├── AutopilotBranding ├── Contoso.bmp ├── settings.dat ├── start2.bin ├── Autopilot.jpg ├── Autopilot.theme ├── AutopilotLock.jpg ├── LPs │ └── readme.txt ├── initial_preferences ├── Language.xml ├── Layout.xml ├── TaskbarLayoutModification.xml ├── Associations.xml ├── Config.xml ├── AutopilotBranding.ps1 └── UEV │ ├── MicrosoftOffice2016Win32.xml │ └── MicrosoftOffice2016Win64.xml ├── makeapp.cmd ├── .github ├── ISSUE_TEMPLATE │ ├── feature_request.md │ └── bug_report.md └── workflows │ └── publish.yml ├── LICENSE ├── makeapp.ps1 ├── README.md └── .gitignore /AutopilotBranding/Contoso.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtniehaus/AutopilotBranding/HEAD/AutopilotBranding/Contoso.bmp -------------------------------------------------------------------------------- /AutopilotBranding/settings.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtniehaus/AutopilotBranding/HEAD/AutopilotBranding/settings.dat -------------------------------------------------------------------------------- /AutopilotBranding/start2.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtniehaus/AutopilotBranding/HEAD/AutopilotBranding/start2.bin -------------------------------------------------------------------------------- /AutopilotBranding/Autopilot.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtniehaus/AutopilotBranding/HEAD/AutopilotBranding/Autopilot.jpg -------------------------------------------------------------------------------- /AutopilotBranding/Autopilot.theme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtniehaus/AutopilotBranding/HEAD/AutopilotBranding/Autopilot.theme -------------------------------------------------------------------------------- /AutopilotBranding/AutopilotLock.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtniehaus/AutopilotBranding/HEAD/AutopilotBranding/AutopilotLock.jpg -------------------------------------------------------------------------------- /AutopilotBranding/LPs/readme.txt: -------------------------------------------------------------------------------- 1 | Put your CAB files here. They are typically named like this: 2 | 3 | Microsoft-Windows-Client-Language-Pack_x64_es-es.cab -------------------------------------------------------------------------------- /makeapp.cmd: -------------------------------------------------------------------------------- 1 | @echo off 2 | pushd %~dp0 3 | pwsh.exe -noprofile -executionpolicy bypass -file makeapp.ps1 -SourceFolder .\AutopilotBranding -SetupFile AutopilotBranding.ps1 4 | popd 5 | -------------------------------------------------------------------------------- /AutopilotBranding/initial_preferences: -------------------------------------------------------------------------------- 1 | { 2 | "distribution": { 3 | "do_not_create_desktop_shortcut": true, 4 | "do_not_create_quick_launch_shortcut": true, 5 | "do_not_create_taskbar_shortcut": true, 6 | "system_level": true, 7 | "verbose_logging": true 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /AutopilotBranding/Language.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- 1 | --- 2 | name: Feature request 3 | about: Suggest an idea for this project 4 | title: '' 5 | labels: '' 6 | assignees: '' 7 | 8 | --- 9 | 10 | **Is your feature request related to a problem? Please describe.** 11 | A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] 12 | 13 | **Describe the solution you'd like** 14 | A clear and concise description of what you want to happen. 15 | 16 | **Describe alternatives you've considered** 17 | A clear and concise description of any alternative solutions or features you've considered. 18 | 19 | **Additional context** 20 | Add any other context or screenshots about the feature request here. 21 | -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- 1 | name: Publish Autopilot Branding 2 | 3 | on: 4 | push: 5 | branches: [ "main" ] 6 | pull_request: 7 | branches: [ "main" ] 8 | 9 | jobs: 10 | 11 | build: 12 | 13 | runs-on: windows-latest 14 | 15 | steps: 16 | - name: Checkout 17 | uses: actions/checkout@v4 18 | with: 19 | fetch-depth: 0 20 | 21 | - name: Create Intune app 22 | shell: cmd 23 | run: | 24 | MakeApp.cmd 25 | mkdir Build 26 | copy AutopilotBranding.intunewin Build 27 | 28 | - name: Upload build artifacts 29 | uses: actions/upload-artifact@v4 30 | with: 31 | name: AutopilotBranding 32 | path: AutopilotBranding.intunewin 33 | -------------------------------------------------------------------------------- /AutopilotBranding/Layout.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- 1 | --- 2 | name: Bug report 3 | about: Create a report to help us improve 4 | title: '' 5 | labels: '' 6 | assignees: '' 7 | 8 | --- 9 | 10 | **Describe the bug** 11 | A clear and concise description of what the bug is. 12 | 13 | **To Reproduce** 14 | Steps to reproduce the behavior: 15 | 1. Go to '...' 16 | 2. Click on '....' 17 | 3. Scroll down to '....' 18 | 4. See error 19 | 20 | **Expected behavior** 21 | A clear and concise description of what you expected to happen. 22 | 23 | **Screenshots** 24 | If applicable, add screenshots to help explain your problem. 25 | 26 | **Desktop (please complete the following information):** 27 | - OS: [e.g. iOS] 28 | - Browser [e.g. chrome, safari] 29 | - Version [e.g. 22] 30 | 31 | **Smartphone (please complete the following information):** 32 | - Device: [e.g. iPhone6] 33 | - OS: [e.g. iOS8.1] 34 | - Browser [e.g. stock browser, safari] 35 | - Version [e.g. 22] 36 | 37 | **Additional context** 38 | Add any other context about the problem here. 39 | -------------------------------------------------------------------------------- /AutopilotBranding/TaskbarLayoutModification.xml: -------------------------------------------------------------------------------- 1 | 2 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2025 Michael Niehaus 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /makeapp.ps1: -------------------------------------------------------------------------------- 1 | [CmdletBinding()] 2 | param( 3 | [Parameter(Mandatory = $True)] [string] $SourceFolder, 4 | [Parameter(Mandatory = $True)] [string] $SetupFile, 5 | [Parameter(Mandatory = $False)] [string] $OutputFolder = "" 6 | ) 7 | 8 | # Check NuGet version 9 | $MinimumVersion = [version]'2.8.5.201' 10 | $provider = Get-PackageProvider -Name NuGet -ListAvailable -ErrorAction SilentlyContinue | 11 | Sort-Object Version -Descending | 12 | Select-Object -First 1 13 | 14 | if (-not $provider) { 15 | Write-Verbose 'NuGet Provider Package not detected, installing...' 16 | Install-PackageProvider -Name NuGet -Force | Out-Null 17 | } elseif ($provider.Version -lt $MinimumVersion) { 18 | Write-Verbose "NuGet provider v$($provider.Version) is less than required v$MinimumVersion; updating." 19 | Install-PackageProvider -Name NuGet -Force | Out-Null 20 | 21 | } else { 22 | Write-Verbose "NuGet provider meets min requirements (v:$($provider.Version))." 23 | } 24 | 25 | # Install and import the module to create the .intunewin file 26 | Install-Module SvRooij.ContentPrep.Cmdlet -MinimumVersion 0.4.0 27 | Import-Module SvRooij.ContentPrep.Cmdlet 28 | 29 | # Create the .intunewin file 30 | if ($OutputFolder -eq "") { 31 | $OutputFolder = $PSScriptRoot 32 | } 33 | if (Test-Path "$OutputFolder\AutopilotBranding.intunewin") { 34 | Remove-Item "$OutputFolder\AutopilotBranding.intunewin" 35 | } 36 | New-IntuneWinPackage -SourcePath $SourceFolder -SetupFile $SetupFile -DestinationPath $OutputFolder 37 | -------------------------------------------------------------------------------- /AutopilotBranding/Associations.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Autopilot Branding 2 | 3 | This repository contains a sample PowerShell script that can be packaged into an Intune Win32 app to customize Windows 10 devices via Windows Autopilot 4 | (although there's no reason it can't be used with other deployment processes, e.g. MDT or ConfigMgr). 5 | 6 | ## Capabilities 7 | 8 | These customizations are currently supported: 9 | 10 | - Customize start menu layout. By default it will apply a simple two-icon layout (similiar to the default one on Windows 10 Enterprise 1903). 11 | - Configure background image. A custom theme is deployed with a background image; the default user profile is then configured to use this theme. (Note that this won't work if the user is enabled for Enterprise State Roaming and has previously configured a background image.) 12 | - Set time zone. The time zone will be set to the specified time zone name (Pacific Standard Time by default). 13 | - Remove in-box provisioned apps. A list of in-box provisioned apps will be removed. 14 | - Install updated OneDrive client per-machine. To support the latest OneDrive features, the client will be updated and installed per-machine (instead of the per-user default). 15 | - Disable the Edge desktop icon. When using OneDrive Known Folder Move, this can cause duplicate (and unnecessary) shortcuts to be synced. 16 | - Install language packs. You can embed language pack CAB files into the MSI (place them into the LPs folder), and each will be automatically installed. (In a perfect world, these would be pulled from Windows Update, but there's no simple way to do that, hence the need to include these in the MSI. You can download the language pack ISO from MSDN or VLSC.) 17 | - Install features on demand (FOD). Specify a list of features that you want to install, from the list at https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/features-on-demand-non-language-fod. The needed components will be downloaded from Windows Update automatically and added to the running OS. 18 | - Remove features on demand (FOD). Specify a list of preinstalled Features on Demand to remove by their Capability Name, excluding the tilde characters and version number. Capability Names can be retrieved by running `Get-WindowsCapability -Online` 19 | - Disable Optional Features. Specify a list of optional features to disable by per their Feature Name. Feature Names can be retrieved by running `Get-WindowsOptionalFeature -Online` 20 | - Configure language settings. Adding a language pack isn't enough - you have to tell Windows that you want it to be configured for all users. This is done through an XML file fed to INTL.CPL; customize the file as needed. (Note this is commented out by default in the Config.xml file.) 21 | - Configure default apps. Import a list of file associations (as created by manually configuring the associations that you want and then using "DISM /Online /Export-DefaultAppAssociations:C:\Associations.xml" to export those settings) that should replace the default app associations. (Note that even though an example is included from a customized Windows 10 1903 image, making IE 11 the default browser, you should replace this file with your own exported version. Also, do not edit the file that you exported, e.g. to remove entries that you didn't change.) 22 | 23 | ## Requirements and Dependencies 24 | 25 | This uses the Microsoft Win32 Content Prep Tool (a.k.a. IntuneWinAppUtil.exe, available from https://github.com/Microsoft/Microsoft-Win32-Content-Prep-Tool) to package the PowerShell script and related files into a .intunewin file that can be uploaded to Intune as a Win32 app. 26 | 27 | ## Building 28 | 29 | Run the makeapp.cmd file from a command prompt. (It will not work if you using Terminal.) 30 | 31 | ## Using 32 | 33 | Add the resulting Win32 app (.intunewin) to Intune. The installation command line should be: 34 | 35 | powershell.exe -noprofile -executionpolicy bypass -file .\AutopilotBranding.ps1 36 | 37 | The uninstall command line should be: 38 | 39 | cmd.exe /c del %ProgramData%\Microsoft\AutopilotBranding\AutopilotBranding.ps1.tag 40 | 41 | The detection rule should look for the existence of this file: 42 | 43 | Path: %ProgramData%\Microsoft\AutopilotBranding 44 | File or filder: AutopilotBranding.ps1.tag 45 | 46 | See https://oofhours.com/2020/05/18/two-for-one-updated-autopilot-branding-and-update-os-scripts/ for more information. 47 | 48 | ## Change history 49 | 50 | - 2023-09-23: Added logic to handle the Windows 11 Start menu proces using Start2.bin; Windows 10 will continue to use Layout.xml. Added additional Windows 11 in-box apps to remove. 51 | - 2024-01-31: Added additional apps to remove, adding timestamps to log messages, cleaned up error logging. 52 | - 2024-04-27: Added logic to stop the Start menu from popping up each time a new user signs in. 53 | - 2024-12-26: Added support for removing FODs and disabling optional features. 54 | 55 | ## Suggestions? 56 | 57 | If you have suggestions on other customizations that would be useful, contact me at michael@oofhours.com. 58 | -------------------------------------------------------------------------------- /AutopilotBranding/Config.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | true 4 | true 5 | false 6 | false 7 | false 8 | false 9 | false 10 | false 11 | false 12 | false 13 | false 14 | false 15 | false 16 | true 17 | true 18 | 19 | true 20 | false 21 | 22 | 23 | 24 | 25 | Clipchamp.Clipchamp 26 | Microsoft.BingNews 27 | Microsoft.BingWeather 28 | Microsoft.GamingApp 29 | Microsoft.GetHelp 30 | Microsoft.GetStarted 31 | Microsoft.Messaging 32 | Microsoft.Microsoft3DViewer 33 | Microsoft.MicrosoftOfficeHub 34 | Microsoft.MicrosoftSolitaireCollection 35 | Microsoft.MixedReality.Portal 36 | Microsoft.MSPaint 37 | Microsoft.News 38 | Microsoft.OneConnect 39 | Microsoft.OutlookForWindows 40 | Microsoft.People 41 | Microsoft.PowerAutomateDesktop 42 | Microsoft.Print3D 43 | Microsoft.SkypeApp 44 | microsoft.windowscommunicationsapps 45 | Microsoft.WindowsFeedbackHub 46 | Microsoft.WindowsMaps 47 | Microsoft.XboxApp 48 | Microsoft.YourPhone 49 | Microsoft.ZuneMusic 50 | Microsoft.ZuneVideo 51 | Microsoft.Xbox.TCUI 52 | Microsoft.XboxApp 53 | Microsoft.XboxGameOverlay 54 | Microsoft.XboxGamingOverlay 55 | Microsoft.XboxIdentityProvider 56 | Microsoft.XboxSpeechToTextOverlay 57 | MicrosoftCorporationII.MicrosoftFamily 58 | MicrosoftTeams 59 | MSTeams 60 | 61 | 9NHT9RB2F4HD 62 | 63 | 64 | Google.Chrome 65 | 66 | 9WZDNCRD29V9 67 | 68 | https://go.microsoft.com/fwlink/?linkid=844652 69 | https://go.microsoft.com/fwlink/?linkid=2282608 70 | https://go.microsoft.com/fwlink/?LinkID=2093437 71 | 72 | 73 | Microsoft.Windows.Sense.Client~~~~ 74 | 82 | WMIC 83 | 86 | 87 | 88 | 89 | MicrosoftWindowsPowershellV2Root 90 | WorkFolders-Client 91 | Recall 92 | MediaPlayback 93 | 94 | 95 | 96 | App.StepsRecorder 97 | Microsoft.Windows.PowerShell.ISE 98 | 99 | 100 | 101 | Associations.xml 102 | Autopilot User 103 | Contoso 104 | 105 | Contoso 106 | PC 107 | Contoso.bmp 108 | +1 800-555-1212 109 | 8am-5pm PST 110 | http://www.contoso.com 111 | 112 | 113 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.intunewin 2 | 3 | ## Ignore Visual Studio temporary files, build results, and 4 | ## files generated by popular Visual Studio add-ons. 5 | ## 6 | ## Get latest from https://github.com/github/gitignore/blob/master/VisualStudio.gitignore 7 | 8 | # User-specific files 9 | *.suo 10 | *.user 11 | *.userosscache 12 | *.sln.docstates 13 | 14 | # User-specific files (MonoDevelop/Xamarin Studio) 15 | *.userprefs 16 | 17 | # Build results 18 | [Dd]ebug/ 19 | [Dd]ebugPublic/ 20 | [Rr]elease/ 21 | [Rr]eleases/ 22 | x64/ 23 | x86/ 24 | bld/ 25 | [Bb]in/ 26 | [Oo]bj/ 27 | [Ll]og/ 28 | 29 | # Visual Studio 2015/2017 cache/options directory 30 | .vs/ 31 | # Uncomment if you have tasks that create the project's static files in wwwroot 32 | #wwwroot/ 33 | 34 | # Visual Studio 2017 auto generated files 35 | Generated\ Files/ 36 | 37 | # MSTest test Results 38 | [Tt]est[Rr]esult*/ 39 | [Bb]uild[Ll]og.* 40 | 41 | # NUNIT 42 | *.VisualState.xml 43 | TestResult.xml 44 | 45 | # Build Results of an ATL Project 46 | [Dd]ebugPS/ 47 | [Rr]eleasePS/ 48 | dlldata.c 49 | 50 | # Benchmark Results 51 | BenchmarkDotNet.Artifacts/ 52 | 53 | # .NET Core 54 | project.lock.json 55 | project.fragment.lock.json 56 | artifacts/ 57 | **/Properties/launchSettings.json 58 | 59 | # StyleCop 60 | StyleCopReport.xml 61 | 62 | # Files built by Visual Studio 63 | *_i.c 64 | *_p.c 65 | *_i.h 66 | *.ilk 67 | *.meta 68 | *.obj 69 | *.iobj 70 | *.pch 71 | *.pdb 72 | *.ipdb 73 | *.pgc 74 | *.pgd 75 | *.rsp 76 | *.sbr 77 | *.tlb 78 | *.tli 79 | *.tlh 80 | *.tmp 81 | *.tmp_proj 82 | *.log 83 | *.vspscc 84 | *.vssscc 85 | .builds 86 | *.pidb 87 | *.svclog 88 | *.scc 89 | 90 | # Chutzpah Test files 91 | _Chutzpah* 92 | 93 | # Visual C++ cache files 94 | ipch/ 95 | *.aps 96 | *.ncb 97 | *.opendb 98 | *.opensdf 99 | *.sdf 100 | *.cachefile 101 | *.VC.db 102 | *.VC.VC.opendb 103 | 104 | # Visual Studio profiler 105 | *.psess 106 | *.vsp 107 | *.vspx 108 | *.sap 109 | 110 | # Visual Studio Trace Files 111 | *.e2e 112 | 113 | # TFS 2012 Local Workspace 114 | $tf/ 115 | 116 | # Guidance Automation Toolkit 117 | *.gpState 118 | 119 | # ReSharper is a .NET coding add-in 120 | _ReSharper*/ 121 | *.[Rr]e[Ss]harper 122 | *.DotSettings.user 123 | 124 | # JustCode is a .NET coding add-in 125 | .JustCode 126 | 127 | # TeamCity is a build add-in 128 | _TeamCity* 129 | 130 | # DotCover is a Code Coverage Tool 131 | *.dotCover 132 | 133 | # AxoCover is a Code Coverage Tool 134 | .axoCover/* 135 | !.axoCover/settings.json 136 | 137 | # Visual Studio code coverage results 138 | *.coverage 139 | *.coveragexml 140 | 141 | # NCrunch 142 | _NCrunch_* 143 | .*crunch*.local.xml 144 | nCrunchTemp_* 145 | 146 | # MightyMoose 147 | *.mm.* 148 | AutoTest.Net/ 149 | 150 | # Web workbench (sass) 151 | .sass-cache/ 152 | 153 | # Installshield output folder 154 | [Ee]xpress/ 155 | 156 | # DocProject is a documentation generator add-in 157 | DocProject/buildhelp/ 158 | DocProject/Help/*.HxT 159 | DocProject/Help/*.HxC 160 | DocProject/Help/*.hhc 161 | DocProject/Help/*.hhk 162 | DocProject/Help/*.hhp 163 | DocProject/Help/Html2 164 | DocProject/Help/html 165 | 166 | # Click-Once directory 167 | publish/ 168 | 169 | # Publish Web Output 170 | *.[Pp]ublish.xml 171 | *.azurePubxml 172 | # Note: Comment the next line if you want to checkin your web deploy settings, 173 | # but database connection strings (with potential passwords) will be unencrypted 174 | *.pubxml 175 | *.publishproj 176 | 177 | # Microsoft Azure Web App publish settings. Comment the next line if you want to 178 | # checkin your Azure Web App publish settings, but sensitive information contained 179 | # in these scripts will be unencrypted 180 | PublishScripts/ 181 | 182 | # NuGet Packages 183 | *.nupkg 184 | # except build/, which is used as an MSBuild target. 185 | !**/[Pp]ackages/build/ 186 | # Uncomment if necessary however generally it will be regenerated when needed 187 | #!**/[Pp]ackages/repositories.config 188 | # NuGet v3's project.json files produces more ignorable files 189 | *.nuget.props 190 | *.nuget.targets 191 | 192 | # Microsoft Azure Build Output 193 | csx/ 194 | *.build.csdef 195 | 196 | # Microsoft Azure Emulator 197 | ecf/ 198 | rcf/ 199 | 200 | # Windows Store app package directories and files 201 | AppPackages/ 202 | BundleArtifacts/ 203 | Package.StoreAssociation.xml 204 | _pkginfo.txt 205 | *.appx 206 | 207 | # Visual Studio cache files 208 | # files ending in .cache can be ignored 209 | *.[Cc]ache 210 | # but keep track of directories ending in .cache 211 | !*.[Cc]ache/ 212 | 213 | # Others 214 | ClientBin/ 215 | ~$* 216 | *~ 217 | *.dbmdl 218 | *.dbproj.schemaview 219 | *.jfm 220 | *.pfx 221 | *.publishsettings 222 | orleans.codegen.cs 223 | 224 | # Including strong name files can present a security risk 225 | # (https://github.com/github/gitignore/pull/2483#issue-259490424) 226 | #*.snk 227 | 228 | # Since there are multiple workflows, uncomment next line to ignore bower_components 229 | # (https://github.com/github/gitignore/pull/1529#issuecomment-104372622) 230 | #bower_components/ 231 | 232 | # RIA/Silverlight projects 233 | Generated_Code/ 234 | 235 | # Backup & report files from converting an old project file 236 | # to a newer Visual Studio version. Backup files are not needed, 237 | # because we have git ;-) 238 | _UpgradeReport_Files/ 239 | Backup*/ 240 | UpgradeLog*.XML 241 | UpgradeLog*.htm 242 | ServiceFabricBackup/ 243 | *.rptproj.bak 244 | 245 | # SQL Server files 246 | *.mdf 247 | *.ldf 248 | *.ndf 249 | 250 | # Business Intelligence projects 251 | *.rdl.data 252 | *.bim.layout 253 | *.bim_*.settings 254 | *.rptproj.rsuser 255 | 256 | # Microsoft Fakes 257 | FakesAssemblies/ 258 | 259 | # GhostDoc plugin setting file 260 | *.GhostDoc.xml 261 | 262 | # Node.js Tools for Visual Studio 263 | .ntvs_analysis.dat 264 | node_modules/ 265 | 266 | # Visual Studio 6 build log 267 | *.plg 268 | 269 | # Visual Studio 6 workspace options file 270 | *.opt 271 | 272 | # Visual Studio 6 auto-generated workspace file (contains which files were open etc.) 273 | *.vbw 274 | 275 | # Visual Studio LightSwitch build output 276 | **/*.HTMLClient/GeneratedArtifacts 277 | **/*.DesktopClient/GeneratedArtifacts 278 | **/*.DesktopClient/ModelManifest.xml 279 | **/*.Server/GeneratedArtifacts 280 | **/*.Server/ModelManifest.xml 281 | _Pvt_Extensions 282 | 283 | # Paket dependency manager 284 | .paket/paket.exe 285 | paket-files/ 286 | 287 | # FAKE - F# Make 288 | .fake/ 289 | 290 | # JetBrains Rider 291 | .idea/ 292 | *.sln.iml 293 | 294 | # CodeRush 295 | .cr/ 296 | 297 | # Python Tools for Visual Studio (PTVS) 298 | __pycache__/ 299 | *.pyc 300 | 301 | # Cake - Uncomment if you are using it 302 | # tools/** 303 | # !tools/packages.config 304 | 305 | # Tabs Studio 306 | *.tss 307 | 308 | # Telerik's JustMock configuration file 309 | *.jmconfig 310 | 311 | # BizTalk build output 312 | *.btp.cs 313 | *.btm.cs 314 | *.odx.cs 315 | *.xsd.cs 316 | 317 | # OpenCover UI analysis results 318 | OpenCover/ 319 | 320 | # Azure Stream Analytics local run output 321 | ASALocalRun/ 322 | 323 | # MSBuild Binary and Structured Log 324 | *.binlog 325 | 326 | # NVidia Nsight GPU debugger configuration file 327 | *.nvuser 328 | 329 | # MFractors (Xamarin productivity tool) working folder 330 | .mfractor/ 331 | /AutopilotBranding/LPs/Microsoft-Windows-Client-Language-Pack_x64_es-es.cab 332 | -------------------------------------------------------------------------------- /AutopilotBranding/AutopilotBranding.ps1: -------------------------------------------------------------------------------- 1 | <#PSScriptInfo 2 | .VERSION 3.3.1 3 | .GUID 39efc9c5-7b51-4d1f-b650-0f3818e5327a 4 | .AUTHOR Michael Niehaus 5 | .COMPANYNAME 6 | .COPYRIGHT Copyright (c) 2025 Michael Niehaus 7 | .TAGS intune endpoint autopilot branding windows 8 | .LICENSEURI https://github.com/mtniehaus/AutopilotBranding/blob/main/LICENSE 9 | .PROJECTURI https://github.com/mtniehaus/AutopilotBranding 10 | .ICONURI 11 | .EXTERNALMODULEDEPENDENCIES 12 | .REQUIREDSCRIPTS 13 | .EXTERNALSCRIPTDEPENDENCIES 14 | .RELEASENOTES 15 | v1.0.0 - 2019-04-16 - Created initial version as an MSI 16 | v1.0.1 - 2019-04-18 - Added additional features for languages and features on demand 17 | v2.0.0 - 2020-05-18 - Converted from an MSI to a Win32 app 18 | v2.0.1 - 2020-05-26 - Added logic to remove the Edge desktop icon 19 | v2.0.2 - 2020-08-11 - Added time zone logic 20 | v2.0.3 - 2023-09-24 - Improved start layout support for Windows 11 21 | v2.0.4 - 2024-01-31 - Improved logging 22 | v2.0.5 - 2024-06-01 - Added logic to hide "Learn about this picture" and related Spotlight stuff 23 | v2.0.6 - 2024-08-15 - Added logic to update OneDrive with the machine-wide installer 24 | v2.0.7 - 2024-09-14 - Added logic to install the Microsoft.Windows.Sense.Client (for MDE) if it was missing 25 | v2.0.8 - 2024-12-27 - Updated for Windows 11 taskbar, added support for removing/disabling Windows features 26 | v3.0.0 - 2025-04-17 - Lots of improvements and additions based on feedback 27 | v3.0.1 - 2025-04-18 - Fixed OneDriveSetup bugs 28 | v3.0.2 - 2025-04-19 - Added a -Force option when installing the Update-InboxApp script; added -AllUsers when removing provisioned in-box apps 29 | v3.0.3 - 2025-05-02 - Additional fixes based on user feedback; tweaked script formatting; added FSIA, desktop switch logic 30 | v3.0.4 - 2025-05-02 - Fixed FSIA default (should be 0) 31 | v3.0.5 - 2025-05-14 - Remove logic that removed widgets, cross-device app. 32 | v3.1.0 - 2025-06-01 - Modified WinGet logic, switched to PowerShell for creating package 33 | v3.2.0 - 2025-07-15 - Various fixes (start menu layout, apps, etc.) 34 | v3.2.1 - 2025-07-15 - Updated makeapps.cmd to use PowerShell 7 35 | v3.3.0 - 2025-09-20 - Added bookmark cleanup for Edge, Chrome. Fixed start menu config. Added Try/catch/finally. Added OOBE check. 36 | v3.3.1 - 2025-10-10 - Minor bug fixes 37 | #> 38 | 39 | [CmdletBinding()] 40 | param ( 41 | [Parameter(Mandatory = $false)] [Switch] $Force = $false 42 | ) 43 | 44 | 45 | function Log() { 46 | [CmdletBinding()] 47 | param ( 48 | [Parameter(Mandatory = $false)] [String] $message 49 | ) 50 | 51 | $ts = get-date -f "yyyy/MM/dd hh:mm:ss tt" 52 | Write-Output "$ts $message" 53 | } 54 | 55 | 56 | function Check-NuGetProvider { 57 | [CmdletBinding()] 58 | param ( 59 | [version]$MinimumVersion = [version]'2.8.5.201' 60 | ) 61 | $provider = Get-PackageProvider -Name NuGet -ListAvailable -ErrorAction SilentlyContinue | 62 | Sort-Object Version -Descending | 63 | Select-Object -First 1 64 | 65 | if (-not $provider) { 66 | Log 'NuGet Provider Package not detected, installing...' 67 | Install-PackageProvider -Name NuGet -Force | Out-Null 68 | } elseif ($provider.Version -lt $MinimumVersion) { 69 | Log "NuGet provider v$($provider.Version) is less than required v$MinimumVersion; updating." 70 | Install-PackageProvider -Name NuGet -Force | Out-Null 71 | 72 | } else { 73 | Log "NuGet provider meets min requirements (v:$($provider.Version))." 74 | } 75 | 76 | } 77 | 78 | # Get the Current start time in UTC format, so that Time Zone Changes don't affect total runtime calculation 79 | $startUtc = [datetime]::UtcNow 80 | 81 | # Don't show progress bar for Add-AppxPackage - there's a weird issue where the progress stays on the screen after the apps are installed 82 | $OriginalProgressPreference = $ProgressPreference 83 | $ProgressPreference = 'SilentlyContinue' 84 | 85 | # If we are running as a 32-bit process on an x64 system, re-launch as a 64-bit process 86 | if ("$env:PROCESSOR_ARCHITEW6432" -ne "ARM64") { 87 | if (Test-Path "$($env:WINDIR)\SysNative\WindowsPowerShell\v1.0\powershell.exe") { 88 | & "$($env:WINDIR)\SysNative\WindowsPowerShell\v1.0\powershell.exe" -ExecutionPolicy bypass -NoProfile -File "$PSCommandPath" 89 | Exit $lastexitcode 90 | } 91 | } 92 | 93 | # Create output folder 94 | if (-not (Test-Path "$($env:ProgramData)\Microsoft\AutopilotBranding")) { 95 | Mkdir "$($env:ProgramData)\Microsoft\AutopilotBranding" -Force 96 | } 97 | 98 | # Start logging 99 | Start-Transcript "$($env:ProgramData)\Microsoft\AutopilotBranding\AutopilotBranding.log" 100 | 101 | # Creating tag file 102 | Set-Content -Path "$($env:ProgramData)\Microsoft\AutopilotBranding\AutopilotBranding.ps1.tag" -Value "Installed" 103 | 104 | # STEP 0: Bail out if we aren't in OOBE 105 | $TypeDef = @" 106 | using System; 107 | using System.Text; 108 | using System.Collections.Generic; 109 | using System.Runtime.InteropServices; 110 | 111 | namespace Api 112 | { 113 | public class Kernel32 114 | { 115 | [DllImport("kernel32.dll", CharSet = CharSet.Auto, SetLastError = true)] 116 | public static extern int OOBEComplete(ref int bIsOOBEComplete); 117 | } 118 | } 119 | "@ 120 | Add-Type -TypeDefinition $TypeDef -Language CSharp 121 | $IsOOBEComplete = $false 122 | $null = [Api.Kernel32]::OOBEComplete([ref] $IsOOBEComplete) 123 | if ($IsOOBEComplete) { 124 | if (-not $Force) 125 | { 126 | Log "OOBE is completed, bailing out without doing any configuration." 127 | Stop-Transcript 128 | exit 0 129 | } else { 130 | Log "OOBE is completed but -Force specified, will run anyway." 131 | } 132 | } 133 | 134 | try 135 | { 136 | # PREP: Load the Config.xml 137 | $installFolder = "$PSScriptRoot\" 138 | Log "Install folder: $installFolder" 139 | Log "Loading configuration: $($installFolder)Config.xml" 140 | [Xml]$config = Get-Content "$($installFolder)Config.xml" 141 | 142 | # PREP: Load the default user registry 143 | Log "Loading Defualt User Registry Hive NTUSER.DAT" 144 | reg.exe load HKLM\TempUser "C:\Users\Default\NTUSER.DAT" | Out-Null 145 | 146 | # STEP 1: Apply a custom start menu and taskbar layout 147 | $ci = Get-ComputerInfo 148 | if ($ci.OsBuildNumber -le 22000) { 149 | if ($config.Config.SkipStartLayout -ine "true") { 150 | Log "Importing layout: $($installFolder)Layout.xml" 151 | Copy-Item "$($installFolder)Layout.xml" "C:\Users\Default\AppData\Local\Microsoft\Windows\Shell\LayoutModification.xml" -Force 152 | } else { 153 | Log "Skipping Start layout (Windows 10)" 154 | } 155 | } else { 156 | if ($config.Config.SkipStartLayout -ine "true") { 157 | Log "Copying Start menu layout: $($installFolder)Start2.bin" 158 | MkDir -Path "C:\Users\Default\AppData\Local\Packages\Microsoft.Windows.StartMenuExperienceHost_cw5n1h2txyewy\LocalState" -Force -ErrorAction SilentlyContinue | Out-Null 159 | Copy-Item "$($installFolder)Start2.bin" "C:\Users\Default\AppData\Local\Packages\Microsoft.Windows.StartMenuExperienceHost_cw5n1h2txyewy\LocalState\Start2.bin" -Force 160 | Log "Copying Start menu settings: $($installFolder)settings.dat" 161 | MkDir -Path "C:\Users\Default\AppData\Local\Packages\Microsoft.Windows.StartMenuExperienceHost_cw5n1h2txyewy\Settings" -Force -ErrorAction SilentlyContinue | Out-Null 162 | Copy-Item "$($installFolder)settings.dat" "C:\Users\Default\AppData\Local\Packages\Microsoft.Windows.StartMenuExperienceHost_cw5n1h2txyewy\Settings\settings.dat" -Force 163 | } else { 164 | Log "Skipping Start layout (Windows 11)" 165 | } 166 | 167 | if ($config.Config.SkipTaskbarLayout -ine "true") { 168 | Log "Importing Taskbar layout: $($installFolder)TaskbarLayoutModification.xml" 169 | MkDir -Path "C:\Windows\OEM\" -Force -ErrorAction SilentlyContinue | Out-Null 170 | Copy-Item "$($installFolder)TaskbarLayoutModification.xml" "C:\Windows\OEM\TaskbarLayoutModification.xml" -Force 171 | & reg.exe add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer" /v LayoutXMLPath /t REG_EXPAND_SZ /d "%SystemRoot%\OEM\TaskbarLayoutModification.xml" /f /reg:64 2>&1 | Out-Null 172 | Log "Unpin the Microsoft Store app from the taskbar" 173 | & reg.exe add "HKLM\TempUser\Software\Policies\Microsoft\Windows\Explorer" /v NoPinningStoreToTaskbar /t REG_DWORD /d 1 /f /reg:64 2>&1 | Out-Null 174 | } else { 175 | Log "Skipping Taskbar layout (Windows 11)" 176 | } 177 | } 178 | 179 | # STEP 2: Configure background 180 | if ($config.Config.SkipTheme -ine "true") { 181 | Log "Setting up Autopilot theme" 182 | Mkdir "C:\Windows\Resources\OEM Themes" -Force | Out-Null 183 | Copy-Item "$installFolder\Autopilot.theme" "C:\Windows\Resources\OEM Themes\Autopilot.theme" -Force 184 | Mkdir "C:\Windows\web\wallpaper\Autopilot" -Force | Out-Null 185 | Copy-Item "$installFolder\Autopilot.jpg" "C:\Windows\web\wallpaper\Autopilot\Autopilot.jpg" -Force 186 | Log "Setting Autopilot theme as the new user default" 187 | & reg.exe add "HKLM\TempUser\SOFTWARE\Microsoft\Windows\CurrentVersion\Themes" /v InstallTheme /t REG_EXPAND_SZ /d "%SystemRoot%\resources\OEM Themes\Autopilot.theme" /f /reg:64 2>&1 | Out-Null 188 | & reg.exe add "HKLM\TempUser\SOFTWARE\Microsoft\Windows\CurrentVersion\Themes" /v CurrentTheme /t REG_EXPAND_SZ /d "%SystemRoot%\resources\OEM Themes\Autopilot.theme" /f /reg:64 2>&1 | Out-Null 189 | } else { 190 | Log "Skipping Autopilot theme" 191 | } 192 | 193 | # STEP 2A: Set lock screen image, see https://www.systemcenterdudes.com/apply-custom-lock-screen-wallpaper-using-intune/ 194 | if ($config.Config.SkipLockScreen -ine "true") { 195 | Log "Configuring lock screen image" 196 | $RegPath = "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\PersonalizationCSP" 197 | Mkdir "C:\Windows\web\wallpaper\Autopilot" -Force | Out-Null 198 | $LockScreenImage = "C:\Windows\web\wallpaper\Autopilot\AutopilotLock.jpg" 199 | Copy-Item "$installFolder\AutopilotLock.jpg" $LockScreenImage -Force 200 | if (!(Test-Path -Path $RegPath)) { 201 | New-Item -Path $RegPath -Force | Out-Null 202 | } 203 | New-ItemProperty -Path $RegPath -Name LockScreenImagePath -Value $LockScreenImage -PropertyType String -Force | Out-Null 204 | New-ItemProperty -Path $RegPath -Name LockScreenImageUrl -Value $LockScreenImage -PropertyType String -Force | Out-Null 205 | New-ItemProperty -Path $RegPath -Name LockScreenImageStatus -Value 1 -PropertyType DWORD -Force | Out-Null 206 | } else { 207 | Log "Skipping lock screen image" 208 | } 209 | 210 | # STEP 2B: Stop Start menu from opening on first logon 211 | & reg.exe add "HKLM\TempUser\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v StartShownOnUpgrade /t REG_DWORD /d 1 /f /reg:64 2>&1 | Out-Null 212 | 213 | # STEP 2C: Hide "Learn more about this picture" from the desktop (so wallpaper will work) 214 | & reg.exe add "HKLM\TempUser\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\NewStartPanel" /v "{2cc5ca98-6485-489a-920e-b3e88a6ccce3}" /t REG_DWORD /d 1 /f /reg:64 2>&1 | Out-Null 215 | 216 | # STEP 2D: Disable Windows Spotlight as per https://github.com/mtniehaus/AutopilotBranding/issues/13#issuecomment-2449224828 (so wallpaper will work) 217 | Log "Disabling Windows Spotlight for Desktop" 218 | & reg.exe add "HKLM\TempUser\Software\Policies\Microsoft\Windows\CloudContent" /v DisableSpotlightCollectionOnDesktop /t REG_DWORD /d 1 /f /reg:64 2>&1 | Out-Null 219 | 220 | # STEP 3: Left Align Start Button in the default user profile, users can change it if they want 221 | if ($config.Config.SkipLeftAlignStart -ine "true") { 222 | Log "Configuring left aligned Start menu" 223 | & reg.exe add "HKLM\TempUser\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v TaskbarAl /t REG_DWORD /d 0 /f /reg:64 2>&1 | Out-Null 224 | } else { 225 | Log "Skipping Left align start" 226 | } 227 | 228 | # STEP 4: Hide the widgets 229 | if ($config.Config.SkipHideWidgets -ine "true") { 230 | # This will fail on Windows 11 24H2 due to UCPD, see https://kolbi.cz/blog/2024/04/03/userchoice-protection-driver-ucpd-sys/ 231 | # New Work Around tested with 24H2 to disable widgets as a preference 232 | try { 233 | Log "Attempting to Hide widgets via Reg Key" 234 | $output = & reg.exe add "HKLM\TempUser\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v TaskbarDa /t REG_DWORD /d 0 /f /reg:64 2>&1 235 | #write-host $output 236 | if($LASTEXITCODE -ne 0) { 237 | throw $output 238 | } 239 | Log "Widgets Hidden Completed" 240 | } 241 | catch { 242 | $errorMessage = $_.Exception.Message 243 | #Write-Host "This is the error: $errorMessage" 244 | if ($errorMessage -like '*Access is denied*') { 245 | Log "UCPD driver may active" 246 | Log "Attempting Widget Hiding workaround (TaskbarDa)" 247 | $regExePath = (Get-Command reg.exe).Source 248 | $tempRegExe = "$($env:TEMP)\reg1.exe" 249 | Copy-Item -Path $regExePath -Destination $tempRegExe -Force -ErrorAction Stop 250 | & $tempRegExe add "HKLM\TempUser\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v TaskbarDa /t REG_DWORD /d 0 /f /reg:64 2>&1 | Out-Null 251 | Remove-Item $tempRegExe -Force -ErrorAction SilentlyContinue 252 | Log "Widget Workaround Completed" 253 | } 254 | } 255 | } else { 256 | Log "Skipping Hide widgets" 257 | } 258 | 259 | # STEP 4A: Disable Widgets (Grey out Settings Toggle) 260 | if ($config.Config.SkipDisableWidgets -ine "true") { 261 | 262 | # GPO settings below will completely disable Widgets, see:https://learn.microsoft.com/en-us/windows/client-management/mdm/policy-csp-newsandinterests#allownewsandinterests 263 | Log "Disabling Widgets" 264 | if (-not (Test-Path "HKLM:\Software\Policies\Microsoft\Dsh")) { 265 | New-Item -Path "HKLM:\Software\Policies\Microsoft\Dsh" | Out-Null 266 | } 267 | Set-ItemProperty -Path "HKLM:\Software\Policies\Microsoft\Dsh" -Name "DisableWidgetsOnLockScreen" -Value 1 268 | Set-ItemProperty -Path "HKLM:\Software\Policies\Microsoft\Dsh" -Name "DisableWidgetsBoard" -Value 1 269 | Set-ItemProperty -Path "HKLM:\Software\Policies\Microsoft\Dsh" -Name "AllowNewsAndInterests" -Value 0 270 | 271 | } 272 | 273 | # STEP 5: Set time zone (if specified) 274 | if ($config.Config.TimeZone) { 275 | Log "Setting time zone: $($config.Config.TimeZone)" 276 | Set-Timezone -Id $config.Config.TimeZone 277 | } else { 278 | # Enable location services so the time zone will be set automatically (even when skipping the privacy page in OOBE) when an administrator signs in 279 | Set-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\CapabilityAccessManager\ConsentStore\location" -Name "Value" -Type "String" -Value "Allow" -Force 280 | Set-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Sensor\Overrides\{BFA794E4-F964-4FDB-90F6-51056BFE4B44}" -Name "SensorPermissionState" -Type "DWord" -Value 1 -Force 281 | Start-Service -Name "lfsvc" -ErrorAction SilentlyContinue 282 | } 283 | 284 | # STEP 6: Remove specified provisioned apps if they exist 285 | Log "Removing specified in-box provisioned apps" 286 | $apps = Get-AppxProvisionedPackage -online 287 | $config.Config.RemoveApps.App | ForEach-Object { 288 | $current = $_ 289 | $apps | Where-Object { $_.DisplayName -eq $current } | ForEach-Object { 290 | try { 291 | Log "Removing provisioned app: $current" 292 | $_ | Remove-AppxProvisionedPackage -Online -AllUsers -ErrorAction SilentlyContinue | Out-Null 293 | } 294 | catch { } 295 | } 296 | } 297 | 298 | # STEP 6A: Prevent Copilot PWA from being installed 299 | if ($config.Config.SkipRemoveCopilotPWA -ine "true") { 300 | Log "Removing specified in-box provisioned apps" 301 | reg.exe add "HKLM\TempUser\Software\Microsoft\Windows\CurrentVersion\Explorer\AutoInstalledPWAs" /v CopilotPWAPreinstallCompleted /t REG_DWORD /d 1 /f /reg:64 302 | } 303 | 304 | # STEP 7: Install OneDrive per machine 305 | if ($config.Config.OneDriveSetup) { 306 | 307 | $dest = "$($env:TEMP)\OneDriveSetup.exe" 308 | $client = new-object System.Net.WebClient 309 | if ($env:PROCESSOR_ARCHITECTURE -eq "ARM64") { 310 | $url = $config.Config.OneDriveARMSetup 311 | } else { 312 | $url = $config.Config.OneDriveSetup 313 | } 314 | Log "Downloading OneDriveSetup: $url" 315 | $client.DownloadFile($url, $dest) 316 | Log "Installing: $dest" 317 | $proc = Start-Process $dest -ArgumentList "/allusers /silent" -WindowStyle Hidden -PassThru 318 | $proc.WaitForExit() 319 | Log "OneDriveSetup exit code: $($proc.ExitCode)" 320 | 321 | 322 | Log "Making sure the Defaultuser Run key exists" 323 | $RegRunPath = "HKLM:\TempUser\Software\Microsoft\Windows\CurrentVersion\Run" 324 | if (!(Test-Path -Path $RegRunPath)) { 325 | Log "Run Key not found!.. Will create it now." 326 | & reg.exe add "HKLM\TempUser\Software\Microsoft\Windows\CurrentVersion\Run" /f /reg:64 2>&1 | Out-Null 327 | Log "Run Key created" 328 | } 329 | else{ 330 | Log "Run Key Already Exists" 331 | } 332 | 333 | $RunValueName = "OneDriveSetup" 334 | Log "Looking for per-user OneDriveSetup REG_SZ" 335 | # Check for the existence of string OneDriveSetup which should have the value ( C:\Windows\System32\OneDriveSetup.exe /thfirstsetup ) 336 | # This is creating multiple Onedrives launching at sign. Remove as no longer needed once Machine-Wide installer is run. 337 | if (Get-ItemProperty -Path $RegRunPath -Name $RunValueName -ErrorAction SilentlyContinue) { 338 | Log "Per-User '$RunValueName' still exists. Cleaning up." 339 | & reg.exe delete "HKLM\TempUser\Software\Microsoft\Windows\CurrentVersion\Run" /v "OneDriveSetup" /f /reg:64 2>&1 | Out-Null 340 | Log "Per-User '$RunValueName' removed." 341 | } 342 | else { 343 | Log "'$RunValueName' per-user not found. This is Good." 344 | } 345 | 346 | #OneDriveSetup should set these keys but can take an additional reboot after copying binaries. This should jump start OneDrive at first User Login. 347 | Log "Setting OneDrive to Autostart from Machine-Wide location" 348 | $OnedrivePath = '"C:\Program Files\Microsoft OneDrive\OneDrive.exe" /background' 349 | #& reg.exe add "HKLM\TempUser\Software\Microsoft\Windows\CurrentVersion\Run" /v 'OneDrive' /t REG_SZ /d $OnedrivePath /f /reg:64 2>&1 #| Out-Null 350 | New-Itemproperty -Path $RegRunPath -Name 'OneDrive' -Value $OnedrivePath -PropertyType String -Force | Out-Null 351 | } 352 | 353 | # STEP 8: Don't let Edge create a desktop shortcut (roams to OneDrive, creates mess) 354 | Log "Turning off (old) Edge desktop shortcut" 355 | & reg.exe add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer" /v DisableEdgeDesktopShortcutCreation /t REG_DWORD /d 1 /f /reg:64 2>&1 | Out-Null 356 | Log "Turning off Edge desktop icon" 357 | & reg.exe add "HKLM\SOFTWARE\Policies\Microsoft\EdgeUpdate" /v "CreateDesktopShortcutDefault" /t REG_DWORD /d 0 /f /reg:64 2>&1 | Out-Null 358 | & reg.exe add "HKLM\SOFTWARE\Policies\Microsoft\EdgeUpdate" /v "RemoveDesktopShortcutDefault" /t REG_DWORD /d 2 /f /reg:64 2>&1 | Out-Null 359 | if (Test-Path "C:\Users\Public\Desktop\Microsoft Edge.lnk") { 360 | Log "Removing Edge desktop shortcut" 361 | Remove-Item "C:\Users\Public\Desktop\Microsoft Edge.lnk" -Force 362 | } 363 | 364 | # STEP 8A: Attempt to Donwload and install Latest Edge for Business MSI from Evergreen URL 365 | if ($config.Config.SkipEdgeUpdate -ine "true") { 366 | 367 | $client = new-object System.Net.WebClient 368 | $dest = "$($env:TEMP)\MicrosoftEdgeEnterpriseX64.msi" 369 | $url = $config.Config.EdgeBusinessMSI 370 | Log "Downloading Latest Edge for Business: $url" 371 | $client.DownloadFile($url, $dest) 372 | 373 | # Edge Version is buried in Comments of MSI. Parse the first 13 charaters to pull out Version number. 374 | $shell = New-Object -ComObject Shell.Application 375 | $folder = $shell.NameSpace((Split-Path $dest)) 376 | $file = $folder.ParseName((Split-Path $dest -Leaf)) 377 | $comment = $folder.GetDetailsOf($file, 24) # 24 is the index for comments 378 | $versionOnly = $comment.Substring(0, [Math]::Min(13, $comment.Length)) 379 | 380 | Log "Installing Edge for Business V:$versionOnly" 381 | $arguments = "/i `"$($dest)`" /qn /L*v $($env:TEMP)\EdgeBusiness.log" 382 | #$arguments = "/i `"$($dest)`"" 383 | $proc = Start-Process -FilePath "msiexec.exe" -ArgumentList $arguments -PassThru -WindowStyle Hidden 384 | $proc.WaitForExit() 385 | if ($proc.ExitCode -ne 0) { 386 | #Write-Error "Installation failed (exit code $($proc.ExitCode))" 387 | Log "MSI Error, trying to Run MicrosoftEdgeUpdate.exe instead" 388 | $proc = Start-Process -FilePath "C:\Program Files (x86)\Microsoft\EdgeUpdate\MicrosoftEdgeUpdate.exe" -argumentlist "/silent /install appguid={56EB18F8-B008-4CBD-B6D2-8C97FE7E9062}&appname=Microsoft%20Edge&needsadmin=True" -PassThru -WindowStyle Hidden 389 | $proc.WaitForExit() 390 | Log "Edge Updater Triggered" 391 | } else { 392 | Log "Edge for Business Updated" 393 | } 394 | 395 | } 396 | 397 | # STEP 8B: Clean up any OEM-added bookmarks from the default user profile 398 | $bookmarks = "C:\Users\Default\AppData\Local\Microsoft\Edge\User Data\Default\Bookmarks" 399 | if (Test-Path $bookmarks) { 400 | Log "Removing Edge bookmarks folder from default profile" 401 | Remove-Item $bookmarks -Force 402 | } 403 | $Bookmarksregpath = "HKLM:\SOFTWARE\Microsoft\MicrosoftEdge\Main\FavoriteBarItems" 404 | if (test-path $Bookmarksregpath){ 405 | Remove-Item -path $Bookmarksregpath -Recurse -Force 406 | Log "OEM Edge Bookmarks were detected and removed successfully" 407 | }else{ 408 | Log "No OEM Edge Booksmarks were detected" 409 | } 410 | 411 | 412 | 413 | 414 | 415 | # STEP 9: Add language packs 416 | if (Test-Path "$($installFolder)LPs") { 417 | Get-ChildItem "$($installFolder)LPs" -Filter *.cab | ForEach-Object { 418 | Log "Adding language pack: $($_.FullName)" 419 | Add-WindowsPackage -Online -NoRestart -PackagePath $_.FullName 420 | } 421 | } 422 | 423 | # STEP 10: Change language 424 | if ($config.Config.Language) { 425 | Log "Configuring language using: $($config.Config.Language)" 426 | & $env:SystemRoot\System32\control.exe "intl.cpl,,/f:`"$($installFolder)$($config.Config.Language)`"" 427 | } 428 | 429 | # STEP 11: Add features on demand, Disable Optional Features, Remove Windows Capabilities 430 | $currentWU = (Get-ItemProperty -Path "HKLM:\Software\Policies\Microsoft\Windows\WindowsUpdate\AU" -ErrorAction Ignore).UseWuServer 431 | if ($currentWU -eq 1) { 432 | Log "Turning off WSUS" 433 | Set-ItemProperty -Path "HKLM:\Software\Policies\Microsoft\Windows\WindowsUpdate\AU" -Name "UseWuServer" -Value 0 434 | Restart-Service wuauserv 435 | } 436 | 437 | # Step 11A: Disable Optional features 438 | if ($config.Config.DisableOptionalFeatures.Feature.Count -gt 0) { 439 | try { 440 | $EnabledOptionalFeatures = Get-WindowsOptionalFeature -Online | Where-Object { $_.State -eq "Enabled" } 441 | foreach ($EnabledFeature in $EnabledOptionalFeatures) { 442 | if ($config.Config.DisableOptionalFeatures.Feature -contains $EnabledFeature.FeatureName) { 443 | Log "Disabling Optional Feature: $($EnabledFeature.FeatureName)" 444 | try { 445 | Disable-WindowsOptionalFeature -Online -FeatureName $EnabledFeature.FeatureName -NoRestart | Out-Null 446 | } 447 | catch {} 448 | } 449 | } 450 | } 451 | catch { 452 | Log "Unexpected error querying Windows optional features: $_" 453 | } 454 | } 455 | 456 | # Step 11B: Remove Windows Capabilities 457 | if ($config.Config.RemoveCapability.Capability.Count -gt 0) { 458 | try { 459 | $InstalledCapabilities = Get-WindowsCapability -Online | Where-Object { $_.State -eq "Installed" } 460 | foreach ($InstalledCapability in $InstalledCapabilities) { 461 | if ($config.Config.RemoveCapability.Capability -contains $InstalledCapability.Name.Split("~")[0]) { 462 | Log "Removing Windows Capability: $($InstalledCapability.Name)" 463 | try { 464 | Remove-WindowsCapability -Online -Name $InstalledCapability.Name | Out-Null 465 | } 466 | catch { 467 | Log " Unable to remove Windows capability: $_" 468 | } 469 | } 470 | } 471 | } catch { 472 | Log "Unexpected error querying Windows capabilities: $_" 473 | } 474 | } 475 | 476 | # Step 11C: Add features on demand 477 | if ($config.Config.AddFeatures.Feature.Count -gt 0) { 478 | $config.Config.AddFeatures.Feature | ForEach-Object { 479 | Log "Adding Windows feature: $_" 480 | try { 481 | $result = Add-WindowsCapability -Online -Name $_ 482 | if ($result.RestartNeeded) { 483 | Log " Feature $_ was installed but requires a restart" 484 | } 485 | } 486 | catch { 487 | Log " Unable to add Windows capability: $_" 488 | } 489 | } 490 | } 491 | 492 | if ($currentWU -eq 1) { 493 | Log "Turning on WSUS" 494 | Set-ItemProperty -Path "HKLM:\Software\Policies\Microsoft\Windows\WindowsUpdate\AU" -Name "UseWuServer" -Value 1 495 | Restart-Service wuauserv 496 | } 497 | 498 | # STEP 12: Customize default apps 499 | if ($config.Config.DefaultApps) { 500 | Log "Setting default apps: $($config.Config.DefaultApps)" 501 | & Dism.exe /Online /Import-DefaultAppAssociations:`"$($installFolder)$($config.Config.DefaultApps)`" 502 | } 503 | 504 | # STEP 13: Set registered user and organization 505 | if ($config.Config.RegisteredOwner) { 506 | Log "Configuring registered user information" 507 | & reg.exe add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v RegisteredOwner /t REG_SZ /d "$($config.Config.RegisteredOwner)" /f /reg:64 2>&1 | Out-Null 508 | & reg.exe add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v RegisteredOrganization /t REG_SZ /d "$($config.Config.RegisteredOrganization)" /f /reg:64 2>&1 | Out-Null 509 | } 510 | 511 | # STEP 14: Configure OEM branding info 512 | 513 | if ($config.Config.OEMInfo) { 514 | Log "Configuring OEM branding info" 515 | $OEMpath = 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\OEMInformation' 516 | 517 | #& reg.exe add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\OEMInformation" /v Manufacturer /t REG_SZ /d "$($config.Config.OEMInfo.Manufacturer)" /f /reg:64 2>&1 #| Out-Null 518 | New-ItemProperty -Path $OEMpath -Name 'Manufacturer' -PropertyType String -Value $config.Config.OEMInfo.Manufacturer -Force | Out-Null 519 | #& reg.exe add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\OEMInformation" /v Model /t REG_SZ /d "$($config.Config.OEMInfo.Model)" /f /reg:64 2>&1 #| Out-Null 520 | New-ItemProperty -Path $OEMpath -Name 'Model' -PropertyType String -Value $config.Config.OEMInfo.Model -Force | Out-Null 521 | #& reg.exe add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\OEMInformation" /v SupportPhone /t REG_SZ /d "$($config.Config.OEMInfo.SupportPhone)" /f /reg:64 2>&1 #| Out-Null 522 | New-ItemProperty -Path $OEMpath -Name 'SupportPhone' -PropertyType String -Value $config.Config.OEMInfo.SupportPhone -Force | Out-Null 523 | #& reg.exe add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\OEMInformation" /v SupportHours /t REG_SZ /d "$($config.Config.OEMInfo.SupportHours)" /f /reg:64 2>&1 #| Out-Null 524 | New-ItemProperty -Path $OEMpath -Name 'SupportHours' -PropertyType String -Value $config.Config.OEMInfo.SupportHours -Force | Out-Null 525 | #& reg.exe add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\OEMInformation" /v SupportURL /t REG_SZ /d "$($config.Config.OEMInfo.SupportURL)" /f /reg:64 2>&1 #| Out-Null 526 | New-ItemProperty -Path $OEMpath -Name 'SupportURL' -PropertyType String -Value $config.Config.OEMInfo.SupportURL -Force | Out-Null 527 | 528 | if (Test-Path "$installFolder\$($config.Config.OEMInfo.Logo)") { 529 | Log "BMP Logo Found copying.." 530 | Copy-Item "$installFolder\$($config.Config.OEMInfo.Logo)" "C:\Windows\$($config.Config.OEMInfo.Logo)" -Force 531 | New-ItemProperty -Path $OEMpath -Name 'Logo' -PropertyType String -Value $config.Config.OEMInfo.Logo -Force | Out-Null 532 | } 533 | #Copy-Item "$installFolder\$($config.Config.OEMInfo.Logo)" "C:\Windows\$($config.Config.OEMInfo.Logo)" -Force 534 | #& reg.exe add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\OEMInformation" /v Logo /t REG_SZ /d "C:\Windows\$($config.Config.OEMInfo.Logo)" /f /reg:64 2>&1 #| Out-Null 535 | } 536 | 537 | 538 | 539 | # STEP 15A: Force Enterprise SKU 540 | if ($config.Config.SkipEnterpriseGVLK -ine "true") { 541 | Log "Forcing Enterprise SKU" 542 | & changepk.exe /ProductKey NPPR9-FWDCX-D2C8J-H872K-2YT43 543 | } 544 | 545 | # STEP 15B: Enable UE-V 546 | if ($config.Config.SkipUEV -ine "true") { 547 | Log "Enabling UE-V" 548 | Enable-UEV 549 | Set-UevConfiguration -Computer -SettingsStoragePath "%OneDriveCommercial%\UEV" -SyncMethod External -DisableWaitForSyncOnLogon 550 | Get-ChildItem "$($installFolder)UEV" -Filter *.xml | ForEach-Object { 551 | Log "Registering template: $($_.FullName)" 552 | Register-UevTemplate -Path $_.FullName 553 | } 554 | } else { 555 | Log "Skipping UE-V" 556 | } 557 | 558 | # STEP 16: Disable network location fly-out 559 | Log "Turning off network location fly-out" 560 | & reg.exe add "HKLM\SYSTEM\CurrentControlSet\Control\Network\NewNetworkWindowOff" /f /reg:64 | Out-Null 561 | 562 | # STEP 17: Remove the registry keys for Dev Home and Outlook New 563 | # This is a workaround for the issue where the Dev Home and Outlook New apps are installed by default 564 | if ($config.Config.SkipAutoinstallingApps -ine "true") { 565 | Log "Disabling Windows 11 Dev Home and Outlook New" 566 | $DevHome = "HKLM:\SOFTWARE\Microsoft\WindowsUpdate\Orchestrator\UScheduler_Oobe\DevHomeUpdate" 567 | $OutlookNew = "HKLM:\SOFTWARE\Microsoft\WindowsUpdate\Orchestrator\UScheduler_Oobe\OutlookUpdate" 568 | if (Test-Path -Path $DevHome) { 569 | Log " Removing DevHome key" 570 | Remove-Item -Path $DevHome -Force 571 | } 572 | if (Test-Path -Path $OutlookNew) { 573 | Log " Removing Outlook for Windows key" 574 | Remove-Item -Path $OutlookNew -Force 575 | } 576 | } else { 577 | Log "Skipping autoinstalling app logic" 578 | } 579 | 580 | # STEP 18: WinGet installs 581 | if ($config.Config.SkipWinGet -ne 'true') { 582 | # Ensure NuGet provider before installing modules 583 | Check-NuGetProvider 584 | 585 | #Log 'Installing WinGet.Client module' 586 | Install-Module -Name Microsoft.WinGet.Client -Force -Scope AllUsers -Repository PSGallery | Out-Null 587 | Log 'Installing Lastest Winget package and dependencies' 588 | Repair-WinGetPackageManager -Force -Latest | Out-Null #-Allusers not supported in System Context so was removed. 589 | 590 | #Permalink for latest supported x64 version of vc_redist.x64 591 | $VCppRedistributable_Url = "https://aka.ms/vs/17/release/vc_redist.x64.exe" 592 | #set temporary install file path 593 | $VCppRedistributable_Path = Join-Path $env:TEMP 'vc_redist.x64.exe' 594 | 595 | Invoke-WebRequest -uri $VCppRedistributable_Url -outfile $VCppRedistributable_Path -UseBasicParsing 596 | Start-Process -FilePath $VCppRedistributable_Path -ArgumentList "/install", "/quiet", "/norestart" -Wait 597 | 598 | #$wingetExe = (Get-ChildItem -Path 'C:\Program Files\WindowsApps' -Recurse -Filter 'winget.exe' -ErrorAction SilentlyContinue).FullName 599 | #Look for Winget.exe in the C:\Program Files\WindowsApps\Microsoft.DesktopAppInstaller_* Folder 600 | $WinGetResolve = Resolve-Path "C:\Program Files\WindowsApps\Microsoft.DesktopAppInstaller_*__8wekyb3d8bbwe\winget.exe" 601 | $wingetExe = $WinGetResolve[-1].Path 602 | $wingetVer = & "$wingetExe" --version 603 | Log "Winget version is: $wingetVer" 604 | 605 | #Cleanup VCredistrib setup file 606 | Remove-Item $VCppRedistributable_Path -Force 607 | 608 | foreach ($id in $config.Config.WinGetInstall.Id) { 609 | Log "WinGet installing: $id" 610 | try { 611 | & "$wingetExe" install $id --silent --scope machine --accept-package-agreements --accept-source-agreements 612 | } 613 | catch { 614 | Log "WinGet installing error: $_" 615 | } 616 | } 617 | 618 | } else { 619 | Log 'Skipping WinGet installs' 620 | } 621 | 622 | # STEP 18A: Configure Chrome initial preferences (needs to happen after Chrome is installed but before a user logs in) 623 | # See https://www.chromium.org/administrators/configuring-other-preferences/ for available preferences that can be set. 624 | if ($config.Config.SkipChromeConfig -ine "true") { 625 | Log "Copying Chrome initial_preferences file" 626 | $dest = "C:\Program Files\Google\Chrome\Application" 627 | if (-not (Test-Path $dest)) 628 | { 629 | MkDir $dest -Force | Out-Null 630 | } 631 | Copy-Item "$PSScriptRoot\initial_preferences" "$dest\" -Force 632 | if (Test-Path "C:\Users\Public\Desktop\Google Chrome.lnk") { 633 | Log "Removing Chrome desktop shortcut" 634 | Remove-Item "C:\Users\Public\Desktop\Google Chrome.lnk" -Force 635 | } 636 | } 637 | 638 | # STEP 19: Disable extra APv2 pages (too late to do anything about the EULA), see https://call4cloud.nl/autopilot-device-preparation-hide-privacy-settings/ 639 | if ($config.Config.SkipAPv2 -ine "true") { 640 | $registryPath = "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\OOBE" 641 | New-ItemProperty -Path $registryPath -Name "DisablePrivacyExperience" -Value 1 -PropertyType DWord -Force | Out-Null 642 | New-ItemProperty -Path $registryPath -Name "DisableVoice" -Value 1 -PropertyType DWord -Force | Out-Null 643 | New-ItemProperty -Path $registryPath -Name "PrivacyConsentStatus" -Value 1 -PropertyType DWord -Force | Out-Null 644 | New-ItemProperty -Path $registryPath -Name "ProtectYourPC" -Value 3 -PropertyType DWord -Force | Out-Null 645 | Log 'APv2 extra pages disabled' 646 | } else { 647 | Log 'Skipping APv2 tweaks' 648 | } 649 | 650 | # CLEANUP: Unload default user registry 651 | Log "Unloading Default user Registry" 652 | [GC]::Collect() 653 | reg.exe unload HKLM\TempUser | Out-Null 654 | 655 | # STEP 20: Updates & Inbox-App script 656 | if ($config.Config.SkipUpdates -ne 'true') { 657 | try { 658 | 659 | #Nuget v 2.8.5.201 is required to import mtniehaus's PS Gallery Script Update-InboxApp 660 | $minrequired = [version]'2.8.5.201' 661 | Check-NuGetProvider -MinimumVersion $minrequired 662 | } catch { 663 | Log "Error updating NuGet" 664 | } 665 | try { 666 | Log 'Installing Update-InboxApp script' 667 | Install-Script Update-InboxApp -Force | Out-Null 668 | 669 | Log 'Updating inbox apps' 670 | # The path might not be set right to find this, so we'll hard-code the location 671 | Get-AppxPackage -AllUsers | Select-Object -Unique PackageFamilyName | . "C:\Program Files\WindowsPowerShell\Scripts\Update-InboxApp.ps1" -Verbose 672 | } catch { 673 | Log "Error updating in-box apps: $_" 674 | } 675 | try { 676 | Log 'Triggering Windows Update scan' 677 | $ns = 'Root\cimv2\mdm\dmmap' 678 | $class = 'MDM_EnterpriseModernAppManagement_AppManagement01' 679 | Get-CimInstance -Namespace $ns -ClassName $class | Invoke-CimMethod -MethodName UpdateScanMethod 680 | } catch { 681 | Log "Error triggering Windows Update scan: $_" 682 | } 683 | } else { 684 | Log 'Skipping updates' 685 | } 686 | 687 | # STEP 21: Skip FSIA and turn off delayed desktop switch 688 | if ($config.Config.SkipShowDesktopFaster -ine "true") { 689 | Log "Skipping FSIA and turning off delayed desktop switch" 690 | $registryPath = "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" 691 | New-ItemProperty -Path $registryPath -Name "EnableFirstLogonAnimation" -Value 0 -PropertyType DWord -Force | Out-Null 692 | New-ItemProperty -Path $registryPath -Name "DelayedDesktopSwitchTimeout" -Value 0 -PropertyType DWord -Force | Out-Null 693 | } 694 | } catch { 695 | Log "Unhandled exception: $_" 696 | } finally { 697 | Log "All Steps Completed" 698 | } 699 | 700 | $stopUtc = [datetime]::UtcNow 701 | 702 | # Calculate the total run time 703 | $runTime = $stopUTC - $startUTC 704 | 705 | # Format the runtime with hours, minutes, and seconds 706 | if ($runTime.TotalHours -ge 1) { 707 | $runTimeFormatted = 'Duration: {0:hh} hr {0:mm} min {0:ss} sec' -f $runTime 708 | } 709 | else { 710 | $runTimeFormatted = 'Duration: {0:mm} min {0:ss} sec' -f $runTime 711 | } 712 | 713 | Log 'Autopilot Branding Complete' 714 | Log "Total Script $($runTimeFormatted)" 715 | 716 | $ProgressPreference = $OriginalProgressPreference 717 | Stop-Transcript 718 | -------------------------------------------------------------------------------- /AutopilotBranding/UEV/MicrosoftOffice2016Win32.xml: -------------------------------------------------------------------------------- 1 | 2 | 9 | 10 | Microsoft Office 2016 (32-bit) 11 | MicrosoftOffice2016Win32 12 | 13 | Common Settings 14 | common 15 | 1 16 | 17 | false 18 | 19 | Software\Microsoft\Office\16.0\Common\Toolbars 20 | ScreenTipScheme 21 | ShowKbdShortcuts 22 | 23 | 24 | Software\Microsoft\Office\Common\UserInfo 25 | UserName 26 | UseLocal 27 | UserInitials 28 | 29 | 30 | Software\Microsoft\Office\16.0\Common\AutoCorrect 31 | ACOptions 32 | CorrectTwoInitialCapitals 33 | CapitalizeSentence 34 | CapitalizeNamesOfDays 35 | ToggleCapsLock 36 | ReplaceText 37 | MathReplaceText 38 | ACAddIACExcepts 39 | 40 | 41 | Software\Microsoft\Office\Common\Smart Tag\Recognizers 42 | 43 | 44 | Software\Microsoft\Shared Tools\Proofing Tools\1.0\Office 45 | IgnoreUpperCase 46 | IgnoreWordsWithNumbers 47 | IgnoreInternetFileAddresses 48 | FlagRepeatedWord 49 | EnforceAccentedUppercase 50 | SuggestFromMainLexOnly 51 | FrenchReform 52 | SpanishUseVoseo 53 | SpanishUseTuteo 54 | SpellCheckingLanguageforAcc_Xl_Prj_Grv 55 | 56 | 57 | Software\Microsoft\Office\16.0\Word\Options 58 | AccentOnUpper 59 | 60 | 61 | Software\Microsoft\Office\16.0\Common\General 62 | SkipOpenAndSaveAsPlace 63 | SkyDriveSignInOption 64 | PasteOptions 65 | ReportAddinCustomUIErrors 66 | AcbControl 67 | AcbST 68 | AcbOn 69 | AcbSysIcon 70 | AcbTips 71 | Signatures 72 | 73 | 74 | Software\Microsoft\Office\16.0\Common\LanguageResources 75 | UIFallback 76 | HelpExplicit 77 | HelpFallback 78 | FollowSystemUI 79 | PromptUser 80 | InstallLanguage 81 | OutlookChangeInstallLanguage 82 | WordChangeInstallLanguage 83 | PreviousInstallLanguage 84 | DisableProofingToolsAdvertisement 85 | 86 | 87 | Software\Microsoft\Office\16.0\Common\LanguageResources\EnabledEditingLanguages 88 | 89 | 90 | Software\Microsoft\Office\16.0\Common\UICaptions 91 | DefaultLanguage 92 | Active 93 | 94 | 95 | Software\Microsoft\Office\16.0\Gfx 96 | DisableScreenshotAutoHyperlink 97 | 98 | 99 | Software\Microsoft\Office\16.0\Common\Internet 100 | AllowPNG 101 | DoNotRelyOnCSS 102 | RelyOnVML 103 | SaveNewWebPagesAsWebArchives 104 | DoNotOrganizeInFolder 105 | DoNotUseLongFileNames 106 | DoNotUpdateLinksOnSave 107 | DoNotCheckIfOfficeIsHTMLEditor 108 | AlwaysSaveInDefaultEncoding 109 | 110 | 111 | Software\Microsoft\Office\16.0\PowerPoint\Internet 112 | HTMLVersion 113 | 114 | 115 | Software\Microsoft\Office\16.0\Word\Data 116 | Settings 117 | 118 | 119 | 120 | APPDATA 121 | 122 | Microsoft\Office 123 | *.acl 124 | MSO0127.acl 125 | MSO1033.acl 126 | 127 | 128 | 129 | APPDATA 130 | 131 | Microsoft\Office\16.0 132 | RoamingCustom.dic 133 | 134 | 135 | 136 | 137 | Microsoft Word 2016 (32-bit) 138 | Word 139 | 1 140 | 141 | 142 | WINWORD.EXE 143 | Win32 144 | 145 | 146 | 147 | 148 | 149 | 150 | 151 | 152 | 153 | 154 | 155 | 156 | Software\Microsoft\Office\16.0\Common\Toolbars\Word 157 | AllowSelectionFloaties 158 | QuickAccessToolbarStyle 159 | 160 | 161 | Software\Microsoft\Office\16.0\Word\Options 162 | LivePreview 163 | LiveDrag 164 | AlertIfNotDefault 165 | DisableBootToOfficeStart 166 | ShowHighlight 167 | ShowScreenTips 168 | ShowTabs 169 | ShowSpaces 170 | ShowParaMarks 171 | ShowHiddenText 172 | ShowCondHyphens 173 | ShowAnchors 174 | ShowAllFormatting 175 | IacOn 176 | PlainTextAutoFormat 177 | Factoid 178 | WritingStyle 179 | AutoSpell 180 | AutoGrammar 181 | NoContextSpell 182 | RunGrammar 183 | ShowStats 184 | DefaultFormat 185 | KeepUnsavedChanges 186 | AutosaveInterval 187 | AutoTextDelete 188 | AutoWordSelect 189 | DragAndDropText 190 | CtrlClickHyperlink 191 | AutoCreateCanvas 192 | SmartParagraphSelect 193 | SmartCursoring 194 | InsertForOvertype 195 | PromptUpdateStyle 196 | NormalStyleForList 197 | TrackFormatting 198 | MarkFormatting 199 | DontKeepNonListParaWhenUpdatingStyle 200 | ClickAndType 201 | CompleteDate 202 | CompleteAT 203 | CompleteAC 204 | CompleteCustom 205 | SmartSentenceWordSpacing 206 | SmartParaPaste 207 | SmartTablePaste 208 | SmartStylePaste 209 | FormatPowerpointPaste 210 | FormatExcelPaste 211 | PasteMergeLists 212 | PasteFormattingWithin 213 | PasteFormattingTwoDocumentsNoStyles 214 | PasteFormattingTwoDocumentsWithStyles 215 | PasteFormattingOtherApp 216 | InsPic 217 | InsertFloating 218 | KeepBulletsAndNumbers 219 | InsForPaste 220 | ShowBookmarks 221 | ShowTextBoundaries 222 | VisiDrawCropMarks 223 | ShadeFields 224 | ExpandHeadings 225 | MeasurementUnits 226 | PixelsInDialogs 227 | HorizontalScrollbar 228 | VerticalScrollbar 229 | VerticalRuler 230 | OptimizeCharForLayout 231 | SubPixelPositioning 232 | BackgroundPrint 233 | UpdateFieldsWithTrackedChangesAtPrint 234 | MapStdSizes 235 | PromptSaveNormal 236 | BackgroundSave 237 | ConfirmFileConversion 238 | DontUpdateLinks 239 | AllowOpenInDraftView 240 | Ruler 241 | 242 | 243 | Software\Microsoft\Office\16.0\Word\Data 244 | Toolbars 245 | 246 | 247 | Software\Microsoft\Shared Tools\Proofing Tools\1.0\Office 248 | WordSpellingOptions 249 | 250 | 251 | Software\Microsoft\Shared Tools\Proofing Tools\Grammar\MSGrammar\3.1 252 | 253 | 254 | Software\Microsoft\Office\16.0\Word\File MRU 255 | Max Display 256 | Quick Access Display 257 | Max Quick Access Display 258 | 259 | 260 | Software\Microsoft\Office\16.0\Word\Place MRU 261 | Max Display 262 | 263 | 264 | Software\Microsoft\Office\16.0\Common\Internet 265 | DoNotCheckIfWordIsDefaultHTMLEditor 266 | ScreenSize 267 | PixelsPerInch 268 | 269 | 270 | Software\Microsoft\Office\16.0\Word\StatusBar 271 | FormattedPage 272 | Section 273 | PageNumber 274 | VerticalPos 275 | Line 276 | Column 277 | WordCount 278 | CoauthorCount 279 | SpellCheck 280 | Language 281 | DigitalSignatures 282 | InformationManagementPolicy 283 | PermissionPolicy 284 | TrackChanges 285 | CapsLock 286 | Overtype 287 | ExtendSelection 288 | MacroRecord 289 | UploadStatus 290 | UpdatesAvailable 291 | ViewShortcuts 292 | ZoomSlider 293 | Zoom 294 | 295 | 296 | 297 | APPDATA 298 | 299 | Microsoft\Templates 300 | ~$Normal.dotm 301 | 302 | 303 | 304 | LOCALAPPDATA 305 | 306 | Microsoft\Office 307 | Word.officeUI 308 | 309 | 310 | 311 | 312 | Microsoft Excel 2016 (32-bit) 313 | Excel 314 | 1 315 | 316 | 317 | EXCEL.EXE 318 | Win32 319 | 320 | 321 | 322 | 323 | 324 | 325 | 326 | 327 | 328 | 329 | 330 | 331 | Software\Microsoft\Office\16.0\Common\Toolbars\Excel 332 | AllowSelectionFloaties 333 | AllowQuickAnalysis 334 | QuickAccessToolbarStyle 335 | 336 | 337 | Software\Microsoft\Office\16.0\Excel\Options 338 | LivePreview 339 | Font 340 | DefaultView 341 | DefSheets 342 | AlertIfNotDefault 343 | DisableBootToOfficeStart 344 | Options 345 | Options6 346 | GenerateTableStructRefs 347 | GenerateGetPivotData 348 | AutoHyperlink 349 | AutoExpandListRange 350 | AutoCreateCalcCol 351 | RecognizeSmartTags 352 | DefaultFormat 353 | AutoRecoverEnabled 354 | AutoRecoverTime 355 | KeepUnsavedChanges 356 | Options5 357 | MoveEnterDir 358 | AutoDec 359 | Options3 360 | ExtendList 361 | Options95 362 | FlashFill 363 | AlertForLargeOperations 364 | LargeOperationCellCount 365 | UseSystemSeparators 366 | DecimalSeparator 367 | ThousandsSeparator 368 | CursorVisual 369 | ChartTrackingRefBased 370 | RulerUnit 371 | DefaultSheetR2L 372 | SmartList 373 | A4Letter 374 | PreferExcelDataModel 375 | PivotTableUndoDataModelSize 376 | MenuKey 377 | DeveloperTools 378 | 379 | 380 | Software\Microsoft\Office\16.0\Excel\Error Checking 381 | BackgroundChecking 382 | IndicatorColorIndex 383 | EvaluateToError 384 | CalculatedColumns 385 | TextDate 386 | NumberAsText 387 | InconsistentFormula 388 | OmittedCells 389 | UnlockedFormulaCells 390 | EmptyCellReferences 391 | DataValidation 392 | 393 | 394 | Software\Microsoft\Office\Common\Smart Tag\Applications\XLMAIN 395 | LabelText 396 | 397 | 398 | Software\Microsoft\Office\16.0\Excel\File MRU 399 | Max Display 400 | Quick Access Display 401 | Max Quick Access Display 402 | 403 | 404 | Software\Microsoft\Office\16.0\Excel\Place MRU 405 | Max Display 406 | 407 | 408 | Software\Microsoft\Office\16.0\Excel\Internet 409 | DoNotSaveHiddenData 410 | DoNotLoadPictures 411 | 412 | 413 | Software\Microsoft\Office\16.0\Excel\StatusBar 414 | CellMode 415 | FlashFillErrors 416 | FlashFillUpdatedCells 417 | DigitalSignatures 418 | InformationManagementPolicy 419 | PermissionPolicy 420 | CapsLock 421 | NumLock 422 | ScrollLock 423 | FixedDecimal 424 | OverType 425 | EndMode 426 | MacroRecord 427 | SelectionMode 428 | PageNum 429 | Average 430 | CellCount 431 | NumberCount 432 | MinValue 433 | MaxValue 434 | Sum 435 | UploadStatus 436 | ViewShortcuts 437 | ZoomSlider 438 | Zoom 439 | 440 | 441 | 442 | LOCALAPPDATA 443 | 444 | Microsoft\Office 445 | Excel.officeUI 446 | Excel16.customUI 447 | 448 | 449 | 450 | 451 | Microsoft Visio 2016 (32-bit) 452 | Visio 453 | 1 454 | 455 | 456 | VISIO.EXE 457 | Win32 458 | 459 | 460 | 461 | 462 | 463 | 464 | 465 | 466 | 467 | 468 | 469 | 470 | Software\Microsoft\Office\16.0\Visio\Application 471 | ShowMiniToolBar 472 | LivePreview 473 | LivePreviewMasters 474 | DisableBootToOfficeStart 475 | SaveFileFormat 476 | AutoRecovery 477 | AutoRecoveryInterval 478 | PromptForSummaryInfo 479 | LiveMouseDynamics 480 | AllowShapeSplitting 481 | DeleteConnectorsEnabled 482 | EnableAutoConnect 483 | TransitionsEnabled 484 | AreaSelection 485 | HandleBehavior 486 | FormulaAutoComplete 487 | TextAutoZoomFontSize 488 | LineTolerance 489 | CubicTolerance 490 | InkToolSpeed 491 | ShowSmartTags 492 | TipsStencil 493 | TipsDrawing 494 | TipsShapeSheet 495 | TipsRulers 496 | TipsDialogs 497 | MasterTextWidth 498 | MasterTextHeight 499 | OfferMetricAndUS 500 | ShowXMLSaveWarnings 501 | ShowXMLOpenWarnings 502 | FileConversionMode 503 | SVGExcludeVisioElements 504 | ShowShapeSearchPane 505 | FindShapesAllWords 506 | EventsEnabled 507 | PutAllInRegistry 508 | 509 | 510 | Software\Microsoft\Office\16.0\Visio\AutoFormat As You Type 511 | SmartQuotes 512 | Fractions 513 | Ordinals 514 | Dashes 515 | Smileys 516 | 517 | 518 | Software\Microsoft\Shared Tools\Proofing Tools\1.0\Office 519 | VisioSpellingOptions 520 | 521 | 522 | Software\Microsoft\Office\16.0\Visio\Document 523 | MaxUndo 524 | MeasurementSystem_Text 525 | MeasurementSystem_Angle 526 | MeasurementSystem_Duration 527 | RecycleShapeSheetWindow 528 | 529 | 530 | Software\Microsoft\Office\16.0\Visio\File MRU 531 | Max Display 532 | 533 | 534 | Software\Microsoft\Office\16.0\Common\Toolbars\Visio 535 | QuickAccessToolbarStyle 536 | 537 | 538 | Software\Microsoft\Office\16.0\Visio\Toolbars\State 539 | TaskPanes 540 | 541 | 542 | Software\Microsoft\Office\16.0\Visio\StatusBar 543 | PageNumber 544 | Width 545 | Height 546 | Length 547 | Angle 548 | Language 549 | MacroRecord 550 | UploadStatus 551 | ViewShortcuts 552 | ZoomSlider 553 | Zoom 554 | ZoomToPage 555 | PanAndZoom 556 | SwitchWindows 557 | 558 | 559 | 560 | LOCALAPPDATA 561 | 562 | Microsoft\Office 563 | Visio.officeUI 564 | 565 | 566 | 567 | 568 | Microsoft PowerPoint 2016 (32-bit) 569 | PowerPoint 570 | 1 571 | 572 | 573 | POWERPNT.EXE 574 | Win32 575 | 576 | 577 | 578 | 579 | 580 | 581 | 582 | 583 | 584 | 585 | 586 | 587 | Software\Microsoft\Office\16.0\Common\Toolbars\PowerPoint 588 | AllowSelectionFloaties 589 | QuickAccessToolbarStyle 590 | 591 | 592 | Software\Microsoft\Office\16.0\PowerPoint\Options 593 | LivePreview 594 | AlertIfNotDefault 595 | DisableBootToOfficeStart 596 | SmartQuotes 597 | AFFract 598 | AFOrds 599 | AFSymb 600 | AFSmile 601 | AFLinks 602 | AFLists 603 | AutoFitTextTitle 604 | AutoFitTextBody 605 | SmartTagRecognize 606 | DefaultFormat 607 | SaveAutoRecoveryInfo 608 | FrequencyToSaveAutoRecoveryInfo 609 | KeepUnsavedChanges 610 | ShowCoauthoringMergeChanges 611 | WordSelection 612 | DragAndDrop 613 | Number of Undos 614 | SmartCutPaste 615 | VerticalRuler 616 | DisableSetTopology 617 | UserViewDefaults 618 | SSRightMouse 619 | SSMenuButton 620 | SSPromptToSaveInk 621 | SSEndOnBlankSlide 622 | BackgroundPrint 623 | Send TrueType fonts as bitmaps 624 | Send printer information to OLE servers 625 | PrintHighQualityDefault 626 | PrintMetafileScaling 627 | UseMonMgr 628 | GridVisible 629 | GuidesVisible 630 | ShowSmartGuides 631 | RulersVisible 632 | ChartTrackingRefBased 633 | 634 | 635 | Software\Microsoft\Office\16.0\Common\AutoCorrect 636 | CapTable 637 | 638 | 639 | Software\Microsoft\Shared Tools\Proofing Tools\1.0\Office 640 | PowerPointSpellingOptions 641 | 642 | 643 | Software\Microsoft\Office\16.0\PowerPoint\File MRU 644 | Max Display 645 | Max Quick Access Display 646 | Quick Access Display 647 | 648 | 649 | Software\Microsoft\Office\16.0\PowerPoint\Place MRU 650 | Max Display 651 | 652 | 653 | Software\Microsoft\Office\16.0\PowerPoint\StatusBar 654 | ViewIndicator 655 | DesignName 656 | CoauthorCount 657 | SpellCheck 658 | Language 659 | DigitalSignatures 660 | InformationManagementPolicy 661 | PermissionPolicy 662 | UploadStatus 663 | UpdatesAvailable 664 | Comments 665 | ViewShortcuts 666 | ZoomSlider 667 | Zoom 668 | ZoomToFit 669 | 670 | 671 | 672 | LOCALAPPDATA 673 | 674 | Microsoft\Office 675 | PowerPoint.officeUI 676 | 677 | 678 | 679 | 680 | Microsoft Access 2016 (32-bit) 681 | Access 682 | 1 683 | 684 | 685 | MSACCESS.EXE 686 | Win32 687 | 688 | 689 | 690 | 691 | 692 | 693 | 694 | 695 | 696 | 697 | 698 | 699 | Software\Microsoft\Office\16.0\Access\Settings 700 | LivePreview 701 | Default File Format 702 | New Database Sort Order 703 | Default Gridlines Horizontal 704 | Default Gridlines Vertical 705 | Default Cell Effect 706 | Default Column Width 707 | Default Font Size 708 | Default Font Weight 709 | Default Font Underline 710 | Default Font Italic 711 | Default Field Type 712 | Default Text Field Size 713 | Default Number Field Size 714 | AutoIndex on Import/Create 715 | Show Property Update Options buttons 716 | Show Table Names 717 | Output All Fields 718 | Enable AutoJoin 719 | Query Design Font Name 720 | Query Design Font Size 721 | ANSI 92 Default For New Databases 722 | Selection Behavior 723 | Form Template 724 | Report Template 725 | Always Use Event Procedures 726 | Enable Error Checking 727 | Unassociated Label and Control Error Checking 728 | New Unassociated Label Error Checking 729 | Keyboard Shortcut Errors Error Checking 730 | Invalid Control Source Error Checking 731 | Common Report Errors Error Checking 732 | Error Checking Indicator Color 733 | Move After Enter 734 | Behavior Entering Field 735 | Arrow Key Behavior 736 | Cursor Stops at First/Last Field 737 | Default Find/Replace Behavior 738 | Confirm Record Changes 739 | Confirm Document Deletions 740 | Confirm Action Queries 741 | New Tables/Queries/Forms/Reports 742 | General Alignment 743 | Cursor 744 | Show Status Bar 745 | Show Animations 746 | Show Smart Tags on Datasheets 747 | Show Smart Tags on Forms 748 | Left Margin 749 | Right Margin 750 | Top Margin 751 | Bottom Margin 752 | Four-Digit Year Formatting All Databases 753 | LoadLast 754 | Default Open Mode for Databases 755 | Default Record Locking 756 | Use Row Level Locking 757 | Refresh Interval (sec) 758 | Number of Update Retries 759 | ODBC Refresh Interval (sec) 760 | Update Retry Interval (msec) 761 | Ignore DDE Requests 762 | Enable DDE Refresh 763 | 764 | 765 | Software\Microsoft\Office\16.0\Access\File MRU 766 | Max Display 767 | Quick Access Display 768 | Max Quick Access Display 769 | 770 | 771 | Software\Microsoft\Office\16.0\Access\Place MRU 772 | Max Display 773 | 774 | 775 | Software\Microsoft\Office\16.0\Access\Settings 776 | OLE/DDE Timeout (sec) 777 | 778 | 779 | Software\Microsoft\Office\16.0\Access\Security\Crypto 780 | CompatMode 781 | 782 | 783 | Software\Microsoft\Office\16.0\Common\Toolbars\Access 784 | QuickAccessToolbarStyle 785 | 786 | 787 | 788 | LOCALAPPDATA 789 | 790 | Microsoft\Office 791 | Access.officeUI 792 | 793 | 794 | 795 | 796 | Microsoft Outlook 2016 (32-bit) 797 | Outlook 798 | 1 799 | 800 | 801 | OUTLOOK.EXE 802 | Win32 803 | 804 | 805 | 806 | 807 | 808 | 809 | 810 | 811 | 812 | 813 | 814 | 815 | Software\Microsoft\Office\16.0\Common\Toolbars\Outlook 816 | AllowSelectionFloaties 817 | QuickAccessToolbarStyleExplorer 818 | QuickAccessToolbarStyleMail 819 | 820 | 821 | Software\Microsoft\Office\16.0\Common\MailSettings 822 | EnableLivePreview 823 | NewTheme 824 | ThemeFont 825 | ComposeFontComplex 826 | ComposeFontSimple 827 | ReplyFontComplex 828 | ReplyFontSimple 829 | MarkComments 830 | MarkCommentsWith 831 | TextFontComplex 832 | TextFontSimple 833 | AutosaveTime 834 | CheckForgottenAttachments 835 | UseCSSInHTML 836 | FilterHTMLOnSend 837 | PlainWrapLen 838 | ShadeReadingHeaders 839 | NewSignature 840 | ReplySignature 841 | DisableSignatures 842 | 843 | 844 | Software\Microsoft\Office\16.0\Outlook\Options\General 845 | Check Default Client 846 | SingleKeyReading 847 | SAVE_LOC 848 | MSGFormat 849 | NumDaysExpire 850 | AutoProcRcpts 851 | LastUILang 852 | DisableIDN 853 | WarnDelete 854 | GroupExpandAnimations 855 | PONT_STRING 856 | 857 | 858 | Software\Microsoft\Office\16.0\Word\Options 859 | WordMailACOptions 860 | 861 | 862 | Software\Microsoft\Office\16.0\Word\Data 863 | SettingsWordMail 864 | 865 | 866 | Software\Microsoft\Office\16.0\Word\Options\WordMail 867 | IacOn 868 | PlainTextAutoFormat 869 | Factoid 870 | AccentOnUpper 871 | AutoSpell 872 | AutoGrammar 873 | RunGrammar 874 | NoContextSpell 875 | ShowStats 876 | WritingStyle 877 | AutoTextDelete 878 | AutoWordSelect 879 | DragAndDropText 880 | CtrlClickHyperlink 881 | AutoCreateCanvas 882 | SmartParagraphSelect 883 | SmartCursoring 884 | InsertForOvertype 885 | PromptUpdateStyle 886 | NormalStyleForList 887 | TrackFormatting 888 | MarkFormatting 889 | DontKeepNonListParaWhenUpdatingStyle 890 | ClickAndType 891 | CompleteDate 892 | CompleteAT 893 | CompleteAC 894 | CompleteCustom 895 | ACOptions 896 | SmartSentenceWordSpacing 897 | SmartParaPaste 898 | SmartTablePaste 899 | SmartStylePaste 900 | FormatPowerpointPaste 901 | FormatExcelPaste 902 | PasteMergeLists 903 | PasteFormattingWithin 904 | PasteFormattingTwoDocumentsNoStyles 905 | PasteFormattingTwoDocumentsWithStyles 906 | PasteFormattingOtherApp 907 | InsPic 908 | KeepBulletsAndNumbers 909 | InsForPaste 910 | MeasurementUnits 911 | PixelsInDialogs 912 | OptimizeCharForLayout 913 | LiveDrag 914 | SubPixelPositioning 915 | 916 | 917 | Software\Microsoft\Shared Tools\Proofing Tools\1.0\Office 918 | OutlookSpellingOptions 919 | 920 | 921 | Software\Microsoft\Office\16.0\Outlook\Preferences 922 | PreviewMarkMessage 923 | PreviewWaitSeconds 924 | PlaySound 925 | ChangePointer 926 | ShowEnvelope 927 | NewmailDesktopAlerts 928 | NewmailDesktopAlertsDRMPreview 929 | CloseOrig 930 | ReplyStyle 931 | ForwardStyle 932 | SaveReplies 933 | SaveFW 934 | SaveSent 935 | Importance 936 | Sensitivity 937 | AllowCommasInRecip 938 | AutoNameCheck 939 | DeleteWhenRespond 940 | CtrlEnterSends 941 | ShowAutoSug 942 | DeliveryReceipt 943 | MoveReceipts 944 | AfterMove 945 | ApptReminders 946 | NumBigModulesAB 947 | ModuleOrderAB 948 | PreviewDontMarkUntilChange 949 | EmptyTrash 950 | ENMessageFlags 951 | ENMessageHeaders 952 | ABModalWidth 953 | ABModalHeight 954 | ABColWidths 955 | PinMailSizes 956 | PinMail 957 | PinFTree 958 | 959 | 960 | Software\Microsoft\Office\12.0\Outlook\Preferences 961 | PreviewDontMarkUntilChange 962 | 963 | 964 | Software\Microsoft\Office\16.0\Outlook\Message 965 | DisableReadingPaneCompose 966 | Frame 967 | 968 | 969 | Software\Microsoft\Office\16.0\Outlook\Options\Mail 970 | NewItemsUseDefaultSendingAccount 971 | Receipt Response 972 | Message Plain Format MIME 973 | AutoFormatPlainText 974 | Message RTF Format 975 | DisableInfopathForms 976 | Send Mail Immediately 977 | EnableLogging 978 | 979 | 980 | Software\Microsoft\Office\16.0\Outlook\Options\Conversations 981 | NoKeyboardAutoexpand 982 | ConversationsOnInAllFoldersChangeNumber 983 | 984 | 985 | Software\Microsoft\Office\16.0\Outlook\Options\Calendar 986 | FirstDOW 987 | FirstWOY 988 | AllowPropose 989 | Propose Response Type 990 | Show BothCal 991 | Alter Calendar Type 992 | SendMtgAsICAL 993 | ShowReminderBell 994 | BackgroundColorIndex 995 | UseSameColor 996 | WeekNum 997 | 998 | 999 | Software\Microsoft\Office\16.0\Outlook\Options\WunderBar 1000 | EnableAutoSwitchingVerticalToHorizontal 1001 | EnableAutoSwitchingHorizontalToVertical 1002 | ABCompact 1003 | 1004 | 1005 | Software\Microsoft\Office\16.0\Outlook\Options\TimeZone 1006 | ShortName1 1007 | SecondaryTZ 1008 | ShortName2 1009 | TZ2 1010 | 1011 | 1012 | Software\Microsoft\Office\16.0\Outlook\Contact 1013 | NameParserStyle 1014 | FileAsOrder 1015 | ConfirmDuplicates 1016 | IndexTabsOn 1017 | IndexTabsScript 1018 | Frame 1019 | 1020 | 1021 | Software\Microsoft\Office\16.0\Common\IM 1022 | TurnOffPresenceIcon 1023 | 1024 | 1025 | Software\Microsoft\Office\16.0\Common 1026 | TurnOffPhotograph 1027 | 1028 | 1029 | Software\Microsoft\Office\16.0\Outlook\Options\ToDoBar 1030 | ShowPhotoInContactList 1031 | 1032 | 1033 | Software\Microsoft\Office\16.0\Outlook\Options\Tasks 1034 | TaskAutoRemind 1035 | TaskRemindTime 1036 | AddToUpdList 1037 | AddToSOCList 1038 | OverdueColor 1039 | CompleteColor 1040 | UnitsPerDay 1041 | UnitsPerWeek 1042 | 1043 | 1044 | Software\Microsoft\Office\16.0\Outlook\Options\Flagging 1045 | DefaultToDoFlag 1046 | 1047 | 1048 | Software\Microsoft\Office\16.0\Outlook\Search 1049 | DefaultSearchScope 1050 | IncludeDeletedItems 1051 | DisableWordwheeling 1052 | SearchResultsCap 1053 | DisableHitHighlighting 1054 | HitHighlightingBackgroundColor 1055 | DisableIndexStatePrompt 1056 | 1057 | 1058 | Software\Microsoft\Office\16.0\Common\LanguageResources 1059 | WordMailChangeInstallLanguage 1060 | PreviousUI 1061 | UILanguage 1062 | HelpLanguage 1063 | 1064 | 1065 | Software\Microsoft\Shared 1066 | OfficeUILanguage 1067 | 1068 | 1069 | Software\Microsoft\Office\16.0\Outlook 1070 | LastUILanguage 1071 | 1072 | 1073 | Software\Microsoft\Office\16.0\Common\Toolbars\Settings 1074 | Microsoft Outlook 1075 | 1076 | 1077 | Software\Microsoft\Office\16.0\Outlook\Options\Reminders 1078 | Type 1079 | PlaySound 1080 | WindowPos 1081 | 1082 | 1083 | Software\Microsoft\Office\16.0\Outlook\Options\RSS 1084 | RssUpdItemAsNewItem 1085 | SyncToSysCFL 1086 | 1087 | 1088 | Software\Microsoft\Office\16.0\Outlook\Options\MSHTML\International 1089 | Autodetect_CodePageOut 1090 | Default_CodePageOut 1091 | PreferredVCardCP 1092 | 1093 | 1094 | Software\Microsoft\Office\16.0\Common\Portal\ColleagueImport 1095 | Enabled 1096 | 1097 | 1098 | Software\Microsoft\Office\16.0\Outlook\Options 1099 | DeveloperTools 1100 | 1101 | 1102 | Software\Microsoft\Office\16.0\Outlook\StatusBar 1103 | QuotaThermometer 1104 | Filter 1105 | ItemCount 1106 | HeaderCount 1107 | UnreadCount 1108 | Reminder 1109 | ViewShortcuts 1110 | Zoom 1111 | ZoomSlider 1112 | 1113 | 1114 | Software\Microsoft\Office\16.0\Outlook\Appointment 1115 | Frame 1116 | 1117 | 1118 | Software\Microsoft\Office\16.0\Outlook\Appointment Response 1119 | Frame 1120 | 1121 | 1122 | Software\Microsoft\Office\16.0\Outlook\Appointment Request 1123 | Frame 1124 | 1125 | 1126 | Software\Microsoft\Office\16.0\Outlook\2380 1127 | Frame 1128 | 1129 | 1130 | Software\Microsoft\Office\16.0\Outlook\Task 1131 | Frame 1132 | 1133 | 1134 | Software\Microsoft\Office\16.0\Outlook\Note 1135 | Frame 1136 | 1137 | 1138 | Software\Microsoft\Office\16.0\Outlook\Folder Finder 1139 | Frame 1140 | 1141 | 1142 | Software\Microsoft\Office\16.0\Outlook\4213 1143 | Frame 1144 | 1145 | 1146 | Software\Microsoft\Office\16.0\Outlook\DistList 1147 | Frame 1148 | 1149 | 1150 | Software\Microsoft\Office\16.0\Outlook\Report 1151 | Frame 1152 | 1153 | 1154 | Software\Microsoft\Office\16.0\Outlook\Office Finder 1155 | Frame 1156 | 1157 | 1158 | Software\Microsoft\Office\Outlook\SocialConnector 1159 | PeoplePaneCurrentModeExplorer 1160 | PeoplePaneCurrentModeInspector 1161 | PeoplePaneModeExplorer 1162 | PeoplePaneExplorerHeight 1163 | PeoplePaneModeInspector 1164 | 1165 | 1166 | Software\Microsoft\Office\16.0\Outlook\Setup 1167 | UpgradeToConversations 1168 | 1169 | 1170 | 1171 | APPDATA 1172 | 1173 | Microsoft\Signatures 1174 | 1175 | 1176 | 1177 | LOCALAPPDATA 1178 | 1179 | Microsoft\Office 1180 | olkexplorer.officeUI 1181 | 1182 | 1183 | 1184 | 1185 | Microsoft SharePoint Designer 2016 (32-bit) 1186 | SharePointDesigner 1187 | 1 1188 | 1189 | 1190 | SPDESIGN.EXE 1191 | Win32 1192 | 1193 | 1194 | 1195 | 1196 | 1197 | 1198 | 1199 | 1200 | 1201 | 1202 | 1203 | 1204 | Software\Microsoft\Office\16.0\SharePoint Designer\Settings 1205 | OpenLastWeb 1206 | StatusBarEnabled 1207 | WarnStalePageDepend 1208 | WarnStaleIndex 1209 | ShowCatalogLists 1210 | UseHttpCompression 1211 | WebCacheEnabled 1212 | WebPrefetchEnabled 1213 | CSOptions 1214 | EnableLivePreview 1215 | 1216 | 1217 | Software\Microsoft\Office\16.0\SharePoint Designer 1218 | DoNotCheckIfIsDefaultHTMLEditor 1219 | EditHtmlWithGeneratingEditor 1220 | DefaultProofLangId 1221 | Code View Options 1222 | Flags 1223 | ShowAltTextPrompt 1224 | New Page Type 1225 | New WSS Page Type 1226 | FontFamilies 1227 | DefaultWorkflowDesigner 1228 | AutoSave for Preview 1229 | 1230 | 1231 | Software\Microsoft\Shared Tools\Proofing Tools\1.0\Office 1232 | SharePointDesignerSpellingOptions 1233 | 1234 | 1235 | Software\Microsoft\Office\16.0\SharePoint Designer\AutoThumbnail 1236 | Chisel 1237 | Size 1238 | Border 1239 | BorderSize 1240 | Type 1241 | 1242 | 1243 | Software\Microsoft\Office\16.0\SharePoint Designer\Charsets 1244 | 1245 | 1246 | Software\Microsoft\Office\16.0\SharePoint Designer\HTML 1247 | 1248 | 1249 | Software\Microsoft\Office\16.0\SharePoint Designer\CSS 1250 | 1251 | 1252 | Software\Microsoft\Office\16.0\SharePoint Designer\CSS Preferences 1253 | Manual DTP 1254 | Page 1255 | Text 1256 | Background 1257 | Borders and background 1258 | Margins and padding 1259 | Floating and positioning 1260 | Bullets and numbering 1261 | Reuse only generated CSS 1262 | Use HTML attributes for images 1263 | 1264 | 1265 | Software\Microsoft\Office\16.0\SharePoint Designer\HTML View 1266 | 1267 | 1268 | Software\Microsoft\Office\16.0\SharePoint Designer\Restrictions 1269 | DefaultDoctype 1270 | HTMLSchemaPath 1271 | CSSSchemaPath 1272 | 1273 | 1274 | Software\Microsoft\Office\16.0\SharePoint Designer\Ruler And Grid 1275 | GridSpacing 1276 | GridLine 1277 | GridColor 1278 | SnapDistance 1279 | Unit 1280 | 1281 | 1282 | Software\Microsoft\Office\SharePoint Designer 1283 | QuickAccessToolbarStyle 1284 | 1285 | 1286 | Software\Microsoft\Office\16.0\SharePoint Designer\Preview in Browser 1287 | IExplore 1288 | Sizes 1289 | 1290 | 1291 | Software\Microsoft\Office\16.0\SharePoint Designer\Preview in Browser\BrowserMRU 1292 | 1293 | 1294 | 1295 | APPDATA 1296 | 1297 | Microsoft\SharePoint Designer\Snippets 1298 | SnippetsCustom.xml 1299 | 1300 | 1301 | 1302 | LOCALAPPDATA 1303 | 1304 | Microsoft\Office 1305 | spdesign.officeUI 1306 | 1307 | 1308 | 1309 | 1310 | Microsoft Project 2016 (32-bit) 1311 | Project 1312 | 1 1313 | 1314 | 1315 | WINPROJ.EXE 1316 | Win32 1317 | 1318 | 1319 | 1320 | 1321 | 1322 | 1323 | 1324 | 1325 | 1326 | 1327 | 1328 | 1329 | Software\Microsoft\Office\16.0\MS Project\Options\View 1330 | Show Tooltips 1331 | Date Format 1332 | Calendar Type 1333 | Show Entry Bar 1334 | Show Status Bar 1335 | Show Windows In Taskbar 1336 | Automatically Add Items To The Global 1337 | Show Project Summary 1338 | 1339 | 1340 | Software\Microsoft\Office\16.0\MS Project\Options\View\en-US 1341 | Default View 1342 | 1343 | 1344 | Software\Microsoft\Office\16.0\MS Project\Options\General 1345 | User Name 1346 | Is User Name Set 1347 | DisableBootToOfficeStart 1348 | Set AutoFilter On for New Projects 1349 | Ask for Summary Info at New 1350 | Start With Last File 1351 | UndoLevels 1352 | Auto Add Resources 1353 | Std. Rate 1354 | Ovt. Rate 1355 | Maximized 1356 | 1357 | 1358 | Software\Microsoft\Office\16.0\MS Project\Options\Interface 1359 | ResourceAssignOOUI 1360 | ChangeDurationOOUI 1361 | EnterDateOOUI 1362 | DeleteNameOOUI 1363 | 1364 | 1365 | Software\Microsoft\Office\16.0\MS Project\Options\Calendar 1366 | Start Week Day 1367 | Fiscal Year Starts In 1368 | Use Starting Year for FY Numbering 1369 | Default Start Time 1370 | Default End Time 1371 | 1372 | 1373 | Software\Microsoft\Office\16.0\MS Project\Options\Calendar\Default Hours 1374 | Day 1375 | Week 1376 | 1377 | 1378 | Software\Microsoft\Office\16.0\MS Project\Options\Calendar\Default Days 1379 | Month 1380 | 1381 | 1382 | Software\Microsoft\Office\16.0\MS Project\Options\Scheduling 1383 | Schedule Messages 1384 | Show Assignment Units As a: 1385 | NewTasksAreManuallyScheduled 1386 | New Tasks Start on Current Date 1387 | Default Duration Units 1388 | Default Work Units 1389 | Default Task Type 1390 | New Tasks Effort Driven 1391 | Edit with Auto Link 1392 | Auto Split Tasks 1393 | UpdateManuallyScheduledTasksWhenEditingLinks 1394 | HonorConstraints 1395 | Show Estimated Durations 1396 | New Tasks Have Estimated Durations 1397 | KeepTaskOnNearestWorkingTimeWhenMadeAutoScheduled 1398 | ShowTaskWarnings 1399 | ShowTaskSuggestions 1400 | 1401 | 1402 | Software\Microsoft\Office\16.0\MS Project\Options\Calculation 1403 | Auto Calc 1404 | Auto Track Resources 1405 | Inserted projects are calculated like summary tasks 1406 | Actual costs are always calculated by Microsoft Project 1407 | Edits to total actual cost will be spread to the status date 1408 | Default Fixed Costs Accrual 1409 | EVMethod 1410 | EVBaseline 1411 | MoveCompleted 1412 | AndMoveCompleted 1413 | MoveRemaining 1414 | AndMoveRemaining 1415 | Edits to total task %Complete will be spread to the status date 1416 | Calculate Multiple Critical Paths 1417 | Show As Critical if Slack 1418 | 1419 | 1420 | Software\Microsoft\Office\16.0\MS Project\Options\Spelling 1421 | Spelling Options 1422 | 1423 | 1424 | Software\Microsoft\Office\16.0\MS Project\Options\Save 1425 | DefaultSaveFormat 1426 | AutomaticSaveInterval 1427 | AutomaticSave 1428 | AutomaticSaveOption 1429 | AutomaticSavePrompt 1430 | 1431 | 1432 | Software\Microsoft\Office\16.0\MS Project\Options\PlanningWizard 1433 | Display PlanningWizard 1434 | Usage Advice 1435 | PlanningWizard Cases 1436 | Scheduling Advice 1437 | Error Advice 1438 | 1439 | 1440 | Software\Microsoft\Office\16.0\MS Project\Options\Edit 1441 | Drag And Drop 1442 | EnterMove 1443 | Prompt for Update Links 1444 | InCellEdit 1445 | MinuteLabelDisplay 1446 | HourLabelDisplay 1447 | DayLabelDisplay 1448 | WeekLabelDisplay 1449 | MonthLabelDisplay 1450 | YearLabelDisplay 1451 | SpaceBeforeTimeLabel 1452 | WebUnderlineHyperlinks 1453 | WebNotFollowedColor 1454 | WebFollowedColor 1455 | 1456 | 1457 | Software\Microsoft\Office\16.0\MS Project\File MRU 1458 | Max Display 1459 | Max Quick Access Display 1460 | 1461 | 1462 | Software\Microsoft\Office\16.0\MS Project\Place MRU 1463 | Max Display 1464 | 1465 | 1466 | Software\Microsoft\Office\16.0\MS Project\Settings 1467 | DeveloperTools 1468 | 1469 | 1470 | Software\Microsoft\Office\16.0\Common\Toolbars\Project 1471 | QuickAccessToolbarStyle 1472 | 1473 | 1474 | Software\Microsoft\Office\16.0\MS Project\StatusData 1475 | CellMode 1476 | CalculateMode 1477 | Macro 1478 | FilterMode 1479 | AutoFilterMode 1480 | RSVRollup 1481 | PreventOverallocation 1482 | TaskModeBalloon 1483 | TaskMode 1484 | ViewShortcuts 1485 | 1486 | 1487 | 1488 | APPDATA 1489 | 1490 | Microsoft\MS Project\16\1033 1491 | Global.MPT 1492 | 1493 | 1494 | 1495 | LOCALAPPDATA 1496 | 1497 | Microsoft\Office 1498 | MSProject.officeUI 1499 | 1500 | 1501 | 1502 | 1503 | Microsoft Publisher 2016 (32-bit) 1504 | Publisher 1505 | 1 1506 | 1507 | 1508 | MSPUB.EXE 1509 | Win32 1510 | 1511 | 1512 | 1513 | 1514 | 1515 | 1516 | 1517 | 1518 | 1519 | 1520 | 1521 | 1522 | Software\Microsoft\Office\16.0\Publisher\BusinessInfo\ 1523 | 1524 | 1525 | Software\Microsoft\Office\16.0\Common\Toolbars\Publisher 1526 | AllowSelectionFloaties 1527 | QuickAccessToolbarStyle 1528 | 1529 | 1530 | Software\Microsoft\Office\16.0\Publisher\Preferences 1531 | LivePreview 1532 | UseStartupDlg 1533 | SmartQuotes 1534 | PerformEmDash 1535 | AutoRecoverSave 1536 | AutoRecoverSaveInterval 1537 | BackgroundSave 1538 | AutoWordSel 1539 | AutoWordFormat 1540 | TextDragNDrop 1541 | PromptToUpdateStyle 1542 | UseFontLinking 1543 | AutoKeybd 1544 | DefAutoHyph 1545 | HotZone 1546 | UseNudgeAmount 1547 | NudgeAmt 1548 | ShowObjectToolTips 1549 | UseLegacyDrag 1550 | EnableXPSPrintPathPrinting 1551 | DeveloperTools 1552 | ShowMergeFieldUnderline 1553 | ShowRulers 1554 | SnapToGuides 1555 | SnapToObjects 1556 | PageNavCompactMode 1557 | WindowWasMaximized 1558 | OptionsDlgSizePos 1559 | PageCount 1560 | CapsLock 1561 | Measurements 1562 | ViewMode 1563 | ZoomToFit 1564 | 1565 | 1566 | Software\Microsoft\Office\16.0\Common\AutoCorrect 1567 | Iac 1568 | 1569 | 1570 | Software\Microsoft\Office\16.0\Publisher\Spelling 1571 | SuggestFromUserDict 1572 | Background Spell Checking 1573 | 1574 | 1575 | Software\Microsoft\Shared Tools\Proofing Tools\1.0\Office 1576 | PublisherSpellingOptions 1577 | 1578 | 1579 | Software\Microsoft\Office\16.0\Publisher\File MRU 1580 | Max Display 1581 | Max Quick Access Display 1582 | Quick Access Display 1583 | 1584 | 1585 | Software\Microsoft\Office\16.0\Publisher\Place MRU 1586 | Max Display 1587 | 1588 | 1589 | Software\Microsoft\Office\16.0\Publisher\Internet 1590 | IncrementalUpload 1591 | EmailAsImg 1592 | 1593 | 1594 | Software\Microsoft\Office\16.0\Common\Internet 1595 | Encoding 1596 | 1597 | 1598 | 1599 | LOCALAPPDATA 1600 | 1601 | Microsoft\Office 1602 | Publisher.officeUI 1603 | 1604 | 1605 | 1606 | APPDATA 1607 | 1608 | Microsoft\Publisher 1609 | pubcmd16.dat 1610 | 1611 | 1612 | 1613 | 1614 | Microsoft OneNote 2016 (32-bit) 1615 | OneNote 1616 | 1 1617 | 1618 | 1619 | ONENOTE.EXE 1620 | Win32 1621 | 1622 | 1623 | 1624 | 1625 | 1626 | 1627 | 1628 | 1629 | 1630 | 1631 | 1632 | 1633 | Software\Microsoft\Office\16.0\Common\Toolbars\OneNote 1634 | AllowSelectionFloaties 1635 | QuickAccessToolbarStyle 1636 | 1637 | 1638 | Software\Microsoft\Office\16.0\OneNote\Options\Editing 1639 | DefaultFontFace 1640 | DefaultFontSize 1641 | PasteIncludeURL 1642 | Numbering Auto Reco 1643 | Bullet Auto Reco 1644 | AutoCalculate 1645 | WikiLink 1646 | 1647 | 1648 | Software\Microsoft\Office\16.0\OneNote\Options\Other 1649 | RunSystemTrayApp 1650 | PageTabsOnLeft 1651 | ShowNewPageFloatie 1652 | NavBarOnLeft 1653 | VertScrollBarOnLeft 1654 | ShowNoteContainers 1655 | DisableScreenClippingBalloon 1656 | EnableAudioSearch 1657 | PasteOoui 1658 | EMailSignature 1659 | Signature 1660 | DuplicateNoteFlag 1661 | ShowInactiveNoteFlag 1662 | DisableOCR 1663 | SplitLargePrintoutPages 1664 | MeasurementUnit 1665 | RuleLinesDefault 1666 | 1667 | 1668 | Software\Microsoft\Office\16.0\OneNote\Options\Pen 1669 | UseRuleLines 1670 | DisableScratchOut 1671 | AutoModeSwitch 1672 | LastUsedEraser 1673 | 1674 | 1675 | Software\Microsoft\Office\16.0\OneNote\Side Note 1676 | IsDocked 1677 | 1678 | 1679 | Software\Microsoft\Shared Tools\Proofing Tools\1.0\Office 1680 | OneNoteSpellingOptions 1681 | 1682 | 1683 | Software\Microsoft\Office\16.0\OneNote\Options\Save 1684 | BackupEnableAutoBackup 1685 | BackupRunEveryXMinutes 1686 | BackupSharePointNotebooks 1687 | BackupNumberOfBackupsToKeep 1688 | PercentFreeSpaceBeforeOptimize 1689 | EnableOptimizeSections 1690 | OptimizeSectionsIntervalMinutes 1691 | 1692 | 1693 | Software\Microsoft\Office\16.0\OneNote\Options\OutlookAndWeb 1694 | OutlookEmailLocation 1695 | OutlookMeetingsLocation 1696 | OutlookContactsLocation 1697 | OutlookTasksLocation 1698 | PrintoutsLocation 1699 | ScreenClippingsLocation 1700 | 1701 | 1702 | Software\Microsoft\Office\16.0\OneNote\Options\Audio 1703 | Rewind 1704 | 1705 | 1706 | Software\Microsoft\Office\16.0\OneNote\Options\LinkedNotes 1707 | AutoLink 1708 | SaveContext 1709 | 1710 | 1711 | Software\Microsoft\Office\16.0\OneNote\Options 1712 | Email Embedded Files 1713 | Email Attachment 1714 | 1715 | 1716 | Software\Microsoft\Office\16.0\OneNote\Security 1717 | LockIdleSections 1718 | PasswordTimeout 1719 | LockSectionsImmediately 1720 | AllowAddinAccessToEncryptedFiles 1721 | 1722 | 1723 | 1724 | LOCALAPPDATA 1725 | 1726 | Microsoft\Office 1727 | OneNote.officeUI 1728 | 1729 | 1730 | 1731 | APPDATA 1732 | 1733 | Microsoft\Templates 1734 | My Templates.one 1735 | *.one 1736 | 1737 | 1738 | 1739 | 1740 | Microsoft Office 2016 Upload Center (32-bit) 1741 | UploadCenter 1742 | 1 1743 | 1744 | 1745 | MSOUC.EXE 1746 | Win32 1747 | 1748 | 1749 | 1750 | 1751 | 1752 | 1753 | 1754 | 1755 | 1756 | 1757 | 1758 | 1759 | Software\Microsoft\Office\16.0\Common\FileIO 1760 | DisableUploadFailureNotification 1761 | DisablePendingUploadNotification 1762 | DisablePausedUploadNotification 1763 | DisableNotificationIcon 1764 | AgeOutPolicy 1765 | DisableLongTermCaching 1766 | 1767 | 1768 | 1769 | 1770 | Microsoft SkyDrive Pro 2016 (32-bit) 1771 | SkyDrivePro 1772 | 1 1773 | 1774 | 1775 | GROOVE.EXE 1776 | Win32 1777 | 1778 | 1779 | 1780 | 1781 | 1782 | 1783 | 1784 | 1785 | 1786 | 1787 | 1788 | 1789 | -------------------------------------------------------------------------------- /AutopilotBranding/UEV/MicrosoftOffice2016Win64.xml: -------------------------------------------------------------------------------- 1 | 2 | 9 | 10 | Microsoft Office 2016 (64-bit) 11 | MicrosoftOffice2016Win64 12 | 13 | Common Settings 14 | common 15 | 1 16 | 17 | false 18 | 19 | Software\Microsoft\Office\16.0\Common\Toolbars 20 | ScreenTipScheme 21 | ShowKbdShortcuts 22 | 23 | 24 | Software\Microsoft\Office\Common\UserInfo 25 | UserName 26 | UseLocal 27 | UserInitials 28 | 29 | 30 | Software\Microsoft\Office\16.0\Common\AutoCorrect 31 | ACOptions 32 | CorrectTwoInitialCapitals 33 | CapitalizeSentence 34 | CapitalizeNamesOfDays 35 | ToggleCapsLock 36 | ReplaceText 37 | MathReplaceText 38 | ACAddIACExcepts 39 | 40 | 41 | Software\Microsoft\Office\Common\Smart Tag\Recognizers 42 | 43 | 44 | Software\Microsoft\Shared Tools\Proofing Tools\1.0\Office 45 | IgnoreUpperCase 46 | IgnoreWordsWithNumbers 47 | IgnoreInternetFileAddresses 48 | FlagRepeatedWord 49 | EnforceAccentedUppercase 50 | SuggestFromMainLexOnly 51 | FrenchReform 52 | SpanishUseVoseo 53 | SpanishUseTuteo 54 | SpellCheckingLanguageforAcc_Xl_Prj_Grv 55 | 56 | 57 | Software\Microsoft\Office\16.0\Word\Options 58 | AccentOnUpper 59 | 60 | 61 | Software\Microsoft\Office\16.0\Common\General 62 | SkipOpenAndSaveAsPlace 63 | SkyDriveSignInOption 64 | PasteOptions 65 | ReportAddinCustomUIErrors 66 | AcbControl 67 | AcbST 68 | AcbOn 69 | AcbSysIcon 70 | AcbTips 71 | Signatures 72 | 73 | 74 | Software\Microsoft\Office\16.0\Common\LanguageResources 75 | UIFallback 76 | HelpExplicit 77 | HelpFallback 78 | FollowSystemUI 79 | PromptUser 80 | InstallLanguage 81 | OutlookChangeInstallLanguage 82 | WordChangeInstallLanguage 83 | PreviousInstallLanguage 84 | DisableProofingToolsAdvertisement 85 | 86 | 87 | Software\Microsoft\Office\16.0\Common\LanguageResources\EnabledEditingLanguages 88 | 89 | 90 | Software\Microsoft\Office\16.0\Common\UICaptions 91 | DefaultLanguage 92 | Active 93 | 94 | 95 | Software\Microsoft\Office\16.0\Gfx 96 | DisableScreenshotAutoHyperlink 97 | 98 | 99 | Software\Microsoft\Office\16.0\Common\Internet 100 | AllowPNG 101 | DoNotRelyOnCSS 102 | RelyOnVML 103 | SaveNewWebPagesAsWebArchives 104 | DoNotOrganizeInFolder 105 | DoNotUseLongFileNames 106 | DoNotUpdateLinksOnSave 107 | DoNotCheckIfOfficeIsHTMLEditor 108 | AlwaysSaveInDefaultEncoding 109 | 110 | 111 | Software\Microsoft\Office\16.0\PowerPoint\Internet 112 | HTMLVersion 113 | 114 | 115 | Software\Microsoft\Office\16.0\Word\Data 116 | Settings 117 | 118 | 119 | 120 | APPDATA 121 | 122 | Microsoft\Office 123 | *.acl 124 | MSO0127.acl 125 | MSO1033.acl 126 | 127 | 128 | 129 | APPDATA 130 | 131 | Microsoft\Office\16.0 132 | RoamingCustom.dic 133 | 134 | 135 | 136 | 137 | Microsoft Word 2016 (64-bit) 138 | Word 139 | 1 140 | 141 | 142 | WINWORD.EXE 143 | Win64 144 | 145 | 146 | 147 | 148 | 149 | 150 | 151 | 152 | 153 | 154 | 155 | 156 | Software\Microsoft\Office\16.0\Common\Toolbars\Word 157 | AllowSelectionFloaties 158 | QuickAccessToolbarStyle 159 | 160 | 161 | Software\Microsoft\Office\16.0\Word\Options 162 | LivePreview 163 | LiveDrag 164 | AlertIfNotDefault 165 | DisableBootToOfficeStart 166 | ShowHighlight 167 | ShowScreenTips 168 | ShowTabs 169 | ShowSpaces 170 | ShowParaMarks 171 | ShowHiddenText 172 | ShowCondHyphens 173 | ShowAnchors 174 | ShowAllFormatting 175 | IacOn 176 | PlainTextAutoFormat 177 | Factoid 178 | WritingStyle 179 | AutoSpell 180 | AutoGrammar 181 | NoContextSpell 182 | RunGrammar 183 | ShowStats 184 | DefaultFormat 185 | KeepUnsavedChanges 186 | AutosaveInterval 187 | AutoTextDelete 188 | AutoWordSelect 189 | DragAndDropText 190 | CtrlClickHyperlink 191 | AutoCreateCanvas 192 | SmartParagraphSelect 193 | SmartCursoring 194 | InsertForOvertype 195 | PromptUpdateStyle 196 | NormalStyleForList 197 | TrackFormatting 198 | MarkFormatting 199 | DontKeepNonListParaWhenUpdatingStyle 200 | ClickAndType 201 | CompleteDate 202 | CompleteAT 203 | CompleteAC 204 | CompleteCustom 205 | SmartSentenceWordSpacing 206 | SmartParaPaste 207 | SmartTablePaste 208 | SmartStylePaste 209 | FormatPowerpointPaste 210 | FormatExcelPaste 211 | PasteMergeLists 212 | PasteFormattingWithin 213 | PasteFormattingTwoDocumentsNoStyles 214 | PasteFormattingTwoDocumentsWithStyles 215 | PasteFormattingOtherApp 216 | InsPic 217 | InsertFloating 218 | KeepBulletsAndNumbers 219 | InsForPaste 220 | ShowBookmarks 221 | ShowTextBoundaries 222 | VisiDrawCropMarks 223 | ShadeFields 224 | ExpandHeadings 225 | MeasurementUnits 226 | PixelsInDialogs 227 | HorizontalScrollbar 228 | VerticalScrollbar 229 | VerticalRuler 230 | OptimizeCharForLayout 231 | SubPixelPositioning 232 | BackgroundPrint 233 | UpdateFieldsWithTrackedChangesAtPrint 234 | MapStdSizes 235 | PromptSaveNormal 236 | BackgroundSave 237 | ConfirmFileConversion 238 | DontUpdateLinks 239 | AllowOpenInDraftView 240 | Ruler 241 | 242 | 243 | Software\Microsoft\Office\16.0\Word\Data 244 | Toolbars 245 | 246 | 247 | Software\Microsoft\Shared Tools\Proofing Tools\1.0\Office 248 | WordSpellingOptions 249 | 250 | 251 | Software\Microsoft\Shared Tools\Proofing Tools\Grammar\MSGrammar\3.1 252 | 253 | 254 | Software\Microsoft\Office\16.0\Word\File MRU 255 | Max Display 256 | Quick Access Display 257 | Max Quick Access Display 258 | 259 | 260 | Software\Microsoft\Office\16.0\Word\Place MRU 261 | Max Display 262 | 263 | 264 | Software\Microsoft\Office\16.0\Common\Internet 265 | DoNotCheckIfWordIsDefaultHTMLEditor 266 | ScreenSize 267 | PixelsPerInch 268 | 269 | 270 | Software\Microsoft\Office\16.0\Word\StatusBar 271 | FormattedPage 272 | Section 273 | PageNumber 274 | VerticalPos 275 | Line 276 | Column 277 | WordCount 278 | CoauthorCount 279 | SpellCheck 280 | Language 281 | DigitalSignatures 282 | InformationManagementPolicy 283 | PermissionPolicy 284 | TrackChanges 285 | CapsLock 286 | Overtype 287 | ExtendSelection 288 | MacroRecord 289 | UploadStatus 290 | UpdatesAvailable 291 | ViewShortcuts 292 | ZoomSlider 293 | Zoom 294 | 295 | 296 | 297 | APPDATA 298 | 299 | Microsoft\Templates 300 | ~$Normal.dotm 301 | 302 | 303 | 304 | LOCALAPPDATA 305 | 306 | Microsoft\Office 307 | Word.officeUI 308 | 309 | 310 | 311 | 312 | Microsoft Excel 2016 (64-bit) 313 | Excel 314 | 1 315 | 316 | 317 | EXCEL.EXE 318 | Win64 319 | 320 | 321 | 322 | 323 | 324 | 325 | 326 | 327 | 328 | 329 | 330 | 331 | Software\Microsoft\Office\16.0\Common\Toolbars\Excel 332 | AllowSelectionFloaties 333 | AllowQuickAnalysis 334 | QuickAccessToolbarStyle 335 | 336 | 337 | Software\Microsoft\Office\16.0\Excel\Options 338 | LivePreview 339 | Font 340 | DefaultView 341 | DefSheets 342 | AlertIfNotDefault 343 | DisableBootToOfficeStart 344 | Options 345 | Options6 346 | GenerateTableStructRefs 347 | GenerateGetPivotData 348 | AutoHyperlink 349 | AutoExpandListRange 350 | AutoCreateCalcCol 351 | RecognizeSmartTags 352 | DefaultFormat 353 | AutoRecoverEnabled 354 | AutoRecoverTime 355 | KeepUnsavedChanges 356 | Options5 357 | MoveEnterDir 358 | AutoDec 359 | Options3 360 | ExtendList 361 | Options95 362 | FlashFill 363 | AlertForLargeOperations 364 | LargeOperationCellCount 365 | UseSystemSeparators 366 | DecimalSeparator 367 | ThousandsSeparator 368 | CursorVisual 369 | ChartTrackingRefBased 370 | RulerUnit 371 | DefaultSheetR2L 372 | SmartList 373 | A4Letter 374 | PreferExcelDataModel 375 | PivotTableUndoDataModelSize 376 | MenuKey 377 | DeveloperTools 378 | 379 | 380 | Software\Microsoft\Office\16.0\Excel\Error Checking 381 | BackgroundChecking 382 | IndicatorColorIndex 383 | EvaluateToError 384 | CalculatedColumns 385 | TextDate 386 | NumberAsText 387 | InconsistentFormula 388 | OmittedCells 389 | UnlockedFormulaCells 390 | EmptyCellReferences 391 | DataValidation 392 | 393 | 394 | Software\Microsoft\Office\Common\Smart Tag\Applications\XLMAIN 395 | LabelText 396 | 397 | 398 | Software\Microsoft\Office\16.0\Excel\File MRU 399 | Max Display 400 | Quick Access Display 401 | Max Quick Access Display 402 | 403 | 404 | Software\Microsoft\Office\16.0\Excel\Place MRU 405 | Max Display 406 | 407 | 408 | Software\Microsoft\Office\16.0\Excel\Internet 409 | DoNotSaveHiddenData 410 | DoNotLoadPictures 411 | 412 | 413 | Software\Microsoft\Office\16.0\Excel\StatusBar 414 | CellMode 415 | FlashFillErrors 416 | FlashFillUpdatedCells 417 | DigitalSignatures 418 | InformationManagementPolicy 419 | PermissionPolicy 420 | CapsLock 421 | NumLock 422 | ScrollLock 423 | FixedDecimal 424 | OverType 425 | EndMode 426 | MacroRecord 427 | SelectionMode 428 | PageNum 429 | Average 430 | CellCount 431 | NumberCount 432 | MinValue 433 | MaxValue 434 | Sum 435 | UploadStatus 436 | ViewShortcuts 437 | ZoomSlider 438 | Zoom 439 | 440 | 441 | 442 | LOCALAPPDATA 443 | 444 | Microsoft\Office 445 | Excel.officeUI 446 | Excel16.customUI 447 | 448 | 449 | 450 | 451 | Microsoft Visio 2016 (64-bit) 452 | Visio 453 | 1 454 | 455 | 456 | VISIO.EXE 457 | Win64 458 | 459 | 460 | 461 | 462 | 463 | 464 | 465 | 466 | 467 | 468 | 469 | 470 | Software\Microsoft\Office\16.0\Visio\Application 471 | ShowMiniToolBar 472 | LivePreview 473 | LivePreviewMasters 474 | DisableBootToOfficeStart 475 | SaveFileFormat 476 | AutoRecovery 477 | AutoRecoveryInterval 478 | PromptForSummaryInfo 479 | LiveMouseDynamics 480 | AllowShapeSplitting 481 | DeleteConnectorsEnabled 482 | EnableAutoConnect 483 | TransitionsEnabled 484 | AreaSelection 485 | HandleBehavior 486 | FormulaAutoComplete 487 | TextAutoZoomFontSize 488 | LineTolerance 489 | CubicTolerance 490 | InkToolSpeed 491 | ShowSmartTags 492 | TipsStencil 493 | TipsDrawing 494 | TipsShapeSheet 495 | TipsRulers 496 | TipsDialogs 497 | MasterTextWidth 498 | MasterTextHeight 499 | OfferMetricAndUS 500 | ShowXMLSaveWarnings 501 | ShowXMLOpenWarnings 502 | FileConversionMode 503 | SVGExcludeVisioElements 504 | ShowShapeSearchPane 505 | FindShapesAllWords 506 | EventsEnabled 507 | PutAllInRegistry 508 | 509 | 510 | Software\Microsoft\Office\16.0\Visio\AutoFormat As You Type 511 | SmartQuotes 512 | Fractions 513 | Ordinals 514 | Dashes 515 | Smileys 516 | 517 | 518 | Software\Microsoft\Shared Tools\Proofing Tools\1.0\Office 519 | VisioSpellingOptions 520 | 521 | 522 | Software\Microsoft\Office\16.0\Visio\Document 523 | MaxUndo 524 | MeasurementSystem_Text 525 | MeasurementSystem_Angle 526 | MeasurementSystem_Duration 527 | RecycleShapeSheetWindow 528 | 529 | 530 | Software\Microsoft\Office\16.0\Visio\File MRU 531 | Max Display 532 | 533 | 534 | Software\Microsoft\Office\16.0\Common\Toolbars\Visio 535 | QuickAccessToolbarStyle 536 | 537 | 538 | Software\Microsoft\Office\16.0\Visio\Toolbars\State 539 | TaskPanes 540 | 541 | 542 | Software\Microsoft\Office\16.0\Visio\StatusBar 543 | PageNumber 544 | Width 545 | Height 546 | Length 547 | Angle 548 | Language 549 | MacroRecord 550 | UploadStatus 551 | ViewShortcuts 552 | ZoomSlider 553 | Zoom 554 | ZoomToPage 555 | PanAndZoom 556 | SwitchWindows 557 | 558 | 559 | 560 | LOCALAPPDATA 561 | 562 | Microsoft\Office 563 | Visio.officeUI 564 | 565 | 566 | 567 | 568 | Microsoft PowerPoint 2016 (64-bit) 569 | PowerPoint 570 | 1 571 | 572 | 573 | POWERPNT.EXE 574 | Win64 575 | 576 | 577 | 578 | 579 | 580 | 581 | 582 | 583 | 584 | 585 | 586 | 587 | Software\Microsoft\Office\16.0\Common\Toolbars\PowerPoint 588 | AllowSelectionFloaties 589 | QuickAccessToolbarStyle 590 | 591 | 592 | Software\Microsoft\Office\16.0\PowerPoint\Options 593 | LivePreview 594 | AlertIfNotDefault 595 | DisableBootToOfficeStart 596 | SmartQuotes 597 | AFFract 598 | AFOrds 599 | AFSymb 600 | AFSmile 601 | AFLinks 602 | AFLists 603 | AutoFitTextTitle 604 | AutoFitTextBody 605 | SmartTagRecognize 606 | DefaultFormat 607 | SaveAutoRecoveryInfo 608 | FrequencyToSaveAutoRecoveryInfo 609 | KeepUnsavedChanges 610 | ShowCoauthoringMergeChanges 611 | WordSelection 612 | DragAndDrop 613 | Number of Undos 614 | SmartCutPaste 615 | VerticalRuler 616 | DisableSetTopology 617 | UserViewDefaults 618 | SSRightMouse 619 | SSMenuButton 620 | SSPromptToSaveInk 621 | SSEndOnBlankSlide 622 | BackgroundPrint 623 | Send TrueType fonts as bitmaps 624 | Send printer information to OLE servers 625 | PrintHighQualityDefault 626 | PrintMetafileScaling 627 | UseMonMgr 628 | GridVisible 629 | GuidesVisible 630 | ShowSmartGuides 631 | RulersVisible 632 | ChartTrackingRefBased 633 | 634 | 635 | Software\Microsoft\Office\16.0\Common\AutoCorrect 636 | CapTable 637 | 638 | 639 | Software\Microsoft\Shared Tools\Proofing Tools\1.0\Office 640 | PowerPointSpellingOptions 641 | 642 | 643 | Software\Microsoft\Office\16.0\PowerPoint\File MRU 644 | Max Display 645 | Max Quick Access Display 646 | Quick Access Display 647 | 648 | 649 | Software\Microsoft\Office\16.0\PowerPoint\Place MRU 650 | Max Display 651 | 652 | 653 | Software\Microsoft\Office\16.0\PowerPoint\StatusBar 654 | ViewIndicator 655 | DesignName 656 | CoauthorCount 657 | SpellCheck 658 | Language 659 | DigitalSignatures 660 | InformationManagementPolicy 661 | PermissionPolicy 662 | UploadStatus 663 | UpdatesAvailable 664 | Comments 665 | ViewShortcuts 666 | ZoomSlider 667 | Zoom 668 | ZoomToFit 669 | 670 | 671 | 672 | LOCALAPPDATA 673 | 674 | Microsoft\Office 675 | PowerPoint.officeUI 676 | 677 | 678 | 679 | 680 | Microsoft Access 2016 (64-bit) 681 | Access 682 | 1 683 | 684 | 685 | MSACCESS.EXE 686 | Win64 687 | 688 | 689 | 690 | 691 | 692 | 693 | 694 | 695 | 696 | 697 | 698 | 699 | Software\Microsoft\Office\16.0\Access\Settings 700 | LivePreview 701 | Default File Format 702 | New Database Sort Order 703 | Default Gridlines Horizontal 704 | Default Gridlines Vertical 705 | Default Cell Effect 706 | Default Column Width 707 | Default Font Size 708 | Default Font Weight 709 | Default Font Underline 710 | Default Font Italic 711 | Default Field Type 712 | Default Text Field Size 713 | Default Number Field Size 714 | AutoIndex on Import/Create 715 | Show Property Update Options buttons 716 | Show Table Names 717 | Output All Fields 718 | Enable AutoJoin 719 | Query Design Font Name 720 | Query Design Font Size 721 | ANSI 92 Default For New Databases 722 | Selection Behavior 723 | Form Template 724 | Report Template 725 | Always Use Event Procedures 726 | Enable Error Checking 727 | Unassociated Label and Control Error Checking 728 | New Unassociated Label Error Checking 729 | Keyboard Shortcut Errors Error Checking 730 | Invalid Control Source Error Checking 731 | Common Report Errors Error Checking 732 | Error Checking Indicator Color 733 | Move After Enter 734 | Behavior Entering Field 735 | Arrow Key Behavior 736 | Cursor Stops at First/Last Field 737 | Default Find/Replace Behavior 738 | Confirm Record Changes 739 | Confirm Document Deletions 740 | Confirm Action Queries 741 | New Tables/Queries/Forms/Reports 742 | General Alignment 743 | Cursor 744 | Show Status Bar 745 | Show Animations 746 | Show Smart Tags on Datasheets 747 | Show Smart Tags on Forms 748 | Left Margin 749 | Right Margin 750 | Top Margin 751 | Bottom Margin 752 | Four-Digit Year Formatting All Databases 753 | LoadLast 754 | Default Open Mode for Databases 755 | Default Record Locking 756 | Use Row Level Locking 757 | Refresh Interval (sec) 758 | Number of Update Retries 759 | ODBC Refresh Interval (sec) 760 | Update Retry Interval (msec) 761 | Ignore DDE Requests 762 | Enable DDE Refresh 763 | 764 | 765 | Software\Microsoft\Office\16.0\Access\File MRU 766 | Max Display 767 | Quick Access Display 768 | Max Quick Access Display 769 | 770 | 771 | Software\Microsoft\Office\16.0\Access\Place MRU 772 | Max Display 773 | 774 | 775 | Software\Microsoft\Office\16.0\Access\Settings 776 | OLE/DDE Timeout (sec) 777 | 778 | 779 | Software\Microsoft\Office\16.0\Access\Security\Crypto 780 | CompatMode 781 | 782 | 783 | Software\Microsoft\Office\16.0\Common\Toolbars\Access 784 | QuickAccessToolbarStyle 785 | 786 | 787 | 788 | LOCALAPPDATA 789 | 790 | Microsoft\Office 791 | Access.officeUI 792 | 793 | 794 | 795 | 796 | Microsoft Outlook 2016 (64-bit) 797 | Outlook 798 | 1 799 | 800 | 801 | OUTLOOK.EXE 802 | Win64 803 | 804 | 805 | 806 | 807 | 808 | 809 | 810 | 811 | 812 | 813 | 814 | 815 | Software\Microsoft\Office\16.0\Common\Toolbars\Outlook 816 | AllowSelectionFloaties 817 | QuickAccessToolbarStyleExplorer 818 | QuickAccessToolbarStyleMail 819 | 820 | 821 | Software\Microsoft\Office\16.0\Common\MailSettings 822 | EnableLivePreview 823 | NewTheme 824 | ThemeFont 825 | ComposeFontComplex 826 | ComposeFontSimple 827 | ReplyFontComplex 828 | ReplyFontSimple 829 | MarkComments 830 | MarkCommentsWith 831 | TextFontComplex 832 | TextFontSimple 833 | AutosaveTime 834 | CheckForgottenAttachments 835 | UseCSSInHTML 836 | FilterHTMLOnSend 837 | PlainWrapLen 838 | ShadeReadingHeaders 839 | NewSignature 840 | ReplySignature 841 | DisableSignatures 842 | 843 | 844 | Software\Microsoft\Office\16.0\Outlook\Options\General 845 | Check Default Client 846 | SingleKeyReading 847 | SAVE_LOC 848 | MSGFormat 849 | NumDaysExpire 850 | AutoProcRcpts 851 | LastUILang 852 | DisableIDN 853 | WarnDelete 854 | GroupExpandAnimations 855 | PONT_STRING 856 | 857 | 858 | Software\Microsoft\Office\16.0\Word\Options 859 | WordMailACOptions 860 | 861 | 862 | Software\Microsoft\Office\16.0\Word\Data 863 | SettingsWordMail 864 | 865 | 866 | Software\Microsoft\Office\16.0\Word\Options\WordMail 867 | IacOn 868 | PlainTextAutoFormat 869 | Factoid 870 | AccentOnUpper 871 | AutoSpell 872 | AutoGrammar 873 | RunGrammar 874 | NoContextSpell 875 | ShowStats 876 | WritingStyle 877 | AutoTextDelete 878 | AutoWordSelect 879 | DragAndDropText 880 | CtrlClickHyperlink 881 | AutoCreateCanvas 882 | SmartParagraphSelect 883 | SmartCursoring 884 | InsertForOvertype 885 | PromptUpdateStyle 886 | NormalStyleForList 887 | TrackFormatting 888 | MarkFormatting 889 | DontKeepNonListParaWhenUpdatingStyle 890 | ClickAndType 891 | CompleteDate 892 | CompleteAT 893 | CompleteAC 894 | CompleteCustom 895 | ACOptions 896 | SmartSentenceWordSpacing 897 | SmartParaPaste 898 | SmartTablePaste 899 | SmartStylePaste 900 | FormatPowerpointPaste 901 | FormatExcelPaste 902 | PasteMergeLists 903 | PasteFormattingWithin 904 | PasteFormattingTwoDocumentsNoStyles 905 | PasteFormattingTwoDocumentsWithStyles 906 | PasteFormattingOtherApp 907 | InsPic 908 | KeepBulletsAndNumbers 909 | InsForPaste 910 | MeasurementUnits 911 | PixelsInDialogs 912 | OptimizeCharForLayout 913 | LiveDrag 914 | SubPixelPositioning 915 | 916 | 917 | Software\Microsoft\Shared Tools\Proofing Tools\1.0\Office 918 | OutlookSpellingOptions 919 | 920 | 921 | Software\Microsoft\Office\16.0\Outlook\Preferences 922 | PreviewMarkMessage 923 | PreviewWaitSeconds 924 | PlaySound 925 | ChangePointer 926 | ShowEnvelope 927 | NewmailDesktopAlerts 928 | NewmailDesktopAlertsDRMPreview 929 | CloseOrig 930 | ReplyStyle 931 | ForwardStyle 932 | SaveReplies 933 | SaveFW 934 | SaveSent 935 | Importance 936 | Sensitivity 937 | AllowCommasInRecip 938 | AutoNameCheck 939 | DeleteWhenRespond 940 | CtrlEnterSends 941 | ShowAutoSug 942 | DeliveryReceipt 943 | MoveReceipts 944 | AfterMove 945 | ApptReminders 946 | NumBigModulesAB 947 | ModuleOrderAB 948 | PreviewDontMarkUntilChange 949 | EmptyTrash 950 | ENMessageFlags 951 | ENMessageHeaders 952 | ABModalWidth 953 | ABModalHeight 954 | ABColWidths 955 | PinMailSizes 956 | PinMail 957 | PinFTree 958 | 959 | 960 | Software\Microsoft\Office\12.0\Outlook\Preferences 961 | PreviewDontMarkUntilChange 962 | 963 | 964 | Software\Microsoft\Office\16.0\Outlook\Message 965 | DisableReadingPaneCompose 966 | Frame 967 | 968 | 969 | Software\Microsoft\Office\16.0\Outlook\Options\Mail 970 | NewItemsUseDefaultSendingAccount 971 | Receipt Response 972 | Message Plain Format MIME 973 | AutoFormatPlainText 974 | Message RTF Format 975 | DisableInfopathForms 976 | Send Mail Immediately 977 | EnableLogging 978 | 979 | 980 | Software\Microsoft\Office\16.0\Outlook\Options\Conversations 981 | NoKeyboardAutoexpand 982 | ConversationsOnInAllFoldersChangeNumber 983 | 984 | 985 | Software\Microsoft\Office\16.0\Outlook\Options\Calendar 986 | FirstDOW 987 | FirstWOY 988 | AllowPropose 989 | Propose Response Type 990 | Show BothCal 991 | Alter Calendar Type 992 | SendMtgAsICAL 993 | ShowReminderBell 994 | BackgroundColorIndex 995 | UseSameColor 996 | WeekNum 997 | 998 | 999 | Software\Microsoft\Office\16.0\Outlook\Options\WunderBar 1000 | EnableAutoSwitchingVerticalToHorizontal 1001 | EnableAutoSwitchingHorizontalToVertical 1002 | ABCompact 1003 | 1004 | 1005 | Software\Microsoft\Office\16.0\Outlook\Options\TimeZone 1006 | ShortName1 1007 | SecondaryTZ 1008 | ShortName2 1009 | TZ2 1010 | 1011 | 1012 | Software\Microsoft\Office\16.0\Outlook\Contact 1013 | NameParserStyle 1014 | FileAsOrder 1015 | ConfirmDuplicates 1016 | IndexTabsOn 1017 | IndexTabsScript 1018 | Frame 1019 | 1020 | 1021 | Software\Microsoft\Office\16.0\Common\IM 1022 | TurnOffPresenceIcon 1023 | 1024 | 1025 | Software\Microsoft\Office\16.0\Common 1026 | TurnOffPhotograph 1027 | 1028 | 1029 | Software\Microsoft\Office\16.0\Outlook\Options\ToDoBar 1030 | ShowPhotoInContactList 1031 | 1032 | 1033 | Software\Microsoft\Office\16.0\Outlook\Options\Tasks 1034 | TaskAutoRemind 1035 | TaskRemindTime 1036 | AddToUpdList 1037 | AddToSOCList 1038 | OverdueColor 1039 | CompleteColor 1040 | UnitsPerDay 1041 | UnitsPerWeek 1042 | 1043 | 1044 | Software\Microsoft\Office\16.0\Outlook\Options\Flagging 1045 | DefaultToDoFlag 1046 | 1047 | 1048 | Software\Microsoft\Office\16.0\Outlook\Search 1049 | DefaultSearchScope 1050 | IncludeDeletedItems 1051 | DisableWordwheeling 1052 | SearchResultsCap 1053 | DisableHitHighlighting 1054 | HitHighlightingBackgroundColor 1055 | DisableIndexStatePrompt 1056 | 1057 | 1058 | Software\Microsoft\Office\16.0\Common\LanguageResources 1059 | WordMailChangeInstallLanguage 1060 | PreviousUI 1061 | UILanguage 1062 | HelpLanguage 1063 | 1064 | 1065 | Software\Microsoft\Shared 1066 | OfficeUILanguage 1067 | 1068 | 1069 | Software\Microsoft\Office\16.0\Outlook 1070 | LastUILanguage 1071 | 1072 | 1073 | Software\Microsoft\Office\16.0\Common\Toolbars\Settings 1074 | Microsoft Outlook 1075 | 1076 | 1077 | Software\Microsoft\Office\16.0\Outlook\Options\Reminders 1078 | Type 1079 | PlaySound 1080 | WindowPos 1081 | 1082 | 1083 | Software\Microsoft\Office\16.0\Outlook\Options\RSS 1084 | RssUpdItemAsNewItem 1085 | SyncToSysCFL 1086 | 1087 | 1088 | Software\Microsoft\Office\16.0\Outlook\Options\MSHTML\International 1089 | Autodetect_CodePageOut 1090 | Default_CodePageOut 1091 | PreferredVCardCP 1092 | 1093 | 1094 | Software\Microsoft\Office\16.0\Common\Portal\ColleagueImport 1095 | Enabled 1096 | 1097 | 1098 | Software\Microsoft\Office\16.0\Outlook\Options 1099 | DeveloperTools 1100 | 1101 | 1102 | Software\Microsoft\Office\16.0\Outlook\StatusBar 1103 | QuotaThermometer 1104 | Filter 1105 | ItemCount 1106 | HeaderCount 1107 | UnreadCount 1108 | Reminder 1109 | ViewShortcuts 1110 | Zoom 1111 | ZoomSlider 1112 | 1113 | 1114 | Software\Microsoft\Office\16.0\Outlook\Appointment 1115 | Frame 1116 | 1117 | 1118 | Software\Microsoft\Office\16.0\Outlook\Appointment Response 1119 | Frame 1120 | 1121 | 1122 | Software\Microsoft\Office\16.0\Outlook\Appointment Request 1123 | Frame 1124 | 1125 | 1126 | Software\Microsoft\Office\16.0\Outlook\2380 1127 | Frame 1128 | 1129 | 1130 | Software\Microsoft\Office\16.0\Outlook\Task 1131 | Frame 1132 | 1133 | 1134 | Software\Microsoft\Office\16.0\Outlook\Note 1135 | Frame 1136 | 1137 | 1138 | Software\Microsoft\Office\16.0\Outlook\Folder Finder 1139 | Frame 1140 | 1141 | 1142 | Software\Microsoft\Office\16.0\Outlook\4213 1143 | Frame 1144 | 1145 | 1146 | Software\Microsoft\Office\16.0\Outlook\DistList 1147 | Frame 1148 | 1149 | 1150 | Software\Microsoft\Office\16.0\Outlook\Report 1151 | Frame 1152 | 1153 | 1154 | Software\Microsoft\Office\16.0\Outlook\Office Finder 1155 | Frame 1156 | 1157 | 1158 | Software\Microsoft\Office\Outlook\SocialConnector 1159 | PeoplePaneCurrentModeExplorer 1160 | PeoplePaneCurrentModeInspector 1161 | PeoplePaneModeExplorer 1162 | PeoplePaneExplorerHeight 1163 | PeoplePaneModeInspector 1164 | 1165 | 1166 | Software\Microsoft\Office\16.0\Outlook\Setup 1167 | UpgradeToConversations 1168 | 1169 | 1170 | 1171 | APPDATA 1172 | 1173 | Microsoft\Signatures 1174 | 1175 | 1176 | 1177 | LOCALAPPDATA 1178 | 1179 | Microsoft\Office 1180 | olkexplorer.officeUI 1181 | 1182 | 1183 | 1184 | 1185 | Microsoft SharePoint Designer 2016 (64-bit) 1186 | SharePointDesigner 1187 | 1 1188 | 1189 | 1190 | SPDESIGN.EXE 1191 | Win64 1192 | 1193 | 1194 | 1195 | 1196 | 1197 | 1198 | 1199 | 1200 | 1201 | 1202 | 1203 | 1204 | Software\Microsoft\Office\16.0\SharePoint Designer\Settings 1205 | OpenLastWeb 1206 | StatusBarEnabled 1207 | WarnStalePageDepend 1208 | WarnStaleIndex 1209 | ShowCatalogLists 1210 | UseHttpCompression 1211 | WebCacheEnabled 1212 | WebPrefetchEnabled 1213 | CSOptions 1214 | EnableLivePreview 1215 | 1216 | 1217 | Software\Microsoft\Office\16.0\SharePoint Designer 1218 | DoNotCheckIfIsDefaultHTMLEditor 1219 | EditHtmlWithGeneratingEditor 1220 | DefaultProofLangId 1221 | Code View Options 1222 | Flags 1223 | ShowAltTextPrompt 1224 | New Page Type 1225 | New WSS Page Type 1226 | FontFamilies 1227 | DefaultWorkflowDesigner 1228 | AutoSave for Preview 1229 | 1230 | 1231 | Software\Microsoft\Shared Tools\Proofing Tools\1.0\Office 1232 | SharePointDesignerSpellingOptions 1233 | 1234 | 1235 | Software\Microsoft\Office\16.0\SharePoint Designer\AutoThumbnail 1236 | Chisel 1237 | Size 1238 | Border 1239 | BorderSize 1240 | Type 1241 | 1242 | 1243 | Software\Microsoft\Office\16.0\SharePoint Designer\Charsets 1244 | 1245 | 1246 | Software\Microsoft\Office\16.0\SharePoint Designer\HTML 1247 | 1248 | 1249 | Software\Microsoft\Office\16.0\SharePoint Designer\CSS 1250 | 1251 | 1252 | Software\Microsoft\Office\16.0\SharePoint Designer\CSS Preferences 1253 | Manual DTP 1254 | Page 1255 | Text 1256 | Background 1257 | Borders and background 1258 | Margins and padding 1259 | Floating and positioning 1260 | Bullets and numbering 1261 | Reuse only generated CSS 1262 | Use HTML attributes for images 1263 | 1264 | 1265 | Software\Microsoft\Office\16.0\SharePoint Designer\HTML View 1266 | 1267 | 1268 | Software\Microsoft\Office\16.0\SharePoint Designer\Restrictions 1269 | DefaultDoctype 1270 | HTMLSchemaPath 1271 | CSSSchemaPath 1272 | 1273 | 1274 | Software\Microsoft\Office\16.0\SharePoint Designer\Ruler And Grid 1275 | GridSpacing 1276 | GridLine 1277 | GridColor 1278 | SnapDistance 1279 | Unit 1280 | 1281 | 1282 | Software\Microsoft\Office\SharePoint Designer 1283 | QuickAccessToolbarStyle 1284 | 1285 | 1286 | Software\Microsoft\Office\16.0\SharePoint Designer\Preview in Browser 1287 | IExplore 1288 | Sizes 1289 | 1290 | 1291 | Software\Microsoft\Office\16.0\SharePoint Designer\Preview in Browser\BrowserMRU 1292 | 1293 | 1294 | 1295 | APPDATA 1296 | 1297 | Microsoft\SharePoint Designer\Snippets 1298 | SnippetsCustom.xml 1299 | 1300 | 1301 | 1302 | LOCALAPPDATA 1303 | 1304 | Microsoft\Office 1305 | spdesign.officeUI 1306 | 1307 | 1308 | 1309 | 1310 | Microsoft Project 2016 (64-bit) 1311 | Project 1312 | 1 1313 | 1314 | 1315 | WINPROJ.EXE 1316 | Win64 1317 | 1318 | 1319 | 1320 | 1321 | 1322 | 1323 | 1324 | 1325 | 1326 | 1327 | 1328 | 1329 | Software\Microsoft\Office\16.0\MS Project\Options\View 1330 | Show Tooltips 1331 | Date Format 1332 | Calendar Type 1333 | Show Entry Bar 1334 | Show Status Bar 1335 | Show Windows In Taskbar 1336 | Automatically Add Items To The Global 1337 | Show Project Summary 1338 | 1339 | 1340 | Software\Microsoft\Office\16.0\MS Project\Options\View\en-US 1341 | Default View 1342 | 1343 | 1344 | Software\Microsoft\Office\16.0\MS Project\Options\General 1345 | User Name 1346 | Is User Name Set 1347 | DisableBootToOfficeStart 1348 | Set AutoFilter On for New Projects 1349 | Ask for Summary Info at New 1350 | Start With Last File 1351 | UndoLevels 1352 | Auto Add Resources 1353 | Std. Rate 1354 | Ovt. Rate 1355 | Maximized 1356 | 1357 | 1358 | Software\Microsoft\Office\16.0\MS Project\Options\Interface 1359 | ResourceAssignOOUI 1360 | ChangeDurationOOUI 1361 | EnterDateOOUI 1362 | DeleteNameOOUI 1363 | 1364 | 1365 | Software\Microsoft\Office\16.0\MS Project\Options\Calendar 1366 | Start Week Day 1367 | Fiscal Year Starts In 1368 | Use Starting Year for FY Numbering 1369 | Default Start Time 1370 | Default End Time 1371 | 1372 | 1373 | Software\Microsoft\Office\16.0\MS Project\Options\Calendar\Default Hours 1374 | Day 1375 | Week 1376 | 1377 | 1378 | Software\Microsoft\Office\16.0\MS Project\Options\Calendar\Default Days 1379 | Month 1380 | 1381 | 1382 | Software\Microsoft\Office\16.0\MS Project\Options\Scheduling 1383 | Schedule Messages 1384 | Show Assignment Units As a: 1385 | NewTasksAreManuallyScheduled 1386 | New Tasks Start on Current Date 1387 | Default Duration Units 1388 | Default Work Units 1389 | Default Task Type 1390 | New Tasks Effort Driven 1391 | Edit with Auto Link 1392 | Auto Split Tasks 1393 | UpdateManuallyScheduledTasksWhenEditingLinks 1394 | HonorConstraints 1395 | Show Estimated Durations 1396 | New Tasks Have Estimated Durations 1397 | KeepTaskOnNearestWorkingTimeWhenMadeAutoScheduled 1398 | ShowTaskWarnings 1399 | ShowTaskSuggestions 1400 | 1401 | 1402 | Software\Microsoft\Office\16.0\MS Project\Options\Calculation 1403 | Auto Calc 1404 | Auto Track Resources 1405 | Inserted projects are calculated like summary tasks 1406 | Actual costs are always calculated by Microsoft Project 1407 | Edits to total actual cost will be spread to the status date 1408 | Default Fixed Costs Accrual 1409 | EVMethod 1410 | EVBaseline 1411 | MoveCompleted 1412 | AndMoveCompleted 1413 | MoveRemaining 1414 | AndMoveRemaining 1415 | Edits to total task %Complete will be spread to the status date 1416 | Calculate Multiple Critical Paths 1417 | Show As Critical if Slack 1418 | 1419 | 1420 | Software\Microsoft\Office\16.0\MS Project\Options\Spelling 1421 | Spelling Options 1422 | 1423 | 1424 | Software\Microsoft\Office\16.0\MS Project\Options\Save 1425 | DefaultSaveFormat 1426 | AutomaticSaveInterval 1427 | AutomaticSave 1428 | AutomaticSaveOption 1429 | AutomaticSavePrompt 1430 | 1431 | 1432 | Software\Microsoft\Office\16.0\MS Project\Options\PlanningWizard 1433 | Display PlanningWizard 1434 | Usage Advice 1435 | PlanningWizard Cases 1436 | Scheduling Advice 1437 | Error Advice 1438 | 1439 | 1440 | Software\Microsoft\Office\16.0\MS Project\Options\Edit 1441 | Drag And Drop 1442 | EnterMove 1443 | Prompt for Update Links 1444 | InCellEdit 1445 | MinuteLabelDisplay 1446 | HourLabelDisplay 1447 | DayLabelDisplay 1448 | WeekLabelDisplay 1449 | MonthLabelDisplay 1450 | YearLabelDisplay 1451 | SpaceBeforeTimeLabel 1452 | WebUnderlineHyperlinks 1453 | WebNotFollowedColor 1454 | WebFollowedColor 1455 | 1456 | 1457 | Software\Microsoft\Office\16.0\MS Project\File MRU 1458 | Max Display 1459 | Max Quick Access Display 1460 | 1461 | 1462 | Software\Microsoft\Office\16.0\MS Project\Place MRU 1463 | Max Display 1464 | 1465 | 1466 | Software\Microsoft\Office\16.0\MS Project\Settings 1467 | DeveloperTools 1468 | 1469 | 1470 | Software\Microsoft\Office\16.0\Common\Toolbars\Project 1471 | QuickAccessToolbarStyle 1472 | 1473 | 1474 | Software\Microsoft\Office\16.0\MS Project\StatusData 1475 | CellMode 1476 | CalculateMode 1477 | Macro 1478 | FilterMode 1479 | AutoFilterMode 1480 | RSVRollup 1481 | PreventOverallocation 1482 | TaskModeBalloon 1483 | TaskMode 1484 | ViewShortcuts 1485 | 1486 | 1487 | 1488 | APPDATA 1489 | 1490 | Microsoft\MS Project\16\1033 1491 | Global.MPT 1492 | 1493 | 1494 | 1495 | LOCALAPPDATA 1496 | 1497 | Microsoft\Office 1498 | MSProject.officeUI 1499 | 1500 | 1501 | 1502 | 1503 | Microsoft Publisher 2016 (64-bit) 1504 | Publisher 1505 | 1 1506 | 1507 | 1508 | MSPUB.EXE 1509 | Win64 1510 | 1511 | 1512 | 1513 | 1514 | 1515 | 1516 | 1517 | 1518 | 1519 | 1520 | 1521 | 1522 | Software\Microsoft\Office\16.0\Publisher\BusinessInfo\ 1523 | 1524 | 1525 | Software\Microsoft\Office\16.0\Common\Toolbars\Publisher 1526 | AllowSelectionFloaties 1527 | QuickAccessToolbarStyle 1528 | 1529 | 1530 | Software\Microsoft\Office\16.0\Publisher\Preferences 1531 | LivePreview 1532 | UseStartupDlg 1533 | SmartQuotes 1534 | PerformEmDash 1535 | AutoRecoverSave 1536 | AutoRecoverSaveInterval 1537 | BackgroundSave 1538 | AutoWordSel 1539 | AutoWordFormat 1540 | TextDragNDrop 1541 | PromptToUpdateStyle 1542 | UseFontLinking 1543 | AutoKeybd 1544 | DefAutoHyph 1545 | HotZone 1546 | UseNudgeAmount 1547 | NudgeAmt 1548 | ShowObjectToolTips 1549 | UseLegacyDrag 1550 | EnableXPSPrintPathPrinting 1551 | DeveloperTools 1552 | ShowMergeFieldUnderline 1553 | ShowRulers 1554 | SnapToGuides 1555 | SnapToObjects 1556 | PageNavCompactMode 1557 | WindowWasMaximized 1558 | OptionsDlgSizePos 1559 | PageCount 1560 | CapsLock 1561 | Measurements 1562 | ViewMode 1563 | ZoomToFit 1564 | 1565 | 1566 | Software\Microsoft\Office\16.0\Common\AutoCorrect 1567 | Iac 1568 | 1569 | 1570 | Software\Microsoft\Office\16.0\Publisher\Spelling 1571 | SuggestFromUserDict 1572 | Background Spell Checking 1573 | 1574 | 1575 | Software\Microsoft\Shared Tools\Proofing Tools\1.0\Office 1576 | PublisherSpellingOptions 1577 | 1578 | 1579 | Software\Microsoft\Office\16.0\Publisher\File MRU 1580 | Max Display 1581 | Max Quick Access Display 1582 | Quick Access Display 1583 | 1584 | 1585 | Software\Microsoft\Office\16.0\Publisher\Place MRU 1586 | Max Display 1587 | 1588 | 1589 | Software\Microsoft\Office\16.0\Publisher\Internet 1590 | IncrementalUpload 1591 | EmailAsImg 1592 | 1593 | 1594 | Software\Microsoft\Office\16.0\Common\Internet 1595 | Encoding 1596 | 1597 | 1598 | 1599 | LOCALAPPDATA 1600 | 1601 | Microsoft\Office 1602 | Publisher.officeUI 1603 | 1604 | 1605 | 1606 | APPDATA 1607 | 1608 | Microsoft\Publisher 1609 | pubcmd16.dat 1610 | 1611 | 1612 | 1613 | 1614 | Microsoft OneNote 2016 (64-bit) 1615 | OneNote 1616 | 1 1617 | 1618 | 1619 | ONENOTE.EXE 1620 | Win64 1621 | 1622 | 1623 | 1624 | 1625 | 1626 | 1627 | 1628 | 1629 | 1630 | 1631 | 1632 | 1633 | Software\Microsoft\Office\16.0\Common\Toolbars\OneNote 1634 | AllowSelectionFloaties 1635 | QuickAccessToolbarStyle 1636 | 1637 | 1638 | Software\Microsoft\Office\16.0\OneNote\Options\Editing 1639 | DefaultFontFace 1640 | DefaultFontSize 1641 | PasteIncludeURL 1642 | Numbering Auto Reco 1643 | Bullet Auto Reco 1644 | AutoCalculate 1645 | WikiLink 1646 | 1647 | 1648 | Software\Microsoft\Office\16.0\OneNote\Options\Other 1649 | RunSystemTrayApp 1650 | PageTabsOnLeft 1651 | ShowNewPageFloatie 1652 | NavBarOnLeft 1653 | VertScrollBarOnLeft 1654 | ShowNoteContainers 1655 | DisableScreenClippingBalloon 1656 | EnableAudioSearch 1657 | PasteOoui 1658 | EMailSignature 1659 | Signature 1660 | DuplicateNoteFlag 1661 | ShowInactiveNoteFlag 1662 | DisableOCR 1663 | SplitLargePrintoutPages 1664 | MeasurementUnit 1665 | RuleLinesDefault 1666 | 1667 | 1668 | Software\Microsoft\Office\16.0\OneNote\Options\Pen 1669 | UseRuleLines 1670 | DisableScratchOut 1671 | AutoModeSwitch 1672 | LastUsedEraser 1673 | 1674 | 1675 | Software\Microsoft\Office\16.0\OneNote\Side Note 1676 | IsDocked 1677 | 1678 | 1679 | Software\Microsoft\Shared Tools\Proofing Tools\1.0\Office 1680 | OneNoteSpellingOptions 1681 | 1682 | 1683 | Software\Microsoft\Office\16.0\OneNote\Options\Save 1684 | BackupEnableAutoBackup 1685 | BackupRunEveryXMinutes 1686 | BackupSharePointNotebooks 1687 | BackupNumberOfBackupsToKeep 1688 | PercentFreeSpaceBeforeOptimize 1689 | EnableOptimizeSections 1690 | OptimizeSectionsIntervalMinutes 1691 | 1692 | 1693 | Software\Microsoft\Office\16.0\OneNote\Options\OutlookAndWeb 1694 | OutlookEmailLocation 1695 | OutlookMeetingsLocation 1696 | OutlookContactsLocation 1697 | OutlookTasksLocation 1698 | PrintoutsLocation 1699 | ScreenClippingsLocation 1700 | 1701 | 1702 | Software\Microsoft\Office\16.0\OneNote\Options\Audio 1703 | Rewind 1704 | 1705 | 1706 | Software\Microsoft\Office\16.0\OneNote\Options\LinkedNotes 1707 | AutoLink 1708 | SaveContext 1709 | 1710 | 1711 | Software\Microsoft\Office\16.0\OneNote\Options 1712 | Email Embedded Files 1713 | Email Attachment 1714 | 1715 | 1716 | Software\Microsoft\Office\16.0\OneNote\Security 1717 | LockIdleSections 1718 | PasswordTimeout 1719 | LockSectionsImmediately 1720 | AllowAddinAccessToEncryptedFiles 1721 | 1722 | 1723 | 1724 | LOCALAPPDATA 1725 | 1726 | Microsoft\Office 1727 | OneNote.officeUI 1728 | 1729 | 1730 | 1731 | APPDATA 1732 | 1733 | Microsoft\Templates 1734 | My Templates.one 1735 | *.one 1736 | 1737 | 1738 | 1739 | 1740 | Microsoft Office 2016 Upload Center (64-bit) 1741 | UploadCenter 1742 | 1 1743 | 1744 | 1745 | MSOUC.EXE 1746 | Win64 1747 | 1748 | 1749 | 1750 | 1751 | 1752 | 1753 | 1754 | 1755 | 1756 | 1757 | 1758 | 1759 | Software\Microsoft\Office\16.0\Common\FileIO 1760 | DisableUploadFailureNotification 1761 | DisablePendingUploadNotification 1762 | DisablePausedUploadNotification 1763 | DisableNotificationIcon 1764 | AgeOutPolicy 1765 | DisableLongTermCaching 1766 | 1767 | 1768 | 1769 | 1770 | Microsoft SkyDrive Pro 2016 (64-bit) 1771 | SkyDrivePro 1772 | 1 1773 | 1774 | 1775 | GROOVE.EXE 1776 | Win64 1777 | 1778 | 1779 | 1780 | 1781 | 1782 | 1783 | 1784 | 1785 | 1786 | 1787 | 1788 | 1789 | --------------------------------------------------------------------------------