Compare commits
6 commits
5724acd48d
...
e0d6912f3b
Author | SHA1 | Date | |
---|---|---|---|
e0d6912f3b | |||
6717b37c3e | |||
ed694195ce | |||
eefd6d6ce6 | |||
f54df1f10c | |||
ba001a7594 |
7 changed files with 641 additions and 14 deletions
|
@ -9,4 +9,7 @@ features:
|
|||
- features\lite\privacy.yml
|
||||
- features\lite\search.yml
|
||||
- features\lite\scheduled-tasks.yml
|
||||
- features\lite\improvements.yml
|
||||
- features\personalization\dark-mode.yml
|
||||
- features\personalization\explorer.yml
|
||||
- features\personalization\taskbar.yml
|
||||
|
|
|
@ -122,3 +122,25 @@ actions:
|
|||
value: 'DisableWindowsConsumerFeatures'
|
||||
data: '1'
|
||||
type: REG_DWORD
|
||||
|
||||
# Disable pre-installed applications
|
||||
- !registryValue:
|
||||
path: 'HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\ContentDeliveryManager'
|
||||
value: 'OemPreInstalledAppsEnabled'
|
||||
data: '0'
|
||||
type: REG_DWORD
|
||||
- !registryValue:
|
||||
path: 'HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\ContentDeliveryManager'
|
||||
value: 'PreInstalledAppsEnabled'
|
||||
data: '0'
|
||||
type: REG_DWORD
|
||||
- !registryValue:
|
||||
path: 'HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\ContentDeliveryManager'
|
||||
value: 'PreInstalledAppsEverEnabled'
|
||||
data: '0'
|
||||
type: REG_DWORD
|
||||
- !registryValue:
|
||||
path: 'HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\ContentDeliveryManager'
|
||||
value: 'SilentInstalledAppsEnabled'
|
||||
data: '0'
|
||||
type: REG_DWORD
|
89
src/Configuration/features/lite/improvements.yml
Normal file
89
src/Configuration/features/lite/improvements.yml
Normal file
|
@ -0,0 +1,89 @@
|
|||
---
|
||||
title: General Improvements
|
||||
description: Some general improvements
|
||||
privilege: TrustedInstaller
|
||||
actions:
|
||||
# Disable startup delay of running applications
|
||||
- !registryValue:
|
||||
path: 'HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Serialize'
|
||||
value: 'StartupDelayInMSec'
|
||||
data: '0'
|
||||
type: REG_DWORD
|
||||
|
||||
# Automatically close any applications and continue to restart, shut down, or sign out of Windows
|
||||
- !registryValue:
|
||||
path: 'HKCU\Control Panel\Desktop'
|
||||
value: 'AutoEndTasks'
|
||||
data: '1'
|
||||
type: REG_SZ
|
||||
|
||||
# Decrease shutdown time
|
||||
- !registryValue:
|
||||
path: 'HKLM\SYSTEM\CurrentControlSet\Control'
|
||||
value: 'WaitToKillServiceTimeout'
|
||||
data: '2000'
|
||||
type: REG_SZ
|
||||
- !registryValue:
|
||||
path: 'HKLM\SYSTEM\CurrentControlSet\Control'
|
||||
value: 'HungAppTimeout'
|
||||
data: '2000'
|
||||
type: REG_SZ
|
||||
- !registryValue:
|
||||
path: 'HKLM\SYSTEM\CurrentControlSet\Control'
|
||||
value: 'AutoEndTasks'
|
||||
data: '1'
|
||||
type: REG_SZ
|
||||
- !registryValue:
|
||||
path: 'HKCU\Control Panel\Desktop'
|
||||
value: 'WaitToKillAppTimeOut'
|
||||
data: '2000'
|
||||
type: REG_SZ
|
||||
|
||||
# Disable auto download of Microsoft Store applications
|
||||
- !registryValue:
|
||||
path: 'HKLM\SOFTWARE\Policies\Microsoft\WindowsStore'
|
||||
value: 'AutoDownload'
|
||||
data: '2'
|
||||
type: REG_DWORD
|
||||
|
||||
# Disable website access to language list
|
||||
- !registryValue:
|
||||
path: 'HKCU\Control Panel\International\User Profile'
|
||||
value: 'HttpAcceptLanguageOptOut'
|
||||
data: '1'
|
||||
type: REG_DWORD
|
||||
|
||||
# Disable speech model updates
|
||||
- !registryValue:
|
||||
path: 'HKLM\SOFTWARE\Policies\Microsoft\Speech'
|
||||
value: 'AllowSpeechModelUpdate'
|
||||
data: '0'
|
||||
type: REG_DWORD
|
||||
|
||||
# Disable online speech recognition
|
||||
- !registryValue:
|
||||
path: 'HKLM\SOFTWARE\Policies\Microsoft\InputPersonalization'
|
||||
value: 'AllowInputPersonalization'
|
||||
data: '0'
|
||||
type: REG_DWORD
|
||||
|
||||
# Disable activity feed
|
||||
- !registryValue:
|
||||
path: 'HKLM\SOFTWARE\Policies\Microsoft\Windows\System'
|
||||
value: 'EnableActivityFeed'
|
||||
data: '0'
|
||||
type: REG_DWORD
|
||||
|
||||
# Disable cloud optimized content
|
||||
- !registryValue:
|
||||
path: 'HKLM\SOFTWARE\Policies\Microsoft\Windows\CloudContent'
|
||||
value: 'DisableCloudOptimizedContent'
|
||||
data: '1'
|
||||
type: REG_DWORD
|
||||
|
||||
# Disable suggest ways I can finish setting up my device
|
||||
- !registryValue:
|
||||
path: 'HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\UserProfileEngagement'
|
||||
value: 'ScoobeSystemSettingEnabled'
|
||||
data: '0'
|
||||
type: REG_DWORD
|
|
@ -128,8 +128,379 @@ actions:
|
|||
data: '0'
|
||||
type: REG_DWORD
|
||||
# Disable Windows Error Reporting
|
||||
# https://admx.help/?Category=Windows_10_2016&Policy=Microsoft.Policies.WindowsErrorReporting::WerDisable_2
|
||||
- !registryValue:
|
||||
path: 'HKLM\SOFTWARE\Policies\Microsoft\PCHealth\ErrorReporting'
|
||||
value: 'DoReport'
|
||||
data: '0'
|
||||
type: REG_DWORD
|
||||
- !registryValue:
|
||||
path: 'HKLM\SOFTWARE\Microsoft\Windows\Windows Error Reporting'
|
||||
value: 'Disabled'
|
||||
data: '1'
|
||||
type: REG_DWORD
|
||||
- !registryValue:
|
||||
path: 'HKCU\SOFTWARE\Policies\Microsoft\Windows\Windows Error Reporting'
|
||||
value: 'Disabled'
|
||||
data: '1'
|
||||
type: REG_DWORD
|
||||
- !registryValue:
|
||||
path: 'HKLM\SOFTWARE\Policies\Microsoft\Windows\Windows Error Reporting'
|
||||
value: 'Disabled'
|
||||
data: '1'
|
||||
type: REG_DWORD
|
||||
- !registryValue:
|
||||
path: 'HKLM\SOFTWARE\Policies\Microsoft\Windows\Windows Error Reporting'
|
||||
value: 'AutoApproveOSDumps'
|
||||
data: '0'
|
||||
type: REG_DWORD
|
||||
- !registryValue:
|
||||
path: 'HKLM\SOFTWARE\Policies\Microsoft\Windows\Windows Error Reporting'
|
||||
value: 'DontSendAdditionalData'
|
||||
data: '1'
|
||||
type: REG_DWORD
|
||||
- !registryValue:
|
||||
path: 'HKLM\SOFTWARE\Policies\Microsoft\Windows\Windows Error Reporting'
|
||||
value: 'DontShowUI'
|
||||
data: '1'
|
||||
type: REG_DWORD
|
||||
- !registryValue:
|
||||
path: 'HKLM\SOFTWARE\Policies\Microsoft\Windows\Windows Error Reporting'
|
||||
value: 'LoggingDisabled'
|
||||
data: '1'
|
||||
type: REG_DWORD
|
||||
- !registryValue:
|
||||
path: 'HKLM\SOFTWARE\Policies\Microsoft\Windows\Windows Error Reporting\Consent'
|
||||
value: 'DefaultConsent'
|
||||
data: '0'
|
||||
type: REG_DWORD
|
||||
- !registryValue:
|
||||
path: 'HKLM\SOFTWARE\Policies\Microsoft\Windows\Windows Error Reporting\Consent'
|
||||
value: 'DefaultOverrideBehavior'
|
||||
data: '1'
|
||||
type: REG_DWORD
|
||||
- !registryValue:
|
||||
path: 'HKLM\SOFTWARE\Policies\Microsoft\Windows\Windows Error Reporting\Consent'
|
||||
value: '0'
|
||||
data: ''
|
||||
type: REG_SZ
|
||||
# Disable PowerShell telemetry
|
||||
# https://learn.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_telemetry?view=powershell-7.3
|
||||
- !cmd: {command: 'setx DOTNET_CLI_TELEMETRY_OPTOUT 1'}
|
||||
- !cmd: {command: 'setx POWERSHELL_TELEMETRY_OPTOUT 1'}
|
||||
|
||||
# Disable unnecessary autologgers
|
||||
# https://docs.microsoft.com/en-us/windows/win32/etw/configuring-and-starting-an-autologger-session
|
||||
- !registryValue:
|
||||
path: 'HKLM\SYSTEM\CurrentControlSet\Control\WMI\Autologger\Circular Kernel Context Logger'
|
||||
value: 'Start'
|
||||
data: '0'
|
||||
type: REG_DWORD
|
||||
- !registryValue:
|
||||
path: 'HKLM\SYSTEM\CurrentControlSet\Control\WMI\Autologger\CloudExperienceHostOobe'
|
||||
value: 'Start'
|
||||
data: '0'
|
||||
type: REG_DWORD
|
||||
- !registryValue:
|
||||
path: 'HKLM\SYSTEM\CurrentControlSet\Control\WMI\Autologger\DefenderApiLogger'
|
||||
value: 'Start'
|
||||
data: '0'
|
||||
type: REG_DWORD
|
||||
- !registryValue:
|
||||
path: 'HKLM\SYSTEM\CurrentControlSet\Control\WMI\Autologger\DefenderAuditLogger'
|
||||
value: 'Start'
|
||||
data: '0'
|
||||
type: REG_DWORD
|
||||
- !registryValue:
|
||||
path: 'HKLM\SYSTEM\CurrentControlSet\Control\WMI\Autologger\Diagtrack-Listener'
|
||||
value: 'Start'
|
||||
data: '0'
|
||||
type: REG_DWORD
|
||||
- !registryValue:
|
||||
path: 'HKLM\SYSTEM\CurrentControlSet\Control\WMI\Autologger\Diaglog'
|
||||
value: 'Start'
|
||||
data: '0'
|
||||
type: REG_DWORD
|
||||
- !registryValue:
|
||||
path: 'HKLM\SYSTEM\CurrentControlSet\Control\WMI\Autologger\LwtNetLog'
|
||||
value: 'Start'
|
||||
data: '0'
|
||||
type: REG_DWORD
|
||||
- !registryValue:
|
||||
path: 'HKLM\SYSTEM\CurrentControlSet\Control\WMI\Autologger\Microsoft-Windows-Rdp-Graphics-RdpIdd-Trace'
|
||||
value: 'Start'
|
||||
data: '0'
|
||||
type: REG_DWORD
|
||||
- !registryValue:
|
||||
path: 'HKLM\SYSTEM\CurrentControlSet\Control\WMI\Autologger\NetCore'
|
||||
value: 'Start'
|
||||
data: '0'
|
||||
type: REG_DWORD
|
||||
- !registryValue:
|
||||
path: 'HKLM\SYSTEM\CurrentControlSet\Control\WMI\Autologger\NtfsLog'
|
||||
value: 'Start'
|
||||
data: '0'
|
||||
type: REG_DWORD
|
||||
- !registryValue:
|
||||
path: 'HKLM\SYSTEM\CurrentControlSet\Control\WMI\Autologger\RadioMgr'
|
||||
value: 'Start'
|
||||
data: '0'
|
||||
type: REG_DWORD
|
||||
- !registryValue:
|
||||
path: 'HKLM\SYSTEM\CurrentControlSet\Control\WMI\Autologger\RdrLog'
|
||||
value: 'Start'
|
||||
data: '0'
|
||||
type: REG_DWORD
|
||||
- !registryValue:
|
||||
path: 'HKLM\SYSTEM\CurrentControlSet\Control\WMI\Autologger\ReadyBoot'
|
||||
value: 'Start'
|
||||
data: '0'
|
||||
type: REG_DWORD
|
||||
- !registryValue:
|
||||
path: 'HKLM\SYSTEM\CurrentControlSet\Control\WMI\Autologger\SpoolerLogger'
|
||||
value: 'Start'
|
||||
data: '0'
|
||||
type: REG_DWORD
|
||||
- !registryValue:
|
||||
path: 'HKLM\SYSTEM\CurrentControlSet\Control\WMI\Autologger\UBPM'
|
||||
value: 'Start'
|
||||
data: '0'
|
||||
type: REG_DWORD
|
||||
- !registryValue:
|
||||
path: 'HKLM\SYSTEM\CurrentControlSet\Control\WMI\Autologger\WdiContextLog'
|
||||
value: 'Start'
|
||||
data: '0'
|
||||
type: REG_DWORD
|
||||
- !registryValue:
|
||||
path: 'HKLM\SYSTEM\CurrentControlSet\Control\WMI\Autologger\WiFiSession'
|
||||
value: 'Start'
|
||||
data: '0'
|
||||
type: REG_DWORD
|
||||
|
||||
# Disable Windows Customer Experience Improvement Program (CEIP)
|
||||
- !registryValue:
|
||||
path: 'HKLM\SOFTWARE\Policies\Microsoft\AppV\CEIP'
|
||||
value: 'CEIPEnable'
|
||||
data: '0'
|
||||
type: REG_DWORD
|
||||
- !registryValue:
|
||||
path: 'HKLM\SOFTWARE\Microsoft\SQMClient\Windows'
|
||||
value: 'CEIPEnable'
|
||||
data: '0'
|
||||
type: REG_DWORD
|
||||
- !registryValue:
|
||||
path: 'HKLM\SOFTWARE\Policies\Microsoft\SQMClient\Windows'
|
||||
value: 'CEIPEnable'
|
||||
data: '0'
|
||||
type: REG_DWORD
|
||||
- !registryValue:
|
||||
path: 'HKLM\SOFTWARE\Wow6432Node\Microsoft\VSCommon\15.0\SQM'
|
||||
value: 'OptIn'
|
||||
data: '0'
|
||||
type: REG_DWORD
|
||||
|
||||
|
||||
# Disable text/ink/handwriting telemetry
|
||||
- !registryValue:
|
||||
path: 'HKCU\SOFTWARE\Microsoft\InputPersonalization'
|
||||
value: 'RestrictImplicitInkCollection'
|
||||
data: '1'
|
||||
type: REG_DWORD
|
||||
- !registryValue:
|
||||
path: 'HKCU\SOFTWARE\Microsoft\InputPersonalization'
|
||||
value: 'RestrictImplicitTextCollection'
|
||||
data: '1'
|
||||
type: REG_DWORD
|
||||
- !registryValue:
|
||||
path: 'HKCU\SOFTWARE\Microsoft\InputPersonalization\TrainedDataStore'
|
||||
value: 'HarvestContacts'
|
||||
data: '0'
|
||||
type: REG_DWORD
|
||||
- !registryValue:
|
||||
path: 'HKCU\SOFTWARE\Microsoft\Personalization\Settings'
|
||||
value: 'AcceptedPrivacyPolicy'
|
||||
data: '0'
|
||||
type: REG_DWORD
|
||||
- !registryValue:
|
||||
path: 'HKLM\SOFTWARE\Policies\Microsoft\Windows\TabletPC'
|
||||
value: 'PreventHandwritingDataSharing'
|
||||
data: '1'
|
||||
type: REG_DWORD
|
||||
- !registryValue:
|
||||
path: 'HKLM\SOFTWARE\Policies\Microsoft\Windows\HandwritingErrorReports'
|
||||
value: 'PreventHandwritingErrorReports'
|
||||
data: '1'
|
||||
type: REG_DWORD
|
||||
|
||||
# Disable spell checking
|
||||
- !registryValue:
|
||||
path: 'HKCU\SOFTWARE\Microsoft\TabletTip\1.7'
|
||||
value: 'EnableSpellchecking'
|
||||
data: '0'
|
||||
type: REG_DWORD
|
||||
- !registryValue:
|
||||
path: 'HKCU\SOFTWARE\Microsoft\TabletTip\1.7'
|
||||
value: 'EnableTextPrediction'
|
||||
data: '0'
|
||||
type: REG_DWORD
|
||||
- !registryValue:
|
||||
path: 'HKCU\SOFTWARE\Microsoft\TabletTip\1.7'
|
||||
value: 'EnablePredictionSpaceInsertion'
|
||||
data: '0'
|
||||
type: REG_DWORD
|
||||
- !registryValue:
|
||||
path: 'HKCU\SOFTWARE\Microsoft\TabletTip\1.7'
|
||||
value: 'EnableDoubleTapSpace'
|
||||
data: '0'
|
||||
type: REG_DWORD
|
||||
- !registryValue:
|
||||
path: 'HKCU\SOFTWARE\Microsoft\TabletTip\1.7'
|
||||
value: 'EnableAutocorrection'
|
||||
data: '0'
|
||||
type: REG_DWORD
|
||||
|
||||
# Disable typing insights
|
||||
- !registryValue:
|
||||
path: 'HKCU\SOFTWARE\Microsoft\Input\Settings'
|
||||
value: 'InsightsEnabled'
|
||||
data: '0'
|
||||
type: REG_DWORD
|
||||
|
||||
# Configure app permissions/privacy section in Immersive Control Panel
|
||||
- !registryValue:
|
||||
path: 'HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\CapabilityAccessManager\ConsentStore\appDiagnostics'
|
||||
value: 'Value'
|
||||
data: 'Deny'
|
||||
type: REG_SZ
|
||||
- !registryValue:
|
||||
path: 'HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\CapabilityAccessManager\ConsentStore\appointments'
|
||||
value: 'Value'
|
||||
data: 'Deny'
|
||||
type: REG_SZ
|
||||
- !registryValue:
|
||||
path: 'HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\CapabilityAccessManager\ConsentStore\bluetoothSync'
|
||||
value: 'Value'
|
||||
data: 'Deny'
|
||||
type: REG_SZ
|
||||
- !registryValue:
|
||||
path: 'HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\CapabilityAccessManager\ConsentStore\broadFileSystemAccess'
|
||||
value: 'Value'
|
||||
data: 'Deny'
|
||||
type: REG_SZ
|
||||
- !registryValue:
|
||||
path: 'HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\CapabilityAccessManager\ConsentStore\chat'
|
||||
value: 'Value'
|
||||
data: 'Deny'
|
||||
type: REG_SZ
|
||||
- !registryValue:
|
||||
path: 'HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\CapabilityAccessManager\ConsentStore\contacts'
|
||||
value: 'Value'
|
||||
data: 'Deny'
|
||||
type: REG_SZ
|
||||
- !registryValue:
|
||||
path: 'HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\CapabilityAccessManager\ConsentStore\documentsLibrary'
|
||||
value: 'Value'
|
||||
data: 'Deny'
|
||||
type: REG_SZ
|
||||
- !registryValue:
|
||||
path: 'HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\CapabilityAccessManager\ConsentStore\email'
|
||||
value: 'Value'
|
||||
data: 'Deny'
|
||||
type: REG_SZ
|
||||
- !registryValue:
|
||||
path: 'HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\CapabilityAccessManager\ConsentStore\phoneCall'
|
||||
value: 'Value'
|
||||
data: 'Deny'
|
||||
type: REG_SZ
|
||||
- !registryValue:
|
||||
path: 'HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\CapabilityAccessManager\ConsentStore\phoneCallHistory'
|
||||
value: 'Value'
|
||||
data: 'Deny'
|
||||
type: REG_SZ
|
||||
- !registryValue:
|
||||
path: 'HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\CapabilityAccessManager\ConsentStore\picturesLibrary'
|
||||
value: 'Value'
|
||||
data: 'Deny'
|
||||
type: REG_SZ
|
||||
- !registryValue:
|
||||
path: 'HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\CapabilityAccessManager\ConsentStore\radios'
|
||||
value: 'Value'
|
||||
data: 'Deny'
|
||||
type: REG_SZ
|
||||
- !registryValue:
|
||||
path: 'HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\CapabilityAccessManager\ConsentStore\userAccountInformation'
|
||||
value: 'Value'
|
||||
data: 'Deny'
|
||||
type: REG_SZ
|
||||
- !registryValue:
|
||||
path: 'HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\CapabilityAccessManager\ConsentStore\userDataTasks'
|
||||
value: 'Value'
|
||||
data: 'Deny'
|
||||
type: REG_SZ
|
||||
- !registryValue:
|
||||
path: 'HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\CapabilityAccessManager\ConsentStore\userNotificationListener'
|
||||
value: 'Value'
|
||||
data: 'Deny'
|
||||
type: REG_SZ
|
||||
- !registryValue:
|
||||
path: 'HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\CapabilityAccessManager\ConsentStore\videosLibrary'
|
||||
value: 'Value'
|
||||
data: 'Deny'
|
||||
type: REG_SZ
|
||||
|
||||
# Do not allow upload and publish of user activities
|
||||
- !registryValue:
|
||||
path: 'HKLM\SOFTWARE\Policies\Microsoft\Windows\System'
|
||||
value: 'UploadUserActivities'
|
||||
data: '0'
|
||||
type: REG_DWORD
|
||||
- !registryValue:
|
||||
path: 'HKLM\SOFTWARE\Policies\Microsoft\Windows\System'
|
||||
value: 'PublishUserActivities'
|
||||
data: '0'
|
||||
type: REG_DWORD
|
||||
|
||||
|
||||
|
||||
# Disable Performance Track (PerfTrack)
|
||||
- !registryValue:
|
||||
path: 'HKLM\SOFTWARE\Policies\Microsoft\Windows\WDI\{9c5a40da-b965-4fc3-8781-88dd50a6299d}'
|
||||
value: 'ScenarioExecutionEnabled'
|
||||
data: '0'
|
||||
type: REG_DWORD
|
||||
|
||||
# Disable advertising info
|
||||
- !registryValue:
|
||||
path: 'HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\AdvertisingInfo'
|
||||
value: 'Enabled'
|
||||
data: '0'
|
||||
type: REG_DWORD
|
||||
|
||||
# Disable license telemetry
|
||||
- !registryValue:
|
||||
path: 'HKLM\SOFTWARE\Policies\Microsoft\Windows NT\CurrentVersion\Software Protection Platform'
|
||||
value: 'NoGenTicket'
|
||||
data: '1'
|
||||
type: REG_DWORD
|
||||
|
||||
# Disable Windows Feedback
|
||||
- !registryValue:
|
||||
path: 'HKCU\SOFTWARE\Microsoft\Siuf\Rules'
|
||||
value: 'NumberOfSIUFInPeriod'
|
||||
data: '0'
|
||||
type: REG_DWORD
|
||||
- !registryValue:
|
||||
path: 'HKCU\SOFTWARE\Microsoft\Siuf\Rules'
|
||||
value: 'PeriodInNanoSeconds'
|
||||
operation: delete
|
||||
- !registryValue:
|
||||
path: 'HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\DataCollection'
|
||||
value: 'DoNotShowFeedbackNotifications'
|
||||
data: '1'
|
||||
type: REG_DWORD
|
||||
- !registryValue:
|
||||
path: 'HKLM\SOFTWARE\Policies\Microsoft\Windows\DataCollection'
|
||||
value: 'DoNotShowFeedbackNotifications'
|
||||
data: '1'
|
||||
type: REG_DWORD
|
||||
|
||||
|
|
|
@ -3,20 +3,47 @@ title: Search settings
|
|||
description: Settings for better search
|
||||
privilege: TrustedInstaller
|
||||
actions:
|
||||
- !registryValue: { path: 'HKLM\SOFTWARE\Policies\Microsoft\Windows\Windows Search', value: 'DisableWebSearch', type: REG_DWORD, data: '1' }
|
||||
- !registryValue: { path: 'HKLM\SOFTWARE\Policies\Microsoft\Windows\Windows Search', value: 'ConnectedSearchUseWeb', type: REG_DWORD, data: '0' }
|
||||
- !registryValue: { path: 'HKLM\SOFTWARE\Policies\Microsoft\Windows\Windows Search', value: 'AllowIndexingEncryptedStoresOrItems', type: REG_DWORD, data: '0' }
|
||||
- !registryValue: { path: 'HKLM\SOFTWARE\Policies\Microsoft\Windows\Windows Search', value: 'AllowSearchToUseLocation', type: REG_DWORD, data: '0' }
|
||||
- !registryValue: { path: 'HKLM\SOFTWARE\Policies\Microsoft\Windows\Windows Search', value: 'AlwaysUseAutoLangDetection', type: REG_DWORD, data: '0' }
|
||||
- !registryValue: { path: 'HKLM\SOFTWARE\Policies\Microsoft\Windows\Windows Search', value: 'AllowCortana', type: REG_DWORD, data: '0' }
|
||||
- !registryValue: { path: 'HKLM\SOFTWARE\Policies\Microsoft\Windows\Windows Search', value: 'DisableWebSearch', type: REG_DWORD, data: '1' }
|
||||
- !registryValue: { path: 'HKLM\SOFTWARE\Policies\Microsoft\Windows\Windows Search', value: 'ConnectedSearchUseWeb', type: REG_DWORD, data: '0' }
|
||||
- !registryValue: { path: 'HKLM\SOFTWARE\Policies\Microsoft\Windows\Windows Search', value: 'ConnectedSearchUseWebOverMeteredConnections', type: REG_DWORD, data: '0' }
|
||||
- !registryValue: { path: 'HKLM\SOFTWARE\Policies\Microsoft\Windows\Windows Search', value: 'AllowCloudSearch', type: REG_DWORD, data: '0' }
|
||||
- !registryValue: { path: 'HKLM\SOFTWARE\Microsoft\Speech_OneCore\Preferences', value: 'VoiceActivationDefaultOn', type: REG_DWORD, data: '0' }
|
||||
- !registryValue: { path: 'HKLM\SOFTWARE\Microsoft\Speech_OneCore\Preferences', value: 'VoiceActivationEnableAboveLockscreen', type: REG_DWORD, data: '0' }
|
||||
- !registryValue: { path: 'HKLM\SOFTWARE\Microsoft\Speech_OneCore\Preferences', value: 'ModelDownloadAllowed', type: REG_DWORD, data: '0' }
|
||||
- !registryValue: { path: 'HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\OOBE', value: 'DisableVoice', type: REG_DWORD, data: '1' }
|
||||
# Configure search settings
|
||||
- !registryValue:
|
||||
path: 'HKLM\SOFTWARE\Policies\Microsoft\Windows\Windows Search'
|
||||
value: 'ConnectedSearchUseWeb'
|
||||
data: '0'
|
||||
type: REG_DWORD
|
||||
- !registryValue:
|
||||
path: 'HKLM\SOFTWARE\Policies\Microsoft\Windows\Windows Search'
|
||||
value: 'DisableWebSearch'
|
||||
data: '1'
|
||||
type: REG_DWORD
|
||||
- !registryValue:
|
||||
path: 'HKLM\SOFTWARE\Policies\Microsoft\Windows\Windows Search'
|
||||
value: 'AllowCloudSearch'
|
||||
data: '0'
|
||||
type: REG_DWORD
|
||||
- !registryValue:
|
||||
path: 'HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Search'
|
||||
value: 'BingSearchEnabled'
|
||||
data: '0'
|
||||
type: REG_DWORD
|
||||
- !registryValue:
|
||||
path: 'HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\SearchSettings'
|
||||
value: 'IsAADCloudSearchEnabled'
|
||||
data: '0'
|
||||
type: REG_DWORD
|
||||
- !registryValue:
|
||||
path: 'HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\SearchSettings'
|
||||
value: 'IsMSACloudSearchEnabled'
|
||||
data: '0'
|
||||
type: REG_DWORD
|
||||
- !registryValue:
|
||||
path: 'HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\SearchSettings'
|
||||
value: 'IsDeviceSearchHistoryEnabled'
|
||||
data: '0'
|
||||
type: REG_DWORD
|
||||
- !registryValue:
|
||||
path: 'HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\SearchSettings'
|
||||
value: 'SafeSearchMode'
|
||||
data: '0'
|
||||
type: REG_DWORD
|
||||
|
||||
# Firewall rules to prevent the startmenu from talking
|
||||
- !registryValue: {path: 'HKLM\SYSTEM\ControlSet001\Services\SharedAccess\Parameters\FirewallPolicy\FirewallRules', value: 'Block Search SearchApp.exe', type: REG_SZ, data: 'v2.30|Action=Block|Active=TRUE|Dir=Out|RA42=IntErnet|RA62=IntErnet|App=C:\Windows\SystemApps\Microsoft.Windows.Search_cw5n1h2txyewy\SearchApp.exe|Name=Block Search SearchUI.exe|Desc=Block Cortana Outbound UDP/TCP Traffic|'}
|
58
src/Configuration/features/personalization/explorer.yml
Normal file
58
src/Configuration/features/personalization/explorer.yml
Normal file
|
@ -0,0 +1,58 @@
|
|||
---
|
||||
title: Windows explorer
|
||||
description: Explorer customization
|
||||
privilege: TrustedInstaller
|
||||
actions:
|
||||
# Show file extensions in File Explorer
|
||||
- !registryValue:
|
||||
path: 'HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced'
|
||||
value: 'HideFileExt'
|
||||
data: '0'
|
||||
type: REG_DWORD
|
||||
|
||||
# Disable show thumbnails instead of icons
|
||||
- !registryValue:
|
||||
path: 'HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced'
|
||||
value: 'IconsOnly'
|
||||
data: '1'
|
||||
type: REG_DWORD
|
||||
|
||||
# Disable sharing wizard
|
||||
- !registryValue:
|
||||
path: 'HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced'
|
||||
value: 'SharingWizardOn'
|
||||
data: '0'
|
||||
type: REG_DWORD
|
||||
|
||||
# Show more details in file transfer dialog
|
||||
- !registryValue:
|
||||
path: 'HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\OperationStatusManager'
|
||||
value: 'EnthusiastMode'
|
||||
data: '1'
|
||||
type: REG_DWORD
|
||||
|
||||
# Disable Windows Spotlight features
|
||||
- !registryValue:
|
||||
path: 'HKCU\SOFTWARE\Policies\Microsoft\Windows\CloudContent'
|
||||
value: 'DisableWindowsSpotlightFeatures'
|
||||
data: '1'
|
||||
type: REG_DWORD
|
||||
|
||||
# Do not suggest third-party content in Windows Spotlight
|
||||
- !registryValue:
|
||||
path: 'HKCU\SOFTWARE\Policies\Microsoft\Windows\CloudContent'
|
||||
value: 'DisableThirdPartySuggestions'
|
||||
data: '1'
|
||||
type: REG_DWORD
|
||||
|
||||
# Do not use diagnostic data for tailored experiences
|
||||
- !registryValue:
|
||||
path: 'HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Privacy'
|
||||
value: 'TailoredExperiencesWithDiagnosticDataEnabled'
|
||||
data: '0'
|
||||
type: REG_DWORD
|
||||
- !registryValue:
|
||||
path: 'HKCU\SOFTWARE\Policies\Microsoft\Windows\CloudContent'
|
||||
value: 'DisableTailoredExperiencesWithDiagnosticData'
|
||||
data: '1'
|
||||
type: REG_DWORD
|
57
src/Configuration/features/personalization/taskbar.yml
Normal file
57
src/Configuration/features/personalization/taskbar.yml
Normal file
|
@ -0,0 +1,57 @@
|
|||
---
|
||||
title: Taskbar
|
||||
description: Settings for taskbar personalization
|
||||
privilege: TrustedInstaller
|
||||
actions:
|
||||
# Set search as icon on taskbar
|
||||
- !registryValue:
|
||||
path: 'HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Search'
|
||||
value: 'SearchboxTaskbarMode'
|
||||
data: '1'
|
||||
type: REG_DWORD
|
||||
|
||||
# Reduce menu show delay time
|
||||
- !registryValue:
|
||||
path: 'HKCU\Control Panel\Desktop'
|
||||
value: 'MenuShowDelay'
|
||||
data: '0'
|
||||
type: REG_SZ
|
||||
|
||||
# Do not allow pinning Microsoft Store app to taskbar
|
||||
- !registryValue:
|
||||
path: 'HKCU\SOFTWARE\Policies\Microsoft\Windows\Explorer'
|
||||
value: 'NoPinningStoreToTaskbar'
|
||||
data: '1'
|
||||
type: REG_DWORD
|
||||
|
||||
# Hide meet now button on taskbar
|
||||
- !registryValue:
|
||||
path: 'HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer'
|
||||
value: 'HideSCAMeetNow'
|
||||
data: '1'
|
||||
type: REG_DWORD
|
||||
|
||||
# Hide task view button on taskbar
|
||||
- !registryValue:
|
||||
path: 'HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MultiTaskingView\AllUpView'
|
||||
value: 'Enabled'
|
||||
operation: delete
|
||||
- !registryValue:
|
||||
path: 'HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced'
|
||||
value: 'ShowTaskViewButton'
|
||||
data: '0'
|
||||
type: REG_DWORD
|
||||
|
||||
# Disable news and interests on taskbar
|
||||
# Explorer immediately reset ShellFeedsTaskbarViewMode otherwise
|
||||
- !taskKill:
|
||||
name: 'explorer'
|
||||
- !registryValue:
|
||||
path: 'HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Feeds'
|
||||
value: 'ShellFeedsTaskbarViewMode'
|
||||
data: '2'
|
||||
type: REG_DWORD
|
||||
operation: add
|
||||
- !run:
|
||||
exe: 'explorer.exe'
|
||||
wait: false
|
Loading…
Reference in a new issue