187 Commits

Author SHA1 Message Date
Disassembler
e3f790adae v3.9, 2020-04-02
- Add "Uninstall OpenSSH Client" (thx @TheRandomLabs)
- Add "Install OpenSSH Server" (thx @TheRandomLabs)
- Add "Enable Developer Mode" (thx @RobDesideri)
- Add "Disable Automatic Restart Sign-on" (thx @Dvorak-Stepan)
- Add "Uninstall Windows Hello Face"
- Add "Uninstall Math Recognizer"
- Add "Uninstall PowerShell Integrated Scripting Environment"
- Update a bunch of tweaks to be compatible with 2004 and "N" editions
- Update bloatware removal tweaks
- Update or clarify comments for tweaks possibly breaking interoperability in some scenarios
2020-04-02 11:33:01 +02:00
Disassembler
91a6afba1f v3.8, 2019-09-11
- Add "Enable updates for Microsoft products via Windows Update" (thx @farag2)
 - Add "Disable Microphone"
 - Add "Disable Recycle Bin" (thx @Robot1me)
 - Add "Show Build Number On Desktop" (thx @Cubox-)
 - Add "Show seconds in taskbar functions" (thx @reloxx13)
 - Add "Disable Automatic Restart after Windows Update"
 - Add several tweaks to disable network protocols (thx @gxjit)
 - Create new group for network tweaks and move appropriate tweaks there
 - Update DisableAppSuggestions to disable Ink Workspace suggestions
 - Update UninstallOneDrive to not remove user files if OneDrive has already been used
 - Update main execution loop to return nonzero exit code when module or preset file doesn't exist or can't be loaded
2019-09-11 14:37:17 +02:00
Disassembler
30382f9b30 Return nonzero exit code when module or preset file doesn't exist, resolves #258 2019-09-05 13:32:24 +02:00
Disassembler
e488251c16 v3.7, 2019-05-31
- Add -log parameter for output logging
 - Add more bloatware for removal (thx @r3incarnat0r)
 - Add "Disable Location services" (thx @r3incarnat0r)
 - Add "Disable Sensor services" (thx @r3incarnat0r)
 - Add "Disable Biometric services" (thx @r3incarnat0r)
 - Add "Disable Camera" (thx @r3incarnat0r)
 - Add "Disable Media Sharing" (thx @r3incarnat0r)
 - Add "Show verbose startup/shutdown status messages" (thx @CruzMarcio)
 - Add "Disable First Logon Animation" (thx @mrcrutch)
 - Add "Disable Windows Update automatic downloads" (thx @pablospizzamiglio)
 - Add "Disable Lock screen Blur" (thx @sippi90)
 - Add "Show full path in Explorer title" (thx @Zweikeks)
 - Add "Show protected operating system files" (thx @Zweikeks)
 - Add "Show empty drives" (thx @Zweikeks)
 - Add "Show folder merge conflicts" (thx @Zweikeks)
 - Add "Show all folders in Explorer navigation pane" (thx @Zweikeks)
 - Add "Show coloring of encrypted or compressed NTFS files" (thx @Zweikeks)
 - Add "Disable accessibility keys prompts" (thx @r3incarnat0r)
 - Add "Disable F1 Help key" (thx @Conder000)
 - Add "Disable NetBIOS" (thx @shaunography)
 - Add "Hide Recycle Bin From Desktop" (thx @mcavallo-git)
 - Add "Show Network On Desktop" (thx @mcavallo-git)
 - Add "Enable Clipboard History" (thx @Ash258)
 - Add "Enable NTFS long paths"
 - Add "Disable Internet Connection Sharing"
 - Add "Disable Fullscreen optimizations"
 - Add "Disable nightly wake-up for Automatic Maintenance"
 - Update "EnableXboxFeatures" to disable Game mode
 - Update "Enable Remote Desktop" to leave Network Level Authentication enabled
 - Update "DisableTelemetry" to set more registry keys (thx @r3incarnat0r)
 - Update "DisableCortana" to set more registry keys (thx @r3incarnat0r)
 - Remove "DisableLocationTracking" in favor of "DisableLocation"
 - Remove "DisableStickyKeys" in favor of "DisableAccessibilityKeys"
 - Remove "DisableUpdateRestart" in favor of "DisableMaintenanceWakeUp"
2019-05-31 21:29:37 +02:00
Disassembler
5335241c97 Add -log parameter for transcript output, reimplements #207 2019-05-31 13:24:17 +02:00
Disassembler
6df419cf3f Add 1903 to Windows builds overview 2019-05-25 13:04:42 +02:00
Disassembler
f49b932407 v3.6, 2019-01-28
- Add "Disable IE first run wizard" (thx @sippi90)
 - Add "Disable Modern UI swap file" (thx gtein)
 - Add "Disable enhanced pointer precision"
 - Add "Enable clearing of recent files on exit" (thx @r3incarnat0r)
 - Add "Disable recent files lists" (thx @r3incarnat0r)
 - Reimplement HideMostUsedApps using GPO (thx @r3incarnat0r)
 - *BREAKING* Removed HideRecentJumplists (superseded by DisableRecentFiles)
 - Update UninstallMsftBloat to not remove Snipping tool
 - Update DisableTelemetry to not report KMS client activation data (thx @wallrik)
 - Fix main execution loop when the script is called by another PowerShell process
2019-01-28 15:22:29 +01:00
Disassembler
e9d329f3d2 Use script scope instead of global for preset compilation, fixes #196 2019-01-19 10:25:21 +01:00
Disassembler
95c66ecf21 v3.5, 2018-12-23
- Fix "DisableUpdateDriver" to not block driver installation entirely (thx Nick for pointing this out)
 - Fix "HideShortcutArrow" to not show black squares over the icons (thx @Ozgood for helping me debug)
2018-12-23 17:09:31 +01:00
Disassembler
9365a3a013 v3.4, 2018-12-19
- Add more bloatware for removal (thx @r3incarnat0r, @mhujer)
 - Add "Hide shortcut icon arrow"
 - Add "Show Control panel shortcut on desktop" (thx @Win10debloater)
 - Add "Enable window title bar color" (thx @scruel)
 - Add "Disable Edge preload after Windows startup" (thx Nick)
 - Update "DisableBackgroundApps" to properly show toasts and notifications
 - Update "DisableActivityHistory" to fix problems caused by disabled CDP user service
 - Update "DisableUpdateDriver" to add one more GPO (thx @kukubau)
2018-12-19 19:06:10 +01:00
Disassembler
f830a46fa9 v3.3, 2018-10-22, Tweak exclusion support added
- Add option to remove tweaks from selection (see advanced usage)
 - Add "Enable Dark Theme" (thx @DaniloNC)
 - Update DisableActivityHistory to disable CDP user service
 - Minor description updates in comments
2018-10-22 17:38:55 +02:00
Disassembler
5ccc376764 Add option to remove tweaks from selection, closes #152
also kinda related to #81 and #99
2018-10-12 18:57:15 +02:00
Disassembler
27157fef8f v3.2, 2018-10-08, Server 2019 support added
- Add "Hide Windows Defender SysTray icon" (thx @sippi90)
 - Revert DisableSharedExperiences to safer non-GPO variant
 - Update DisableAppSuggestions to hide suggestions in settings
 - Update DisableAppSuggestions to purge and reload tile cache
 - Update UnpinStartMenuTiles to reload tile cache
 - Update EnableStorageSense to set only the necessary values
 - Update documentation and comments to announce Server 2019 support
2018-10-08 22:05:19 +02:00
Disassembler
a7d1b3b3b1 v3.1, 2018-10-04
- Add "Disable Restore Points"
 - Add "Disable Automatic Boot Recovery"
 - Add "Disable Recovery and Factory Reset"
 - Add "Disable NTFS Last Acccess time stamps" (thx @r3incarnat0r)
 - Add "Enable Defender Application Guard" (thx @sippi90)
 - Add "Uninstall PowerShell 2.0" (thx @sippi90)
 - Add "Install .NET Framework 2.0, 3.0 and 3.5 runtimes"
 - Add "Enable navigation pane expanding to current folder" (thx arobasse2)
 - Add "Disable Aero Shake" (thx arobasse2)
 - Add "Disable adding '- shortcut' to shortcut name" (thx arobasse2)
 - Add "Disable automatic reboot on crash" (thx arobasse2)
 - Add "Disable blocking of downloaded files" (thx arobasse2)
 - Add "Hide 'Include in library' context menu item" (thx arobasse2)
 - Add "Hide 'Share' and 'Give access to' context menu items" (thx arobasse2)
 - Update SetP2PUpdate* to use GPO (thx @sippi90)
 - Update Enable/DisableHibernation to run powercfg (thx @r3incarnat0r)
 - Update ShowTaskManagerDetails to not get stuck (thx @r3incarnat0r)
 - Update EnableDefender for 1809
 - Update UninstallMsftBloat for 1809 (thx @sippi90)
 - Update UnpinStartMenuTiles for 1809
 - Update CtrldFolderAccess to suppress warnings when Defender is disabled
 - Fix copy paste error in EnableSharingWizard (thx @sippi90)
 - Bunch of minor comment changes, code style alignments, reorganizations, clarifications and nitpicks
2018-10-04 21:15:22 +02:00
sippi90
c747faa96a Improvements from vscode's PSScriptAnalyzer (#139) 2018-10-02 21:36:11 +02:00
Disassembler
1e977ab95f v3.0, 2018-09-15, BYOT - Bring your own tweaks
- Split execution logic from tweak library and add support for custom tweaks
 - Check "Advanced usage" chapter in README
2018-09-15 18:37:28 +02:00
r3incarnat0r
1acc37a099 Add Explorer and Start Menu tweaks (#129)
1) EnableFldrSeparateProcess / DisableFldrSeparateProcess
2) EnableRestoreFldrWindows / DisableRestoreFldrWindows
3)  DisableSharingWizard / EnableSharingWizard
4) HideRecentlyAddedApps / ShowRecentlyAddedApps
5) HideRecentJumplists / ShowRecentJumplists
2018-09-10 15:26:29 +02:00
Disassembler
3b8fc957c1 v2.21, 2018-08-27
- Improve UninstallOneDrive in multi-user environment (thx @chiva)
 - Improve SetTaskbarCombine* on multi-monitor setups (thx @kroimon)
 - Improve DisableTelemetry to not block certain updates (thx @T4CC)
 - *BREAKING* Split DisableThumbsDB into DisableThumbnailCache and DisableThumbsDBOnNetwork (thx @r3incarnat0r)
 - Add DisableWebLangList (thx @agsimmons)
 - Add "Show/Hide item selection checkboxes" (thx @Tikus)
 - Add "Uninstall Windows Fax and Scan Services" (thx @kroimon)
 - Add sound scheme related tweaks (thx @r3incarnat0r)
 - Add "HideQuickAccess" (thx @driscollw)
 - Add "Disable NCSI active test" (thx @antipatico)
 - Add "Hide Account Protection warning"
 - Add "Disable Edge desktop shortcut creation"
 - Add more keys to DisableAppSuggestion
 - Add more checks for DisableWiFiSense
 - Update "ShowTrayIcons" to use GPO (thx @driscollw)
 - Update SetP2PUpdate* tweaks to support current builds
 - Remove more and more bloatware
 - Fix typo in Enable/DisableHibernation
 - Update and clarify bunch of comments
2018-08-27 14:48:35 +02:00
Disassembler
d19e243a05 Add more Msft + Xbox packages to uninstall 2018-08-25 08:26:03 +02:00
Disassembler
c540b0e7ed Add remark to "UninstallFaxAndScan" 2018-08-25 08:21:44 +02:00
Disassembler
191e820100 Add "Disable NCSI active test", reimplements and closes #111 2018-08-23 23:25:05 +02:00
Disassembler
66953faeb6 Disable even more suggestions 2018-08-23 18:54:28 +02:00
Disassembler
70aee80559 Update SetP2PUpdate* tweaks, closes #116 (thx @Dvorak-Stepan) 2018-08-23 17:55:06 +02:00
Disassembler
8dfe56cf2e Update "ShowTrayIcons" to use GPO, closes #114 (thx @driscollw) 2018-08-23 16:01:18 +02:00
Disassembler
4c81d1cff2 Add "HideQuickAccess", closes #113 (thx @driscollw) 2018-08-23 16:00:41 +02:00
Disassembler
9e6c3d6ed4 Remove old "Show most used apps" from DisableAppSuggestions, closes #110 2018-08-23 15:31:59 +02:00
Disassembler
33d4a18633 Remove even more bloatware, related to #101 2018-08-23 14:51:50 +02:00
r3incarnat0r
fb91d9df66 Add sound scheme related tweaks (#109)
Add sound scheme related tweaks
2018-08-23 14:45:36 +02:00
Disassembler
80e9c04861 Fix typo in Enable/DisableHibernation, closes #123 2018-07-26 12:38:31 +02:00
Disassembler
22fb376831 Add more checks for Enable/DisableWiFiSense, fixes #122 2018-07-25 22:30:33 +02:00
kroimon
ab4e763fc1 Add "Uninstall Windows Fax and Scan Services" (#103) 2018-05-23 17:46:41 +02:00
Disassembler
7c869b377c Update EnableMeltdownCompatFlag note, closes #98 (thx @Zero3) 2018-05-14 20:14:36 +02:00
Tikus
7313970f86 Added option to show/hide checkboxes next to items in explorer (#97) 2018-05-14 13:50:40 +02:00
Disassembler
c5cb2556a8 Add "Disable Edge desktop shortcut creation" 2018-05-09 09:26:47 +02:00
Andrew Simmons
d354c414b6 Add DisableWebLangList, enhance DisableAppSuggestions (#90) 2018-05-09 09:12:21 +02:00
r3incarnat0r
44bb2b92dd Split DisableThumbsDB (#95), closes #85 2018-05-09 08:55:37 +02:00
Disassembler
ca8c6c6859 Add "Hide Account Protection warning" 2018-05-09 08:49:24 +02:00
Disassembler
e3af426cb5 Update RS4 build info 2018-05-04 11:20:07 +02:00
Disassembler
fee2f345e9 Update "DisableTelemetry" to disallow build previews, closes #92 (thx @T4CC) 2018-05-04 11:15:48 +02:00
kroimon
f8727c682c Set taskbar buttons combination modes for multi-monitor setups. (#91) 2018-05-01 22:00:06 +02:00
Andrew Simmons
29a22a253c Add Lenovo AppxPackage bloatware (#89) 2018-05-01 19:54:07 +02:00
Disassembler
7e39e3966f Fix a typo in comment, closes #88 2018-04-30 11:45:09 +02:00
Santiago Reig
b6205f65fc Remove prompt when stopping OneDrive service (#82) 2018-04-18 12:24:07 +02:00
Disassembler
c4a3e1a5c1 v2.20, 2018-04-15 - RS4 (1803) ready
Lots of changes, few of them BREAKING, hence the bigger version bump.
 - Add "DisableActivityHistory"
 - Add "DisableSMBServer" (thx @Phenix66)
 - Add "Disable LLMNR"
 - Add "Enable Core Isolation Memory Integrity"
 - Add more bloatware for removal (thx @jnslmk and @agsimmons)
 - Update "UnpinStartMenuTiles" for 1803 (thx @sippi90)
 - Update "Disable Web Search" for 1803
 - Update "Disable Location Tracking" for 1803
 - Update "DisableAppSuggestions" to remove ads from Task View
 - *BREAKING* Update "ShowTaskbarSearch*" to add type choice (thx @Letouane)
 - *BREAKING* Split "ShowTaskbarTitles" to add type choice (thx @sztanpet)
 - *BREAKING* Update "SetControlPanel*" to add icon size choice
 - Update "DisableSmartScreen" to use GPO
 - Update "DisableFeedback" to use GPO
 - Update "DisableAdvertisingID" to use GPO
 - Update "DisableSharedExperiences" to use GPO
 - Update "DisableAdobeFlash" to use GPO
 - Update "DisableUpdateDriver" to use GPO and set more keys
 - Move "DisableTailoredExperiences" to separate tweak and use GPO
 - Update "UninstallInternetExplorer" to support also x86
 - Update "InstallLinuxSubsystem" compatibility with old OS builds
 - Update "DisableDefender" compatibility with old OS builds
 - Update "DisableXboxFeatures" compatibility with old OS builds
 - Update "SetP2PUpdateLocal" and comment from default preset
 - Comment "DisableHomeGroups" removed in 1803
 - *BREAKING* Merge "DisableLockScreenSpotlight" into "DisableAppSuggestions"
 - *BREAKING* Remove "DisableAutoLogger" as it was never useful
 - Remove test files as they seemed to be confusing
 - Few other minor improvements
 - Documentation update
2018-04-15 13:29:35 +02:00
Disassembler
603f5a74fe Split "ShowTaskbarTitles" to add type choice, closes #78 (thx @sztanpet) 2018-04-15 10:14:21 +02:00
Disassembler
b5eb8e42c1 Update "ShowTaskbarSearch*" to add type choice, reimplements #55 (thx @Letouane) 2018-04-15 10:14:12 +02:00
Disassembler
94b8a92278 Update "SetControlPanel*" to add icon size choice
Also set them per-user and don't trigger antimalware
2018-04-15 10:14:04 +02:00
Disassembler
f66f0d0bb4 Few more build restrictions and notes 2018-04-15 10:13:44 +02:00
Disassembler
b44f65dc60 Suppress XboxIdentityProvider error on pre-1607 builds 2018-04-14 22:42:40 +02:00
Disassembler
9decdac904 Optimize "ShowTaskManagerDetails" and add a note 2018-04-14 22:37:01 +02:00