v1.3.8
unslop-windows v1.3.8
Added
-KeepPCManagerParameter Flag: Added first-class-KeepPCManagerswitch acrossunslop-win11.ps1,unslop-win10.ps1, andunslop.batallowing users who actively utilize Microsoft PC Manager to preserve both the application (Microsoft.MicrosoftPCManager) and its background service (PCManager Service Store).- 25H2/26H1 Telemetry & Diagnostics Services Hardening: Added
InventorySvc(Inventory and Compatibility Appraisal service),whesvc(Windows Health and Optimized Experiences),WSAIFabricSvc(Windows AI Components Host), andPcaSvc(Program Compatibility Assistant Service) to Stage 1 Services with 100% symmetrical-Undorestoration. - Batch Launcher Interactive Toggle (
unslop.bat): Added Option[5]in:toggles_WIN11and Option[4]in:toggles_WIN10to toggle Microsoft PC Manager preservation interactively. - Unit & AST Test Coverage: Added automated Pester 6+ test coverage in
tests/unslop-win11.Tests.ps1andtests/unslop-win10.Tests.ps1verifying-KeepPCManagerpreservation behavior andSet-SvcStateservice declarations. - Architectural Decision Record (ADR-031): Documented 25H2/26H1 service telemetry neutralization and PC Manager file locking resolution in
docs/decisions.md.
Fixed
- CrossDeviceResume.exe Re-spawning: Symmetrically managed
CDPSvc(Connected Devices Platform Service) in Stage 1 and enforcedDisableCrossDeviceResume = 1in bothdefaultand active device nodeHKLM:\SOFTWARE\Microsoft\PolicyManager\current\device\Connectivity, preventingsihost.exefrom re-spawningResumeafter reboot. - Microsoft PC Manager AppX File Locking: Ensured
PCManager Service Storebackground service andMSPCManagerServiceprocess are stopped prior to invokingRemove-AppxPackage, releasing binary file locks and allowing clean de-provisioning when-KeepPCManageris omitted.
Quick Installation & Usage
- Download
unslop-windows-v1.3.8.zipfrom Assets below. - Extract the archive to any directory.
- Right-click
unslop.batand choose Run as administrator (or double-click and accept the UAC elevation prompt). - Select your operating system from the selection menu:
- [1] Windows 11: Targets 26H1, 25H2, 24H2, 23H2, 22H2, 21H2 (runs
unslop-win11.ps1). - [2] Windows 10: Targets 22H2, 21H2, 20H2, Enterprise LTSC, Builds 10240-19045 (runs
unslop-win10.ps1). - [0] Exit: Close the launcher.
- [1] Windows 11: Targets 26H1, 25H2, 24H2, 23H2, 22H2, 21H2 (runs
- Choose an option from the OS feature menu:
- [1] Full Debloat: Remove OneDrive, telemetry and provisioned bloatware.
- [2] Gamer Preset: Debloat, keep Xbox & Gaming Services (
-KeepXbox). - [3] Productivity Preset: Debloat, keep OneDrive & Microsoft To-Do (
-KeepOneDrive -KeepTodos). - [4] Interactive Toggles: Configure custom feature combinations with visual toggle states.
- [5] Safe Dry-Run Audit: Inspect all changes safely with zero system modifications (
-DryRun). - [6] Full Restore / Undo: Symmetrically revert all tweaks back to defaults (
-Undo). - [7] Custom CLI Flags: Manually enter parameter switches (e.g.
-KeepTodos -KeepXbox -NoRestart). - [8] Back to OS Selection: Return to the main OS choice screen.
- [0] Exit: Close the launcher.
Verification & Integrity
Verify archive integrity using the published SHA256SUMS.txt:
Get-FileHash .\unslop-windows-v1.3.8.zip -Algorithm SHA256