├── Activate Windows Photo Viewer.reg ├── AutoDeleteTemp.bat ├── Delete Bloatware v26.10.2023.bat ├── Disable Printer Features.bat ├── Disable VisualStudio & Nvidia Telemetry.bat ├── High Priority Permanently v26.10.2023.bat ├── LICENSE ├── Privacy Services List v21.11.2023.txt ├── Privacy and Performance Script 23.10.2023.bat ├── README.md ├── Turn On or Off Admin Password.bat ├── Windows Installation Guide.txt └── Windows Service Control v26.10.2023.bat /Activate Windows Photo Viewer.reg: -------------------------------------------------------------------------------- 1 | Windows Registry Editor Version 5.00 2 | 3 | ; created by Walter Glenn 4 | ; for How-To Geek 5 | ; article: https://www.howtogeek.com/225844/how-to-make-windows-photo-viewer-your-default-image-viewer-on-windows-10/ 6 | 7 | [HKEY_CLASSES_ROOT\Applications\photoviewer.dll] 8 | 9 | [HKEY_CLASSES_ROOT\Applications\photoviewer.dll\shell] 10 | 11 | [HKEY_CLASSES_ROOT\Applications\photoviewer.dll\shell\open] 12 | "MuiVerb"="@photoviewer.dll,-3043" 13 | 14 | [HKEY_CLASSES_ROOT\Applications\photoviewer.dll\shell\open\command] 15 | @=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\ 16 | 00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,72,00,75,00,\ 17 | 6e,00,64,00,6c,00,6c,00,33,00,32,00,2e,00,65,00,78,00,65,00,20,00,22,00,25,\ 18 | 00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,46,00,69,00,6c,00,65,00,73,00,\ 19 | 25,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,00,73,00,20,00,50,00,68,00,6f,\ 20 | 00,74,00,6f,00,20,00,56,00,69,00,65,00,77,00,65,00,72,00,5c,00,50,00,68,00,\ 21 | 6f,00,74,00,6f,00,56,00,69,00,65,00,77,00,65,00,72,00,2e,00,64,00,6c,00,6c,\ 22 | 00,22,00,2c,00,20,00,49,00,6d,00,61,00,67,00,65,00,56,00,69,00,65,00,77,00,\ 23 | 5f,00,46,00,75,00,6c,00,6c,00,73,00,63,00,72,00,65,00,65,00,6e,00,20,00,25,\ 24 | 00,31,00,00,00 25 | 26 | [HKEY_CLASSES_ROOT\Applications\photoviewer.dll\shell\open\DropTarget] 27 | "Clsid"="{FFE2A43C-56B9-4bf5-9A79-CC6D4285608A}" 28 | 29 | [HKEY_CLASSES_ROOT\Applications\photoviewer.dll\shell\print] 30 | 31 | [HKEY_CLASSES_ROOT\Applications\photoviewer.dll\shell\print\command] 32 | @=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\ 33 | 00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,72,00,75,00,\ 34 | 6e,00,64,00,6c,00,6c,00,33,00,32,00,2e,00,65,00,78,00,65,00,20,00,22,00,25,\ 35 | 00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,46,00,69,00,6c,00,65,00,73,00,\ 36 | 25,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,00,73,00,20,00,50,00,68,00,6f,\ 37 | 00,74,00,6f,00,20,00,56,00,69,00,65,00,77,00,65,00,72,00,5c,00,50,00,68,00,\ 38 | 6f,00,74,00,6f,00,56,00,69,00,65,00,77,00,65,00,72,00,2e,00,64,00,6c,00,6c,\ 39 | 00,22,00,2c,00,20,00,49,00,6d,00,61,00,67,00,65,00,56,00,69,00,65,00,77,00,\ 40 | 5f,00,46,00,75,00,6c,00,6c,00,73,00,63,00,72,00,65,00,65,00,6e,00,20,00,25,\ 41 | 00,31,00,00,00 42 | 43 | [HKEY_CLASSES_ROOT\Applications\photoviewer.dll\shell\print\DropTarget] 44 | "Clsid"="{60fd46de-f830-4894-a628-6fa81bc0190d}" -------------------------------------------------------------------------------- /AutoDeleteTemp.bat: -------------------------------------------------------------------------------- 1 | ipconfig /flushdns 2 | del "%LocalAppData%\Microsoft\Windows\INetCache\." /s /f /q 3 | del "%AppData%\Local\Microsoft\Windows\INetCookies\." /s /f /q 4 | del "%temp%" /s /f /q 5 | del "%AppData%\Discord\Cache\." /s /f /q 6 | del "%AppData%\Discord\Code Cache\." /s /f /q 7 | del "%ProgramData%\USOPrivate\UpdateStore" /s /f /q 8 | del "%ProgramData%\USOShared\Logs" /s /f /q 9 | del "C:\Windows\System32\SleepStudy" /s /f /q 10 | rmdir /S /Q "%AppData%\Local\Microsoft\Windows\INetCache\" 11 | rmdir /S /Q "%AppData%\Local\Microsoft\Windows\INetCookies" 12 | rmdir /S /Q "%LocalAppData%\Microsoft\Windows\WebCache" 13 | rmdir /S /Q "%AppData%\Local\Temp\" 14 | rd "%AppData%\Discord\Cache" /s /q 15 | rd "%AppData%\Discord\Code Cache" /s /q 16 | rd "%SystemDrive%\$GetCurrent" /s /q 17 | rd "%SystemDrive%\$SysReset" /s /q 18 | rd "%SystemDrive%\$Windows.~BT" /s /q 19 | rd "%SystemDrive%\$Windows.~WS" /s /q 20 | rd "%SystemDrive%\$WinREAgent" /s /q 21 | rd "%SystemDrive%\OneDriveTemp" /s /q 22 | del "%WINDIR%\Logs" /s /f /q 23 | del "%WINDIR%\Installer\$PatchCache$" /s /f /q 24 | rd /s /q %LocalAppData%\Temp 25 | rd /s /q %LocalAppData%\Temp\mozilla-temp-files 26 | rmdir /s /q "%SystemRoot%\System32\SleepStudy" 27 | rmdir /s /q "%SystemRoot%\System32\SleepStudy >nul 2>&1" 28 | exit -------------------------------------------------------------------------------- /Delete Bloatware v26.10.2023.bat: -------------------------------------------------------------------------------- 1 | takeown /s %computername% /u %username% /f "%WinDir%\SystemApps" 2 | takeown /s %computername% /u %username% /f "%WinDir%\System32\Broadcastdvr.exe" 3 | takeown /s %computername% /u %username% /f "%WinDir%\System32\upfc.exe" 4 | takeown /s %computername% /u %username% /f "%WinDir%\System32\Compatibility Telement.exe" 5 | takeown /s %computername% /u %username% /f "%WinDir%\System32\CompPkgSrv.exe" 6 | takeown /s %computername% /u %username% /f "%WinDir%\System32\mobsync.exe" 7 | takeown /s %computername% /u %username% /f "%WinDir%\System32\smartscreen.exe" 8 | takeown /s %computername% /u %username% /f "%WinDir%\System32\GameBarPresenceWriter.exe" 9 | takeown /s %computername% /u %username% /f "%WinDir%\Windows\GameBarPresenceWriter.exe" 10 | takeown /s %computername% /u %username% /f "%WinDir%\Program Files (x86)\Internet Explorer" 11 | takeown /s %computername% /u %username% /f "%WinDir%\Program Files (x86)\Microsoft" 12 | takeown /s %computername% /u %username% /f "%ProgramFiles%\WindowsApps" 13 | takeown /s %computername% /u %username% /f "%WinDir%\Program Files\Internet Explorer" 14 | takeown /s %computername% /u %username% /f "%WinDir%\Windows\bcastdvr" 15 | takeown /s %computername% /u %username% /f "%WinDir%\Users\%username%\AppData\Local\Microsoft\GameDVR" 16 | takeown /s %computername% /u %username% /f "%WinDir%\Users\%username%\AppData\Local\Microsoft\Edge" 17 | takeown /s %computername% /u %username% /f "%WinDir%\Windows\SystemApps\ShellExperienceHost_cw5n1h2txyewy\ShellExperienceHost.exe" 18 | takeown /s %computername% /u %username% /f "%WinDir%\Windows\SystemApps\MicrosoftWindows.Client.CBS_cw5n1h2txyewy\TextInputHost.exe 19 | takeown /s %computername% /u %username% /f "%WinDir%\Windows\System32\oobe\UserOOBEBroker.exe" 20 | icacls "%WinDir%\Windows\SystemApps\ShellExperienceHost_cw5n1h2txyewy\ShellExperienceHost.exe" /grant %username%:F administrators:F /t /c 21 | icacls "%WinDir%\Windows\SystemApps\MicrosoftWindows.Client.CBS_cw5n1h2txyewy\TextInputHost.exe" /grant %username%:F administrators:F /t /c 22 | icacls "%WinDir%\System32\Broadcastdvr.exe" /grant %username%:F administrators:F /t /c 23 | icacls "%WinDir%\System32\upfc.exe" /grant %username%:F administrators:F /t /c 24 | icacls "%WinDir%\System32\Compatibility Telement.exe" /grant %username%:F administrators:F /t /c 25 | icacls "%WinDir%\System32\CompPkgSrv.exe" /grant %username%:F administrators:F /t /c 26 | icacls "%WinDir%\System32\mobsync.exe" /grant %username%:F administrators:F /t /c 27 | icacls "%WinDir%\System32\smartscreen.exe" /grant %username%:F administrators:F /t /c 28 | icacls "%WinDir%\System32\GameBarPresenceWriter.exe" /grant %username%:F administrators:F /t /c 29 | icacls "%WinDir%\Windows\GameBarPresenceWriter.exe" /grant %username%:F administrators:F /t /c 30 | icacls "%WinDir%\Program Files (x86)\Internet Explorer" /grant %username%:F administrators:F /t /c 31 | icacls "%WinDir%\Program Files (x86)\Microsoft" /grant %username%:F administrators:F /t /c 32 | icacls "%WinDir%\SystemApps" /grant %username%:F administrators:F /t /c 33 | icacls "%Program Files%\WindowsApps" /grant %username%:F administrators:F /t /c 34 | icacls "%WinDir%\Program Files\Internet Explorer" /grant %username%:F administrators:F /t /c 35 | icacls "%WinDir%\Windows\bcastdvr" /grant %username%:F administrators:F /t /c 36 | icacls "%WinDir%\Users\%username%\AppData\Local\Microsoft\GameDVR" /grant %username%:F administrators:F /t /c 37 | icacls "%WinDir%\Users\%username%\AppData\Local\Microsoft\Edge" /grant %username%:F administrators:F /t /c 38 | icacls "%WinDir%\SystemApps" /setowner "%username%" /t 39 | icacls "%WinDir%\Windows\SystemApps\ShellExperienceHost_cw5n1h2txyewy\ShellExperienceHost.exe" /setowner "%username%" /t 40 | icacls "%WinDir%\Windows\SystemApps\MicrosoftWindows.Client.CBS_cw5n1h2txyewy\TextInputHost.exe" /setowner "%username%" /t 41 | icacls "%WinDir%\System32\Broadcastdvr.exe" /setowner "%username%" /t 42 | icacls "%WinDir%\System32\upfc.exe" /setowner "%username%" /t 43 | icacls "%WinDir%\System32\Compatibility Telement.exe" /setowner "%username%" /t 44 | icacls "%WinDir%\System32\CompPkgSrv.exe" /setowner "%username%" /t 45 | icacls "%WinDir%\System32\mobsync.exe" /setowner "%username%" /t 46 | icacls "%WinDir%\System32\smartscreen.exe" /setowner "%username%" /t 47 | icacls "%WinDir%\System32\GameBarPresenceWriter.exe" /setowner "%username%" /t 48 | icacls "%WinDir%\Windows\GameBarPresenceWriter.exe" /setowner "%username%" /t 49 | icacls "%WinDir%\Program Files (x86)\Internet Explorer" /setowner "%username%" /t 50 | icacls "%WinDir%\Program Files (x86)\Microsoft" /setowner "%username%" /t 51 | icacls "%Program Files%\WindowsApps" /setowner "%username%" /t 52 | icacls "%WinDir%\Program Files\Internet Explorer" /setowner "%username%" /t 53 | icacls "%WinDir%\Windows\bcastdvr" /setowner "%username%" /t 54 | icacls "%WinDir%\Users\%username%\AppData\Local\Microsoft\GameDVR" /setowner "%username%" /t 55 | icacls "%WinDir%\Users\%username%\AppData\Local\Microsoft\Edge" /setowner "%username%" /t 56 | icacls "%WinDir%\Windows\System32\oobe\UserOOBEBroker.exe" /setowner "%username%" /t 57 | icacls "%WinDir%\Windows\SystemApps\ShellExperienceHost_cw5n1h2txyewy\ShellExperienceHost.exe" /grant %username%:F administrators:F /t /c 58 | icacls "%WinDir%\Windows\SystemApps\MicrosoftWindows.Client.CBS_cw5n1h2txyewy\TextInputHost.exe" /grant %username%:F administrators:F /t /c 59 | icacls "%WinDir%\System32\Broadcastdvr.exe" /grant %username%:F administrators:F /t /c 60 | icacls "%WinDir%\System32\upfc.exe" /grant %username%:F administrators:F /t /c 61 | icacls "%WinDir%\System32\Compatibility Telement.exe" /grant %username%:F administrators:F /t /c 62 | icacls "%WinDir%\System32\CompPkgSrv.exe" /grant %username%:F administrators:F /t /c 63 | icacls "%WinDir%\System32\mobsync.exe" /grant %username%:F administrators:F /t /c 64 | icacls "%WinDir%\System32\smartscreen.exe" /grant %username%:F administrators:F /t /c 65 | icacls "%WinDir%\System32\GameBarPresenceWriter.exe" /grant %username%:F administrators:F /t /c 66 | icacls "%WinDir%\Windows\GameBarPresenceWriter.exe" /grant %username%:F administrators:F /t /c 67 | icacls "%WinDir%\Program Files (x86)\Internet Explorer" /grant %username%:F administrators:F /t /c 68 | icacls "%WinDir%\Program Files (x86)\Microsoft" /grant %username%:F administrators:F /t /c 69 | icacls "%WinDir%\SystemApps" /grant %username%:F administrators:F /t /c 70 | icacls "%Program Files%\WindowsApps" /grant %username%:F administrators:F /t /c 71 | icacls "%WinDir%\Program Files\Internet Explorer" /grant %username%:F administrators:F /t /c 72 | icacls "%WinDir%\Windows\bcastdvr" /grant %username%:F administrators:F /t /c 73 | icacls "%WinDir%\Windows\System32\oobe\UserOOBEBroker.exe" /grant %username%:F administrators:F /t /c 74 | icacls "%WinDir%\Users\%username%\AppData\Local\Microsoft\GameDVR" /grant %username%:F administrators:F /t /c 75 | icacls "%WinDir%\Users\%username%\AppData\Local\Microsoft\Edge" /grant %username%:F administrators:F /t /c 76 | icacls "%WinDir%\System32\Broadcastdvr.exe" /inheritance:r /grant:r %username%:(OI)(CI)F /t /l /q /c 77 | icacls "%WinDir%\System32\upfc.exe" /inheritance:r /grant:r %username%:(OI)(CI)F /t /l /q /c 78 | icacls "%WinDir%\System32\Compatibility Telement.exe" /inheritance:r /grant:r %username%:(OI)(CI)F /t /l /q /c 79 | icacls "%WinDir%\System32\CompPkgSrv.exe" /inheritance:r /grant:r %username%:(OI)(CI)F /t /l /q /c 80 | icacls "%WinDir%\System32\mobsync.exe" /inheritance:r /grant:r %username%:(OI)(CI)F /t /l /q /c 81 | icacls "%WinDir%\System32\smartscreen.exe" /inheritance:r /grant:r %username%:(OI)(CI)F /t /l /q /c 82 | icacls "%WinDir%\System32\GameBarPresenceWriter.exe" /inheritance:r /grant:r %username%:(OI)(CI)F /t /l /q /c 83 | icacls "%WinDir%\Windows\GameBarPresenceWriter.exe" /inheritance:r /grant:r %username%:(OI)(CI)F /t /l /q /c 84 | icacls "%WinDir%\Program Files (x86)\Internet Explorer" /inheritance:r /grant:r %username%:(OI)(CI)F /t /l /q /c 85 | icacls "%WinDir%\Program Files (x86)\Microsoft" /inheritance:r /grant:r %username%:(OI)(CI)F /t /l /q /c 86 | icacls "%ProgramFiles%\WindowsApps" /inheritance:r /grant:r %username%:(OI)(CI)F /t /l /q /c 87 | icacls "%WinDir%\Program Files\Internet Explorer" /inheritance:r /grant:r %username%:(OI)(CI)F /t /l /q /c 88 | icacls "%WinDir%\Windows\bcastdvr" /inheritance:r /grant:r %username%:(OI)(CI)F /t /l /q /c 89 | icacls "%WinDir%\Users\%username%\AppData\Local\Microsoft\GameDVR" /inheritance:r /grant:r %username%:(OI)(CI)F /t /l /q /c 90 | icacls "%WinDir%\Users\%username%\AppData\Local\Microsoft\Edge" /inheritance:r /grant:r %username%:(OI)(CI)F /t /l /q /c 91 | icacls "%WinDir%\Windows\System32\oobe\UserOOBEBroker.exe" /inheritance:r /grant:r %username%:(OI)(CI)F /t /l /q /c 92 | 93 | taskkill /f /t /IM OneDriveSetup.exe 94 | taskkill /f /t /IM CompatTelRunner.exe 95 | taskkill /f /t /IM CompPkgSrv.exe 96 | taskkill /f /t /IM upfc.exe 97 | taskkill /f /t /IM mobsync.exe 98 | taskkill /f /t /IM smartscreen.exe 99 | taskkill /f /t /IM MicrosoftEdgeUpdate.exe 100 | taskkill /f /t /IM ScreenClippingHost.exe 101 | taskkill /f /t /IM TextInputHost.exe 102 | taskkill /f /t /IM LocalBridge.exe 103 | taskkill /f /t /IM Microsoft.Photos.exe 104 | taskkill /f /t /IM WinStore.App.exe 105 | taskkill /f /t /IM SkypeApp.exe 106 | taskkill /f /t /IM SkypeBridge.exe 107 | taskkill /f /t /IM SkypeBackgroundHost.exe 108 | taskkill /f /t /IM NcsiUwpApp.exe 109 | taskkill /f /t /IM backgroundTaskHost.exe 110 | taskkill /f /t /IM taskhostw.exe 111 | taskkill /f /t /IM ctfmon.exe 112 | taskkill /f /t /IM HxTsr.exe 113 | taskkill /f /t /IM HxOutlook.exe 114 | taskkill /f /t /IM HxCalendarAppImm.exe 115 | taskkill /f /t /IM HxAccounts.exe 116 | taskkill /f /t /IM GameBarPresenceWriter.exe 117 | 118 | del "%windir%\Program Files (x86)\Internet Explorer" /s /f /q 119 | taskkill /f /t /IM MicrosoftEdgeUpdate.exe 120 | del "%windir%\Program Files (x86)\Microsoft" /s /f /q 121 | taskkill /f /t /IM MicrosoftEdgeUpdate.exe 122 | del "%windir%\Windows\SystemApps Microsoft.MicrosoftEdge" /s /f /q 123 | del "%windir%\Program Files\Internet Explorer" /s /f /q 124 | del "%windir%\Windows\bcastdvr" /s /f /q 125 | taskkill /f /t /IM GameBarPresenceWriter.exe 126 | del "%windir%\Windows\GameBarPresenceWriter" /s /f /q 127 | taskkill /f /t /IM CompPkgSrv.exe 128 | del "%windir%\Windows\System32\CompatTelRunner.exe" /s /f /q 129 | taskkill /f /t /IM upfc.exe 130 | del "%windir%\Windows\System32\upfc.exe" /s /f /q 131 | del "%windir%\Windows\System32\CompPkgSrv.exe" /s /f /q 132 | taskkill /f /t /IM mobsync.exe 133 | del "%windir%\Windows\System32\mobsync.exe" /s /f /q 134 | taskkill /f /t /IM smartscreen.exe 135 | del "%windir%\Windows\System32\smartscreen.exe" /s /f /q 136 | taskkill /f /t /IM GameBarPresenceWriter.exe 137 | del "%windir%\Windows\System32\GameBarPresenceWriter" /s /f /q 138 | del "%windir%\Users\%username%\AppData\Local\Microsoft\GameDVR" /s /f /q 139 | taskkill /f /t /IM MicrosoftEdgeUpdate.exe 140 | del "%windir%\Users\%username%\AppData\Local\Microsoft\Edge" /s /f /q 141 | taskkill /f /t /IM StartMenuExperienceHost.exe 142 | taskkill /f /t /IM ScreenClippingHost.exe 143 | del "%windir%\Windows\SystemApps\Microsoft.Windows.StartMenuExperienceHost_cw5n1h2txyewy\StartMenuExperienceHost.exe" /s /f /q 144 | taskkill /f /t /IM TextInputHost.exe 145 | del "%windir%\Windows\SystemApps\MicrosoftWindows.Client.CBS_cw5n1h2txyewy\TextInputHost.exe" /s /f /q 146 | rmdir /S /Q "%windir%\Users\%username%\AppData\Local\Microsoft\GameDVR" 147 | taskkill /f /t /IM MicrosoftEdgeUpdate.exe 148 | rmdir /S /Q "%windir%\Users\%username%\AppData\Local\Microsoft\Edge" 149 | rmdir /S /Q "%windir%\Program Files (x86)\Internet Explorer" 150 | rmdir /S /Q "%windir%\Program Files (x86)\Microsoft" 151 | rmdir /S /Q "%windir%\Windows\SystemApps Microsoft.MicrosoftEdge" 152 | rmdir /S /Q "%windir%\Program Files\Internet Explorer" 153 | taskkill /f /t /IM GameBarPresenceWriter.exe 154 | rmdir /S /Q "%windir%\Windows\bcastdvr" 155 | rmdir /S /Q "%windir%\Windows\GameBarPresenceWriter" 156 | taskkill /f /t /IM CompatTelRunner.exe 157 | rmdir /S /Q "%windir%\Windows\System32\CompatTelRunner.exe" 158 | taskkill /f /t /IM upfc.exe 159 | rmdir /S /Q "%windir%\Windows\System32\upfc.exe" 160 | taskkill /f /t /IM CompPkgSrv.exe 161 | rmdir /S /Q "%windir%\Windows\System32\CompPkgSrv.exe" 162 | taskkill /f /t /IM mobsync.exe 163 | rmdir /S /Q "%windir%\Windows\System32\mobsync.exe" 164 | taskkill /f /t /IM smartscreen.exe 165 | rmdir /S /Q "%windir%\Windows\System32\smartscreen.exe" 166 | taskkill /f /t /IM GameBarPresenceWriter.exe 167 | rmdir /S /Q "%windir%\Windows\System32\GameBarPresenceWriter" 168 | taskkill /f /t /IM StartMenuExperienceHost.exe 169 | taskkill /f /t /IM ScreenClippingHost.exe 170 | rmdir /S /Q "%windir%\Windows\SystemApps\Microsoft.Windows.StartMenuExperienceHost_cw5n1h2txyewy\StartMenuExperienceHost.exe" 171 | taskkill /f /t /IM TextInputHost.exe 172 | rmdir /S /Q "%windir%\Windows\SystemApps\MicrosoftWindows.Client.CBS_cw5n1h2txyewy\TextInputHost.exe" 173 | pause -------------------------------------------------------------------------------- /Disable Printer Features.bat: -------------------------------------------------------------------------------- 1 | :: ---------------------------------------------------------- 2 | :: --------Disable "Internet Printing Client" feature-------- 3 | :: ---------------------------------------------------------- 4 | echo --- Disable "Internet Printing Client" feature 5 | dism /Online /Disable-Feature /FeatureName:"Printing-Foundation-InternetPrinting-Client" /NoRestart 6 | :: ---------------------------------------------------------- 7 | 8 | 9 | :: ---------------------------------------------------------- 10 | :: -----------Disable "LPD Print Service" feature------------ 11 | :: ---------------------------------------------------------- 12 | echo --- Disable "LPD Print Service" feature 13 | dism /Online /Disable-Feature /FeatureName:"LPDPrintService" /NoRestart 14 | :: ---------------------------------------------------------- 15 | 16 | 17 | :: ---------------------------------------------------------- 18 | :: ------------Disable "LPR Port Monitor" feature------------ 19 | :: ---------------------------------------------------------- 20 | echo --- Disable "LPR Port Monitor" feature 21 | dism /Online /Disable-Feature /FeatureName:"Printing-Foundation-LPRPortMonitor" /NoRestart 22 | :: ---------------------------------------------------------- 23 | 24 | 25 | :: ---------------------------------------------------------- 26 | :: ---------Disable "Microsoft Print to PDF" feature--------- 27 | :: ---------------------------------------------------------- 28 | echo --- Disable "Microsoft Print to PDF" feature 29 | dism /Online /Disable-Feature /FeatureName:"Printing-PrintToPDFServices-Features" /NoRestart 30 | :: ---------------------------------------------------------- 31 | 32 | 33 | :: ---------------------------------------------------------- 34 | :: --------------Disable "XPS Services" feature-------------- 35 | :: ---------------------------------------------------------- 36 | echo --- Disable "XPS Services" feature 37 | dism /Online /Disable-Feature /FeatureName:"Printing-XPSServices-Features" /NoRestart 38 | :: ---------------------------------------------------------- 39 | 40 | 41 | :: ---------------------------------------------------------- 42 | :: ---------------Disable "XPS Viewer" feature--------------- 43 | :: ---------------------------------------------------------- 44 | echo --- Disable "XPS Viewer" feature 45 | dism /Online /Disable-Feature /FeatureName:"Xps-Foundation-Xps-Viewer" /NoRestart 46 | :: ---------------------------------------------------------- 47 | 48 | 49 | :: ---------------------------------------------------------- 50 | :: ------Disable "Print and Document Services" feature------- 51 | :: ---------------------------------------------------------- 52 | echo --- Disable "Print and Document Services" feature 53 | dism /Online /Disable-Feature /FeatureName:"Printing-Foundation-Features" /NoRestart 54 | :: ---------------------------------------------------------- 55 | 56 | 57 | :: ---------------------------------------------------------- 58 | :: ----------Disable "Work Folders Client" feature----------- 59 | :: ---------------------------------------------------------- 60 | echo --- Disable "Work Folders Client" feature 61 | dism /Online /Disable-Feature /FeatureName:"WorkFolders-Client" /NoRestart 62 | :: ---------------------------------------------------------- 63 | 64 | 65 | pause 66 | # Credits go to https://privacy.sexy for creating this amazing code. 67 | exit /b 0 -------------------------------------------------------------------------------- /Disable VisualStudio & Nvidia Telemetry.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | :: https://privacy.sexy — v0.12.5 — Wed, 25 Oct 2023 19:45:26 GMT 3 | :: Ensure admin privileges 4 | fltmc >nul 2>&1 || ( 5 | echo Administrator privileges are required. 6 | PowerShell Start -Verb RunAs '%0' 2> nul || ( 7 | echo Right-click on the script and select "Run as administrator". 8 | pause & exit 1 9 | ) 10 | exit 0 11 | ) 12 | 13 | 14 | :: ---------------------------------------------------------- 15 | :: --------------Remove Nvidia telemetry tasks--------------- 16 | :: ---------------------------------------------------------- 17 | echo --- Remove Nvidia telemetry tasks 18 | if exist "%ProgramFiles%\NVIDIA Corporation\Installer2\InstallerCore\NVI2.DLL" ( 19 | rundll32 "%PROGRAMFILES%\NVIDIA Corporation\Installer2\InstallerCore\NVI2.DLL",UninstallPackage NvTelemetryContainer 20 | rundll32 "%PROGRAMFILES%\NVIDIA Corporation\Installer2\InstallerCore\NVI2.DLL",UninstallPackage NvTelemetry 21 | ) 22 | :: ---------------------------------------------------------- 23 | 24 | 25 | :: ---------------------------------------------------------- 26 | :: ----------Clear Nvidia residual telemetry files----------- 27 | :: ---------------------------------------------------------- 28 | echo --- Clear Nvidia residual telemetry files 29 | del /s %SystemRoot%\System32\DriverStore\FileRepository\NvTelemetry*.dll 30 | rmdir /s /q "%ProgramFiles(x86)%\NVIDIA Corporation\NvTelemetry" 2>nul 31 | rmdir /s /q "%ProgramFiles%\NVIDIA Corporation\NvTelemetry" 2>nul 32 | :: ---------------------------------------------------------- 33 | 34 | 35 | :: ---------------------------------------------------------- 36 | :: --------Disable participation in Nvidia telemetry--------- 37 | :: ---------------------------------------------------------- 38 | echo --- Disable participation in Nvidia telemetry 39 | reg add "HKLM\SOFTWARE\NVIDIA Corporation\NvControlPanel2\Client" /v "OptInOrOutPreference" /t REG_DWORD /d 0 /f 40 | reg add "HKLM\SOFTWARE\NVIDIA Corporation\Global\FTS" /v "EnableRID44231" /t REG_DWORD /d 0 /f 41 | reg add "HKLM\SOFTWARE\NVIDIA Corporation\Global\FTS" /v "EnableRID64640" /t REG_DWORD /d 0 /f 42 | reg add "HKLM\SOFTWARE\NVIDIA Corporation\Global\FTS" /v "EnableRID66610" /t REG_DWORD /d 0 /f 43 | reg add "HKLM\SYSTEM\CurrentControlSet\Services\nvlddmkm\Global\Startup" /v "SendTelemetryData" /t REG_DWORD /d 0 /f 44 | :: ---------------------------------------------------------- 45 | 46 | 47 | :: ---------------------------------------------------------- 48 | :: --------Disable Nvidia Telemetry Container service-------- 49 | :: ---------------------------------------------------------- 50 | echo --- Disable Nvidia Telemetry Container service 51 | PowerShell -ExecutionPolicy Unrestricted -Command "$serviceName = 'NvTelemetryContainer'; Write-Host "^""Disabling service: `"^""$serviceName`"^""."^""; <# -- 1. Skip if service does not exist #>; $service = Get-Service -Name $serviceName -ErrorAction SilentlyContinue; if(!$service) {; Write-Host "^""Service `"^""$serviceName`"^"" could not be not found, no need to disable it."^""; Exit 0; }; <# -- 2. Stop if running #>; if ($service.Status -eq [System.ServiceProcess.ServiceControllerStatus]::Running) {; Write-Host "^""`"^""$serviceName`"^"" is running, stopping it."^""; try {; Stop-Service -Name "^""$serviceName"^"" -Force -ErrorAction Stop; Write-Host "^""Stopped `"^""$serviceName`"^"" successfully."^""; } catch {; Write-Warning "^""Could not stop `"^""$serviceName`"^"", it will be stopped after reboot: $_"^""; }; } else {; Write-Host "^""`"^""$serviceName`"^"" is not running, no need to stop."^""; }; <# -- 3. Skip if already disabled #>; $startupType = $service.StartType <# Does not work before .NET 4.6.1 #>; if(!$startupType) {; $startupType = (Get-WmiObject -Query "^""Select StartMode From Win32_Service Where Name='$serviceName'"^"" -ErrorAction Ignore).StartMode; if(!$startupType) {; $startupType = (Get-WmiObject -Class Win32_Service -Property StartMode -Filter "^""Name='$serviceName'"^"" -ErrorAction Ignore).StartMode; }; }; if($startupType -eq 'Disabled') {; Write-Host "^""$serviceName is already disabled, no further action is needed"^""; }; <# -- 4. Disable service #>; try {; Set-Service -Name "^""$serviceName"^"" -StartupType Disabled -Confirm:$false -ErrorAction Stop; Write-Host "^""Disabled `"^""$serviceName`"^"" successfully."^""; } catch {; Write-Error "^""Could not disable `"^""$serviceName`"^"": $_"^""; }" 52 | :: ---------------------------------------------------------- 53 | 54 | 55 | :: ---------------------------------------------------------- 56 | :: ------------Disable Nvidia telemetry services------------- 57 | :: ---------------------------------------------------------- 58 | echo --- Disable Nvidia telemetry services 59 | schtasks /change /TN NvTmMon_{B2FE1952-0186-46C3-BAEC-A80AA35AC5B8} /DISABLE 60 | schtasks /change /TN NvTmRep_{B2FE1952-0186-46C3-BAEC-A80AA35AC5B8} /DISABLE 61 | schtasks /change /TN NvTmRepOnLogon_{B2FE1952-0186-46C3-BAEC-A80AA35AC5B8} /DISABLE 62 | :: ---------------------------------------------------------- 63 | 64 | 65 | :: ---------------------------------------------------------- 66 | :: -----------Disable Visual Studio Code telemetry----------- 67 | :: ---------------------------------------------------------- 68 | echo --- Disable Visual Studio Code telemetry 69 | PowerShell -ExecutionPolicy Unrestricted -Command "$settingKey='telemetry.enableTelemetry'; $settingValue=$false; $jsonFilePath = "^""$($env:APPDATA)\Code\User\settings.json"^""; if (!(Test-Path $jsonFilePath -PathType Leaf)) {; Write-Host "^""Skipping, no updates. Settings file was not at `"^""$jsonFilePath`"^""."^""; exit 0; }; try {; $fileContent = Get-Content $jsonFilePath -ErrorAction Stop; } catch {; throw "^""Error, failed to read the settings file: `"^""$jsonFilePath`"^"". Error: $_"^""; }; if ([string]::IsNullOrWhiteSpace($fileContent)) {; Write-Host "^""Settings file is empty. Treating it as default empty JSON object."^""; $fileContent = "^""{}"^""; }; try {; $json = $fileContent | ConvertFrom-Json; } catch {; throw "^""Error, invalid JSON format in the settings file: `"^""$jsonFilePath`"^"". Error: $_"^""; }; $existingValue = $json.$settingKey; if ($existingValue -eq $settingValue) {; Write-Host "^""Skipping, `"^""$settingKey`"^"" is already configured as `"^""$settingValue`"^""."^""; exit 0; }; $json | Add-Member -Type NoteProperty -Name $settingKey -Value $settingValue -Force; $json | ConvertTo-Json | Set-Content $jsonFilePath; Write-Host "^""Successfully applied the setting to the file: `"^""$jsonFilePath`"^""."^""" 70 | :: ---------------------------------------------------------- 71 | 72 | 73 | :: ---------------------------------------------------------- 74 | :: --------Disable Visual Studio Code crash reporting-------- 75 | :: ---------------------------------------------------------- 76 | echo --- Disable Visual Studio Code crash reporting 77 | PowerShell -ExecutionPolicy Unrestricted -Command "$settingKey='telemetry.enableCrashReporter'; $settingValue=$false; $jsonFilePath = "^""$($env:APPDATA)\Code\User\settings.json"^""; if (!(Test-Path $jsonFilePath -PathType Leaf)) {; Write-Host "^""Skipping, no updates. Settings file was not at `"^""$jsonFilePath`"^""."^""; exit 0; }; try {; $fileContent = Get-Content $jsonFilePath -ErrorAction Stop; } catch {; throw "^""Error, failed to read the settings file: `"^""$jsonFilePath`"^"". Error: $_"^""; }; if ([string]::IsNullOrWhiteSpace($fileContent)) {; Write-Host "^""Settings file is empty. Treating it as default empty JSON object."^""; $fileContent = "^""{}"^""; }; try {; $json = $fileContent | ConvertFrom-Json; } catch {; throw "^""Error, invalid JSON format in the settings file: `"^""$jsonFilePath`"^"". Error: $_"^""; }; $existingValue = $json.$settingKey; if ($existingValue -eq $settingValue) {; Write-Host "^""Skipping, `"^""$settingKey`"^"" is already configured as `"^""$settingValue`"^""."^""; exit 0; }; $json | Add-Member -Type NoteProperty -Name $settingKey -Value $settingValue -Force; $json | ConvertTo-Json | Set-Content $jsonFilePath; Write-Host "^""Successfully applied the setting to the file: `"^""$jsonFilePath`"^""."^""" 78 | :: ---------------------------------------------------------- 79 | 80 | 81 | :: Disable online experiments by Microsoft in Visual Studio Code 82 | echo --- Disable online experiments by Microsoft in Visual Studio Code 83 | PowerShell -ExecutionPolicy Unrestricted -Command "$settingKey='workbench.enableExperiments'; $settingValue=$false; $jsonFilePath = "^""$($env:APPDATA)\Code\User\settings.json"^""; if (!(Test-Path $jsonFilePath -PathType Leaf)) {; Write-Host "^""Skipping, no updates. Settings file was not at `"^""$jsonFilePath`"^""."^""; exit 0; }; try {; $fileContent = Get-Content $jsonFilePath -ErrorAction Stop; } catch {; throw "^""Error, failed to read the settings file: `"^""$jsonFilePath`"^"". Error: $_"^""; }; if ([string]::IsNullOrWhiteSpace($fileContent)) {; Write-Host "^""Settings file is empty. Treating it as default empty JSON object."^""; $fileContent = "^""{}"^""; }; try {; $json = $fileContent | ConvertFrom-Json; } catch {; throw "^""Error, invalid JSON format in the settings file: `"^""$jsonFilePath`"^"". Error: $_"^""; }; $existingValue = $json.$settingKey; if ($existingValue -eq $settingValue) {; Write-Host "^""Skipping, `"^""$settingKey`"^"" is already configured as `"^""$settingValue`"^""."^""; exit 0; }; $json | Add-Member -Type NoteProperty -Name $settingKey -Value $settingValue -Force; $json | ConvertTo-Json | Set-Content $jsonFilePath; Write-Host "^""Successfully applied the setting to the file: `"^""$jsonFilePath`"^""."^""" 84 | :: ---------------------------------------------------------- 85 | 86 | 87 | :: Disable Visual Studio Code automatic updates in favor of manual updates 88 | echo --- Disable Visual Studio Code automatic updates in favor of manual updates 89 | PowerShell -ExecutionPolicy Unrestricted -Command "$settingKey='update.mode'; $settingValue=manual; $jsonFilePath = "^""$($env:APPDATA)\Code\User\settings.json"^""; if (!(Test-Path $jsonFilePath -PathType Leaf)) {; Write-Host "^""Skipping, no updates. Settings file was not at `"^""$jsonFilePath`"^""."^""; exit 0; }; try {; $fileContent = Get-Content $jsonFilePath -ErrorAction Stop; } catch {; throw "^""Error, failed to read the settings file: `"^""$jsonFilePath`"^"". Error: $_"^""; }; if ([string]::IsNullOrWhiteSpace($fileContent)) {; Write-Host "^""Settings file is empty. Treating it as default empty JSON object."^""; $fileContent = "^""{}"^""; }; try {; $json = $fileContent | ConvertFrom-Json; } catch {; throw "^""Error, invalid JSON format in the settings file: `"^""$jsonFilePath`"^"". Error: $_"^""; }; $existingValue = $json.$settingKey; if ($existingValue -eq $settingValue) {; Write-Host "^""Skipping, `"^""$settingKey`"^"" is already configured as `"^""$settingValue`"^""."^""; exit 0; }; $json | Add-Member -Type NoteProperty -Name $settingKey -Value $settingValue -Force; $json | ConvertTo-Json | Set-Content $jsonFilePath; Write-Host "^""Successfully applied the setting to the file: `"^""$jsonFilePath`"^""."^""" 90 | :: ---------------------------------------------------------- 91 | 92 | 93 | :: Disable fetching release notes from Microsoft servers after an update 94 | echo --- Disable fetching release notes from Microsoft servers after an update 95 | PowerShell -ExecutionPolicy Unrestricted -Command "$settingKey='update.showReleaseNotes'; $settingValue=$false; $jsonFilePath = "^""$($env:APPDATA)\Code\User\settings.json"^""; if (!(Test-Path $jsonFilePath -PathType Leaf)) {; Write-Host "^""Skipping, no updates. Settings file was not at `"^""$jsonFilePath`"^""."^""; exit 0; }; try {; $fileContent = Get-Content $jsonFilePath -ErrorAction Stop; } catch {; throw "^""Error, failed to read the settings file: `"^""$jsonFilePath`"^"". Error: $_"^""; }; if ([string]::IsNullOrWhiteSpace($fileContent)) {; Write-Host "^""Settings file is empty. Treating it as default empty JSON object."^""; $fileContent = "^""{}"^""; }; try {; $json = $fileContent | ConvertFrom-Json; } catch {; throw "^""Error, invalid JSON format in the settings file: `"^""$jsonFilePath`"^"". Error: $_"^""; }; $existingValue = $json.$settingKey; if ($existingValue -eq $settingValue) {; Write-Host "^""Skipping, `"^""$settingKey`"^"" is already configured as `"^""$settingValue`"^""."^""; exit 0; }; $json | Add-Member -Type NoteProperty -Name $settingKey -Value $settingValue -Force; $json | ConvertTo-Json | Set-Content $jsonFilePath; Write-Host "^""Successfully applied the setting to the file: `"^""$jsonFilePath`"^""."^""" 96 | :: ---------------------------------------------------------- 97 | 98 | 99 | :: Automatically check extensions from Microsoft online service 100 | echo --- Automatically check extensions from Microsoft online service 101 | PowerShell -ExecutionPolicy Unrestricted -Command "$settingKey='extensions.autoCheckUpdates'; $settingValue=$false; $jsonFilePath = "^""$($env:APPDATA)\Code\User\settings.json"^""; if (!(Test-Path $jsonFilePath -PathType Leaf)) {; Write-Host "^""Skipping, no updates. Settings file was not at `"^""$jsonFilePath`"^""."^""; exit 0; }; try {; $fileContent = Get-Content $jsonFilePath -ErrorAction Stop; } catch {; throw "^""Error, failed to read the settings file: `"^""$jsonFilePath`"^"". Error: $_"^""; }; if ([string]::IsNullOrWhiteSpace($fileContent)) {; Write-Host "^""Settings file is empty. Treating it as default empty JSON object."^""; $fileContent = "^""{}"^""; }; try {; $json = $fileContent | ConvertFrom-Json; } catch {; throw "^""Error, invalid JSON format in the settings file: `"^""$jsonFilePath`"^"". Error: $_"^""; }; $existingValue = $json.$settingKey; if ($existingValue -eq $settingValue) {; Write-Host "^""Skipping, `"^""$settingKey`"^"" is already configured as `"^""$settingValue`"^""."^""; exit 0; }; $json | Add-Member -Type NoteProperty -Name $settingKey -Value $settingValue -Force; $json | ConvertTo-Json | Set-Content $jsonFilePath; Write-Host "^""Successfully applied the setting to the file: `"^""$jsonFilePath`"^""."^""" 102 | :: ---------------------------------------------------------- 103 | 104 | 105 | :: ---------------------------------------------------------- 106 | :: ---Fetch recommendations from Microsoft only on demand---- 107 | :: ---------------------------------------------------------- 108 | echo --- Fetch recommendations from Microsoft only on demand 109 | PowerShell -ExecutionPolicy Unrestricted -Command "$settingKey='extensions.showRecommendationsOnlyOnDemand'; $settingValue=$true; $jsonFilePath = "^""$($env:APPDATA)\Code\User\settings.json"^""; if (!(Test-Path $jsonFilePath -PathType Leaf)) {; Write-Host "^""Skipping, no updates. Settings file was not at `"^""$jsonFilePath`"^""."^""; exit 0; }; try {; $fileContent = Get-Content $jsonFilePath -ErrorAction Stop; } catch {; throw "^""Error, failed to read the settings file: `"^""$jsonFilePath`"^"". Error: $_"^""; }; if ([string]::IsNullOrWhiteSpace($fileContent)) {; Write-Host "^""Settings file is empty. Treating it as default empty JSON object."^""; $fileContent = "^""{}"^""; }; try {; $json = $fileContent | ConvertFrom-Json; } catch {; throw "^""Error, invalid JSON format in the settings file: `"^""$jsonFilePath`"^"". Error: $_"^""; }; $existingValue = $json.$settingKey; if ($existingValue -eq $settingValue) {; Write-Host "^""Skipping, `"^""$settingKey`"^"" is already configured as `"^""$settingValue`"^""."^""; exit 0; }; $json | Add-Member -Type NoteProperty -Name $settingKey -Value $settingValue -Force; $json | ConvertTo-Json | Set-Content $jsonFilePath; Write-Host "^""Successfully applied the setting to the file: `"^""$jsonFilePath`"^""."^""" 110 | :: ---------------------------------------------------------- 111 | 112 | 113 | :: Disable automatic fetching of remote repositories in Visual Studio Code 114 | echo --- Disable automatic fetching of remote repositories in Visual Studio Code 115 | PowerShell -ExecutionPolicy Unrestricted -Command "$settingKey='git.autofetch'; $settingValue=$false; $jsonFilePath = "^""$($env:APPDATA)\Code\User\settings.json"^""; if (!(Test-Path $jsonFilePath -PathType Leaf)) {; Write-Host "^""Skipping, no updates. Settings file was not at `"^""$jsonFilePath`"^""."^""; exit 0; }; try {; $fileContent = Get-Content $jsonFilePath -ErrorAction Stop; } catch {; throw "^""Error, failed to read the settings file: `"^""$jsonFilePath`"^"". Error: $_"^""; }; if ([string]::IsNullOrWhiteSpace($fileContent)) {; Write-Host "^""Settings file is empty. Treating it as default empty JSON object."^""; $fileContent = "^""{}"^""; }; try {; $json = $fileContent | ConvertFrom-Json; } catch {; throw "^""Error, invalid JSON format in the settings file: `"^""$jsonFilePath`"^"". Error: $_"^""; }; $existingValue = $json.$settingKey; if ($existingValue -eq $settingValue) {; Write-Host "^""Skipping, `"^""$settingKey`"^"" is already configured as `"^""$settingValue`"^""."^""; exit 0; }; $json | Add-Member -Type NoteProperty -Name $settingKey -Value $settingValue -Force; $json | ConvertTo-Json | Set-Content $jsonFilePath; Write-Host "^""Successfully applied the setting to the file: `"^""$jsonFilePath`"^""."^""" 116 | :: ---------------------------------------------------------- 117 | 118 | 119 | :: Disable fetching package information from NPM and Bower in Visual Studio Code 120 | echo --- Disable fetching package information from NPM and Bower in Visual Studio Code 121 | PowerShell -ExecutionPolicy Unrestricted -Command "$settingKey='npm.fetchOnlinePackageInfo'; $settingValue=$false; $jsonFilePath = "^""$($env:APPDATA)\Code\User\settings.json"^""; if (!(Test-Path $jsonFilePath -PathType Leaf)) {; Write-Host "^""Skipping, no updates. Settings file was not at `"^""$jsonFilePath`"^""."^""; exit 0; }; try {; $fileContent = Get-Content $jsonFilePath -ErrorAction Stop; } catch {; throw "^""Error, failed to read the settings file: `"^""$jsonFilePath`"^"". Error: $_"^""; }; if ([string]::IsNullOrWhiteSpace($fileContent)) {; Write-Host "^""Settings file is empty. Treating it as default empty JSON object."^""; $fileContent = "^""{}"^""; }; try {; $json = $fileContent | ConvertFrom-Json; } catch {; throw "^""Error, invalid JSON format in the settings file: `"^""$jsonFilePath`"^"". Error: $_"^""; }; $existingValue = $json.$settingKey; if ($existingValue -eq $settingValue) {; Write-Host "^""Skipping, `"^""$settingKey`"^"" is already configured as `"^""$settingValue`"^""."^""; exit 0; }; $json | Add-Member -Type NoteProperty -Name $settingKey -Value $settingValue -Force; $json | ConvertTo-Json | Set-Content $jsonFilePath; Write-Host "^""Successfully applied the setting to the file: `"^""$jsonFilePath`"^""."^""" 122 | :: ---------------------------------------------------------- 123 | 124 | 125 | :: Disable participation in Visual Studio Customer Experience Improvement Program (VSCEIP) 126 | echo --- Disable participation in Visual Studio Customer Experience Improvement Program (VSCEIP) 127 | :: Using OS keys 128 | if %PROCESSOR_ARCHITECTURE%==x86 ( REM is 32 bit? 129 | reg add "HKLM\SOFTWARE\Microsoft\VSCommon\14.0\SQM" /v "OptIn" /t REG_DWORD /d 0 /f 130 | reg add "HKLM\SOFTWARE\Microsoft\VSCommon\15.0\SQM" /v "OptIn" /t REG_DWORD /d 0 /f 131 | reg add "HKLM\SOFTWARE\Microsoft\VSCommon\16.0\SQM" /v "OptIn" /t REG_DWORD /d 0 /f 132 | reg add "HKLM\SOFTWARE\Microsoft\VSCommon\17.0\SQM" /v "OptIn" /t REG_DWORD /d 0 /f 133 | ) else ( 134 | reg add "HKLM\SOFTWARE\Wow6432Node\Microsoft\VSCommon\14.0\SQM" /v "OptIn" /t REG_DWORD /d 0 /f 135 | reg add "HKLM\SOFTWARE\Wow6432Node\Microsoft\VSCommon\15.0\SQM" /v "OptIn" /t REG_DWORD /d 0 /f 136 | reg add "HKLM\SOFTWARE\Wow6432Node\Microsoft\VSCommon\16.0\SQM" /v "OptIn" /t REG_DWORD /d 0 /f 137 | reg add "HKLM\SOFTWARE\Wow6432Node\Microsoft\VSCommon\17.0\SQM" /v "OptIn" /t REG_DWORD /d 0 /f 138 | ) 139 | :: Using GPO key 140 | reg add "HKLM\Software\Policies\Microsoft\VisualStudio\SQM" /v "OptIn" /t REG_DWORD /d 0 /f 141 | :: ---------------------------------------------------------- 142 | 143 | 144 | :: ---------------------------------------------------------- 145 | :: -------------Disable Visual Studio telemetry-------------- 146 | :: ---------------------------------------------------------- 147 | echo --- Disable Visual Studio telemetry 148 | reg add "HKCU\Software\Microsoft\VisualStudio\Telemetry" /v "TurnOffSwitch" /t REG_DWORD /d 1 /f 149 | :: ---------------------------------------------------------- 150 | 151 | 152 | :: ---------------------------------------------------------- 153 | :: --------------Disable Visual Studio feedback-------------- 154 | :: ---------------------------------------------------------- 155 | echo --- Disable Visual Studio feedback 156 | reg add "HKLM\SOFTWARE\Policies\Microsoft\VisualStudio\Feedback" /v "DisableFeedbackDialog" /t REG_DWORD /d 1 /f 157 | reg add "HKLM\SOFTWARE\Policies\Microsoft\VisualStudio\Feedback" /v "DisableEmailInput" /t REG_DWORD /d 1 /f 158 | reg add "HKLM\SOFTWARE\Policies\Microsoft\VisualStudio\Feedback" /v "DisableScreenshotCapture" /t REG_DWORD /d 1 /f 159 | :: ---------------------------------------------------------- 160 | 161 | 162 | :: ---------------------------------------------------------- 163 | :: Stop and disable Visual Studio Standard Collector Service- 164 | :: ---------------------------------------------------------- 165 | echo --- Stop and disable Visual Studio Standard Collector Service 166 | PowerShell -ExecutionPolicy Unrestricted -Command "$serviceName = 'VSStandardCollectorService150'; Write-Host "^""Disabling service: `"^""$serviceName`"^""."^""; <# -- 1. Skip if service does not exist #>; $service = Get-Service -Name $serviceName -ErrorAction SilentlyContinue; if(!$service) {; Write-Host "^""Service `"^""$serviceName`"^"" could not be not found, no need to disable it."^""; Exit 0; }; <# -- 2. Stop if running #>; if ($service.Status -eq [System.ServiceProcess.ServiceControllerStatus]::Running) {; Write-Host "^""`"^""$serviceName`"^"" is running, stopping it."^""; try {; Stop-Service -Name "^""$serviceName"^"" -Force -ErrorAction Stop; Write-Host "^""Stopped `"^""$serviceName`"^"" successfully."^""; } catch {; Write-Warning "^""Could not stop `"^""$serviceName`"^"", it will be stopped after reboot: $_"^""; }; } else {; Write-Host "^""`"^""$serviceName`"^"" is not running, no need to stop."^""; }; <# -- 3. Skip if already disabled #>; $startupType = $service.StartType <# Does not work before .NET 4.6.1 #>; if(!$startupType) {; $startupType = (Get-WmiObject -Query "^""Select StartMode From Win32_Service Where Name='$serviceName'"^"" -ErrorAction Ignore).StartMode; if(!$startupType) {; $startupType = (Get-WmiObject -Class Win32_Service -Property StartMode -Filter "^""Name='$serviceName'"^"" -ErrorAction Ignore).StartMode; }; }; if($startupType -eq 'Disabled') {; Write-Host "^""$serviceName is already disabled, no further action is needed"^""; }; <# -- 4. Disable service #>; try {; Set-Service -Name "^""$serviceName"^"" -StartupType Disabled -Confirm:$false -ErrorAction Stop; Write-Host "^""Disabled `"^""$serviceName`"^"" successfully."^""; } catch {; Write-Error "^""Could not disable `"^""$serviceName`"^"": $_"^""; }" 167 | :: ---------------------------------------------------------- 168 | 169 | 170 | :: ---------------------------------------------------------- 171 | :: ----------Disable Diagnostics Hub log collection---------- 172 | :: ---------------------------------------------------------- 173 | echo --- Disable Diagnostics Hub log collection 174 | reg delete "HKLM\Software\Microsoft\VisualStudio\DiagnosticsHub" /v "LogLevel" /f 2>nul 175 | :: ---------------------------------------------------------- 176 | 177 | 178 | :: ---------------------------------------------------------- 179 | :: ---Disable participation in IntelliCode data collection--- 180 | :: ---------------------------------------------------------- 181 | echo --- Disable participation in IntelliCode data collection 182 | :: Global policy 183 | reg add "HKLM\SOFTWARE\Policies\Microsoft\VisualStudio\IntelliCode" /v "DisableRemoteAnalysis" /d 1 /f 184 | :: Local policy 185 | reg add "HKCU\SOFTWARE\Microsoft\VSCommon\16.0\IntelliCode" /v "DisableRemoteAnalysis" /d 1 /f 186 | reg add "HKCU\SOFTWARE\Microsoft\VSCommon\17.0\IntelliCode" /v "DisableRemoteAnalysis" /d 1 /f 187 | :: ---------------------------------------------------------- 188 | 189 | 190 | pause 191 | exit /b 0 -------------------------------------------------------------------------------- /High Priority Permanently v26.10.2023.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | title Windows High Priority Permanently 3 | color 30 4 | echo. 5 | echo. 6 | :start 7 | @echo off 8 | echo Windows High Priority Permanently 9 | echo WARNING: Programs can only be set to High Priority as Administrator. (rightklick run as admin) 10 | echo Youtube: https://www.youtube.com/channel/UCb5DJKYvC4fzjzv7oQbmFRA 11 | echo. 12 | echo. 13 | echo Press 1 and hit ENTER to view a list of Games that will be set to High Priority Permanently. 14 | echo Press 2 and hit ENTER to set all Games to High-Priority now. 15 | echo Press ENTER to exit. 16 | set /p example= 17 | if %example% == 0 goto start 18 | if %example% == 1 goto 1 19 | if %example% == 2 goto 2 20 | if %example% == 3 goto 3 21 | :1 22 | echo. 23 | echo. 24 | @echo off 25 | echo Games Total: 40 26 | echo. 27 | echo 7zip (not a game but faster archive times with high priority) 28 | echo WinRar (not a game but faster archive times with high priority) 29 | echo OBS Studio (not a game but recording software) 30 | echo Cry of Fear 31 | echo Counter-Strike: Global Offensive 32 | echo DarkSoulsIII 33 | echo Dead by Daylight 34 | echo Ghost Recon Wildlands 35 | echo GTA V 36 | echo GTFO 37 | echo Minecraft 38 | echo KingdomCome Deliverance 39 | echo Resident Evil 2 Remake 40 | echo Resident Evil 3 Remake 41 | echo Resident Evil 4 (2005) 42 | echo Resident Evil 4 Remake 43 | echo Resident Evil 7 Biohazard 44 | echo Resident Evil 8 Village 45 | echo Rocket League 46 | echo Skyrim Special Edition 47 | echo Need for Speed Most Wanted 2005 48 | echo TearDown 49 | echo The Division 1 50 | echo The Battle for Wesnoth 51 | echo The Witcher 3 52 | echo World War Z 53 | echo Alien Isolation 54 | echo Risen 55 | echo Risen 2 56 | echo Risen 3 57 | echo Rainbow Six Siege 58 | echo Detroit Become Human 59 | echo Elden Ring 60 | echo Little Nightmares 1 61 | echo Little Nightmares 2 62 | echo Outlast 63 | echo Blair Witch 64 | echo Layers of Fear 65 | echo From The Darkness 66 | echo Armored Core VI 67 | echo. 68 | echo. 69 | echo Press 0 and hit ENTER to return to the Menu. 70 | echo Press ENTER to exit. 71 | set /p example= 72 | if %example% == 0 goto start 73 | if %example% == 1 goto 1 74 | if %example% == 2 goto 2 75 | if %example% == 3 goto 3 76 | pause 77 | :2 78 | echo. 79 | echo. 80 | @echo on 81 | reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\cof.exe\PerfOptions" /v "CpuPriorityClass" /t REG_DWORD /d 3 /f 82 | reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\csgo.exe\PerfOptions" /v "CpuPriorityClass" /t REG_DWORD /d 3 /f 83 | reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\DarkSoulsIII.exe\PerfOptions" /v "CpuPriorityClass" /t REG_DWORD /d 3 /f 84 | reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\DeadByDaylight-Win64-Shipping.exe\PerfOptions" /v "CpuPriorityClass" /t REG_DWORD /d 3 /f 85 | reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\GRW.exe\PerfOptions" /v "CpuPriorityClass" /t REG_DWORD /d 3 /f 86 | reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\GTA5.exe\PerfOptions" /v "CpuPriorityClass" /t REG_DWORD /d 3 /f 87 | reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\gtfo.exe\PerfOptions" /v "CpuPriorityClass" /t REG_DWORD /d 3 /f 88 | reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\javaw.exe\PerfOptions" /v "CpuPriorityClass" /t REG_DWORD /d 3 /f 89 | reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\KingdomCome.exe\PerfOptions" /v "CpuPriorityClass" /t REG_DWORD /d 3 /f 90 | reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\re2.exe\PerfOptions" /v "CpuPriorityClass" /t REG_DWORD /d 3 /f 91 | reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\re3.exe\PerfOptions" /v "CpuPriorityClass" /t REG_DWORD /d 3 /f 92 | reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\re7.exe\PerfOptions" /v "CpuPriorityClass" /t REG_DWORD /d 3 /f 93 | reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\re8.exe\PerfOptions" /v "CpuPriorityClass" /t REG_DWORD /d 3 /f 94 | reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\RocketLeague.exe\PerfOptions" /v "CpuPriorityClass" /t REG_DWORD /d 3 /f 95 | reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\SkyrimSE.exe\PerfOptions" /v "CpuPriorityClass" /t REG_DWORD /d 3 /f 96 | reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\speed.exe\PerfOptions" /v "CpuPriorityClass" /t REG_DWORD /d 3 /f 97 | reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\teardown.exe\PerfOptions" /v "CpuPriorityClass" /t REG_DWORD /d 3 /f 98 | reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\thedivision.exe\PerfOptions" /v "CpuPriorityClass" /t REG_DWORD /d 3 /f 99 | reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\wesnoth.exe\PerfOptions" /v "CpuPriorityClass" /t REG_DWORD /d 3 /f 100 | reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\witcher3.exe\PerfOptions" /v "CpuPriorityClass" /t REG_DWORD /d 3 /f 101 | reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\wwzRetail.exe\PerfOptions" /v "CpuPriorityClass" /t REG_DWORD /d 3 /f 102 | reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\Project_C-Win64-Shipping.exe\PerfOptions" /v "CpuPriorityClass" /t REG_DWORD /d 3 /f 103 | reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\AI.exe\PerfOptions" /v "CpuPriorityClass" /t REG_DWORD /d 3 /f 104 | reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\Risen.exe\PerfOptions" /v "CpuPriorityClass" /t REG_DWORD /d 3 /f 105 | reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\Risen2.exe\PerfOptions" /v "CpuPriorityClass" /t REG_DWORD /d 3 /f 106 | reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\Risen3.exe\PerfOptions" /v "CpuPriorityClass" /t REG_DWORD /d 3 /f 107 | reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\RainbowSix_Vulkan.exe\PerfOptions" /v "CpuPriorityClass" /t REG_DWORD /d 3 /f 108 | reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\RainbowSix.exe\PerfOptions" /v "CpuPriorityClass" /t REG_DWORD /d 3 /f 109 | reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\DetroitBecomeHuman.exe\PerfOptions" /v "CpuPriorityClass" /t REG_DWORD /d 3 /f 110 | reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\eldenring.exe\PerfOptions" /v "CpuPriorityClass" /t REG_DWORD /d 3 /f 111 | reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\Little_Nightmares_II_Enhanced-Win64-Shipping.exe\PerfOptions" /v "CpuPriorityClass" /t REG_DWORD /d 3 /f 112 | reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\Little_Nightmares_II_Enhanced.exe\PerfOptions" /v "CpuPriorityClass" /t REG_DWORD /d 3 /f 113 | reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\bio4.exe\PerfOptions" /v "CpuPriorityClass" /t REG_DWORD /d 3 /f 114 | reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\OutlastLauncher.exe\PerfOptions" /v "CpuPriorityClass" /t REG_DWORD /d 3 /f 115 | reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\APlagueTaleRequiem_x64.exe\PerfOptions" /v "CpuPriorityClass" /t REG_DWORD /d 3 /f 116 | reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\Blairwitch-Win64-Shipping.exe\PerfOptions" /v "CpuPriorityClass" /t REG_DWORD /d 3 /f 117 | reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\Layers of Fear.exe\PerfOptions" /v "CpuPriorityClass" /t REG_DWORD /d 3 /f 118 | reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\DyingLightGame_x64_rwdi.exe\PerfOptions" /v "CpuPriorityClass" /t REG_DWORD /d 3 /f 119 | reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\From the darkness.exe\PerfOptions" /v "CpuPriorityClass" /t REG_DWORD /d 3 /f 120 | reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\WinRAR.exe\PerfOptions" /v "CpuPriorityClass" /t REG_DWORD /d 3 /f 121 | reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\7zFM.exe\PerfOptions" /v "CpuPriorityClass" /t REG_DWORD /d 3 /f 122 | reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\7zG.exe\PerfOptions" /v "CpuPriorityClass" /t REG_DWORD /d 3 /f 123 | reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\re4.exe\PerfOptions" /v "CpuPriorityClass" /t REG_DWORD /d 3 /f 124 | reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\qemu-system-x86_64.exe\PerfOptions" /v "CpuPriorityClass" /t REG_DWORD /d 3 /f 125 | reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\obs64.exe\PerfOptions" /v "CpuPriorityClass" /t REG_DWORD /d 3 /f 126 | reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\armoredcore6.exe\PerfOptions" /v "CpuPriorityClass" /t REG_DWORD /d 3 /f 127 | reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\DOOMx64vk.exe\PerfOptions" /v "CpuPriorityClass" /t REG_DWORD /d 3 /f 128 | @echo off 129 | echo. 130 | echo. 131 | echo All Games set to High Priority Permanently. 132 | echo Press 0 and hit ENTER to return to the Menu. 133 | echo Press ENTER to exit. 134 | set /p example= 135 | if %example% == 0 goto start 136 | if %example% == 1 goto 1 137 | if %example% == 2 goto 2 138 | if %example% == 3 goto 3 139 | pause -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | This license is only valid for my personal file "Windows Service Control". 2 | You are permitted to redistribute and modify my code however you want if you credit the original author, me. 3 | You are not allowed to include any of the code from my file "Windows Service Control" into any paid software. 4 | -------------------------------------------------------------------------------- /Privacy Services List v21.11.2023.txt: -------------------------------------------------------------------------------- 1 | 🔻 You should know: 2 | 3 | 4 | • Website to find Privacy Tools https://privacyguides.org/ 5 | • Website to find Privacy Tools https://privacytools.io/ 6 | • Website for Privacy Webbrowsers https://privacytests.org/ 7 | • Website for Privacy Alternatives https://alternativeto.net/ 8 | • Privacy Money Cash - Monero 9 | 10 | • The Hated One https://yewtu.be/channel/UCjr2bPAyPV7t35MvcgT3W8Q 11 | • Naomi Brockwell: NBTV https://yewtu.be/channel/UCSuHzQ3GrHSzoBbwrIq3LLA 12 | • Mental Outlaw https://yewtu.be/channel/UC7YOGHUfC1Tb6E4pudI9STA 13 | • Eric Murphy https://yewtu.be/channel/UC5KDiSAFxrDWhmysBcNqtMA 14 | • Edward Snowden - US Whistleblower many interviews on youtube 15 | • Julian Assange - Founder of wikileaks.org 16 | 17 | • Laptop without IntelME Government Backdoor https://system76.com/ 18 | • Laptop without IntelME Government Backdoor https://www.tuxedocomputers.com/en 19 | 20 | 21 | 🔻 Make Windows Private with these tools: 22 | 23 | 24 | • Windows Privacy Script https://privacy.sexy/ 25 | • Windows Privacy Script https://github.com/TairikuOokami/Windows 26 | • Windows Privacy Program https://oo-software.com/shutup10 27 | • Windows Stop Unnecessary Services https://codeberg.org/PrivacyIsFreedom/Windows 28 | • Windows System Power-Tool https://github.com/M2TeamArchived/NSudo/releases 29 | • Nvidia Driver without Spyware https://techpowerup.com/download/techpowerup-nvcleanstall/ 30 | • Instant Windows Search Alternative https://www.voidtools.com/ 31 | • Privacy Firewall Program https://safing.io/portmaster/ 32 | • Privacy Firewall Program https://henrypp.org/product/simplewall 33 | • Private VPN, no logs https://mullvad.net/en 34 | • Free VPN, no logs https://protonvpn.com/download 35 | • Webbrowser for PC https://librewolf.net/ 36 | • Webbrowser for PC https://librewolf.net (portable version) 37 | • Webbrowser for PC https://torproject.org/download/ 38 | • Webbrowser for PC https://mullvad.net/en/browser 39 | • Webbrowser AdBlocker Extension https://addons.mozilla.org/en-US/firefox/addon/ublock-origin/ 40 | • Search Engine | privacy focused https://searx.space/ 41 | • Search Engine | privacy focused https://houtworm.xyz/search 42 | • Search Engine https://search.brave.com/ 43 | • Youtube Privacy Version https://api.invidious.io/ 44 | • Youtube Privacy Version https://yewtu.be 45 | • Free, Opensource Torrent Client https://www.qbittorrent.org/ 46 | • Free, Opensource RGB Software https://openrgb.org/ 47 | • Free, Opensource FAN Software https://github.com/Rem0o/FanControl.Releases 48 | • Free, Opensource Audio Player https://audacious-media-player.org/download 49 | • Free, Opensource Video Player https://www.videolan.org/vlc/ 50 | • Free, Opensource Recording Software https://obsproject.com/ 51 | • Cloud Storage Alternative https://mega.nz/login 52 | • Email Provider https://account.proton.me/login 53 | • Email Provider https://mail.tutanota.com 54 | • Privacy DNS Provider https://quad9.net/ 55 | • Discord with better Privacy https://github.com/SpacingBat3/WebCord/releases 56 | • Discord with better Privacy https://github.com/Vencord/Vesktop/releases 57 | • Privacy DNS Provider https://applied-privacy.net/services/dns/ 58 | 59 | 🔻 Other Useful Computer Services for Windows/Linux: 60 | 61 | 62 | • Scan any Website for Trackers https://pagexray.fouanalytics.com/ 63 | • Find any music you want https://www.aha-music.com/upload 64 | • Download any music you want https://bestmp3converter.com/ 65 | • Download any video you want https://github.com/yt-dlp/yt-dlp/releases 66 | • Torrent Website https://1337x.to 67 | • Torrent Website https://fitgirl-repacks.site/ 68 | • Torrent Website https://thepiratebay.org/ 69 | • Torrent Website https://torrentgalaxy.to/ 70 | • Encryption https://veracrypt.fr 71 | • Signature Verification https://gpg4win.org/download.html 72 | • Virtual Machine https://virtualbox.org/ 73 | • Virtual Machine https://virt-manager.org/ 74 | • Virtual Machine https://www.qemu.org/ 75 | • Virtual Machine https://linux-kvm.org/page/Main_Page 76 | • Linux Mint Debian Edition https://www.linuxmint.com/download_lmde.php 77 | • Tails https://tails.boum.org/install/ 78 | • PoPOS https://pop.system76.com/ 79 | • QubesOS https://qubes-os.org/ 80 | • Whonix https://whonix.org/ 81 | 82 | 83 | 🔻 Make your Phone Private with these tools: 84 | 85 | 86 | • Privacy Operating System for Phone https://download.lineageos.org/ | works on any android device 87 | • Privacy Operating System for Phone https://forum.xda-developers.com/ | works on any android device 88 | • Privacy Operating System for Phone https://grapheneos.org/ | works only on pixel devices 89 | • See how many Trackers an App has https://exodus-privacy.eu.org/en/ 90 | • Privacy Alternative for Googleplay https://auroraoss.com/download/ 91 | • Privacy Alternative for Googleplay https://f-droid.org/ 92 | • Privacy Webbrowser for Phone https://github.com/uazo/cromite/releases 93 | • Private VPN, no logs, Phone and PC https://mullvad.net/en 94 | • Free VPN, no logs, Phone and PC https://protonvpn.com/download 95 | • Privacy Chat App for Phone https://simplex.chat/ 96 | • Privacy Chat App for Phone https://briarproject.org/download-briar/ 97 | • Other Useful Android Apps DeBloater, Magisk, Termux 98 | 99 | 100 | 🔻 Evil Anti-Privacy Services you should avoid: 101 | 102 | 103 | • Windows Bill Gates spys on you and collects your private data. (modify the OS to make it private) 104 | • Epicgames Chinese government spys on you and collects your private data. 105 | • Easy Anticheat Chinese government spys on you and collects your private data. 106 | • Tiktok Chinese government censorship and spys on you and collects your private data. 107 | • iPhone Waste of money, privacy doesn't exist, supports slave-labour in china. 108 | • Android Phone Privacy doesn't exist, you must install LineageOS or GrapheneOS for Privacy. 109 | • Google Search CIA spying, censorship, Unique ID,collects every searchrequest and website visited. 110 | • Google Chrome CIA spying, censorship, Unique ID,collects every searchrequest and website visited. 111 | • Google Playstore CIA spying, censorship, Unique ID, spys on you and collects your private data. 112 | • Microsoft Edge CIA spying, censorship, Unique ID, collects every searchrequest and website visited. 113 | • Opera Browser CCP spying, censorship, Unique ID, collects every searchrequest and website visited. 114 | • Facebook Mark Zuckerberg censorship and spys on you and collects your private data. 115 | • Instagram Mark Zuckerberg censorship and spys on you and collects your private data. 116 | • Whatsapp Mark Zuckerberg spys on you and collects your private data. 117 | • Snapchat Records you at all times and collects your faceial biometric data. 118 | • Amazon We all use it... but they supports slave-labour in china. 119 | • Spotify Anti Freespeech censorship and spys on you and collects your private data. 120 | • Discord If you have to use it then atleast get WebCord or Vencord instead. 121 | • Twitch Censorship platform that spys on you and collects your private data. 122 | • Duckduckgo tracking scandal with microsoft became public, search engine is no longer private. 123 | • Startpage and Startmail have been acquired by system1, an adversting company, privacy might be undermined. 124 | 125 | 126 | 🔻 What data do they collect? Well... 127 | 128 | 129 | • Unique Device ID 130 | • Unique Userprofile ID 131 | • Detailed personality profile - advertising ID 132 | • Microphone access 24/7 with voice recognition 133 | • Camera access 24/7 with facial recognition 134 | • Precise GPS geolocation tracking 24/7 135 | • IP Adress 136 | • Photos 137 | • Videos 138 | • Downloads 139 | • Documents 140 | • Contacts 141 | • Call history 142 | • Text messages content 143 | • Phone number 144 | • Email adress and email content 145 | • External Storage 146 | • Physical sensors 147 | • Fingerprint 148 | • Internet search requests 149 | • Internet search history 150 | • Visited websites including duration and content 151 | • Job / Work 152 | • Employer details 153 | • Financial status / income 154 | • Religion 155 | • Political profile 156 | • Medical profile 157 | • Relationship status 158 | • Residence 159 | • First name and family name 160 | • Gender / Sexuality 161 | • Nationality 162 | • Date of birth 163 | • Loction of birth 164 | • Credit card details 165 | • And more... -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | I recommend you read my file: "Privacy Services List" 2 | Google, Microsoft, Facebook, Apple, are EVIL! Don't let them take away freedom for generations to come! Surveillance is BAD! 3 | -------------------------------------------------------------------------------- /Turn On or Off Admin Password.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | title Admin Passwort Manager 3 | color 30 4 | echo. 5 | echo. 6 | :start 7 | @echo off 8 | echo Press A to disable admin password prompts. 9 | echo. 10 | echo Press B to enable admin password prompts. 11 | echo. 12 | set /p example= 13 | if %example% == 0 goto start 14 | if %example% == a goto A 15 | if %example% == A goto A 16 | if %example% == b goto B 17 | if %example% == B goto B 18 | :A 19 | echo. 20 | echo. 21 | @echo on 22 | reg add "HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\System" /v "ConsentPromptBehaviorAdmin" /t REG_DWORD /d "5" /f 23 | reg add "HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\System" /v "ConsentPromptBehaviorUser" /t REG_DWORD /d "3" /f 24 | set /p example= 25 | if %example% == 0 goto start 26 | if %example% == a goto A 27 | if %example% == A goto A 28 | if %example% == b goto B 29 | if %example% == B goto B 30 | :A 31 | echo. 32 | echo. 33 | @echo on 34 | :B 35 | :A 36 | echo. 37 | echo. 38 | @echo on 39 | reg add "HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\System" /v "ConsentPromptBehaviorAdmin" /t REG_DWORD /d "1" /f 40 | reg add "HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\System" /v "ConsentPromptBehaviorUser" /t REG_DWORD /d "0" /f 41 | set /p example= 42 | if %example% == 0 goto start 43 | if %example% == a goto A 44 | if %example% == A goto A 45 | if %example% == b goto B 46 | if %example% == B goto B -------------------------------------------------------------------------------- /Windows Installation Guide.txt: -------------------------------------------------------------------------------- 1 | ➤ Start 2 | 3 | • optimize bios settings 4 | • download iso file and create bootable usbdrive 5 | • download drivers and programs latest version 6 | • copy all drivers and programs to external drive or USB drive 7 | 8 | • Wipe systemdrive clean if OS currently installed 9 | • Starting here - after installation: 10 | • disable all unnecessary services and tasks (batfile) 11 | • run performance and privacy script (batfile) 12 | • delete bloatware (batfile) 13 | • disable update orchestrator tasks with nsudo 14 | • run shutup10 privacy tool 15 | • optimize system responsiveness in registry 16 | • create task to automatically clear tempfiles and start taskmanager on boot 17 | • install drivers (cpu chipest, gpu graphics, etc) [NVCleanstall] 18 | • optimize graphics driver control panel settings 19 | 20 | • file explorer < 21 | • change fast access to this pc 22 | • do not show recently used items 23 | • disable hide file extensions for known file types 24 | • enable show hidden files 25 | 26 | • create desktop shortcut for useful programs (controlpanel, programs, etc) 27 | • create desktop shortcut for tempfiles C:\Users\User\AppData\Local\Temp 28 | • press shift 5 times (disable locking function, games use it for crouch) 29 | • if windows defender is installed, add exclusions for all trusted drives 30 | • set wallpaper 31 | • msconfig enable all cpu cores on system boot 32 | 33 | • file explorer < 34 | • network advanced sharing settings 35 | • network adapter settings 36 | • remove all checkmarks expect IPv4 37 | • change DNS server to Quad9 38 | 9.9.9.9 - IPv4 39 | 149.112.112.112 - IPv4 alternate 40 | 2620:fe::fe - IPv6 41 | 2620:fe::9 - IPv6 alternate 42 | 43 | • optimize windows system settings (privacy, performance, customisation, etc) 44 | • control panel < 45 | • large symbols 46 | • mouse + keyboard 47 | • control panel < 48 | • power plan settings 49 | • control panel < 50 | • system 51 | • advanced system setting 52 | 53 | • install vc redistributables visual C++ (visual studio) 54 | • install basic programs: 55 | • (portmaster, simplewall, vlc mediaplayer, everythingsearch, notepad++, 7zip, hwmonitor) 56 | • (librewolf webbrowser, mullvad VPN, qBittorrent, obs studio, msi-afterburner, steam, etc) 57 | • set default apps (to open links, photos, videos, audio, etc) 58 | 59 | • going online first time 60 | • install microsoft directx 61 | • install drivers and programs that force online connection 62 | • configure librewolf webbrowser (import custom settings & bookmarks) 63 | 64 | ➤ End -------------------------------------------------------------------------------- /Windows Service Control v26.10.2023.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | title Windows Service Control v25.05.2023 3 | color 30 4 | echo. 5 | echo. 6 | :start 7 | @echo off 8 | echo Windows Service Control - Supported OS: Windows7, Windows10, Windows11. 9 | echo WARNING: Services can only be disabled as Administrator, rightclick run as Admin. 10 | echo File Version: 25.05.2023 - Press X and hit ENTER to get the latest Version. 11 | echo. 12 | echo Press 1 to view my Youtube Channel. 13 | echo Press 2 and hit ENTER to view a list of all services and tasks. 14 | echo. 15 | echo Press A and hit ENTER to disable ALL services and tasks. 16 | echo Press B and hit ENTER to reactive ALL services and tasks. 17 | echo. 18 | echo Press C and hit ENTER to disable unnecessary services and tasks. 19 | echo Press D and hit ENTER to reactivate unnecessary services and tasks. 20 | echo. 21 | echo Press E and hit ENTER to disable windows update and store services and tasks. 22 | echo Press F and hit ENTER to reactivate windows update and store services and tasks. 23 | echo. 24 | echo Press G and hit ENTER to disable remote services and tasks. 25 | echo Press H and hit ENTER to reactivate remote services and tasks. 26 | echo. 27 | echo Press I and hit ENTER to disable printer services and tasks. 28 | echo Press J and hit ENTER to reactivate printer services and tasks. 29 | echo. 30 | echo Press K and hit ENTER to disable bluetooth services and tasks. 31 | echo Press L and hit ENTER to reactivate bluetooth services and tasks. 32 | echo. 33 | echo Press M and hit ENTER to disable wifi services and tasks. 34 | echo Press N and hit ENTER to reactivate wifi services and tasks. 35 | echo. 36 | echo Press R to reboot your PC now, services and tasks will be disabled after reboot. 37 | echo Press ENTER to exit. 38 | set /p example= 39 | if %example% == 0 goto start 40 | if %example% == 1 goto 1 41 | if %example% == 2 goto 2 42 | if %example% == 3 goto 3 43 | if %example% == 4 goto 4 44 | if %example% == 5 goto 5 45 | if %example% == 6 goto 6 46 | if %example% == 7 goto 7 47 | if %example% == 8 goto 8 48 | if %example% == 9 goto 9 49 | if %example% == a goto A 50 | if %example% == A goto A 51 | if %example% == b goto B 52 | if %example% == B goto B 53 | if %example% == c goto C 54 | if %example% == C goto C 55 | if %example% == d goto D 56 | if %example% == D goto D 57 | if %example% == e goto E 58 | if %example% == E goto E 59 | if %example% == f goto F 60 | if %example% == F goto F 61 | if %example% == g goto G 62 | if %example% == G goto G 63 | if %example% == h goto H 64 | if %example% == H goto H 65 | if %example% == i goto I 66 | if %example% == I goto I 67 | if %example% == j goto J 68 | if %example% == J goto J 69 | if %example% == k goto K 70 | if %example% == K goto K 71 | if %example% == l goto L 72 | if %example% == L goto L 73 | if %example% == m goto M 74 | if %example% == M goto M 75 | if %example% == n goto N 76 | if %example% == N goto N 77 | if %example% == r goto R 78 | if %example% == R goto R 79 | if %example% == x goto X 80 | if %example% == X goto X 81 | :A 82 | echo. 83 | echo. 84 | @echo on 85 | reg add "HKLM\System\CurrentControlSet\Services\PimIndexMaintenanceSvc" /v "Start" /t REG_DWORD /d "4" /f 86 | reg add "HKLM\System\CurrentControlSet\Services\WinHttpAutoProxySvc" /v "Start" /t REG_DWORD /d "4" /fd 87 | reg add "HKLM\System\CurrentControlSet\Services\BcastDVRUserService" /v "Start" /t REG_DWORD /d "4" /f 88 | reg add "HKLM\System\CurrentControlSet\Services\xbgm" /v "Start" /t REG_DWORD /d "4" /f 89 | reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\GameDVR" /v "AppCaptureEnabled" /t REG_DWORD /d "0" /f 90 | reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\GameDVR" /v "AudioCaptureEnabled" /t REG_DWORD /d "0" /f 91 | reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\GameDVR" /v "CursorCaptureEnabled" /t REG_DWORD /d "0" /f 92 | reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\GameDVR" /v "MicrophoneCaptureEnabled" /t REG_DWORD /d "0" /f 93 | reg add "HKCU\System\GameConfigStore" /v "GameDVR_FSEBehavior" /t REG_DWORD /d "2" /f 94 | reg add "HKCU\System\GameConfigStore" /v "GameDVR_HonorUserFSEBehaviorMode" /t REG_DWORD /d "2" /f 95 | reg add "HKCU\System\GameConfigStore" /v "GameDVR_Enabled" /t REG_DWORD /d "0" /f 96 | reg add "HKLM\Software\Policies\Microsoft\Windows\GameDVR" /v "AllowgameDVR" /t REG_DWORD /d "0" /f 97 | reg add "HKCU\Software\Microsoft\GameBar" /v "AutoGameModeEnabled" /t REG_DWORD /d "0" /f 98 | sc config wlidsvc start= disabled 99 | sc config DisplayEnhancementService start= disabled 100 | sc config DiagTrack start= disabled 101 | sc config DusmSvc start= disabled 102 | sc config TabletInputService start= disabled 103 | sc config RetailDemo start= disabled 104 | sc config Fax start= disabled 105 | sc config SharedAccess start= disabled 106 | sc config lfsvc start= disabled 107 | sc config WpcMonSvc start= disabled 108 | sc config SessionEnv start= disabled 109 | sc config MicrosoftEdgeElevationService start= disabled 110 | sc config edgeupdate start= disabled 111 | sc config edgeupdatem start= disabled 112 | sc config autotimesvc start= disabled 113 | sc config CscService start= disabled 114 | sc config TermService start= disabled 115 | sc config SensorDataService start= disabled 116 | sc config SensorService start= disabled 117 | sc config SensrSvc start= disabled 118 | sc config shpamsvc start= disabled 119 | sc config diagnosticshub.standardcollector.service start= disabled 120 | sc config PhoneSvc start= disabled 121 | sc config TapiSrv start= disabled 122 | sc config UevAgentService start= disabled 123 | sc config WalletService start= disabled 124 | sc config TokenBroker start= disabled 125 | sc config WebClient start= disabled 126 | sc config MixedRealityOpenXRSvc start= disabled 127 | sc config stisvc start= disabled 128 | sc config WbioSrvc start= disabled 129 | sc config icssvc start= disabled 130 | sc config Wecsvc start= disabled 131 | sc config XboxGipSvc start= disabled 132 | sc config XblAuthManager start= disabled 133 | sc config XboxNetApiSvc start= disabled 134 | sc config XblGameSave start= disabled 135 | sc config SEMgrSvc start= disabled 136 | sc config iphlpsvc start= disabled 137 | sc config Backupper Service start= disabled 138 | sc config BthAvctpSvc start= disabled 139 | sc config BDESVC start= disabled 140 | sc config cbdhsvc start= disabled 141 | sc config CDPSvc start= disabled 142 | sc config CDPUserSvc start= disabled 143 | sc config DevQueryBroker start= disabled 144 | sc config DevicesFlowUserSvc start= disabled 145 | sc config dmwappushservice start= disabled 146 | sc config DispBrokerDesktopSvc start= disabled 147 | sc config TrkWks start= disabled 148 | sc config dLauncherLoopback start= disabled 149 | sc config EFS start= disabled 150 | sc config fdPHost start= disabled 151 | sc config FDResPub start= disabled 152 | sc config IKEEXT start= disabled 153 | sc config NPSMSvc start= disabled 154 | sc config WPDBusEnum start= disabled 155 | sc config PcaSvc start= disabled 156 | sc config RasMan start= disabled 157 | sc config RetailDemo start=disabled 158 | sc config SstpSvc start=disabled 159 | sc config ShellHWDetection start= disabled 160 | sc config SSDPSRV start= disabled 161 | sc config SysMain start= disabled 162 | sc config OneSyncSvc start= disabled 163 | sc config lmhosts start= disabled 164 | sc config UserDataSvc start= disabled 165 | sc config UnistoreSvc start= disabled 166 | sc config Wcmsvc start= disabled 167 | sc config FontCache start= disabled 168 | sc config W32Time start= disabled 169 | sc config tzautoupdate start= disabled 170 | sc config DsSvc start= disabled 171 | sc config DevicesFlowUserSvc_5f1ad start= disabled 172 | sc config diagsvc start= disabled 173 | sc config DialogBlockingService start= disabled 174 | sc config PimIndexMaintenanceSvc_5f1ad start= disabled 175 | sc config MessagingService_5f1ad start= disabled 176 | sc config AppVClient start= disabled 177 | sc config MsKeyboardFilter start= disabled 178 | sc config NetTcpPortSharing start= disabled 179 | sc config ssh-agent start= disabled 180 | sc config SstpSvc start= disabled 181 | sc config OneSyncSvc_5f1ad start= disabled 182 | sc config wercplsupport start= disabled 183 | sc config WMPNetworkSvc start= disabled 184 | sc config WerSvc start= disabled 185 | sc config WpnUserService_5f1ad start= disabled 186 | sc config WinHttpAutoProxySvc start= disabled 187 | sc config DsmSvc start= disabled 188 | sc config DeviceAssociationService start= disabled 189 | sc config stisvc start= disabled 190 | schtasks /DELETE /TN "AMDInstallLauncher" /f 191 | schtasks /DELETE /TN "AMDLinkUpdate" /f 192 | schtasks /DELETE /TN "AMDRyzenMasterSDKTask" /f 193 | schtasks /DELETE /TN "Driver Easy Scheduled Scan" /f 194 | schtasks /DELETE /TN "ModifyLinkUpdate" /f 195 | schtasks /DELETE /TN "SoftMakerUpdater" /f 196 | schtasks /DELETE /TN "StartCN" /f 197 | schtasks /DELETE /TN "StartDVR" /f 198 | schtasks /Change /TN "Microsoft\Windows\Application Experience\Microsoft Compatibility Appraiser" /Disable 199 | schtasks /Change /TN "Microsoft\Windows\Application Experience\PcaPatchDbTask" /Disable 200 | schtasks /Change /TN "Microsoft\Windows\Application Experience\ProgramDataUpdater" /Disable 201 | schtasks /Change /TN "Microsoft\Windows\Application Experience\StartupAppTask" /Disable 202 | schtasks /Change /TN "Microsoft\Windows\Autochk\Proxy" /Disable 203 | schtasks /Change /TN "Microsoft\Windows\Customer Experience Improvement Program\Consolidator" /Disable 204 | schtasks /Change /TN "Microsoft\Windows\Customer Experience Improvement Program\UsbCeip" /Disable 205 | schtasks /Change /TN "Microsoft\Windows\Defrag\ScheduledDefrag" /Disable 206 | schtasks /Change /TN "Microsoft\Windows\Device Information\Device" /Disable 207 | schtasks /Change /TN "Microsoft\Windows\Device Information\Device User" /Disable 208 | schtasks /Change /TN "Microsoft\Windows\Diagnosis\RecommendedTroubleshootingScanner" /Disable 209 | schtasks /Change /TN "Microsoft\Windows\Diagnosis\Scheduled" /Disable 210 | schtasks /Change /TN "Microsoft\Windows\DiskCleanup\SilentCleanup" /Disable 211 | schtasks /Change /TN "Microsoft\Windows\DiskDiagnostic\Microsoft-Windows-DiskDiagnosticDataCollector" /Disable 212 | schtasks /Change /TN "Microsoft\Windows\DiskFootprint\Diagnostics" /Disable 213 | schtasks /Change /TN "Microsoft\Windows\DiskFootprint\StorageSense" /Disable 214 | schtasks /Change /TN "Microsoft\Windows\DUSM\dusmtask" /Disable 215 | schtasks /Change /TN "Microsoft\Windows\EnterpriseMgmt\MDMMaintenenceTask" /Disable 216 | schtasks /Change /TN "Microsoft\Windows\Feedback\Siuf\DmClient" /Disable 217 | schtasks /Change /TN "Microsoft\Windows\Feedback\Siuf\DmClientOnScenarioDownload" /Disable 218 | schtasks /Change /TN "Microsoft\Windows\FileHistory\File History (maintenance mode)" /Disable 219 | schtasks /Change /TN "Microsoft\Windows\Flighting\FeatureConfig\ReconcileFeatures" /Disable 220 | schtasks /Change /TN "Microsoft\Windows\Flighting\FeatureConfig\UsageDataFlushing" /Disable 221 | schtasks /Change /TN "Microsoft\Windows\Flighting\FeatureConfig\UsageDataReporting" /Disable 222 | schtasks /Change /TN "Microsoft\Windows\Flighting\OneSettings\RefreshCache" /Disable 223 | schtasks /Change /TN "Microsoft\Windows\Input\LocalUserSyncDataAvailable" /Disable 224 | schtasks /Change /TN "Microsoft\Windows\Input\MouseSyncDataAvailable" /Disable 225 | schtasks /Change /TN "Microsoft\Windows\Input\PenSyncDataAvailable" /Disable 226 | schtasks /Change /TN "Microsoft\Windows\Input\TouchpadSyncDataAvailable" /Disable 227 | schtasks /Change /TN "Microsoft\Windows\International\Synchronize Language Settings" /Disable 228 | schtasks /Change /TN "Microsoft\Windows\LanguageComponentsInstaller\Installation" /Disable 229 | schtasks /Change /TN "Microsoft\Windows\LanguageComponentsInstaller\ReconcileLanguageResources" /Disable 230 | schtasks /Change /TN "Microsoft\Windows\LanguageComponentsInstaller\Uninstallation" /Disable 231 | schtasks /Change /TN "Microsoft\Windows\License Manager\TempSignedLicenseExchange" /Disable 232 | schtasks /Change /TN "Microsoft\Windows\License Manager\TempSignedLicenseExchange" /Disable 233 | schtasks /Change /TN "Microsoft\Windows\Management\Provisioning\Cellular" /Disable 234 | schtasks /Change /TN "Microsoft\Windows\Management\Provisioning\Logon" /Disable 235 | schtasks /Change /TN "Microsoft\Windows\Maintenance\WinSAT" /Disable 236 | schtasks /Change /TN "Microsoft\Windows\Maps\MapsToastTask" /Disable 237 | schtasks /Change /TN "Microsoft\Windows\Maps\MapsUpdateTask" /Disable 238 | schtasks /Change /TN "Microsoft\Windows\Mobile Broadband Accounts\MNO Metadata Parser" /Disable 239 | schtasks /Change /TN "Microsoft\Windows\MUI\LPRemove" /Disable 240 | schtasks /Change /TN "Microsoft\Windows\NetTrace\GatherNetworkInfo" /Disable 241 | schtasks /Change /TN "Microsoft\Windows\PI\Sqm-Tasks" /Disable 242 | schtasks /Change /TN "Microsoft\Windows\Power Efficiency Diagnostics\AnalyzeSystem" /Disable 243 | schtasks /Change /TN "Microsoft\Windows\PushToInstall\Registration" /Disable 244 | schtasks /Change /TN "Microsoft\Windows\Ras\MobilityManager" /Disable 245 | schtasks /Change /TN "Microsoft\Windows\RecoveryEnvironment\VerifyWinRE" /Disable 246 | schtasks /Change /TN "Microsoft\Windows\RemoteAssistance\RemoteAssistanceTask" /Disable 247 | schtasks /Change /TN "Microsoft\Windows\RetailDemo\CleanupOfflineContent" /Disable 248 | schtasks /Change /TN "Microsoft\Windows\Servicing\StartComponentCleanup" /Disable 249 | schtasks /Change /TN "Microsoft\Windows\SettingSync\NetworkStateChangeTask" /Disable 250 | schtasks /Change /TN "Microsoft\Windows\Setup\SetupCleanupTask" /Disable 251 | schtasks /Change /TN "Microsoft\Windows\Setup\SnapshotCleanupTask" /Disable 252 | schtasks /Change /TN "Microsoft\Windows\SpacePort\SpaceAgentTask" /Disable 253 | schtasks /Change /TN "Microsoft\Windows\SpacePort\SpaceManagerTask" /Disable 254 | schtasks /Change /TN "Microsoft\Windows\Speech\SpeechModelDownloadTask" /Disable 255 | schtasks /Change /TN "Microsoft\Windows\Storage Tiers Management\Storage Tiers Management Initialization" /Disable 256 | schtasks /Change /TN "Microsoft\Windows\Sysmain\ResPriStaticDbSync" /Disable 257 | schtasks /Change /TN "Microsoft\Windows\Sysmain\WsSwapAssessmentTask" /Disable 258 | schtasks /Change /TN "Microsoft\Windows\Task Manager\Interactive" /Disable 259 | schtasks /Change /TN "Microsoft\Windows\Time Synchronization\ForceSynchronizeTime" /Disable 260 | schtasks /Change /TN "Microsoft\Windows\Time Synchronization\SynchronizeTime" /Disable 261 | schtasks /Change /TN "Microsoft\Windows\Time Zone\SynchronizeTimeZone" /Disable 262 | schtasks /Change /TN "Microsoft\Windows\TPM\Tpm-HASCertRetr" /Disable 263 | schtasks /Change /TN "Microsoft\Windows\TPM\Tpm-Maintenance" /Disable 264 | schtasks /Change /TN "Microsoft\Windows\UPnP\UPnPHostConfig" /Disable 265 | schtasks /Change /TN "Microsoft\Windows\User Profile Service\HiveUploadTask" /Disable 266 | schtasks /Change /TN "Microsoft\Windows\WDI\ResolutionHost" /Disable 267 | schtasks /Change /TN "Microsoft\Windows\Windows Filtering Platform\BfeOnServiceStartTypeChange" /Disable 268 | schtasks /Change /TN "Microsoft\Windows\WOF\WIM-Hash-Management" /Disable 269 | schtasks /Change /TN "Microsoft\Windows\WOF\WIM-Hash-Validation" /Disable 270 | schtasks /Change /TN "Microsoft\Windows\Work Folders\Work Folders Logon Synchronization" /Disable 271 | schtasks /Change /TN "Microsoft\Windows\Work Folders\Work Folders Maintenance Work" /Disable 272 | schtasks /Change /TN "Microsoft\Windows\Workplace Join\Automatic-Device-Join" /Disable 273 | schtasks /Change /TN "Microsoft\Windows\WwanSvc\NotificationTask" /Disable 274 | schtasks /Change /TN "Microsoft\Windows\WwanSvc\OobeDiscovery" /Disable 275 | schtasks /Change /TN "Microsoft\XblGameSave\XblGameSaveTask" /Disable 276 | sc stop uhssvc 277 | sc stop upfc 278 | sc stop PushToInstall 279 | sc stop BITS 280 | sc stop InstallService 281 | sc stop uhssvc 282 | sc stop UsoSvc 283 | sc stop wuauserv 284 | sc stop LanmanServer 285 | sc stop ClipSVC 286 | sc config ClipSVC start= disabled 287 | sc config BITS start= disabled 288 | sc config InstallService start= disabled 289 | sc config uhssvc start= disabled 290 | sc config UsoSvc start= disabled 291 | sc config wuauserv start= disabled 292 | sc config LanmanServer start= disabled 293 | reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DoSvc" /v Start /t reg_dword /d 4 /f 294 | reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\InstallService" /v Start /t reg_dword /d 4 /f 295 | reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\UsoSvc" /v Start /t reg_dword /d 4 /f 296 | reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv" /v Start /t reg_dword /d 4 /f 297 | reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WaaSMedicSvc" /v Start /t reg_dword /d 4 /f 298 | reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BITS" /v Start /t reg_dword /d 4 /f 299 | reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\upfc" /v Start /t reg_dword /d 4 /f 300 | reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\uhssvc" /v Start /t reg_dword /d 4 /f 301 | reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ossrs" /v Start /t reg_dword /d 4 /f 302 | reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v "DeferUpdatePeriod" /t REG_DWORD /d "1" /f 303 | reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v "DeferUpgrade" /t REG_DWORD /d "1" /f 304 | reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v "DeferUpgradePeriod" /t REG_DWORD /d "1" /f 305 | reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v "DisableWindowsUpdateAccess" /t REG_DWORD /d "1" /f 306 | schtasks /Change /TN "Microsoft\Windows\InstallService\ScanForUpdates" /Disable 307 | schtasks /Change /TN "Microsoft\Windows\InstallService\ScanForUpdatesAsUser" /Disable 308 | schtasks /Change /TN "Microsoft\Windows\InstallService\SmartRetry" /Disable 309 | schtasks /Change /TN "Microsoft\Windows\InstallService\WakeUpAndContinueUpdates" /Disable 310 | schtasks /Change /TN "Microsoft\Windows\InstallService\WakeUpAndScanForUpdates" /Disable 311 | schtasks /Change /TN "Microsoft\Windows\UpdateOrchestrator\Report policies" /Disable 312 | schtasks /Change /TN "Microsoft\Windows\UpdateOrchestrator\Schedule Scan" /Disable 313 | schtasks /Change /TN "Microsoft\Windows\UpdateOrchestrator\Schedule Scan Static Task" /Disable 314 | schtasks /Change /TN "Microsoft\Windows\UpdateOrchestrator\UpdateModelTask" /Disable 315 | schtasks /Change /TN "Microsoft\Windows\UpdateOrchestrator\USO_UxBroker" /Disable 316 | schtasks /Change /TN "Microsoft\Windows\WaaSMedic\PerformRemediation" /Disable 317 | schtasks /Change /TN "Microsoft\Windows\WindowsUpdate\Scheduled Start" /Disable 318 | sc config RemoteRegistry start= disabled 319 | sc config RemoteAccess start= disabled 320 | sc config WinRM start= disabled 321 | sc config RmSvc start= disabled 322 | sc config PrintNotify start= disabled 323 | sc config Spooler start= disabled 324 | schtasks /Change /TN "Microsoft\Windows\Printing\EduPrintProv" /Disable 325 | schtasks /Change /TN "Microsoft\Windows\Printing\PrinterCleanupTask" /Disable 326 | sc config BTAGService start= disabled 327 | sc config bthserv start= disabled 328 | sc config NlaSvc start= disabled 329 | sc config LanmanWorkstation start= disabled 330 | schtasks /Change /TN "Microsoft\Windows\WlanSvc\CDSSync" /Disable 331 | schtasks /Change /TN "Microsoft\Windows\WCM\WiFiTask" /Disable 332 | schtasks /Change /TN "Microsoft\Windows\NlaSvc\WiFiTask" /Disable 333 | schtasks /Change /TN "Microsoft\Windows\DUSM\dusmtask" /Disable 334 | reg add "HKLM\Software\Policies\Microsoft\Windows\NetworkConnectivityStatusIndicator" /v "NoActiveProbe" /t REG_DWORD /d "1" /f 335 | reg add "HKLM\System\CurrentControlSet\Services\NlaSvc\Parameters\Internet" /v "EnableActiveProbing" /t REG_DWORD /d "0" /f 336 | sc config BFE start= demand 337 | sc config Dnscache start= demand 338 | sc config WinHttpAutoProxySvc start= demand 339 | sc config Dhcp start= auto 340 | sc config DPS start= auto 341 | sc config lmhosts start= disabled 342 | sc config nsi start= auto 343 | sc config Wcmsvc start= disabled 344 | sc config Winmgmt start= auto 345 | sc config WlanSvc start= demand 346 | @echo off 347 | echo. 348 | echo. 349 | echo ALL services and tasks DISABLED. 350 | echo If access was denied you are not in administrator mode. 351 | echo Press 0 and hit ENTER to open the menu or press ENTER to exit. 352 | set /p example= 353 | if %example% == 0 goto start 354 | if %example% == 1 goto 1 355 | if %example% == 2 goto 2 356 | if %example% == 3 goto 3 357 | if %example% == 4 goto 4 358 | if %example% == 5 goto 5 359 | if %example% == 6 goto 6 360 | if %example% == 7 goto 7 361 | if %example% == 8 goto 8 362 | if %example% == 9 goto 9 363 | if %example% == a goto A 364 | if %example% == A goto A 365 | if %example% == b goto B 366 | if %example% == B goto B 367 | if %example% == c goto C 368 | if %example% == C goto C 369 | if %example% == d goto D 370 | if %example% == D goto D 371 | if %example% == e goto E 372 | if %example% == E goto E 373 | if %example% == f goto F 374 | if %example% == F goto F 375 | if %example% == g goto G 376 | if %example% == G goto G 377 | if %example% == h goto H 378 | if %example% == H goto H 379 | if %example% == i goto I 380 | if %example% == I goto I 381 | if %example% == j goto J 382 | if %example% == J goto J 383 | if %example% == k goto K 384 | if %example% == K goto K 385 | if %example% == l goto L 386 | if %example% == L goto L 387 | if %example% == m goto M 388 | if %example% == M goto M 389 | if %example% == n goto N 390 | if %example% == N goto N 391 | if %example% == r goto R 392 | if %example% == R goto R 393 | if %example% == x goto X 394 | if %example% == X goto X 395 | :B 396 | echo. 397 | echo. 398 | @echo on 399 | reg add "HKLM\System\CurrentControlSet\Services\PimIndexMaintenanceSvc" /v "Start" /t REG_DWORD /d "3" /f 400 | reg add "HKLM\System\CurrentControlSet\Services\WinHttpAutoProxySvc" /v "Start" /t REG_DWORD /d "3" /fd 401 | sc config wlidsvc start= demand 402 | sc config DisplayEnhancementService start= demand 403 | sc config DiagTrack start= demand 404 | sc config DusmSvc start= demand 405 | sc config TabletInputService start= demand 406 | sc config RetailDemo start= demand 407 | sc config Fax start= demand 408 | sc config SharedAccess start= demand 409 | sc config lfsvc start= demand 410 | sc config WpcMonSvc start= demand 411 | sc config SessionEnv start= demand 412 | sc config MicrosoftEdgeElevationService start= demand 413 | sc config edgeupdate start= demand 414 | sc config edgeupdatem start= demand 415 | sc config autotimesvc start= demand 416 | sc config CscService start= demand 417 | sc config TermService start= demand 418 | sc config SensorDataService start= demand 419 | sc config SensorService start= demand 420 | sc config SensrSvc start= demand 421 | sc config shpamsvc start= demand 422 | sc config diagnosticshub.standardcollector.service start= demand 423 | sc config PhoneSvc start= demand 424 | sc config TapiSrv start= demand 425 | sc config UevAgentService start= demand 426 | sc config WalletService start= demand 427 | sc config TokenBroker start= demand 428 | sc config WebClient start= demand 429 | sc config MixedRealityOpenXRSvc start= demand 430 | sc config stisvc start= demand 431 | sc config WbioSrvc start= demand 432 | sc config icssvc start= demand 433 | sc config Wecsvc start= demand 434 | sc config XboxGipSvc start= demand 435 | sc config XblAuthManager start= demand 436 | sc config XboxNetApiSvc start= demand 437 | sc config XblGameSave start= demand 438 | sc config SEMgrSvc start= demand 439 | sc config iphlpsvc start= demand 440 | sc config Backupper Service start= demand 441 | sc config BthAvctpSvc start= demand 442 | sc config BDESVC start= demand 443 | sc config cbdhsvc start= demand 444 | sc config CDPSvc start= demand 445 | sc config CDPUserSvc start= demand 446 | sc config DevQueryBroker start= demand 447 | sc config DevicesFlowUserSvc start= demand 448 | sc config dmwappushservice start= demand 449 | sc config DispBrokerDesktopSvc start= demand 450 | sc config TrkWks start= demand 451 | sc config dLauncherLoopback start= demand 452 | sc config EFS start= demand 453 | sc config fdPHost start= demand 454 | sc config FDResPub start= demand 455 | sc config IKEEXT start= demand 456 | sc config NPSMSvc start= demand 457 | sc config WPDBusEnum start= demand 458 | sc config PcaSvc start= demand 459 | sc config RasMan start= demand 460 | sc config RetailDemo start=disabled 461 | sc config SstpSvc start=disabled 462 | sc config ShellHWDetection start= demand 463 | sc config SSDPSRV start= demand 464 | sc config SysMain start= demand 465 | sc config OneSyncSvc start= demand 466 | sc config lmhosts start= demand 467 | sc config UserDataSvc start= demand 468 | sc config UnistoreSvc start= demand 469 | sc config Wcmsvc start= demand 470 | sc config FontCache start= demand 471 | sc config W32Time start= demand 472 | sc config tzautoupdate start= demand 473 | sc config DsSvc start= demand 474 | sc config DevicesFlowUserSvc_5f1ad start= demand 475 | sc config diagsvc start= demand 476 | sc config DialogBlockingService start= demand 477 | sc config PimIndexMaintenanceSvc_5f1ad start= demand 478 | sc config MessagingService_5f1ad start= demand 479 | sc config AppVClient start= demand 480 | sc config MsKeyboardFilter start= demand 481 | sc config NetTcpPortSharing start= demand 482 | sc config ssh-agent start= demand 483 | sc config SstpSvc start= demand 484 | sc config OneSyncSvc_5f1ad start= demand 485 | sc config wercplsupport start= demand 486 | sc config WMPNetworkSvc start= demand 487 | sc config WerSvc start= demand 488 | sc config WpnUserService_5f1ad start= demand 489 | sc config WinHttpAutoProxySvc start= demand 490 | sc config DsmSvc start= demand 491 | sc config DeviceAssociationService start= demand 492 | sc config stisvc start= demand 493 | schtasks /Change /TN "Microsoft\Windows\Application Experience\Microsoft Compatibility Appraiser" /Enable 494 | schtasks /Change /TN "Microsoft\Windows\Application Experience\PcaPatchDbTask" /Enable 495 | schtasks /Change /TN "Microsoft\Windows\Application Experience\ProgramDataUpdater" /Enable 496 | schtasks /Change /TN "Microsoft\Windows\Application Experience\StartupAppTask" /Enable 497 | schtasks /Change /TN "Microsoft\Windows\Autochk\Proxy" /Enable 498 | schtasks /Change /TN "Microsoft\Windows\Customer Experience Improvement Program\Consolidator" /Enable 499 | schtasks /Change /TN "Microsoft\Windows\Customer Experience Improvement Program\UsbCeip" /Enable 500 | schtasks /Change /TN "Microsoft\Windows\Defrag\ScheduledDefrag" /Enable 501 | schtasks /Change /TN "Microsoft\Windows\Device Information\Device" /Enable 502 | schtasks /Change /TN "Microsoft\Windows\Device Information\Device User" /Enable 503 | schtasks /Change /TN "Microsoft\Windows\Diagnosis\RecommendedTroubleshootingScanner" /Enable 504 | schtasks /Change /TN "Microsoft\Windows\Diagnosis\Scheduled" /Enable 505 | schtasks /Change /TN "Microsoft\Windows\DiskCleanup\SilentCleanup" /Enable 506 | schtasks /Change /TN "Microsoft\Windows\DiskDiagnostic\Microsoft-Windows-DiskDiagnosticDataCollector" /Enable 507 | schtasks /Change /TN "Microsoft\Windows\DiskFootprint\Diagnostics" /Enable 508 | schtasks /Change /TN "Microsoft\Windows\DiskFootprint\StorageSense" /Enable 509 | schtasks /Change /TN "Microsoft\Windows\DUSM\dusmtask" /Enable 510 | schtasks /Change /TN "Microsoft\Windows\EnterpriseMgmt\MDMMaintenenceTask" /Enable 511 | schtasks /Change /TN "Microsoft\Windows\Feedback\Siuf\DmClient" /Enable 512 | schtasks /Change /TN "Microsoft\Windows\Feedback\Siuf\DmClientOnScenarioDownload" /Enable 513 | schtasks /Change /TN "Microsoft\Windows\FileHistory\File History (maintenance mode)" /Enable 514 | schtasks /Change /TN "Microsoft\Windows\Flighting\FeatureConfig\ReconcileFeatures" /Enable 515 | schtasks /Change /TN "Microsoft\Windows\Flighting\FeatureConfig\UsageDataFlushing" /Enable 516 | schtasks /Change /TN "Microsoft\Windows\Flighting\FeatureConfig\UsageDataReporting" /Enable 517 | schtasks /Change /TN "Microsoft\Windows\Flighting\OneSettings\RefreshCache" /Enable 518 | schtasks /Change /TN "Microsoft\Windows\Input\LocalUserSyncDataAvailable" /Enable 519 | schtasks /Change /TN "Microsoft\Windows\Input\MouseSyncDataAvailable" /Enable 520 | schtasks /Change /TN "Microsoft\Windows\Input\PenSyncDataAvailable" /Enable 521 | schtasks /Change /TN "Microsoft\Windows\Input\TouchpadSyncDataAvailable" /Enable 522 | schtasks /Change /TN "Microsoft\Windows\International\Synchronize Language Settings" /Enable 523 | schtasks /Change /TN "Microsoft\Windows\LanguageComponentsInstaller\Installation" /Enable 524 | schtasks /Change /TN "Microsoft\Windows\LanguageComponentsInstaller\ReconcileLanguageResources" /Enable 525 | schtasks /Change /TN "Microsoft\Windows\LanguageComponentsInstaller\Uninstallation" /Enable 526 | schtasks /Change /TN "Microsoft\Windows\License Manager\TempSignedLicenseExchange" /Enable 527 | schtasks /Change /TN "Microsoft\Windows\License Manager\TempSignedLicenseExchange" /Enable 528 | schtasks /Change /TN "Microsoft\Windows\Management\Provisioning\Cellular" /Enable 529 | schtasks /Change /TN "Microsoft\Windows\Management\Provisioning\Logon" /Enable 530 | schtasks /Change /TN "Microsoft\Windows\Maintenance\WinSAT" /Enable 531 | schtasks /Change /TN "Microsoft\Windows\Maps\MapsToastTask" /Enable 532 | schtasks /Change /TN "Microsoft\Windows\Maps\MapsUpdateTask" /Enable 533 | schtasks /Change /TN "Microsoft\Windows\Mobile Broadband Accounts\MNO Metadata Parser" /Enable 534 | schtasks /Change /TN "Microsoft\Windows\MUI\LPRemove" /Enable 535 | schtasks /Change /TN "Microsoft\Windows\NetTrace\GatherNetworkInfo" /Enable 536 | schtasks /Change /TN "Microsoft\Windows\PI\Sqm-Tasks" /Enable 537 | schtasks /Change /TN "Microsoft\Windows\Power Efficiency Diagnostics\AnalyzeSystem" /Enable 538 | schtasks /Change /TN "Microsoft\Windows\PushToInstall\Registration" /Enable 539 | schtasks /Change /TN "Microsoft\Windows\Ras\MobilityManager" /Enable 540 | schtasks /Change /TN "Microsoft\Windows\RecoveryEnvironment\VerifyWinRE" /Enable 541 | schtasks /Change /TN "Microsoft\Windows\RemoteAssistance\RemoteAssistanceTask" /Enable 542 | schtasks /Change /TN "Microsoft\Windows\RetailDemo\CleanupOfflineContent" /Enable 543 | schtasks /Change /TN "Microsoft\Windows\Servicing\StartComponentCleanup" /Enable 544 | schtasks /Change /TN "Microsoft\Windows\SettingSync\NetworkStateChangeTask" /Enable 545 | schtasks /Change /TN "Microsoft\Windows\Setup\SetupCleanupTask" /Enable 546 | schtasks /Change /TN "Microsoft\Windows\Setup\SnapshotCleanupTask" /Enable 547 | schtasks /Change /TN "Microsoft\Windows\SpacePort\SpaceAgentTask" /Enable 548 | schtasks /Change /TN "Microsoft\Windows\SpacePort\SpaceManagerTask" /Enable 549 | schtasks /Change /TN "Microsoft\Windows\Speech\SpeechModelDownloadTask" /Enable 550 | schtasks /Change /TN "Microsoft\Windows\Storage Tiers Management\Storage Tiers Management Initialization" /Enable 551 | schtasks /Change /TN "Microsoft\Windows\Sysmain\ResPriStaticDbSync" /Enable 552 | schtasks /Change /TN "Microsoft\Windows\Sysmain\WsSwapAssessmentTask" /Enable 553 | schtasks /Change /TN "Microsoft\Windows\Task Manager\Interactive" /Enable 554 | schtasks /Change /TN "Microsoft\Windows\Time Synchronization\ForceSynchronizeTime" /Enable 555 | schtasks /Change /TN "Microsoft\Windows\Time Synchronization\SynchronizeTime" /Enable 556 | schtasks /Change /TN "Microsoft\Windows\Time Zone\SynchronizeTimeZone" /Enable 557 | schtasks /Change /TN "Microsoft\Windows\TPM\Tpm-HASCertRetr" /Enable 558 | schtasks /Change /TN "Microsoft\Windows\TPM\Tpm-Maintenance" /Enable 559 | schtasks /Change /TN "Microsoft\Windows\UPnP\UPnPHostConfig" /Enable 560 | schtasks /Change /TN "Microsoft\Windows\User Profile Service\HiveUploadTask" /Enable 561 | schtasks /Change /TN "Microsoft\Windows\WDI\ResolutionHost" /Enable 562 | schtasks /Change /TN "Microsoft\Windows\Windows Filtering Platform\BfeOnServiceStartTypeChange" /Enable 563 | schtasks /Change /TN "Microsoft\Windows\WOF\WIM-Hash-Management" /Enable 564 | schtasks /Change /TN "Microsoft\Windows\WOF\WIM-Hash-Validation" /Enable 565 | schtasks /Change /TN "Microsoft\Windows\Work Folders\Work Folders Logon Synchronization" /Enable 566 | schtasks /Change /TN "Microsoft\Windows\Work Folders\Work Folders Maintenance Work" /Enable 567 | schtasks /Change /TN "Microsoft\Windows\Workplace Join\Automatic-Device-Join" /Enable 568 | schtasks /Change /TN "Microsoft\Windows\WwanSvc\NotificationTask" /Enable 569 | schtasks /Change /TN "Microsoft\Windows\WwanSvc\OobeDiscovery" /Enable 570 | sc config uhssvc start= demand 571 | sc config upfc start= demand 572 | sc config PushToInstall start= demand 573 | sc config BITS start= demand 574 | sc config InstallService start= demand 575 | sc config uhssvc start= demand 576 | sc config UsoSvc start= demand 577 | sc config wuauserv start= demand 578 | sc config LanmanServer start= demand 579 | sc config NlaSvc start= demand 580 | sc config ClipSVC start= disabled 581 | reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DoSvc" /v Start /t reg_dword /d 3 /f 582 | reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\InstallService" /v Start /t reg_dword /d 3 /f 583 | reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\UsoSvc" /v Start /t reg_dword /d 3 /f 584 | reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv" /v Start /t reg_dword /d 3 /f 585 | reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WaaSMedicSvc" /v Start /t reg_dword /d 3 /f 586 | reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BITS" /v Start /t reg_dword /d 3 /f 587 | reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\upfc" /v Start /t reg_dword /d 3 /f 588 | reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\uhssvc" /v Start /t reg_dword /d 3 /f 589 | reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ossrs" /v Start /t reg_dword /d 3 /f 590 | reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v "DeferUpdatePeriod" /t REG_DWORD /d "0" /f 591 | reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v "DeferUpgrade" /t REG_DWORD /d "0" /f 592 | reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v "DeferUpgradePeriod" /t REG_DWORD /d "0" /f 593 | reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v "DisableWindowsUpdateAccess" /t REG_DWORD /d "0" /f 594 | schtasks /Change /TN "Microsoft\Windows\InstallService\ScanForUpdates" /Enable 595 | schtasks /Change /TN "Microsoft\Windows\InstallService\ScanForUpdatesAsUser" /Enable 596 | schtasks /Change /TN "Microsoft\Windows\InstallService\SmartRetry" /Enable 597 | schtasks /Change /TN "Microsoft\Windows\InstallService\WakeUpAndContinueUpdates" /Enable 598 | schtasks /Change /TN "Microsoft\Windows\InstallService\WakeUpAndScanForUpdates" /Enable 599 | schtasks /Change /TN "Microsoft\Windows\UpdateOrchestrator\Report policies" /Enable 600 | schtasks /Change /TN "Microsoft\Windows\UpdateOrchestrator\Schedule Scan" /Enable 601 | schtasks /Change /TN "Microsoft\Windows\UpdateOrchestrator\Schedule Scan Static Task" /Enable 602 | schtasks /Change /TN "Microsoft\Windows\UpdateOrchestrator\UpdateModelTask" /Enable 603 | schtasks /Change /TN "Microsoft\Windows\UpdateOrchestrator\USO_UxBroker" /Enable 604 | schtasks /Change /TN "Microsoft\Windows\WaaSMedic\PerformRemediation" /Enable 605 | schtasks /Change /TN "Microsoft\Windows\WindowsUpdate\Scheduled Start" /Enable 606 | schtasks /Change /TN "Microsoft\Windows\NlaSvc\WiFiTask" /Enable 607 | sc config RemoteRegistry start= demand 608 | sc config RemoteAccess start= demand 609 | sc config WinRM start= demand 610 | sc config RmSvc start= demand 611 | sc config PrintNotify start= demand 612 | sc config Spooler start= demand 613 | schtasks /Change /TN "Microsoft\Windows\Printing\EduPrintProv" /Enable 614 | schtasks /Change /TN "Microsoft\Windows\Printing\PrinterCleanupTask" /Enable 615 | sc config BTAGService start= demand 616 | sc config bthserv start= demand 617 | sc config LanmanWorkstation start= demand 618 | sc config WdiServiceHost start= demand 619 | sc config NcbService start= demand 620 | sc config ndu start= demand 621 | sc config Netman start= demand 622 | sc config netprofm start= demand 623 | sc config WwanSvc start= demand 624 | sc config Dhcp start= auto 625 | sc config DPS start= auto 626 | sc config lmhosts start= auto 627 | sc config NlaSvc start= auto 628 | sc config nsi start= auto 629 | sc config RmSvc start= auto 630 | sc config Wcmsvc start= auto 631 | sc config Winmgmt start= auto 632 | sc config WlanSvc start= auto 633 | schtasks /Change /TN "Microsoft\Windows\WlanSvc\CDSSync" /Enable 634 | schtasks /Change /TN "Microsoft\Windows\WCM\WiFiTask" /Enable 635 | schtasks /Change /TN "Microsoft\Windows\NlaSvc\WiFiTask" /Enable 636 | schtasks /Change /TN "Microsoft\Windows\DUSM\dusmtask" /Enable 637 | reg add "HKLM\Software\Policies\Microsoft\Windows\NetworkConnectivityStatusIndicator" /v "NoActiveProbe" /t REG_DWORD /d "0" /f 638 | reg add "HKLM\System\CurrentControlSet\Services\NlaSvc\Parameters\Internet" /v "EnableActiveProbing" /t REG_DWORD /d "1" /f 639 | reg add "HKLM\System\CurrentControlSet\Services\BFE" /v "Start" /t REG_DWORD /d "2" /f 640 | reg add "HKLM\System\CurrentControlSet\Services\Dnscache" /v "Start" /t REG_DWORD /d "2" /f 641 | reg add "HKLM\System\CurrentControlSet\Services\WinHttpAutoProxySvc" /v "Start" /t REG_DWORD /d "3" /f 642 | net start DPS 643 | net start nsi 644 | net start NlaSvc 645 | net start Dhcp 646 | net start Wcmsvc 647 | net start RmSvc 648 | wmic path win32_networkadapter where index=0 call disable 649 | wmic path win32_networkadapter where index=1 call disable 650 | wmic path win32_networkadapter where index=2 call disable 651 | wmic path win32_networkadapter where index=3 call disable 652 | wmic path win32_networkadapter where index=4 call disable 653 | wmic path win32_networkadapter where index=5 call disable 654 | wmic path win32_networkadapter where index=0 call enable 655 | wmic path win32_networkadapter where index=1 call enable 656 | wmic path win32_networkadapter where index=2 call enable 657 | wmic path win32_networkadapter where index=3 call enable 658 | wmic path win32_networkadapter where index=4 call enable 659 | wmic path win32_networkadapter where index=5 call enable 660 | arp -d * 661 | route -f 662 | nbtstat -R 663 | nbtstat -RR 664 | netcfg -d 665 | netsh winsock reset 666 | netsh int 6to4 reset all 667 | netsh int httpstunnel reset all 668 | netsh int ip reset 669 | netsh int isatap reset all 670 | netsh int portproxy reset all 671 | netsh int tcp reset all 672 | netsh int teredo reset all 673 | netsh branchcache reset 674 | ipconfig /release 675 | ipconfig /renew 676 | @echo off 677 | echo. 678 | echo. 679 | echo ALL services and tasks REACTIVATED. 680 | echo If access was denied you are not in administrator mode. 681 | echo Press 0 and hit ENTER to open the menu or press ENTER to exit. 682 | set /p example= 683 | if %example% == 0 goto start 684 | if %example% == 1 goto 1 685 | if %example% == 2 goto 2 686 | if %example% == 3 goto 3 687 | if %example% == 4 goto 4 688 | if %example% == 5 goto 5 689 | if %example% == 6 goto 6 690 | if %example% == 7 goto 7 691 | if %example% == 8 goto 8 692 | if %example% == 9 goto 9 693 | if %example% == a goto A 694 | if %example% == A goto A 695 | if %example% == b goto B 696 | if %example% == B goto B 697 | if %example% == c goto C 698 | if %example% == C goto C 699 | if %example% == d goto D 700 | if %example% == D goto D 701 | if %example% == e goto E 702 | if %example% == E goto E 703 | if %example% == f goto F 704 | if %example% == F goto F 705 | if %example% == g goto G 706 | if %example% == G goto G 707 | if %example% == h goto H 708 | if %example% == H goto H 709 | if %example% == i goto I 710 | if %example% == I goto I 711 | if %example% == j goto J 712 | if %example% == J goto J 713 | if %example% == k goto K 714 | if %example% == K goto K 715 | if %example% == l goto L 716 | if %example% == L goto L 717 | if %example% == m goto M 718 | if %example% == M goto M 719 | if %example% == n goto N 720 | if %example% == N goto N 721 | if %example% == r goto R 722 | if %example% == R goto R 723 | if %example% == x goto X 724 | if %example% == X goto X 725 | :2 726 | echo. 727 | echo. 728 | @echo off 729 | echo Total amount of unnecessary services to be disabled = 94. 730 | echo To view a description for those services press Windows and R key at the same time. 731 | echo Type services.msc then hit ENTER. 732 | echo Total amount of unnecessary tasks to be disabled = 82. 733 | echo To view a description for those tasks press Windows and R key at the same time. 734 | echo Type taskschd.msc then hit ENTER. 735 | echo. 736 | echo. 737 | echo Unnecessary Services: (Total 94) 738 | echo. 739 | echo. 740 | echo PimIndexMaintenanceSvc 741 | echo WinHttpAutoProxySvc 742 | echo wlidsvc 743 | echo DisplayEnhancementService 744 | echo DiagTrack 745 | echo DeviceAssociationService 746 | echo DusmSvc 747 | echo TabletInputService 748 | echo RetailDemo 749 | echo Fax 750 | echo SharedAccess 751 | echo lfsvc 752 | echo WpcMonSvc 753 | echo SessionEnv 754 | echo MicrosoftEdgeElevationService 755 | echo edgeupdate 756 | echo edgeupdatem 757 | echo autotimesvc 758 | echo CscService 759 | echo TermService 760 | echo SensorDataService 761 | echo SensorService 762 | echo SensrSvc 763 | echo shpamsvc 764 | echo stisvc 765 | echo diagnosticshub.standardcollector.service 766 | echo PhoneSvc 767 | echo TapiSrv 768 | echo UevAgentService 769 | echo WalletService 770 | echo TokenBroker 771 | echo WebClient 772 | echo MixedRealityOpenXRSvc 773 | echo stisvc 774 | echo WbioSrvc 775 | echo icssvc 776 | echo Wecsvc 777 | echo XboxGipSvc 778 | echo XblAuthManager 779 | echo XboxNetApiSvc 780 | echo XblGameSave 781 | echo SEMgrSvc 782 | echo iphlpsvc 783 | echo Backupper Service 784 | echo BthAvctpSvc 785 | echo BDESVC 786 | echo cbdhsvc 787 | echo CDPSvc 788 | echo CDPUserSvc 789 | echo DevQueryBroker 790 | echo DevicesFlowUserSvc 791 | echo dmwappushservice 792 | echo DispBrokerDesktopSvc 793 | echo TrkWks 794 | echo dLauncherLoopback 795 | echo EFS 796 | echo fdPHost 797 | echo FDResPub 798 | echo IKEEXT 799 | echo NPSMSvc 800 | echo WPDBusEnum 801 | echo PcaSvc 802 | echo RasMan 803 | echo RetailDemo start=disabled 804 | echo SstpSvc start=disabled 805 | echo ShellHWDetection 806 | echo SSDPSRV 807 | echo SysMain 808 | echo OneSyncSvc 809 | echo lmhosts 810 | echo UserDataSvc 811 | echo UnistoreSvc 812 | echo Wcmsvc 813 | echo FontCache 814 | echo W32Time 815 | echo tzautoupdate 816 | echo DsSvc 817 | echo DevicesFlowUserSvc_5f1ad 818 | echo diagsvc 819 | echo DialogBlockingService 820 | echo PimIndexMaintenanceSvc_5f1ad 821 | echo MessagingService_5f1ad 822 | echo AppVClient 823 | echo MsKeyboardFilter 824 | echo NetTcpPortSharing 825 | echo ssh-agent 826 | echo SstpSvc 827 | echo OneSyncSvc_5f1ad 828 | echo wercplsupport 829 | echo WMPNetworkSvc 830 | echo WerSvc 831 | echo WpnUserService_5f1ad 832 | echo WinHttpAutoProxySvc 833 | echo DsmSvc 834 | echo. 835 | echo. 836 | echo Update and Store Services: (Total 13) 837 | echo. 838 | echo. 839 | echo ClipSVC 840 | echo DoSvc 841 | echo upfc 842 | echo uhssvc 843 | echo uhssvc 844 | echo UsoSvc 845 | echo ossrs 846 | echo BITS 847 | echo wuauserv 848 | echo PushToInstall 849 | echo InstallService 850 | echo LanmanServer 851 | echo WaaSMedicSvc 852 | echo. 853 | echo. 854 | echo Remote: (Total: 3) 855 | echo RemoteRegistry 856 | echo RemoteAccess 857 | echo WinRM 858 | echo. 859 | echo 860 | echo Printer (Total 2) 861 | echo PrintNotify 862 | echo Spooler 863 | echo. 864 | echo. 865 | echo Bluetooth: (Total 2) 866 | echo BTAGService 867 | echo bthserv 868 | echo. 869 | echo. 870 | echo Wifi: (Total 3) 871 | echo RmSvc 872 | echo NlaSvc 873 | echo LanmanWorkstation 874 | echo. 875 | echo. 876 | echo Unnecessary Tasks: (Total 82) 877 | echo. 878 | echo. 879 | echo "Driver Easy Scheduled Scan" 880 | echo "ModifyLinkUpdate" 881 | echo "SoftMakerUpdater" 882 | echo "StartCN" 883 | echo "StartDVR" 884 | echo Microsoft\Windows\Application Experience\Microsoft Compatibility Appraiser 885 | echo Microsoft\Windows\Application Experience\PcaPatchDbTask 886 | echo Microsoft\Windows\Application Experience\ProgramDataUpdater 887 | echo Microsoft\Windows\Application Experience\StartupAppTask 888 | echo Microsoft\Windows\Autochk\Proxy 889 | echo Microsoft\Windows\Customer Experience Improvement Program\Consolidator 890 | echo Microsoft\Windows\Customer Experience Improvement Program\UsbCeip 891 | echo Microsoft\Windows\Defrag\ScheduledDefrag 892 | echo Microsoft\Windows\Device Information\Device 893 | echo Microsoft\Windows\Device Information\Device User 894 | echo Microsoft\Windows\Diagnosis\RecommendedTroubleshootingScanner 895 | echo Microsoft\Windows\Diagnosis\Scheduled 896 | echo Microsoft\Windows\DiskCleanup\SilentCleanup 897 | echo Microsoft\Windows\DiskDiagnostic\Microsoft-Windows-DiskDiagnosticDataCollector 898 | echo Microsoft\Windows\DiskFootprint\Diagnostics 899 | echo Microsoft\Windows\DiskFootprint\StorageSense 900 | echo Microsoft\Windows\DUSM\dusmtask 901 | echo Microsoft\Windows\EnterpriseMgmt\MDMMaintenenceTask 902 | echo Microsoft\Windows\Feedback\Siuf\DmClient 903 | echo Microsoft\Windows\Feedback\Siuf\DmClientOnScenarioDownload 904 | echo Microsoft\Windows\FileHistory\File History (maintenance mode) 905 | echo Microsoft\Windows\Flighting\FeatureConfig\ReconcileFeatures 906 | echo Microsoft\Windows\Flighting\FeatureConfig\UsageDataFlushing 907 | echo Microsoft\Windows\Flighting\FeatureConfig\UsageDataReporting 908 | echo Microsoft\Windows\Flighting\OneSettings\RefreshCache 909 | echo Microsoft\Windows\Input\LocalUserSyncDataAvailable 910 | echo Microsoft\Windows\Input\MouseSyncDataAvailable 911 | echo Microsoft\Windows\Input\PenSyncDataAvailable 912 | echo Microsoft\Windows\Input\TouchpadSyncDataAvailable 913 | echo Microsoft\Windows\International\Synchronize Language Settings 914 | echo Microsoft\Windows\LanguageComponentsInstaller\Installation 915 | echo Microsoft\Windows\LanguageComponentsInstaller\ReconcileLanguageResources 916 | echo Microsoft\Windows\LanguageComponentsInstaller\Uninstallation 917 | echo Microsoft\Windows\License Manager\TempSignedLicenseExchange 918 | echo Microsoft\Windows\License Manager\TempSignedLicenseExchange 919 | echo Microsoft\Windows\Management\Provisioning\Cellular 920 | echo Microsoft\Windows\Management\Provisioning\Logon 921 | echo Microsoft\Windows\Maintenance\WinSAT 922 | echo Microsoft\Windows\Maps\MapsToastTask 923 | echo Microsoft\Windows\Maps\MapsUpdateTask 924 | echo Microsoft\Windows\Mobile Broadband Accounts\MNO Metadata Parserd 925 | echo Microsoft\Windows\MUI\LPRemove 926 | echo Microsoft\Windows\NetTrace\GatherNetworkInfo 927 | echo Microsoft\Windows\PI\Sqm-Tasks 928 | echo Microsoft\Windows\Power Efficiency Diagnostics\AnalyzeSystem 929 | echo Microsoft\Windows\PushToInstall\Registration 930 | echo Microsoft\Windows\Ras\MobilityManager 931 | echo Microsoft\Windows\RecoveryEnvironment\VerifyWinRE 932 | echo Microsoft\Windows\RemoteAssistance\RemoteAssistanceTask 933 | echo Microsoft\Windows\RetailDemo\CleanupOfflineContent 934 | echo Microsoft\Windows\Servicing\StartComponentCleanup 935 | echo Microsoft\Windows\SettingSync\NetworkStateChangeTask 936 | echo Microsoft\Windows\Setup\SetupCleanupTask 937 | echo Microsoft\Windows\Setup\SnapshotCleanupTask 938 | echo Microsoft\Windows\SpacePort\SpaceAgentTask 939 | echo Microsoft\Windows\SpacePort\SpaceManagerTask 940 | echo Microsoft\Windows\Speech\SpeechModelDownloadTask 941 | echo Microsoft\Windows\Storage Tiers Management\Storage Tiers Management Initialization 942 | echo Microsoft\Windows\Sysmain\ResPriStaticDbSync 943 | echo Microsoft\Windows\Sysmain\WsSwapAssessmentTask 944 | echo Microsoft\Windows\Task Manager\Interactive 945 | echo Microsoft\Windows\Time Synchronization\ForceSynchronizeTime 946 | echo Microsoft\Windows\Time Synchronization\SynchronizeTime 947 | echo Microsoft\Windows\Time Zone\SynchronizeTimeZone 948 | echo Microsoft\Windows\TPM\Tpm-HASCertRetr 949 | echo Microsoft\Windows\TPM\Tpm-Maintenance 950 | echo Microsoft\Windows\UPnP\UPnPHostConfig 951 | echo Microsoft\Windows\User Profile Service\HiveUploadTask 952 | echo Microsoft\Windows\WDI\ResolutionHost 953 | echo Microsoft\Windows\Windows Filtering Platform\BfeOnServiceStartTypeChange 954 | echo Microsoft\Windows\WOF\WIM-Hash-Management 955 | echo Microsoft\Windows\WOF\WIM-Hash-Validation 956 | echo Microsoft\Windows\Work Folders\Work Folders Logon Synchronization 957 | echo Microsoft\Windows\Work Folders\Work Folders Maintenance Work 958 | echo Microsoft\Windows\Workplace Join\Automatic-Device-Join 959 | echo Microsoft\Windows\WwanSvc\NotificationTask 960 | echo Microsoft\Windows\WwanSvc\OobeDiscovery 961 | echo. 962 | echo. 963 | echo Update and Store Tasks: (Total 12) 964 | echo. 965 | echo. 966 | echo Microsoft\Windows\InstallService\ScanForUpdates 967 | echo Microsoft\Windows\InstallService\ScanForUpdatesAsUser 968 | echo Microsoft\Windows\InstallService\SmartRetry 969 | echo Microsoft\Windows\InstallService\WakeUpAndContinueUpdates 970 | echo Microsoft\Windows\InstallService\WakeUpAndScanForUpdates 971 | echo Microsoft\Windows\UpdateOrchestrator\Report policies 972 | echo Microsoft\Windows\UpdateOrchestrator\Schedule Scan 973 | echo Microsoft\Windows\UpdateOrchestrator\Schedule Scan Static Task 974 | echo Microsoft\Windows\UpdateOrchestrator\UpdateModelTask 975 | echo Microsoft\Windows\UpdateOrchestrator\USO_UxBroker 976 | echo Microsoft\Windows\WaaSMedic\PerformRemediation 977 | echo Microsoft\Windows\WindowsUpdate\Scheduled Start 978 | echo. 979 | echo. 980 | echo Printer: (Total 2) 981 | echo. 982 | echo. 983 | echo Microsoft\Windows\Printing\EduPrintProv 984 | echo Microsoft\Windows\Printing\PrinterCleanupTask 985 | echo. 986 | echo. 987 | echo Wifi: (Total 3) 988 | echo Microsoft\Windows\WlanSvc\CDSSync 989 | echo Microsoft\Windows\WCM\WiFiTask 990 | echo Microsoft\Windows\NlaSvc\WiFiTask 991 | echo. 992 | echo. 993 | echo All services and tasks listed above. 994 | echo Press 0 and hit ENTER to open the menu or press ENTER to exit. 995 | set /p example= 996 | if %example% == 0 goto start 997 | if %example% == 1 goto 1 998 | if %example% == 2 goto 2 999 | if %example% == 3 goto 3 1000 | if %example% == 4 goto 4 1001 | if %example% == 5 goto 5 1002 | if %example% == 6 goto 6 1003 | if %example% == 7 goto 7 1004 | if %example% == 8 goto 8 1005 | if %example% == 9 goto 9 1006 | if %example% == a goto A 1007 | if %example% == A goto A 1008 | if %example% == b goto B 1009 | if %example% == B goto B 1010 | if %example% == c goto C 1011 | if %example% == C goto C 1012 | if %example% == d goto D 1013 | if %example% == D goto D 1014 | if %example% == e goto E 1015 | if %example% == E goto E 1016 | if %example% == f goto F 1017 | if %example% == F goto F 1018 | if %example% == g goto G 1019 | if %example% == G goto G 1020 | if %example% == h goto H 1021 | if %example% == H goto H 1022 | if %example% == i goto I 1023 | if %example% == I goto I 1024 | if %example% == j goto J 1025 | if %example% == J goto J 1026 | if %example% == k goto K 1027 | if %example% == K goto K 1028 | if %example% == l goto L 1029 | if %example% == L goto L 1030 | if %example% == m goto M 1031 | if %example% == M goto M 1032 | if %example% == n goto N 1033 | if %example% == N goto N 1034 | if %example% == r goto R 1035 | if %example% == R goto R 1036 | if %example% == x goto X 1037 | if %example% == X goto X 1038 | pause 1039 | :C 1040 | echo. 1041 | echo. 1042 | @echo on 1043 | reg add "HKLM\System\CurrentControlSet\Services\PimIndexMaintenanceSvc" /v "Start" /t REG_DWORD /d "4" /f 1044 | reg add "HKLM\System\CurrentControlSet\Services\WinHttpAutoProxySvc" /v "Start" /t REG_DWORD /d "4" /fd 1045 | reg add "HKLM\System\CurrentControlSet\Services\BcastDVRUserService" /v "Start" /t REG_DWORD /d "4" /f 1046 | reg add "HKLM\System\CurrentControlSet\Services\xbgm" /v "Start" /t REG_DWORD /d "4" /f 1047 | reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\GameDVR" /v "AppCaptureEnabled" /t REG_DWORD /d "0" /f 1048 | reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\GameDVR" /v "AudioCaptureEnabled" /t REG_DWORD /d "0" /f 1049 | reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\GameDVR" /v "CursorCaptureEnabled" /t REG_DWORD /d "0" /f 1050 | reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\GameDVR" /v "MicrophoneCaptureEnabled" /t REG_DWORD /d "0" /f 1051 | reg add "HKCU\System\GameConfigStore" /v "GameDVR_FSEBehavior" /t REG_DWORD /d "2" /f 1052 | reg add "HKCU\System\GameConfigStore" /v "GameDVR_HonorUserFSEBehaviorMode" /t REG_DWORD /d "2" /f 1053 | reg add "HKCU\System\GameConfigStore" /v "GameDVR_Enabled" /t REG_DWORD /d "0" /f 1054 | reg add "HKLM\Software\Policies\Microsoft\Windows\GameDVR" /v "AllowgameDVR" /t REG_DWORD /d "0" /f 1055 | reg add "HKCU\Software\Microsoft\GameBar" /v "AutoGameModeEnabled" /t REG_DWORD /d "0" /f 1056 | sc config wlidsvc start= disabled 1057 | sc config DisplayEnhancementService start= disabled 1058 | sc config DiagTrack start= disabled 1059 | sc config DusmSvc start= disabled 1060 | sc config TabletInputService start= disabled 1061 | sc config RetailDemo start= disabled 1062 | sc config Fax start= disabled 1063 | sc config SharedAccess start= disabled 1064 | sc config lfsvc start= disabled 1065 | sc config WpcMonSvc start= disabled 1066 | sc config SessionEnv start= disabled 1067 | sc config MicrosoftEdgeElevationService start= disabled 1068 | sc config edgeupdate start= disabled 1069 | sc config edgeupdatem start= disabled 1070 | sc config autotimesvc start= disabled 1071 | sc config CscService start= disabled 1072 | sc config TermService start= disabled 1073 | sc config SensorDataService start= disabled 1074 | sc config SensorService start= disabled 1075 | sc config SensrSvc start= disabled 1076 | sc config shpamsvc start= disabled 1077 | sc config diagnosticshub.standardcollector.service start= disabled 1078 | sc config PhoneSvc start= disabled 1079 | sc config TapiSrv start= disabled 1080 | sc config UevAgentService start= disabled 1081 | sc config WalletService start= disabled 1082 | sc config TokenBroker start= disabled 1083 | sc config WebClient start= disabled 1084 | sc config MixedRealityOpenXRSvc start= disabled 1085 | sc config stisvc start= disabled 1086 | sc config WbioSrvc start= disabled 1087 | sc config icssvc start= disabled 1088 | sc config Wecsvc start= disabled 1089 | sc config XboxGipSvc start= disabled 1090 | sc config XblAuthManager start= disabled 1091 | sc config XboxNetApiSvc start= disabled 1092 | sc config XblGameSave start= disabled 1093 | sc config SEMgrSvc start= disabled 1094 | sc config iphlpsvc start= disabled 1095 | sc config Backupper Service start= disabled 1096 | sc config BthAvctpSvc start= disabled 1097 | sc config BDESVC start= disabled 1098 | sc config cbdhsvc start= disabled 1099 | sc config CDPSvc start= disabled 1100 | sc config CDPUserSvc start= disabled 1101 | sc config DevQueryBroker start= disabled 1102 | sc config DevicesFlowUserSvc start= disabled 1103 | sc config dmwappushservice start= disabled 1104 | sc config DispBrokerDesktopSvc start= disabled 1105 | sc config TrkWks start= disabled 1106 | sc config dLauncherLoopback start= disabled 1107 | sc config EFS start= disabled 1108 | sc config fdPHost start= disabled 1109 | sc config FDResPub start= disabled 1110 | sc config IKEEXT start= disabled 1111 | sc config NPSMSvc start= disabled 1112 | sc config WPDBusEnum start= disabled 1113 | sc config PcaSvc start= disabled 1114 | sc config RasMan start= disabled 1115 | sc config RetailDemo start=disabled 1116 | sc config SstpSvc start=disabled 1117 | sc config ShellHWDetection start= disabled 1118 | sc config SSDPSRV start= disabled 1119 | sc config SysMain start= disabled 1120 | sc config OneSyncSvc start= disabled 1121 | sc config lmhosts start= disabled 1122 | sc config UserDataSvc start= disabled 1123 | sc config UnistoreSvc start= disabled 1124 | sc config Wcmsvc start= disabled 1125 | sc config FontCache start= disabled 1126 | sc config W32Time start= disabled 1127 | sc config tzautoupdate start= disabled 1128 | sc config DsSvc start= disabled 1129 | sc config DevicesFlowUserSvc_5f1ad start= disabled 1130 | sc config diagsvc start= disabled 1131 | sc config DialogBlockingService start= disabled 1132 | sc config PimIndexMaintenanceSvc_5f1ad start= disabled 1133 | sc config MessagingService_5f1ad start= disabled 1134 | sc config AppVClient start= disabled 1135 | sc config MsKeyboardFilter start= disabled 1136 | sc config NetTcpPortSharing start= disabled 1137 | sc config ssh-agent start= disabled 1138 | sc config SstpSvc start= disabled 1139 | sc config OneSyncSvc_5f1ad start= disabled 1140 | sc config wercplsupport start= disabled 1141 | sc config WMPNetworkSvc start= disabled 1142 | sc config WerSvc start= disabled 1143 | sc config WpnUserService_5f1ad start= disabled 1144 | sc config WinHttpAutoProxySvc start= disabled 1145 | sc config DsmSvc start= disabled 1146 | schtasks /DELETE /TN "AMDInstallLauncher" /f 1147 | schtasks /DELETE /TN "AMDLinkUpdate" /f 1148 | schtasks /DELETE /TN "AMDRyzenMasterSDKTask" /f 1149 | schtasks /DELETE /TN "Driver Easy Scheduled Scan" /f 1150 | schtasks /DELETE /TN "ModifyLinkUpdate" /f 1151 | schtasks /DELETE /TN "SoftMakerUpdater" /f 1152 | schtasks /DELETE /TN "StartCN" /f 1153 | schtasks /DELETE /TN "StartDVR" /f 1154 | schtasks /Change /TN "Microsoft\Windows\Application Experience\Microsoft Compatibility Appraiser" /Disable 1155 | schtasks /Change /TN "Microsoft\Windows\Application Experience\PcaPatchDbTask" /Disable 1156 | schtasks /Change /TN "Microsoft\Windows\Application Experience\ProgramDataUpdater" /Disable 1157 | schtasks /Change /TN "Microsoft\Windows\Application Experience\StartupAppTask" /Disable 1158 | schtasks /Change /TN "Microsoft\Windows\Autochk\Proxy" /Disable 1159 | schtasks /Change /TN "Microsoft\Windows\Customer Experience Improvement Program\Consolidator" /Disable 1160 | schtasks /Change /TN "Microsoft\Windows\Customer Experience Improvement Program\UsbCeip" /Disable 1161 | schtasks /Change /TN "Microsoft\Windows\Defrag\ScheduledDefrag" /Disable 1162 | schtasks /Change /TN "Microsoft\Windows\Device Information\Device" /Disable 1163 | schtasks /Change /TN "Microsoft\Windows\Device Information\Device User" /Disable 1164 | schtasks /Change /TN "Microsoft\Windows\Diagnosis\RecommendedTroubleshootingScanner" /Disable 1165 | schtasks /Change /TN "Microsoft\Windows\Diagnosis\Scheduled" /Disable 1166 | schtasks /Change /TN "Microsoft\Windows\DiskCleanup\SilentCleanup" /Disable 1167 | schtasks /Change /TN "Microsoft\Windows\DiskDiagnostic\Microsoft-Windows-DiskDiagnosticDataCollector" /Disable 1168 | schtasks /Change /TN "Microsoft\Windows\DiskFootprint\Diagnostics" /Disable 1169 | schtasks /Change /TN "Microsoft\Windows\DiskFootprint\StorageSense" /Disable 1170 | schtasks /Change /TN "Microsoft\Windows\DUSM\dusmtask" /Disable 1171 | schtasks /Change /TN "Microsoft\Windows\EnterpriseMgmt\MDMMaintenenceTask" /Disable 1172 | schtasks /Change /TN "Microsoft\Windows\Feedback\Siuf\DmClient" /Disable 1173 | schtasks /Change /TN "Microsoft\Windows\Feedback\Siuf\DmClientOnScenarioDownload" /Disable 1174 | schtasks /Change /TN "Microsoft\Windows\FileHistory\File History (maintenance mode)" /Disable 1175 | schtasks /Change /TN "Microsoft\Windows\Flighting\FeatureConfig\ReconcileFeatures" /Disable 1176 | schtasks /Change /TN "Microsoft\Windows\Flighting\FeatureConfig\UsageDataFlushing" /Disable 1177 | schtasks /Change /TN "Microsoft\Windows\Flighting\FeatureConfig\UsageDataReporting" /Disable 1178 | schtasks /Change /TN "Microsoft\Windows\Flighting\OneSettings\RefreshCache" /Disable 1179 | schtasks /Change /TN "Microsoft\Windows\Input\LocalUserSyncDataAvailable" /Disable 1180 | schtasks /Change /TN "Microsoft\Windows\Input\MouseSyncDataAvailable" /Disable 1181 | schtasks /Change /TN "Microsoft\Windows\Input\PenSyncDataAvailable" /Disable 1182 | schtasks /Change /TN "Microsoft\Windows\Input\TouchpadSyncDataAvailable" /Disable 1183 | schtasks /Change /TN "Microsoft\Windows\International\Synchronize Language Settings" /Disable 1184 | schtasks /Change /TN "Microsoft\Windows\LanguageComponentsInstaller\Installation" /Disable 1185 | schtasks /Change /TN "Microsoft\Windows\LanguageComponentsInstaller\ReconcileLanguageResources" /Disable 1186 | schtasks /Change /TN "Microsoft\Windows\LanguageComponentsInstaller\Uninstallation" /Disable 1187 | schtasks /Change /TN "Microsoft\Windows\License Manager\TempSignedLicenseExchange" /Disable 1188 | schtasks /Change /TN "Microsoft\Windows\License Manager\TempSignedLicenseExchange" /Disable 1189 | schtasks /Change /TN "Microsoft\Windows\Management\Provisioning\Cellular" /Disable 1190 | schtasks /Change /TN "Microsoft\Windows\Management\Provisioning\Logon" /Disable 1191 | schtasks /Change /TN "Microsoft\Windows\Maintenance\WinSAT" /Disable 1192 | schtasks /Change /TN "Microsoft\Windows\Maps\MapsToastTask" /Disable 1193 | schtasks /Change /TN "Microsoft\Windows\Maps\MapsUpdateTask" /Disable 1194 | schtasks /Change /TN "Microsoft\Windows\Mobile Broadband Accounts\MNO Metadata Parser" /Disable 1195 | schtasks /Change /TN "Microsoft\Windows\MUI\LPRemove" /Disable 1196 | schtasks /Change /TN "Microsoft\Windows\NetTrace\GatherNetworkInfo" /Disable 1197 | schtasks /Change /TN "Microsoft\Windows\PI\Sqm-Tasks" /Disable 1198 | schtasks /Change /TN "Microsoft\Windows\Power Efficiency Diagnostics\AnalyzeSystem" /Disable 1199 | schtasks /Change /TN "Microsoft\Windows\PushToInstall\Registration" /Disable 1200 | schtasks /Change /TN "Microsoft\Windows\Ras\MobilityManager" /Disable 1201 | schtasks /Change /TN "Microsoft\Windows\RecoveryEnvironment\VerifyWinRE" /Disable 1202 | schtasks /Change /TN "Microsoft\Windows\RemoteAssistance\RemoteAssistanceTask" /Disable 1203 | schtasks /Change /TN "Microsoft\Windows\RetailDemo\CleanupOfflineContent" /Disable 1204 | schtasks /Change /TN "Microsoft\Windows\Servicing\StartComponentCleanup" /Disable 1205 | schtasks /Change /TN "Microsoft\Windows\SettingSync\NetworkStateChangeTask" /Disable 1206 | schtasks /Change /TN "Microsoft\Windows\Setup\SetupCleanupTask" /Disable 1207 | schtasks /Change /TN "Microsoft\Windows\Setup\SnapshotCleanupTask" /Disable 1208 | schtasks /Change /TN "Microsoft\Windows\SpacePort\SpaceAgentTask" /Disable 1209 | schtasks /Change /TN "Microsoft\Windows\SpacePort\SpaceManagerTask" /Disable 1210 | schtasks /Change /TN "Microsoft\Windows\Speech\SpeechModelDownloadTask" /Disable 1211 | schtasks /Change /TN "Microsoft\Windows\Storage Tiers Management\Storage Tiers Management Initialization" /Disable 1212 | schtasks /Change /TN "Microsoft\Windows\Sysmain\ResPriStaticDbSync" /Disable 1213 | schtasks /Change /TN "Microsoft\Windows\Sysmain\WsSwapAssessmentTask" /Disable 1214 | schtasks /Change /TN "Microsoft\Windows\Task Manager\Interactive" /Disable 1215 | schtasks /Change /TN "Microsoft\Windows\Time Synchronization\ForceSynchronizeTime" /Disable 1216 | schtasks /Change /TN "Microsoft\Windows\Time Synchronization\SynchronizeTime" /Disable 1217 | schtasks /Change /TN "Microsoft\Windows\Time Zone\SynchronizeTimeZone" /Disable 1218 | schtasks /Change /TN "Microsoft\Windows\TPM\Tpm-HASCertRetr" /Disable 1219 | schtasks /Change /TN "Microsoft\Windows\TPM\Tpm-Maintenance" /Disable 1220 | schtasks /Change /TN "Microsoft\Windows\UPnP\UPnPHostConfig" /Disable 1221 | schtasks /Change /TN "Microsoft\Windows\User Profile Service\HiveUploadTask" /Disable 1222 | schtasks /Change /TN "Microsoft\Windows\WDI\ResolutionHost" /Disable 1223 | schtasks /Change /TN "Microsoft\Windows\Windows Filtering Platform\BfeOnServiceStartTypeChange" /Disable 1224 | schtasks /Change /TN "Microsoft\Windows\WOF\WIM-Hash-Management" /Disable 1225 | schtasks /Change /TN "Microsoft\Windows\WOF\WIM-Hash-Validation" /Disable 1226 | schtasks /Change /TN "Microsoft\Windows\Work Folders\Work Folders Logon Synchronization" /Disable 1227 | schtasks /Change /TN "Microsoft\Windows\Work Folders\Work Folders Maintenance Work" /Disable 1228 | schtasks /Change /TN "Microsoft\Windows\Workplace Join\Automatic-Device-Join" /Disable 1229 | schtasks /Change /TN "Microsoft\Windows\WwanSvc\NotificationTask" /Disable 1230 | schtasks /Change /TN "Microsoft\Windows\WwanSvc\OobeDiscovery" /Disable 1231 | schtasks /Change /TN "Microsoft\XblGameSave\XblGameSaveTask" /Disable 1232 | @echo off 1233 | echo. 1234 | echo. 1235 | echo unnecessary services and tasks DISABLED. 1236 | echo If access was denied you are not in administrator mode. 1237 | echo Press 0 and hit ENTER to open the menu or press ENTER to exit. 1238 | set /p example= 1239 | if %example% == 0 goto start 1240 | if %example% == 1 goto 1 1241 | if %example% == 2 goto 2 1242 | if %example% == 3 goto 3 1243 | if %example% == 4 goto 4 1244 | if %example% == 5 goto 5 1245 | if %example% == 6 goto 6 1246 | if %example% == 7 goto 7 1247 | if %example% == 8 goto 8 1248 | if %example% == 9 goto 9 1249 | if %example% == a goto A 1250 | if %example% == A goto A 1251 | if %example% == b goto B 1252 | if %example% == B goto B 1253 | if %example% == c goto C 1254 | if %example% == C goto C 1255 | if %example% == d goto D 1256 | if %example% == D goto D 1257 | if %example% == e goto E 1258 | if %example% == E goto E 1259 | if %example% == f goto F 1260 | if %example% == F goto F 1261 | if %example% == g goto G 1262 | if %example% == G goto G 1263 | if %example% == h goto H 1264 | if %example% == H goto H 1265 | if %example% == i goto I 1266 | if %example% == I goto I 1267 | if %example% == j goto J 1268 | if %example% == J goto J 1269 | if %example% == k goto K 1270 | if %example% == K goto K 1271 | if %example% == l goto L 1272 | if %example% == L goto L 1273 | if %example% == m goto M 1274 | if %example% == M goto M 1275 | if %example% == n goto N 1276 | if %example% == N goto N 1277 | if %example% == r goto R 1278 | if %example% == R goto R 1279 | if %example% == x goto X 1280 | if %example% == X goto X 1281 | pause 1282 | :D 1283 | echo. 1284 | echo. 1285 | @echo on 1286 | reg add "HKLM\System\CurrentControlSet\Services\PimIndexMaintenanceSvc" /v "Start" /t REG_DWORD /d "3" /f 1287 | reg add "HKLM\System\CurrentControlSet\Services\WinHttpAutoProxySvc" /v "Start" /t REG_DWORD /d "3" /fd 1288 | sc config wlidsvc start= demand 1289 | sc config DisplayEnhancementService start= demand 1290 | sc config DiagTrack start= demand 1291 | sc config DusmSvc start= demand 1292 | sc config TabletInputService start= demand 1293 | sc config RetailDemo start= demand 1294 | sc config Fax start= demand 1295 | sc config SharedAccess start= demand 1296 | sc config lfsvc start= demand 1297 | sc config WpcMonSvc start= demand 1298 | sc config SessionEnv start= demand 1299 | sc config MicrosoftEdgeElevationService start= demand 1300 | sc config edgeupdate start= demand 1301 | sc config edgeupdatem start= demand 1302 | sc config autotimesvc start= demand 1303 | sc config CscService start= demand 1304 | sc config TermService start= demand 1305 | sc config SensorDataService start= demand 1306 | sc config SensorService start= demand 1307 | sc config SensrSvc start= demand 1308 | sc config shpamsvc start= demand 1309 | sc config diagnosticshub.standardcollector.service start= demand 1310 | sc config PhoneSvc start= demand 1311 | sc config TapiSrv start= demand 1312 | sc config UevAgentService start= demand 1313 | sc config WalletService start= demand 1314 | sc config TokenBroker start= demand 1315 | sc config WebClient start= demand 1316 | sc config MixedRealityOpenXRSvc start= demand 1317 | sc config stisvc start= demand 1318 | sc config WbioSrvc start= demand 1319 | sc config icssvc start= demand 1320 | sc config Wecsvc start= demand 1321 | sc config XboxGipSvc start= demand 1322 | sc config XblAuthManager start= demand 1323 | sc config XboxNetApiSvc start= demand 1324 | sc config XblGameSave start= demand 1325 | sc config SEMgrSvc start= demand 1326 | sc config iphlpsvc start= demand 1327 | sc config Backupper Service start= demand 1328 | sc config BthAvctpSvc start= demand 1329 | sc config BDESVC start= demand 1330 | sc config cbdhsvc start= demand 1331 | sc config CDPSvc start= demand 1332 | sc config CDPUserSvc start= demand 1333 | sc config DevQueryBroker start= demand 1334 | sc config DevicesFlowUserSvc start= demand 1335 | sc config dmwappushservice start= demand 1336 | sc config DispBrokerDesktopSvc start= demand 1337 | sc config TrkWks start= demand 1338 | sc config dLauncherLoopback start= demand 1339 | sc config EFS start= demand 1340 | sc config fdPHost start= demand 1341 | sc config FDResPub start= demand 1342 | sc config IKEEXT start= demand 1343 | sc config NPSMSvc start= demand 1344 | sc config WPDBusEnum start= demand 1345 | sc config PcaSvc start= demand 1346 | sc config RasMan start= demand 1347 | sc config RetailDemo start=disabled 1348 | sc config SstpSvc start=disabled 1349 | sc config ShellHWDetection start= demand 1350 | sc config SSDPSRV start= demand 1351 | sc config SysMain start= demand 1352 | sc config OneSyncSvc start= demand 1353 | sc config lmhosts start= demand 1354 | sc config UserDataSvc start= demand 1355 | sc config UnistoreSvc start= demand 1356 | sc config Wcmsvc start= demand 1357 | sc config FontCache start= demand 1358 | sc config W32Time start= demand 1359 | sc config tzautoupdate start= demand 1360 | sc config DsSvc start= demand 1361 | sc config DevicesFlowUserSvc_5f1ad start= demand 1362 | sc config diagsvc start= demand 1363 | sc config DialogBlockingService start= demand 1364 | sc config PimIndexMaintenanceSvc_5f1ad start= demand 1365 | sc config MessagingService_5f1ad start= demand 1366 | sc config AppVClient start= demand 1367 | sc config MsKeyboardFilter start= demand 1368 | sc config NetTcpPortSharing start= demand 1369 | sc config ssh-agent start= demand 1370 | sc config SstpSvc start= demand 1371 | sc config OneSyncSvc_5f1ad start= demand 1372 | sc config wercplsupport start= demand 1373 | sc config WMPNetworkSvc start= demand 1374 | sc config WerSvc start= demand 1375 | sc config WpnUserService_5f1ad start= demand 1376 | sc config WinHttpAutoProxySvc start= demand 1377 | sc config DsmSvc start= demand 1378 | schtasks /Change /TN "Microsoft\Windows\Application Experience\Microsoft Compatibility Appraiser" /Enable 1379 | schtasks /Change /TN "Microsoft\Windows\Application Experience\PcaPatchDbTask" /Enable 1380 | schtasks /Change /TN "Microsoft\Windows\Application Experience\ProgramDataUpdater" /Enable 1381 | schtasks /Change /TN "Microsoft\Windows\Application Experience\StartupAppTask" /Enable 1382 | schtasks /Change /TN "Microsoft\Windows\Autochk\Proxy" /Enable 1383 | schtasks /Change /TN "Microsoft\Windows\Customer Experience Improvement Program\Consolidator" /Enable 1384 | schtasks /Change /TN "Microsoft\Windows\Customer Experience Improvement Program\UsbCeip" /Enable 1385 | schtasks /Change /TN "Microsoft\Windows\Defrag\ScheduledDefrag" /Enable 1386 | schtasks /Change /TN "Microsoft\Windows\Device Information\Device" /Enable 1387 | schtasks /Change /TN "Microsoft\Windows\Device Information\Device User" /Enable 1388 | schtasks /Change /TN "Microsoft\Windows\Diagnosis\RecommendedTroubleshootingScanner" /Enable 1389 | schtasks /Change /TN "Microsoft\Windows\Diagnosis\Scheduled" /Enable 1390 | schtasks /Change /TN "Microsoft\Windows\DiskCleanup\SilentCleanup" /Enable 1391 | schtasks /Change /TN "Microsoft\Windows\DiskDiagnostic\Microsoft-Windows-DiskDiagnosticDataCollector" /Enable 1392 | schtasks /Change /TN "Microsoft\Windows\DiskFootprint\Diagnostics" /Enable 1393 | schtasks /Change /TN "Microsoft\Windows\DiskFootprint\StorageSense" /Enable 1394 | schtasks /Change /TN "Microsoft\Windows\DUSM\dusmtask" /Enable 1395 | schtasks /Change /TN "Microsoft\Windows\EnterpriseMgmt\MDMMaintenenceTask" /Enable 1396 | schtasks /Change /TN "Microsoft\Windows\Feedback\Siuf\DmClient" /Enable 1397 | schtasks /Change /TN "Microsoft\Windows\Feedback\Siuf\DmClientOnScenarioDownload" /Enable 1398 | schtasks /Change /TN "Microsoft\Windows\FileHistory\File History (maintenance mode)" /Enable 1399 | schtasks /Change /TN "Microsoft\Windows\Flighting\FeatureConfig\ReconcileFeatures" /Enable 1400 | schtasks /Change /TN "Microsoft\Windows\Flighting\FeatureConfig\UsageDataFlushing" /Enable 1401 | schtasks /Change /TN "Microsoft\Windows\Flighting\FeatureConfig\UsageDataReporting" /Enable 1402 | schtasks /Change /TN "Microsoft\Windows\Flighting\OneSettings\RefreshCache" /Enable 1403 | schtasks /Change /TN "Microsoft\Windows\Input\LocalUserSyncDataAvailable" /Enable 1404 | schtasks /Change /TN "Microsoft\Windows\Input\MouseSyncDataAvailable" /Enable 1405 | schtasks /Change /TN "Microsoft\Windows\Input\PenSyncDataAvailable" /Enable 1406 | schtasks /Change /TN "Microsoft\Windows\Input\TouchpadSyncDataAvailable" /Enable 1407 | schtasks /Change /TN "Microsoft\Windows\International\Synchronize Language Settings" /Enable 1408 | schtasks /Change /TN "Microsoft\Windows\LanguageComponentsInstaller\Installation" /Enable 1409 | schtasks /Change /TN "Microsoft\Windows\LanguageComponentsInstaller\ReconcileLanguageResources" /Enable 1410 | schtasks /Change /TN "Microsoft\Windows\LanguageComponentsInstaller\Uninstallation" /Enable 1411 | schtasks /Change /TN "Microsoft\Windows\License Manager\TempSignedLicenseExchange" /Enable 1412 | schtasks /Change /TN "Microsoft\Windows\License Manager\TempSignedLicenseExchange" /Enable 1413 | schtasks /Change /TN "Microsoft\Windows\Management\Provisioning\Cellular" /Enable 1414 | schtasks /Change /TN "Microsoft\Windows\Management\Provisioning\Logon" /Enable 1415 | schtasks /Change /TN "Microsoft\Windows\Maintenance\WinSAT" /Enable 1416 | schtasks /Change /TN "Microsoft\Windows\Maps\MapsToastTask" /Enable 1417 | schtasks /Change /TN "Microsoft\Windows\Maps\MapsUpdateTask" /Enable 1418 | schtasks /Change /TN "Microsoft\Windows\Mobile Broadband Accounts\MNO Metadata Parser" /Enable 1419 | schtasks /Change /TN "Microsoft\Windows\MUI\LPRemove" /Enable 1420 | schtasks /Change /TN "Microsoft\Windows\NetTrace\GatherNetworkInfo" /Enable 1421 | schtasks /Change /TN "Microsoft\Windows\PI\Sqm-Tasks" /Enable 1422 | schtasks /Change /TN "Microsoft\Windows\Power Efficiency Diagnostics\AnalyzeSystem" /Enable 1423 | schtasks /Change /TN "Microsoft\Windows\PushToInstall\Registration" /Enable 1424 | schtasks /Change /TN "Microsoft\Windows\Ras\MobilityManager" /Enable 1425 | schtasks /Change /TN "Microsoft\Windows\RecoveryEnvironment\VerifyWinRE" /Enable 1426 | schtasks /Change /TN "Microsoft\Windows\RemoteAssistance\RemoteAssistanceTask" /Enable 1427 | schtasks /Change /TN "Microsoft\Windows\RetailDemo\CleanupOfflineContent" /Enable 1428 | schtasks /Change /TN "Microsoft\Windows\Servicing\StartComponentCleanup" /Enable 1429 | schtasks /Change /TN "Microsoft\Windows\SettingSync\NetworkStateChangeTask" /Enable 1430 | schtasks /Change /TN "Microsoft\Windows\Setup\SetupCleanupTask" /Enable 1431 | schtasks /Change /TN "Microsoft\Windows\Setup\SnapshotCleanupTask" /Enable 1432 | schtasks /Change /TN "Microsoft\Windows\SpacePort\SpaceAgentTask" /Enable 1433 | schtasks /Change /TN "Microsoft\Windows\SpacePort\SpaceManagerTask" /Enable 1434 | schtasks /Change /TN "Microsoft\Windows\Speech\SpeechModelDownloadTask" /Enable 1435 | schtasks /Change /TN "Microsoft\Windows\Storage Tiers Management\Storage Tiers Management Initialization" /Enable 1436 | schtasks /Change /TN "Microsoft\Windows\Sysmain\ResPriStaticDbSync" /Enable 1437 | schtasks /Change /TN "Microsoft\Windows\Sysmain\WsSwapAssessmentTask" /Enable 1438 | schtasks /Change /TN "Microsoft\Windows\Task Manager\Interactive" /Enable 1439 | schtasks /Change /TN "Microsoft\Windows\Time Synchronization\ForceSynchronizeTime" /Enable 1440 | schtasks /Change /TN "Microsoft\Windows\Time Synchronization\SynchronizeTime" /Enable 1441 | schtasks /Change /TN "Microsoft\Windows\Time Zone\SynchronizeTimeZone" /Enable 1442 | schtasks /Change /TN "Microsoft\Windows\TPM\Tpm-HASCertRetr" /Enable 1443 | schtasks /Change /TN "Microsoft\Windows\TPM\Tpm-Maintenance" /Enable 1444 | schtasks /Change /TN "Microsoft\Windows\UPnP\UPnPHostConfig" /Enable 1445 | schtasks /Change /TN "Microsoft\Windows\User Profile Service\HiveUploadTask" /Enable 1446 | schtasks /Change /TN "Microsoft\Windows\WDI\ResolutionHost" /Enable 1447 | schtasks /Change /TN "Microsoft\Windows\Windows Filtering Platform\BfeOnServiceStartTypeChange" /Enable 1448 | schtasks /Change /TN "Microsoft\Windows\WOF\WIM-Hash-Management" /Enable 1449 | schtasks /Change /TN "Microsoft\Windows\WOF\WIM-Hash-Validation" /Enable 1450 | schtasks /Change /TN "Microsoft\Windows\Work Folders\Work Folders Logon Synchronization" /Enable 1451 | schtasks /Change /TN "Microsoft\Windows\Work Folders\Work Folders Maintenance Work" /Enable 1452 | schtasks /Change /TN "Microsoft\Windows\Workplace Join\Automatic-Device-Join" /Enable 1453 | schtasks /Change /TN "Microsoft\Windows\WwanSvc\NotificationTask" /Enable 1454 | schtasks /Change /TN "Microsoft\Windows\WwanSvc\OobeDiscovery" /Enable 1455 | @echo off 1456 | echo. 1457 | echo. 1458 | echo unnecessary services and tasks REACTIVATED. 1459 | echo If access was denied you are not in administrator mode. 1460 | echo Press 0 and hit ENTER to open the menu or press ENTER to exit. 1461 | set /p example= 1462 | if %example% == 0 goto start 1463 | if %example% == 1 goto 1 1464 | if %example% == 2 goto 2 1465 | if %example% == 3 goto 3 1466 | if %example% == 4 goto 4 1467 | if %example% == 5 goto 5 1468 | if %example% == 6 goto 6 1469 | if %example% == 7 goto 7 1470 | if %example% == 8 goto 8 1471 | if %example% == 9 goto 9 1472 | if %example% == a goto A 1473 | if %example% == A goto A 1474 | if %example% == b goto B 1475 | if %example% == B goto B 1476 | if %example% == c goto C 1477 | if %example% == C goto C 1478 | if %example% == d goto D 1479 | if %example% == D goto D 1480 | if %example% == e goto E 1481 | if %example% == E goto E 1482 | if %example% == f goto F 1483 | if %example% == F goto F 1484 | if %example% == g goto G 1485 | if %example% == G goto G 1486 | if %example% == h goto H 1487 | if %example% == H goto H 1488 | if %example% == i goto I 1489 | if %example% == I goto I 1490 | if %example% == j goto J 1491 | if %example% == J goto J 1492 | if %example% == k goto K 1493 | if %example% == K goto K 1494 | if %example% == l goto L 1495 | if %example% == L goto L 1496 | if %example% == m goto M 1497 | if %example% == M goto M 1498 | if %example% == n goto N 1499 | if %example% == N goto N 1500 | if %example% == r goto R 1501 | if %example% == R goto R 1502 | if %example% == x goto X 1503 | if %example% == X goto X 1504 | pause 1505 | :E 1506 | echo. 1507 | echo. 1508 | @echo on 1509 | sc stop ClipSVC 1510 | sc stop uhssvc 1511 | sc stop upfc 1512 | sc stop PushToInstall 1513 | sc stop BITS 1514 | sc stop InstallService 1515 | sc stop uhssvc 1516 | sc stop UsoSvc 1517 | sc stop wuauserv 1518 | sc stop LanmanServer 1519 | sc config ClipSVC start= disabled 1520 | sc config BITS start= disabled 1521 | sc config InstallService start= disabled 1522 | sc config uhssvc start= disabled 1523 | sc config UsoSvc start= disabled 1524 | sc config wuauserv start= disabled 1525 | sc config LanmanServer start= disabled 1526 | reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DoSvc" /v Start /t reg_dword /d 4 /f 1527 | reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\InstallService" /v Start /t reg_dword /d 4 /f 1528 | reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\UsoSvc" /v Start /t reg_dword /d 4 /f 1529 | reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv" /v Start /t reg_dword /d 4 /f 1530 | reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WaaSMedicSvc" /v Start /t reg_dword /d 4 /f 1531 | reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BITS" /v Start /t reg_dword /d 4 /f 1532 | reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\upfc" /v Start /t reg_dword /d 4 /f 1533 | reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\uhssvc" /v Start /t reg_dword /d 4 /f 1534 | reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ossrs" /v Start /t reg_dword /d 4 /f 1535 | reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v "DeferUpdatePeriod" /t REG_DWORD /d "1" /f 1536 | reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v "DeferUpgrade" /t REG_DWORD /d "1" /f 1537 | reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v "DeferUpgradePeriod" /t REG_DWORD /d "1" /f 1538 | reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v "DisableWindowsUpdateAccess" /t REG_DWORD /d "1" /f 1539 | schtasks /Change /TN "Microsoft\Windows\InstallService\ScanForUpdates" /Disable 1540 | schtasks /Change /TN "Microsoft\Windows\InstallService\ScanForUpdatesAsUser" /Disable 1541 | schtasks /Change /TN "Microsoft\Windows\InstallService\SmartRetry" /Disable 1542 | schtasks /Change /TN "Microsoft\Windows\InstallService\WakeUpAndContinueUpdates" /Disable 1543 | schtasks /Change /TN "Microsoft\Windows\InstallService\WakeUpAndScanForUpdates" /Disable 1544 | schtasks /Change /TN "Microsoft\Windows\UpdateOrchestrator\Report policies" /Disable 1545 | schtasks /Change /TN "Microsoft\Windows\UpdateOrchestrator\Schedule Scan" /Disable 1546 | schtasks /Change /TN "Microsoft\Windows\UpdateOrchestrator\Schedule Scan Static Task" /Disable 1547 | schtasks /Change /TN "Microsoft\Windows\UpdateOrchestrator\UpdateModelTask" /Disable 1548 | schtasks /Change /TN "Microsoft\Windows\UpdateOrchestrator\USO_UxBroker" /Disable 1549 | schtasks /Change /TN "Microsoft\Windows\WaaSMedic\PerformRemediation" /Disable 1550 | schtasks /Change /TN "Microsoft\Windows\WindowsUpdate\Scheduled Start" /Disable 1551 | @echo off 1552 | echo.1 1553 | echo. 1554 | echo windows update and store services and tasks DISABLED. 1555 | echo If access was denied you are not in administrator mode. 1556 | echo Press 0 and hit ENTER to open the menu or press ENTER to exit. 1557 | echo Some windows update tasks can not be disabled as administrator, for instructions press 3. 1558 | set /p example= 1559 | if %example% == 0 goto start 1560 | if %example% == 1 goto 1 1561 | if %example% == 2 goto 2 1562 | if %example% == 3 goto 3 1563 | if %example% == 4 goto 4 1564 | if %example% == 5 goto 5 1565 | if %example% == 6 goto 6 1566 | if %example% == 7 goto 7 1567 | if %example% == 8 goto 8 1568 | if %example% == 9 goto 9 1569 | if %example% == a goto A 1570 | if %example% == A goto A 1571 | if %example% == b goto B 1572 | if %example% == B goto B 1573 | if %example% == c goto C 1574 | if %example% == C goto C 1575 | if %example% == d goto D 1576 | if %example% == D goto D 1577 | if %example% == e goto E 1578 | if %example% == E goto E 1579 | if %example% == f goto F 1580 | if %example% == F goto F 1581 | if %example% == g goto G 1582 | if %example% == G goto G 1583 | if %example% == h goto H 1584 | if %example% == H goto H 1585 | if %example% == i goto I 1586 | if %example% == I goto I 1587 | if %example% == j goto J 1588 | if %example% == J goto J 1589 | if %example% == k goto K 1590 | if %example% == K goto K 1591 | if %example% == l goto L 1592 | if %example% == L goto L 1593 | if %example% == m goto M 1594 | if %example% == M goto M 1595 | if %example% == n goto N 1596 | if %example% == N goto N 1597 | if %example% == r goto R 1598 | if %example% == R goto R 1599 | if %example% == x goto X 1600 | if %example% == X goto X 1601 | pause 1602 | :F 1603 | echo. 1604 | echo. 1605 | @echo on 1606 | sc config ClipSVC start= demand 1607 | sc config uhssvc start= demand 1608 | sc config upfc start= demand 1609 | sc config PushToInstall start= demand 1610 | sc config BITS start= demand 1611 | sc config InstallService start= demand 1612 | sc config uhssvc start= demand 1613 | sc config UsoSvc start= demand 1614 | sc config wuauserv start= demand 1615 | sc config LanmanServer start= demand 1616 | sc config NlaSvc start= demand 1617 | reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DoSvc" /v Start /t reg_dword /d 3 /f 1618 | reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\InstallService" /v Start /t reg_dword /d 3 /f 1619 | reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\UsoSvc" /v Start /t reg_dword /d 3 /f 1620 | reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv" /v Start /t reg_dword /d 3 /f 1621 | reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WaaSMedicSvc" /v Start /t reg_dword /d 3 /f 1622 | reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BITS" /v Start /t reg_dword /d 3 /f 1623 | reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\upfc" /v Start /t reg_dword /d 3 /f 1624 | reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\uhssvc" /v Start /t reg_dword /d 3 /f 1625 | reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ossrs" /v Start /t reg_dword /d 3 /f 1626 | reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v "DeferUpdatePeriod" /t REG_DWORD /d "0" /f 1627 | reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v "DeferUpgrade" /t REG_DWORD /d "0" /f 1628 | reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v "DeferUpgradePeriod" /t REG_DWORD /d "0" /f 1629 | reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v "DisableWindowsUpdateAccess" /t REG_DWORD /d "0" /f 1630 | schtasks /Change /TN "Microsoft\Windows\InstallService\ScanForUpdates" /Enable 1631 | schtasks /Change /TN "Microsoft\Windows\InstallService\ScanForUpdatesAsUser" /Enable 1632 | schtasks /Change /TN "Microsoft\Windows\InstallService\SmartRetry" /Enable 1633 | schtasks /Change /TN "Microsoft\Windows\InstallService\WakeUpAndContinueUpdates" /Enable 1634 | schtasks /Change /TN "Microsoft\Windows\InstallService\WakeUpAndScanForUpdates" /Enable 1635 | schtasks /Change /TN "Microsoft\Windows\UpdateOrchestrator\Report policies" /Enable 1636 | schtasks /Change /TN "Microsoft\Windows\UpdateOrchestrator\Schedule Scan" /Enable 1637 | schtasks /Change /TN "Microsoft\Windows\UpdateOrchestrator\Schedule Scan Static Task" /Enable 1638 | schtasks /Change /TN "Microsoft\Windows\UpdateOrchestrator\UpdateModelTask" /Enable 1639 | schtasks /Change /TN "Microsoft\Windows\UpdateOrchestrator\USO_UxBroker" /Enable 1640 | schtasks /Change /TN "Microsoft\Windows\WaaSMedic\PerformRemediation" /Enable 1641 | schtasks /Change /TN "Microsoft\Windows\WindowsUpdate\Scheduled Start" /Enable 1642 | schtasks /Change /TN "Microsoft\Windows\NlaSvc\WiFiTask" /Enable 1643 | @echo off 1644 | echo. 1645 | echo. 1646 | echo windows update and store services and tasks REACTIVATED. 1647 | echo If access was denied you are not in administrator mode. 1648 | echo Press 0 and hit ENTER to open the menu or press ENTER to exit. 1649 | set /p example= 1650 | if %example% == 0 goto start 1651 | if %example% == 1 goto 1 1652 | if %example% == 2 goto 2 1653 | if %example% == 3 goto 3 1654 | if %example% == 4 goto 4 1655 | if %example% == 5 goto 5 1656 | if %example% == 6 goto 6 1657 | if %example% == 7 goto 7 1658 | if %example% == 8 goto 8 1659 | if %example% == 9 goto 9 1660 | if %example% == a goto A 1661 | if %example% == A goto A 1662 | if %example% == b goto B 1663 | if %example% == B goto B 1664 | if %example% == c goto C 1665 | if %example% == C goto C 1666 | if %example% == d goto D 1667 | if %example% == D goto D 1668 | if %example% == e goto E 1669 | if %example% == E goto E 1670 | if %example% == f goto F 1671 | if %example% == F goto F 1672 | if %example% == g goto G 1673 | if %example% == G goto G 1674 | if %example% == h goto H 1675 | if %example% == H goto H 1676 | if %example% == i goto I 1677 | if %example% == I goto I 1678 | if %example% == j goto J 1679 | if %example% == J goto J 1680 | if %example% == k goto K 1681 | if %example% == K goto K 1682 | if %example% == l goto L 1683 | if %example% == L goto L 1684 | if %example% == m goto M 1685 | if %example% == M goto M 1686 | if %example% == n goto N 1687 | if %example% == N goto N 1688 | if %example% == r goto R 1689 | if %example% == R goto R 1690 | if %example% == x goto X 1691 | if %example% == X goto X 1692 | pause 1693 | :G 1694 | echo. 1695 | echo. 1696 | @echo on 1697 | sc config RemoteRegistry start= disabled 1698 | sc config RemoteAccess start= disabled 1699 | sc config WinRM start= disabled 1700 | sc config RmSvc start= disabled 1701 | @echo off 1702 | echo. 1703 | echo. 1704 | echo remote services and tasks DISABLED. 1705 | echo If access was denied you are not in administrator mode. 1706 | echo Press 0 and hit ENTER to open the menu or press ENTER to exit. 1707 | set /p example= 1708 | if %example% == 0 goto start 1709 | if %example% == 1 goto 1 1710 | if %example% == 2 goto 2 1711 | if %example% == 3 goto 3 1712 | if %example% == 4 goto 4 1713 | if %example% == 5 goto 5 1714 | if %example% == 6 goto 6 1715 | if %example% == 7 goto 7 1716 | if %example% == 8 goto 8 1717 | if %example% == 9 goto 9 1718 | if %example% == a goto A 1719 | if %example% == A goto A 1720 | if %example% == b goto B 1721 | if %example% == B goto B 1722 | if %example% == c goto C 1723 | if %example% == C goto C 1724 | if %example% == d goto D 1725 | if %example% == D goto D 1726 | if %example% == e goto E 1727 | if %example% == E goto E 1728 | if %example% == f goto F 1729 | if %example% == F goto F 1730 | if %example% == g goto G 1731 | if %example% == G goto G 1732 | if %example% == h goto H 1733 | if %example% == H goto H 1734 | if %example% == i goto I 1735 | if %example% == I goto I 1736 | if %example% == j goto J 1737 | if %example% == J goto J 1738 | if %example% == k goto K 1739 | if %example% == K goto K 1740 | if %example% == l goto L 1741 | if %example% == L goto L 1742 | if %example% == m goto M 1743 | if %example% == M goto M 1744 | if %example% == n goto N 1745 | if %example% == N goto N 1746 | if %example% == r goto R 1747 | if %example% == R goto R 1748 | if %example% == x goto X 1749 | if %example% == X goto X 1750 | pause 1751 | :H 1752 | echo. 1753 | echo. 1754 | @echo on 1755 | sc config RemoteRegistry start= demand 1756 | sc config RemoteAccess start= demand 1757 | sc config WinRM start= demand 1758 | sc config RmSvc start= demand 1759 | @echo off 1760 | echo. 1761 | echo. 1762 | echo remote services and tasks REACTIVATED. 1763 | echo If access was denied you are not in administrator mode. 1764 | echo Press 0 and hit ENTER to open the menu or press ENTER to exit. 1765 | set /p example= 1766 | if %example% == 0 goto start 1767 | if %example% == 1 goto 1 1768 | if %example% == 2 goto 2 1769 | if %example% == 3 goto 3 1770 | if %example% == 4 goto 4 1771 | if %example% == 5 goto 5 1772 | if %example% == 6 goto 6 1773 | if %example% == 7 goto 7 1774 | if %example% == 8 goto 8 1775 | if %example% == 9 goto 9 1776 | if %example% == a goto A 1777 | if %example% == A goto A 1778 | if %example% == b goto B 1779 | if %example% == B goto B 1780 | if %example% == c goto C 1781 | if %example% == C goto C 1782 | if %example% == d goto D 1783 | if %example% == D goto D 1784 | if %example% == e goto E 1785 | if %example% == E goto E 1786 | if %example% == f goto F 1787 | if %example% == F goto F 1788 | if %example% == g goto G 1789 | if %example% == G goto G 1790 | if %example% == h goto H 1791 | if %example% == H goto H 1792 | if %example% == i goto I 1793 | if %example% == I goto I 1794 | if %example% == j goto J 1795 | if %example% == J goto J 1796 | if %example% == k goto K 1797 | if %example% == K goto K 1798 | if %example% == l goto L 1799 | if %example% == L goto L 1800 | if %example% == m goto M 1801 | if %example% == M goto M 1802 | if %example% == n goto N 1803 | if %example% == N goto N 1804 | if %example% == r goto R 1805 | if %example% == R goto R 1806 | if %example% == x goto X 1807 | if %example% == X goto X 1808 | pause 1809 | :I 1810 | echo. 1811 | echo. 1812 | @echo on 1813 | sc config PrintNotify start= disabled 1814 | sc config Spooler start= disabled 1815 | schtasks /Change /TN "Microsoft\Windows\Printing\EduPrintProv" /Disable 1816 | schtasks /Change /TN "Microsoft\Windows\Printing\PrinterCleanupTask" /Disable 1817 | @echo off 1818 | echo. 1819 | echo. 1820 | echo printer services and tasks DISABLED. 1821 | echo If access was denied you are not in administrator mode. 1822 | echo Press 0 and hit ENTER to open the menu or press ENTER to exit. 1823 | set /p example= 1824 | if %example% == 0 goto start 1825 | if %example% == 1 goto 1 1826 | if %example% == 2 goto 2 1827 | if %example% == 3 goto 3 1828 | if %example% == 4 goto 4 1829 | if %example% == 5 goto 5 1830 | if %example% == 6 goto 6 1831 | if %example% == 7 goto 7 1832 | if %example% == 8 goto 8 1833 | if %example% == 9 goto 9 1834 | if %example% == a goto A 1835 | if %example% == A goto A 1836 | if %example% == b goto B 1837 | if %example% == B goto B 1838 | if %example% == c goto C 1839 | if %example% == C goto C 1840 | if %example% == d goto D 1841 | if %example% == D goto D 1842 | if %example% == e goto E 1843 | if %example% == E goto E 1844 | if %example% == f goto F 1845 | if %example% == F goto F 1846 | if %example% == g goto G 1847 | if %example% == G goto G 1848 | if %example% == h goto H 1849 | if %example% == H goto H 1850 | if %example% == i goto I 1851 | if %example% == I goto I 1852 | if %example% == j goto J 1853 | if %example% == J goto J 1854 | if %example% == k goto K 1855 | if %example% == K goto K 1856 | if %example% == l goto L 1857 | if %example% == L goto L 1858 | if %example% == m goto M 1859 | if %example% == M goto M 1860 | if %example% == n goto N 1861 | if %example% == N goto N 1862 | if %example% == r goto R 1863 | if %example% == R goto R 1864 | if %example% == x goto X 1865 | if %example% == X goto X 1866 | pause 1867 | :J 1868 | echo. 1869 | echo. 1870 | @echo on 1871 | sc config PrintNotify start= demand 1872 | sc config Spooler start= demand 1873 | schtasks /Change /TN "Microsoft\Windows\Printing\EduPrintProv" /Enable 1874 | schtasks /Change /TN "Microsoft\Windows\Printing\PrinterCleanupTask" /Enable 1875 | @echo off 1876 | echo. 1877 | echo. 1878 | echo printer services and tasks REACTIVATED. 1879 | echo If access was denied you are not in administrator mode. 1880 | echo Press 0 and hit ENTER to open the menu or press ENTER to exit. 1881 | set /p example= 1882 | if %example% == 0 goto start 1883 | if %example% == 1 goto 1 1884 | if %example% == 2 goto 2 1885 | if %example% == 3 goto 3 1886 | if %example% == 4 goto 4 1887 | if %example% == 5 goto 5 1888 | if %example% == 6 goto 6 1889 | if %example% == 7 goto 7 1890 | if %example% == 8 goto 8 1891 | if %example% == 9 goto 9 1892 | if %example% == a goto A 1893 | if %example% == A goto A 1894 | if %example% == b goto B 1895 | if %example% == B goto B 1896 | if %example% == c goto C 1897 | if %example% == C goto C 1898 | if %example% == d goto D 1899 | if %example% == D goto D 1900 | if %example% == e goto E 1901 | if %example% == E goto E 1902 | if %example% == f goto F 1903 | if %example% == F goto F 1904 | if %example% == g goto G 1905 | if %example% == G goto G 1906 | if %example% == h goto H 1907 | if %example% == H goto H 1908 | if %example% == i goto I 1909 | if %example% == I goto I 1910 | if %example% == j goto J 1911 | if %example% == J goto J 1912 | if %example% == k goto K 1913 | if %example% == K goto K 1914 | if %example% == l goto L 1915 | if %example% == L goto L 1916 | if %example% == m goto M 1917 | if %example% == M goto M 1918 | if %example% == n goto N 1919 | if %example% == N goto N 1920 | if %example% == r goto R 1921 | if %example% == R goto R 1922 | if %example% == x goto X 1923 | if %example% == X goto X 1924 | pause 1925 | :K 1926 | echo. 1927 | echo. 1928 | @echo on 1929 | sc config BTAGService start= disabled 1930 | sc config bthserv start= disabled 1931 | @echo off 1932 | echo. 1933 | echo. 1934 | echo bluetooth services and tasks DISABLED. 1935 | echo If access was denied you are not in administrator mode. 1936 | echo Press 0 and hit ENTER to open the menu or press ENTER to exit. 1937 | set /p example= 1938 | if %example% == 0 goto start 1939 | if %example% == 1 goto 1 1940 | if %example% == 2 goto 2 1941 | if %example% == 3 goto 3 1942 | if %example% == 4 goto 4 1943 | if %example% == 5 goto 5 1944 | if %example% == 6 goto 6 1945 | if %example% == 7 goto 7 1946 | if %example% == 8 goto 8 1947 | if %example% == 9 goto 9 1948 | if %example% == a goto A 1949 | if %example% == A goto A 1950 | if %example% == b goto B 1951 | if %example% == B goto B 1952 | if %example% == c goto C 1953 | if %example% == C goto C 1954 | if %example% == d goto D 1955 | if %example% == D goto D 1956 | if %example% == e goto E 1957 | if %example% == E goto E 1958 | if %example% == f goto F 1959 | if %example% == F goto F 1960 | if %example% == g goto G 1961 | if %example% == G goto G 1962 | if %example% == h goto H 1963 | if %example% == H goto H 1964 | if %example% == i goto I 1965 | if %example% == I goto I 1966 | if %example% == j goto J 1967 | if %example% == J goto J 1968 | if %example% == k goto K 1969 | if %example% == K goto K 1970 | if %example% == l goto L 1971 | if %example% == L goto L 1972 | if %example% == m goto M 1973 | if %example% == M goto M 1974 | if %example% == n goto N 1975 | if %example% == N goto N 1976 | if %example% == r goto R 1977 | if %example% == R goto R 1978 | if %example% == x goto X 1979 | if %example% == X goto X 1980 | pause 1981 | :L 1982 | echo. 1983 | echo. 1984 | @echo on 1985 | sc config BTAGService start= demand 1986 | sc config bthserv start= demand 1987 | @echo off 1988 | echo bluetooth services and tasks REACTIVATED. 1989 | echo If access was denied you are not in administrator mode. 1990 | echo Press 0 and hit ENTER to open the menu or press ENTER to exit. 1991 | set /p example= 1992 | if %example% == 0 goto start 1993 | if %example% == 1 goto 1 1994 | if %example% == 2 goto 2 1995 | if %example% == 3 goto 3 1996 | if %example% == 4 goto 4 1997 | if %example% == 5 goto 5 1998 | if %example% == 6 goto 6 1999 | if %example% == 7 goto 7 2000 | if %example% == 8 goto 8 2001 | if %example% == 9 goto 9 2002 | if %example% == a goto A 2003 | if %example% == A goto A 2004 | if %example% == b goto B 2005 | if %example% == B goto B 2006 | if %example% == c goto C 2007 | if %example% == C goto C 2008 | if %example% == d goto D 2009 | if %example% == D goto D 2010 | if %example% == e goto E 2011 | if %example% == E goto E 2012 | if %example% == f goto F 2013 | if %example% == F goto F 2014 | if %example% == g goto G 2015 | if %example% == G goto G 2016 | if %example% == h goto H 2017 | if %example% == H goto H 2018 | if %example% == i goto I 2019 | if %example% == I goto I 2020 | if %example% == j goto J 2021 | if %example% == J goto J 2022 | if %example% == k goto K 2023 | if %example% == K goto K 2024 | if %example% == l goto L 2025 | if %example% == L goto L 2026 | if %example% == m goto M 2027 | if %example% == M goto M 2028 | if %example% == n goto N 2029 | if %example% == N goto N 2030 | if %example% == r goto R 2031 | if %example% == R goto R 2032 | if %example% == x goto X 2033 | if %example% == X goto X 2034 | pause 2035 | :M 2036 | echo. 2037 | echo. 2038 | @echo on 2039 | sc config NlaSvc start= disabled 2040 | sc config LanmanWorkstation start= disabled 2041 | schtasks /Change /TN "Microsoft\Windows\WlanSvc\CDSSync" /Disable 2042 | schtasks /Change /TN "Microsoft\Windows\WCM\WiFiTask" /Disable 2043 | schtasks /Change /TN "Microsoft\Windows\NlaSvc\WiFiTask" /Disable 2044 | schtasks /Change /TN "Microsoft\Windows\DUSM\dusmtask" /Disable 2045 | reg add "HKLM\Software\Policies\Microsoft\Windows\NetworkConnectivityStatusIndicator" /v "NoActiveProbe" /t REG_DWORD /d "1" /f 2046 | reg add "HKLM\System\CurrentControlSet\Services\NlaSvc\Parameters\Internet" /v "EnableActiveProbing" /t REG_DWORD /d "0" /f 2047 | sc config BFE start= demand 2048 | sc config Dnscache start= demand 2049 | sc config WinHttpAutoProxySvc start= demand 2050 | sc config Dhcp start= auto 2051 | sc config DPS start= auto 2052 | sc config lmhosts start= disabled 2053 | sc config nsi start= auto 2054 | sc config Wcmsvc start= disabled 2055 | sc config Winmgmt start= auto 2056 | sc config WlanSvc start= demand 2057 | @echo off 2058 | echo. 2059 | echo. 2060 | echo wifi services and tasks DISABLED. 2061 | echo If access was denied you are not in administrator mode. 2062 | echo Press 0 and hit ENTER to open the menu or press ENTER to exit. 2063 | set /p example= 2064 | if %example% == 0 goto start 2065 | if %example% == 1 goto 1 2066 | if %example% == 2 goto 2 2067 | if %example% == 3 goto 3 2068 | if %example% == 4 goto 4 2069 | if %example% == 5 goto 5 2070 | if %example% == 6 goto 6 2071 | if %example% == 7 goto 7 2072 | if %example% == 8 goto 8 2073 | if %example% == 9 goto 9 2074 | if %example% == a goto A 2075 | if %example% == A goto A 2076 | if %example% == b goto B 2077 | if %example% == B goto B 2078 | if %example% == c goto C 2079 | if %example% == C goto C 2080 | if %example% == d goto D 2081 | if %example% == D goto D 2082 | if %example% == e goto E 2083 | if %example% == E goto E 2084 | if %example% == f goto F 2085 | if %example% == F goto F 2086 | if %example% == g goto G 2087 | if %example% == G goto G 2088 | if %example% == h goto H 2089 | if %example% == H goto H 2090 | if %example% == i goto I 2091 | if %example% == I goto I 2092 | if %example% == j goto J 2093 | if %example% == J goto J 2094 | if %example% == k goto K 2095 | if %example% == K goto K 2096 | if %example% == l goto L 2097 | if %example% == L goto L 2098 | if %example% == m goto M 2099 | if %example% == M goto M 2100 | if %example% == n goto N 2101 | if %example% == N goto N 2102 | if %example% == r goto R 2103 | if %example% == R goto R 2104 | if %example% == x goto X 2105 | if %example% == X goto X 2106 | pause 2107 | :N 2108 | echo. 2109 | echo. 2110 | @echo on 2111 | sc config LanmanWorkstation start= demand 2112 | sc config WdiServiceHost start= demand 2113 | sc config NcbService start= demand 2114 | sc config ndu start= demand 2115 | sc config Netman start= demand 2116 | sc config netprofm start= demand 2117 | sc config WwanSvc start= demand 2118 | sc config Dhcp start= auto 2119 | sc config DPS start= auto 2120 | sc config lmhosts start= auto 2121 | sc config NlaSvc start= auto 2122 | sc config nsi start= auto 2123 | sc config RmSvc start= auto 2124 | sc config Wcmsvc start= auto 2125 | sc config Winmgmt start= auto 2126 | sc config WlanSvc start= auto 2127 | schtasks /Change /TN "Microsoft\Windows\WlanSvc\CDSSync" /Enable 2128 | schtasks /Change /TN "Microsoft\Windows\WCM\WiFiTask" /Enable 2129 | schtasks /Change /TN "Microsoft\Windows\NlaSvc\WiFiTask" /Enable 2130 | schtasks /Change /TN "Microsoft\Windows\DUSM\dusmtask" /Enable 2131 | reg add "HKLM\Software\Policies\Microsoft\Windows\NetworkConnectivityStatusIndicator" /v "NoActiveProbe" /t REG_DWORD /d "0" /f 2132 | reg add "HKLM\System\CurrentControlSet\Services\NlaSvc\Parameters\Internet" /v "EnableActiveProbing" /t REG_DWORD /d "1" /f 2133 | reg add "HKLM\System\CurrentControlSet\Services\BFE" /v "Start" /t REG_DWORD /d "2" /f 2134 | reg add "HKLM\System\CurrentControlSet\Services\Dnscache" /v "Start" /t REG_DWORD /d "2" /f 2135 | reg add "HKLM\System\CurrentControlSet\Services\WinHttpAutoProxySvc" /v "Start" /t REG_DWORD /d "3" /f 2136 | net start DPS 2137 | net start nsi 2138 | net start NlaSvc 2139 | net start Dhcp 2140 | net start Wcmsvc 2141 | net start RmSvc 2142 | wmic path win32_networkadapter where index=0 call disable 2143 | wmic path win32_networkadapter where index=1 call disable 2144 | wmic path win32_networkadapter where index=2 call disable 2145 | wmic path win32_networkadapter where index=3 call disable 2146 | wmic path win32_networkadapter where index=4 call disable 2147 | wmic path win32_networkadapter where index=5 call disable 2148 | wmic path win32_networkadapter where index=0 call enable 2149 | wmic path win32_networkadapter where index=1 call enable 2150 | wmic path win32_networkadapter where index=2 call enable 2151 | wmic path win32_networkadapter where index=3 call enable 2152 | wmic path win32_networkadapter where index=4 call enable 2153 | wmic path win32_networkadapter where index=5 call enable 2154 | arp -d * 2155 | route -f 2156 | nbtstat -R 2157 | nbtstat -RR 2158 | netcfg -d 2159 | netsh winsock reset 2160 | netsh int 6to4 reset all 2161 | netsh int httpstunnel reset all 2162 | netsh int ip reset 2163 | netsh int isatap reset all 2164 | netsh int portproxy reset all 2165 | netsh int tcp reset all 2166 | netsh int teredo reset all 2167 | netsh branchcache reset 2168 | ipconfig /release 2169 | ipconfig /renew 2170 | @echo off 2171 | echo. 2172 | echo. 2173 | echo wifi services and tasks REACTIVATED. 2174 | echo If access was denied you are not in administrator mode. 2175 | echo Press 0 and hit ENTER to open the menu or press ENTER to exit. 2176 | set /p example= 2177 | if %example% == 0 goto start 2178 | if %example% == 1 goto 1 2179 | if %example% == 2 goto 2 2180 | if %example% == 3 goto 3 2181 | if %example% == 4 goto 4 2182 | if %example% == 5 goto 5 2183 | if %example% == 6 goto 6 2184 | if %example% == 7 goto 7 2185 | if %example% == 8 goto 8 2186 | if %example% == 9 goto 9 2187 | if %example% == a goto A 2188 | if %example% == A goto A 2189 | if %example% == b goto B 2190 | if %example% == B goto B 2191 | if %example% == c goto C 2192 | if %example% == C goto C 2193 | if %example% == d goto D 2194 | if %example% == D goto D 2195 | if %example% == e goto E 2196 | if %example% == E goto E 2197 | if %example% == f goto F 2198 | if %example% == F goto F 2199 | if %example% == g goto G 2200 | if %example% == G goto G 2201 | if %example% == h goto H 2202 | if %example% == H goto H 2203 | if %example% == i goto I 2204 | if %example% == I goto I 2205 | if %example% == j goto J 2206 | if %example% == J goto J 2207 | if %example% == k goto K 2208 | if %example% == K goto K 2209 | if %example% == l goto L 2210 | if %example% == L goto L 2211 | if %example% == m goto M 2212 | if %example% == M goto M 2213 | if %example% == n goto N 2214 | if %example% == N goto N 2215 | if %example% == r goto R 2216 | if %example% == R goto R 2217 | if %example% == x goto X 2218 | if %example% == X goto X 2219 | pause 2220 | :3 2221 | start https://yewtu.be/watch?v=03UvVWg1rrQ 2222 | goto start 2223 | pause 2224 | :1 2225 | start https://yewtu.be/channel/UCb5DJKYvC4fzjzv7oQbmFRA 2226 | goto start 2227 | pause 2228 | :X 2229 | start https://codeberg.org/PrivacyIsFreedom/PrivacyIsFreedom 2230 | start https://mega.nz/folder/Ec12lKzb#zEMGh0bReGSAe2EIj8s_Bg 2231 | start https://github.com/PrivacyIsFreedom/Privacy-is-Freedom 2232 | goto start 2233 | pause 2234 | :R 2235 | :r 2236 | shutdown /r /f /t 0 --------------------------------------------------------------------------------