Add Windows Update Settings (#450)

- Prevent getting updates as soon as they're available
- Prevent automatic restarts after updates while signed in
- Disable sharing downloaded updates with other PCs
This commit is contained in:
Jeffrey
2026-02-04 13:47:47 +01:00
committed by GitHub
parent 6a3f244f9b
commit 46deca7703
12 changed files with 95 additions and 7 deletions

View File

@@ -1,14 +1,15 @@
{
"Version": "1.0",
"Categories": [
"Start Menu",
"System",
"Privacy & Suggested Content",
"System",
"Start Menu",
"AI",
"Windows Update",
"Taskbar",
"Appearance",
"AI",
"Other",
"File Explorer",
"Other",
"Gaming"
],
"UiGroups": [
@@ -186,11 +187,11 @@
},
{
"FeatureId": "DisableSuggestions",
"Label": "tips, tricks & suggested content",
"Label": "tips, tricks & suggested content throughout Windows",
"Category": "Privacy & Suggested Content",
"Action": "Disable",
"RegistryKey": "Disable_Windows_Suggestions.reg",
"ApplyText": "> Disabling tips, tricks, suggestions and ads across Windows...",
"ApplyText": "> Disabling tips, tricks, suggestions and ads throughout Windows...",
"UndoAction": "Enable",
"RegistryUndoKey": "Enable_Windows_Suggestions.reg",
"MinVersion": null,
@@ -898,6 +899,42 @@
"MinVersion": null,
"MaxVersion": null
},
{
"FeatureId": "DisableUpdateASAP",
"Label": "updates as soon as they're available",
"Category": "Windows Update",
"Action": "Prevent getting",
"RegistryKey": "Disable_Update_ASAP.reg",
"ApplyText": "> Preventing Windows from getting updates as soon as they are available...",
"UndoAction": "Get",
"RegistryUndoKey": "Enable_Update_ASAP.reg",
"MinVersion": null,
"MaxVersion": null
},
{
"FeatureId": "PreventAutoReboot",
"Label": "automatic restarts after updates while signed in",
"Category": "Windows Update",
"Action": "Prevent",
"RegistryKey": "Prevent_Auto_Reboot.reg",
"ApplyText": "> Preventing automatic restarts after updates while signed in...",
"UndoAction": "Allow",
"RegistryUndoKey": "Allow_Auto_Reboot.reg",
"MinVersion": null,
"MaxVersion": null
},
{
"FeatureId": "DisableDeliveryOptimization",
"Label": "sharing downloaded updates with other PCs",
"Category": "Windows Update",
"Action": "Disable",
"RegistryKey": "Disable_Delivery_Optimization.reg",
"ApplyText": "> Disabling sharing of downloaded updates with other PCs...",
"UndoAction": "Enable",
"RegistryUndoKey": "Enable_Delivery_Optimization.reg",
"MinVersion": null,
"MaxVersion": null
},
{
"FeatureId": "ForceRemoveEdge",
"Label": "Forcefully uninstall Microsoft Edge. NOT RECOMMENDED!",