Rem ##### Hide the annoying "Please Wait" - Not sure how this works on the newer versions of Windows 10 reg add HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\System /v EnableFirstLogonAnimation /t Reg_DWORD /d 0 /f >nul Rem ##### Disable Data Collection reg add "HKLM\Software\Policies\Microsoft\Windows\DataCollection" /v AllowTelemetry /t Reg_DWORD /d 0 /f >nul reg add "HKLM\Software\Microsoft\Windows\CurrentVersion" /v "AdvertisingInfo" /d 0 /t REG_DWORD /f >nul reg add "HKLM\Software\Microsoft\Windows\CurrentVersion\AdvertisingInfo" /v "Enabled" /d 0 /t REG_DWORD /f >nul reg add "HKLM\Software\Policies\Microsoft\Windows\AdvertisingInfo" /v "DisabledByGroupPolicy" /d 1 /t REG_DWORD /f >nul reg add "HKLM\Software\Microsoft\Windows\AppPrivacy" /v "LetAppsAccessContacts" /d 2 /t REG_DWORD /f >nul reg add "HKLM\Software\Microsoft\Windows\AppPrivacy" /v "LetAppsAccessCalendar" /d 2 /t REG_DWORD /f >nul reg add "HKLM\Software\Microsoft\Windows\AppPrivacy" /v "LetAppsAccessCallHistory" /d 2 /t REG_DWORD /f >nul reg add "HKLM\Software\Microsoft\Windows\AppPrivacy" /v "LetAppsAccessEmail" /d 2 /t REG_DWORD /f >nul reg add "HKLM\Software\Microsoft\Windows\AppPrivacy" /v "LetAppsAccessMessaging" /d 2 /t REG_DWORD /f >nul reg add "HKLM\Software\Microsoft\Windows\AppPrivacy" /v "LetAppsAccessRadios" /d 2 /t REG_DWORD /f >nul reg add "HKLM\Software\Microsoft\Windows\AppPrivacy" /v "LetAppsSyncWithDevices" /d 2 /t REG_DWORD /f >nul reg add "HKLM\Software\Microsoft\WcmSvc\wifinetworkmanager\config" /v "AutoConnectAllowedOEM" /d 0 /t REG_DWORD /f >nul reg add "HKLM\Software\Policies\Microsoft\Windows\DataCollection" /v "DoNotShowFeedbackNotifications" /f /t REG_DWORD /d 1 >nul reg add "HKLM\Software\Policies\Microsoft\InputPersonalization" /v "RestrictImplicitInkCollection" /f /t REG_DWORD /d 1 >nul reg add "HKLM\Software\Policies\Microsoft\Windows\DataCollection" /v "AllowTelemetry" /f /t REG_DWORD /d 0 >nul reg add "HKLM\Software\Policies\Microsoft\Windows\AppPrivacy" /v "LetAppsAccessMotion" /f /t REG_DWORD /d 2 >nul reg add "HKLM\Software\Policies\Microsoft\Windows\SettingSync" /v "DisableSettingSync" /f /t REG_DWORD /d 2 >nul rem !not sure! reg add "HKLM\Software\Policies\Microsoft\Windows\SettingSync" /v "DisableSettingSyncUserOverride" /f /t REG_DWORD /d 1 >nul #reg add "HKLM\Software\Policies\Microsoft\Windows\AppPrivacy" /v "LetAppsAccessCamera" /f /t REG_DWORD /d 2 >nul #reg add "HKLM\Software\Policies\Microsoft\Windows\AppPrivacy" /v "LetAppsAccessMicrophone" /f /t REG_DWORD /d 2 >nul reg add "HKLM\Software\Policies\Microsoft\Windows\AppPrivacy" /v "LetAppsAccessNotifications" /f /t REG_DWORD /d 2 >nul reg add "HKLM\Software\Policies\Microsoft\Windows\System" /v "EnableCdp" /f /t REG_DWORD /d 0 >nul reg add "HKLM\Software\Policies\Microsoft\Windows\AppPrivacy" /v "LetAppsAccessLocation" /f /t REG_DWORD /d 2 >nul reg add "HKLM\Software\Policies\Microsoft\Windows\LocationAndSensors" /v "DisableLocation" /f /t REG_DWORD /d 1 >nul reg add "HKLM\Software\Policies\Microsoft\Windows\Windows Search" /v "AllowCortana" /f /t REG_DWORD /d 0 >nul reg add "HKLM\Software\Policies\Microsoft\Windows\Windows Search" /v "AllowSearchToUseLocation" /f /t REG_DWORD /d 0 >nul reg add "HKLM\Software\Policies\Microsoft\Windows\Windows Search" /v "DisableWebSearch" /f /t REG_DWORD /d 1 >nul reg add "HKLM\Software\Policies\Microsoft\Windows\Windows Search" /v "ConnectedSearchUseWeb" /f /t REG_DWORD /d 0 >nul reg add "HKLM\Software\Policies\Microsoft\Windows\Windows Search" /v "ConnectedSearchPrivacy" /f /t REG_DWORD /d 3 >nul reg add "HKLM\Software\Policies\Microsoft\Windows\Device Metadata" /v "PreventDeviceMetadataFromNetwork" /f /t REG_DWORD /d 1 >nul reg add "HKLM\Software\Policies\Microsoft\Windows\PreviewBuilds" /v "AllowBuildPreview" /f /t REG_DWORD /d 1 >nul reg add "HKLM\Software\Policies\Microsoft\Internet Explorer\Suggested\Sites" /v "Enabled" /f /t REG_DWORD /d 0 >nul reg add "HKLM\Software\Policies\Microsoft\Explorer\AutoComplete" /v "AutoSuggest" /f /t REG_SZ /d "no" >nul reg add "HKLM\Software\Policies\Microsoft\Internet Explorer" /v "AllowServicePoweredQSA" /f /t REG_DWORD /d 0 >nul reg add "HKLM\Software\Policies\Microsoft\Internet Explorer\Infodelivery\Restrictions" /v "NoUpdateCheck" /f /t REG_DWORD /d 1 >nul reg add "HKLM\Software\Policies\Microsoft\Internet Explorer\Geolocation" /v "PolicyDisableGeolocation" /f /t REG_DWORD /d 1 >nul reg add "HKLM\Software\Policies\Microsoft\Internet Explorer\PhishingFilter" /v "EnabledV9" /f /t REG_DWORD /d 0 >nul reg add "HKLM\Software\Policies\Microsoft\Internet Explorer\FlipAhead" /v "Enabled" /f /t REG_DWORD /d 0 >nul reg add "HKLM\Software\Policies\Microsoft\Internet Explorer\Feeds" /v "BackgroundSyncStatus" /f /t REG_DWORD /d 0 >nul reg add "HKLM\Software\Policies\Microsoft\MicrosoftEdge\Main" /v "Use FormSuggest" /f /t REG_SZ /d "about:blank" >nul reg add "HKLM\Software\Policies\Microsoft\MicrosoftEdge\Main" /v "DoNotTrack" /f /t REG_DWORD /d 1 >nul reg add "HKLM\Software\Policies\Microsoft\MicrosoftEdge\Main" /v "FormSuggest" /f /t REG_SZ /d "no" >nul reg add "HKLM\Software\Policies\Microsoft\MicrosoftEdge\SearchScopes" /v "ShowSearchSuggestionsGlobal" /f /t REG_DWORD /d 0 >nul reg add "HKLM\Software\Policies\Microsoft\MicrosoftEdge\SearchScopes" /v "AllowWebContentOnNewTabPage" /f /t REG_DWORD /d 0 >nul reg add "HKLM\Software\Policies\Microsoft\Windows\NetworkConnectivityStatusIndicator" /v "NoActiveProbe" /f /t REG_DWORD /d 0 >nul reg add "HKLM\Software\Policies\Microsoft\Windows\Maps" /v "AutoDownloadAndUpdateMapData" /f /t REG_DWORD /d 1 >nul reg add "HKLM\Software\Policies\Microsoft\Windows\Maps" /v "AllowUntriggeredNetworkTrafficOnSettingsPage" /f /t REG_DWORD /d 0 >nul reg add "HKLM\Software\Policies\Microsoft\Windows\TCPIP\v6Transition" /v "Teredo_State" /f /t REG_SZ /d "Disabled" >nul reg add "HKLM\Software\Policies\Microsoft\Windows\CloudContent" /v "DisableWindowsSpotlightFeatures" /f /t REG_DWORD /d 1 >nul reg add "HKLM\Software\Policies\Microsoft\Windows\CloudContent" /v "DisableSoftLanding" /f /t REG_DWORD /d 1 >nul reg add "HKLM\Software\Policies\Microsoft\Windows\CloudContent" /v "DisableWindowsConsumerFeatures" /f /t REG_DWORD /d 1 >nul reg add "HKLM\Software\Policies\Microsoft\Windows\DeliveryOptimization" /v "DODownloadMode" /f /t REG_DWORD /d 63 >nul Rem ##### Enable Legacy Photo Viewer reg add "HKLM\SOFTWARE\Microsoft\Windows Photo Viewer\Capabilities\FileAssociations" /v ".tif" /f /t REG_SZ /d "PhotoViewer.FileAssoc.Tiff" > nul reg add "HKLM\SOFTWARE\Microsoft\Windows Photo Viewer\Capabilities\FileAssociations" /v ".tiff" /f /t REG_SZ /d "PhotoViewer.FileAssoc.Tiff" > nul reg add "HKLM\SOFTWARE\Microsoft\Windows Photo Viewer\Capabilities\FileAssociations" /v ".bmp" /f /t REG_SZ /d "PhotoViewer.FileAssoc.Tiff" > nul reg add "HKLM\SOFTWARE\Microsoft\Windows Photo Viewer\Capabilities\FileAssociations" /v ".dib" /f /t REG_SZ /d "PhotoViewer.FileAssoc.Tiff" > nul reg add "HKLM\SOFTWARE\Microsoft\Windows Photo Viewer\Capabilities\FileAssociations" /v ".gif" /f /t REG_SZ /d "PhotoViewer.FileAssoc.Tiff" > nul reg add "HKLM\SOFTWARE\Microsoft\Windows Photo Viewer\Capabilities\FileAssociations" /v ".jfif" /f /t REG_SZ /d "PhotoViewer.FileAssoc.Tiff" > nul reg add "HKLM\SOFTWARE\Microsoft\Windows Photo Viewer\Capabilities\FileAssociations" /v ".jpe" /f /t REG_SZ /d "PhotoViewer.FileAssoc.Tiff" > nul reg add "HKLM\SOFTWARE\Microsoft\Windows Photo Viewer\Capabilities\FileAssociations" /v ".jpeg" /f /t REG_SZ /d "PhotoViewer.FileAssoc.Tiff" > nul reg add "HKLM\SOFTWARE\Microsoft\Windows Photo Viewer\Capabilities\FileAssociations" /v ".jpg" /f /t REG_SZ /d "PhotoViewer.FileAssoc.Tiff" > nul reg add "HKLM\SOFTWARE\Microsoft\Windows Photo Viewer\Capabilities\FileAssociations" /v ".jxr" /f /t REG_SZ /d "PhotoViewer.FileAssoc.Tiff" > nul reg add "HKLM\SOFTWARE\Microsoft\Windows Photo Viewer\Capabilities\FileAssociations" /v ".png" /f /t REG_SZ /d "PhotoViewer.FileAssoc.Tiff" > nul Rem ##### Disable Font Cache Rem !not sure! reg add "HKLM\System\CurrentControlSet\Services\FontCache\Parameters" /v "DisableFontProviders" /d 1 /t REG_DWORD /f Rem ##### Stop one Drive Stuff rem !not sure! reg add "HKLM\Software\Policies\Microsoft\Windows\OneDrive" /v "DisableFileSyncNGSC" /f /t REG_DWORD /d 1 Rem ##### Hide One Drive in Explorer rem !not sure! reg add "HKLM\Software\Classes\Wow6432Node\CLSID\{018D5C66-4533-4307-9B53-224DE2ED1FE6}" /v System.IsPinnedToNameSpaceTree /t REG_DWORD /d 0 /f >nul rem !not sure! reg add "HKLM\Software\Classes\CLSID\{018D5C66-4533-4307-9B53-224DE2ED1FE6}" /v System.IsPinnedToNameSpaceTree /t REG_DWORD /d 0 /f >nul rem !not sure! reg add "HKLM\Software\Policies\Microsoft\Windows\SkyDrive" /v DisableFileSync /d 1 /t REG_DWORD /f >nul rem !not sure! reg add "HKLM\Software\Classes\CLSID\{8E74D236-7F35-4720-B138-1FED0B85EA75}\ShellFolder" /v Attributes /d 0 /t REG_DWORD /f >nul Rem ##### Disable Windows Store rem !not sure! reg add "HKLM\Software\Policies\Microsoft\WindowsStore /v "DisableStoreApps" /f /t REG_DWORD /d 1 rem !not sure! reg add "HKLM\Software\Policies\Microsoft\WindowsStore /v "AutoDownload" /f /t REG_DWORD /d 2 Rem ##### Disable stuff I find scary reg add "HKLM\Software\Microsoft\Speech_OneCore\Preferences" /v "ModelDownloadAllowed" /d 0 /t REG_DWORD /f rem ##### Disable network probing reg add HKLM\Software\Policies\Microsoft\Windows\NetworkConnectivityStatusIndicator /t REG_DWORD /f /v EnableActiveProbing /d 0 >nul reg add "HKLM\Software\Policies\Microsoft\Windows NT\CurrentVersion\NetworkList\Signatures\010103000F0000F0010000000F0000F0C967A3643C3AD745950DA7859209176EF5B87C875FA20DF21951640E807D7C24" /v "Category" /t reg_dword /d 0 /f >nul rem ##### Disable Windows store rem !not sure! reg add HKLM\Software\Policies\Microsoft\WindowsStore /t REG_DWORD /f /v RemoveWindowsStore /d 1 >nul Rem ##### enable smartsreen to protect from unknown "apps" reg add "HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer" /v SmartScreenEnabled /d RequireAdmin /f >nul rem turn off network discovery automatic setup of devices reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\NcdAutoSetup\Private" /v "AutoSetup" /f /t REG_DWORD /d 0 >nul Rem ##### Uncheck Adapter Bindings powershell -command "Get-NetAdapterBinding | ? { $_.ElementName -in ('ms_pacer,ms_implat,ms_rspndr,ms_tcpip6,ms_lldp,ms_lltdio'.Split(',')) } | Disable-NetAdapterBinding"