diff --git a/Assets/Features.json b/Assets/Features.json
index bbcbbf5..737d515 100644
--- a/Assets/Features.json
+++ b/Assets/Features.json
@@ -33,17 +33,21 @@
"Name": "File Explorer",
"Icon": ""
},
+ {
+ "Name": "Gaming",
+ "Icon": ""
+ },
{
"Name": "Multi-tasking",
"Icon": ""
},
{
- "Name": "Other",
- "Icon": ""
+ "Name": "Optional Windows Features",
+ "Icon": ""
},
{
- "Name": "Gaming",
- "Icon": ""
+ "Name": "Other",
+ "Icon": ""
}
],
"UiGroups": [
@@ -354,6 +358,19 @@
"MinVersion": null,
"MaxVersion": null
},
+ {
+ "FeatureId": "DisableSearchHistory",
+ "Label": "local Windows Search history",
+ "ToolTip": "This setting disables local search history in Windows Search. This does not affect web search history or the search history saved in Microsoft Edge.",
+ "Category": "Privacy & Suggested Content",
+ "Action": "Disable",
+ "RegistryKey": "Disable_Search_History.reg",
+ "ApplyText": "> Disabling search history...",
+ "UndoAction": "Enable",
+ "RegistryUndoKey": "Enable_Search_History.reg",
+ "MinVersion": null,
+ "MaxVersion": null
+ },
{
"FeatureId": "DisableSuggestions",
"Label": "tips, tricks & suggested content throughout Windows",
@@ -396,7 +413,7 @@
{
"FeatureId": "DisableEdgeAds",
"Label": "ads, suggestions and newsfeed in Edge",
- "ToolTip": "This will turn off various distractions from Microsoft Edge such as ads, suggestions and the MSN news feed. This setting uses policies, which means some settings will be locked.",
+ "ToolTip": "This will turn off various distractions from Microsoft Edge such as ads, suggestions and the MSN news feed. This feature uses policies, some settings will be locked.",
"Category": "Privacy & Suggested Content",
"Action": "Disable",
"RegistryKey": "Disable_Edge_Ads_And_Suggestions.reg",
@@ -587,7 +604,7 @@
{
"FeatureId": "DisableEdgeAI",
"Label": "AI features in Microsoft Edge",
- "ToolTip": "This will turn off AI features in Microsoft Edge, such as the AI-powered sidebar and Copilot features. This setting uses policies, which means some settings will be locked.",
+ "ToolTip": "This will turn off AI features in Microsoft Edge, such as the AI-powered sidebar and Copilot features. This feature uses policies, some settings will be locked.",
"Category": "AI",
"Action": "Disable",
"RegistryKey": "Disable_Edge_AI_Features.reg",
@@ -857,7 +874,7 @@
{
"FeatureId": "DisableWidgets",
"Label": "widgets on the taskbar & lock screen",
- "ToolTip": "This will disable the widgets features in Windows, including the widgets button on the taskbar and the widgets that can appear on the lock screen.",
+ "ToolTip": "This will disable the widgets features in Windows, including the widgets button on the taskbar and the widgets that can appear on the lock screen. This feature uses policies, some settings will be locked.",
"Category": "Taskbar",
"Priority": 4,
"Action": "Disable",
@@ -1350,6 +1367,32 @@
"RegistryUndoKey": "Enable_Brave_Bloat.reg",
"MinVersion": null,
"MaxVersion": null
+ },
+ {
+ "FeatureId": "EnableWindowsSandbox",
+ "Label": "Windows Sandbox",
+ "ToolTip": "Windows Sandbox is a lightweight desktop environment for safely running applications in isolation. Software installed inside the Windows Sandbox environment remains 'sandboxed' and runs separately from the host machine. Only supported on Windows 11 Pro, Workstation, and Enterprise editions.",
+ "Category": "Optional Windows Features",
+ "Action": "Enable",
+ "RegistryKey": null,
+ "ApplyText": "> Enabling Windows Sandbox...",
+ "UndoAction": null,
+ "RegistryUndoKey": null,
+ "MinVersion": 22483,
+ "MaxVersion": null
+ },
+ {
+ "FeatureId": "EnableWindowsSubsystemForLinux",
+ "Label": "Windows Subsystem for Linux",
+ "ToolTip": "Windows Subsystem for Linux allows you to run a Linux environment directly on Windows without the need for a virtual machine.",
+ "Category": "Optional Windows Features",
+ "Action": "Enable",
+ "RegistryKey": null,
+ "ApplyText": "> Enabling Windows Subsystem for Linux...",
+ "UndoAction": null,
+ "RegistryUndoKey": null,
+ "MinVersion": 22000,
+ "MaxVersion": null
}
]
}
\ No newline at end of file
diff --git a/README.md b/README.md
index 57f09d1..5552bb0 100755
--- a/README.md
+++ b/README.md
@@ -86,6 +86,7 @@ Below is an overview of the key features and functionality offered by Win11Deblo
#### Privacy & Suggested Content
- Disable telemetry, diagnostic data, activity history, app-launch tracking & targeted ads.
+- Disable local Windows search history.
- Disable tips, tricks, suggestions & ads across Windows.
- Disable 'Windows Spotlight' and tips & tricks on the lock screen.
- Disable 'Windows Spotlight' desktop background option.
@@ -160,6 +161,11 @@ Below is an overview of the key features and functionality offered by Win11Deblo
- Disable Snap Layout suggestions when dragging windows to the top of screen and when hovering on the maximize button. (W11 only)
- Change if tabs are shown when snapping or pressing Alt+Tab. (W11 only)
+#### Optional Windows Features
+
+- Enable Windows Sandbox, a lightweight desktop environment for safely running applications in isolation. (W11 only)
+- Enable Windows Subsystem for Linux which allows you to run a Linux environment directly on Windows. (W11 only)
+
#### Other
- Disable Xbox Game Bar integration & game/screen recording. This also disables `ms-gamingoverlay`/`ms-gamebar` popups if you uninstall the Xbox Game Bar.
diff --git a/Regfiles/Disable_Search_History.reg b/Regfiles/Disable_Search_History.reg
new file mode 100644
index 0000000..9646aaa
--- /dev/null
+++ b/Regfiles/Disable_Search_History.reg
@@ -0,0 +1,5 @@
+Windows Registry Editor Version 5.00
+
+; Disable Windows search history
+[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\SearchSettings]
+"IsDeviceSearchHistoryEnabled"=dword:00000000
diff --git a/Regfiles/Sysprep/Disable_Search_History.reg b/Regfiles/Sysprep/Disable_Search_History.reg
new file mode 100644
index 0000000..84af89d
--- /dev/null
+++ b/Regfiles/Sysprep/Disable_Search_History.reg
@@ -0,0 +1,5 @@
+Windows Registry Editor Version 5.00
+
+; Disable Windows search history
+[hkey_users\default\Software\Microsoft\Windows\CurrentVersion\SearchSettings]
+"IsDeviceSearchHistoryEnabled"=dword:00000000
diff --git a/Regfiles/Undo/Enable_Search_History.reg b/Regfiles/Undo/Enable_Search_History.reg
new file mode 100644
index 0000000..66af557
--- /dev/null
+++ b/Regfiles/Undo/Enable_Search_History.reg
@@ -0,0 +1,5 @@
+Windows Registry Editor Version 5.00
+
+; Disable Windows search history
+[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\SearchSettings]
+"IsDeviceSearchHistoryEnabled"=dword:00000001
diff --git a/Schemas/MainWindow.xaml b/Schemas/MainWindow.xaml
index 2650387..4b3c442 100644
--- a/Schemas/MainWindow.xaml
+++ b/Schemas/MainWindow.xaml
@@ -710,7 +710,7 @@