# Debloat Windows 10 | The easy way to get rid of the junk & make it superfast! 🤖

**URL:** <https://onehack.st/t/debloat-windows-10-the-easy-way-to-get-rid-of-the-junk-make-it-superfast/65055>\
**Category:** Tutorials & Methods\
**Tags:** tips-tricks, windows\
**Created:** [January 5, 2020, 12:16pm UTC](https://onehack.st/t/debloat-windows-10-the-easy-way-to-get-rid-of-the-junk-make-it-superfast/65055 "2020-01-05T12:16:40Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![TheJoker](https://onehack.st/user_avatar/onehack.st/thejoker/32/22660_2.png) [@TheJoker](https://onehack.st/u/TheJoker)\
**Post date:** [January 5, 2020, 12:16pm UTC](https://onehack.st/t/debloat-windows-10-the-easy-way-to-get-rid-of-the-junk-make-it-superfast/65055/1 "2020-01-05T12:16:40Z")

</div>

[https://thumbs.gfycat.com/VeneratedDeepDutchsmoushond-size\_restricted.gif](https://thumbs.gfycat.com/VeneratedDeepDutchsmoushond-size_restricted.gif)

I’ll be honest… the last Windows release that I’ve actually used was Windows XP. I’ve ran Linux and turned my PC into a hackintosh. Moved from hackintosh to _actual_ Macs and so on. I’ve installed Windows 8.1 in a viritual machine to check it out and it was a nightmare. I didn’t even know how to shut it down. I just forced shut down the VM and deleted it.

> But recently, I had to install Windows 10 on a friend’s machine. I tried to explain that Windows 10 is a privacy nightmare and there’s better OS choices out there, but he insisted so I didn’t push.

- Long story short here’s how to debloat, stop telemetry and automatic updates on Windows 10. There’s a shitload more to do, which I won’t go into because I refuse to promote Windows ( even though I respect people’s OS choices as long as they know the risks/benefits ). Just know that at the end of the day there’s no silver bullet when it comes to closed-source, proprietary OS’ ( macOS included ).

1. Right click on the start menu and choose _Windows PowerShell (Admin)_

 ![image](https://onehack.st/uploads/default/original/3X/8/4/847f04b35cb8257ced5eccc247ad70afd648a391.jpeg)

1. Click _Yes_

 ![image](https://onehack.st/uploads/default/original/3X/f/2/f2df09ac512b4b97de201c7583e217f3c26a20e0.jpeg)

1. Copy-paste this, into PowerShell `iex ((New-Object System.Net.WebClient).DownloadString('https://git.io/debloat')) ` . Learn more about the script [here](https://github.com/sycnex/windows10debloater).

 ![image](https://onehack.st/uploads/default/original/3X/8/1/8199993ee24f2a45924b0206c27ce19a40aa9b4a.jpeg)

1. This will bring up the Windows10Debloater app. Go ahead and click on _Remove All Bloatware._

 ![image](https://onehack.st/uploads/default/original/3X/5/7/573d5fb4639f4f56a2f830fb7791053c4744c066.jpeg)

4.1 Check out the progess in the PowerShell. When the process is done you will see the script outputs _Finish all tasks._

 ![image](https://onehack.st/uploads/default/original/3X/4/c/4c6adb981002800c4a70369d16e326c2dcba181a.jpeg)

4.2 Next I would suggest taking advantage of the other options like stopping Edge PDF takeover and uninstalling OneDrive if you don’t use it. You can even disable Cortana ( recommended ). If you don’t want to do that **make sure** you _Disable Telemetry/Tasks_ and _Remove Bloatware Regkeys._

That’s it, you’re pretty much done. However, I’d like to show you how to take care of those awfull Windows updates.

1. First go to Start\>Settings\>Update & Security and check if you have any updates. Once you’re up to date, click on _Advanced Options_

 ![image](https://onehack.st/uploads/default/original/3X/a/6/a6f8f9486684764fa608e0de7d885eef1126cc70.jpeg)

1. Go to _Delivery Optimization_

 ![image](https://onehack.st/uploads/default/original/3X/8/3/83223f6442531a976e5a8402a7d07bc5b8d331ce.png)

1. Turn OFF _Allow downloads from other PCs_

 ![image](https://onehack.st/uploads/default/original/3X/e/b/ebd3a462603ba0392bfb2c0334ae972e06100d21.jpeg)

1. Download [Windows Update Blocker](https://www.sordum.org/9470/windows-update-blocker-v1-5/)

2. Run WUB, select _Disable Updates_ and _Protect Services Settings_ and click _Apply Now._ When you want to update Windows, run WUB \> Enable Updates, update Windows and disable the updates again.

 ![image](https://onehack.st/uploads/default/original/3X/f/5/f5b99b24d54452a7358b153645f7af44730ac803.png)

That’s pretty much it. Word to the wise: if you don’t absolutely need to run Windows, I suggest you take a look at a few Linux distros. Linux today isn’t what it used to be a few years ago.

It’s light and fast, don’t need to thinker with it out of the box as much as you used to ( if at all ), gaming on Linux gets better and better etc etc etc. But yes, Adobe programs are still an issue. You can get around it, but it’s not the most up to date and pretty solution.

However, don’t get fooled by the “Linux works on everything” mantra. No, it doesen’t. Reasearch your components before you install Linux to avoid headaches or, better yet just install a few distros in VirtualBox or boot from the live image and make sure WiFi works, sound works and so on.

---

<div class="post-metadata">

**Author:** ![Ma\_am](https://onehack.st/user_avatar/onehack.st/ma_am/32/24019_2.png) [@Ma\_am](https://onehack.st/u/Ma_am)\
**Post date:** [January 5, 2020, 1:57pm UTC](https://onehack.st/t/debloat-windows-10-the-easy-way-to-get-rid-of-the-junk-make-it-superfast/65055/2 "2020-01-05T13:57:10Z")

</div>

nice! 😝

---

<div class="post-metadata">

**Author:** ![Tadej\_Danev](https://onehack.st/user_avatar/onehack.st/tadej_danev/32/10117_2.png) [@Tadej\_Danev](https://onehack.st/u/Tadej_Danev)\
**Post date:** [January 5, 2020, 5:42pm UTC](https://onehack.st/t/debloat-windows-10-the-easy-way-to-get-rid-of-the-junk-make-it-superfast/65055/3 "2020-01-05T17:42:34Z")

</div>

then how to use linux for gaming, steam, epic etc?

---

<div class="post-metadata">

**Author:** ![Az\_28az11](https://onehack.st/user_avatar/onehack.st/az_28az11/32/19790_2.png) [@Az\_28az11](https://onehack.st/u/Az_28az11)\
**Post date:** [January 5, 2020, 8:54pm UTC](https://onehack.st/t/debloat-windows-10-the-easy-way-to-get-rid-of-the-junk-make-it-superfast/65055/4 "2020-01-05T20:54:03Z")

</div>

all of a sudden ,after using the powershell command,my laggy windows 10 starts behaving very smooth again .. thanks to the power infinity.. really appreciate this.. @TheJoker

---

<div class="post-metadata">

**Author:** ![Eric\_Sebasta](https://onehack.st/user_avatar/onehack.st/eric_sebasta/32/29433_2.png) [@Eric\_Sebasta](https://onehack.st/u/Eric_Sebasta)\
**Post date:** [January 6, 2020, 11:04pm UTC](https://onehack.st/t/debloat-windows-10-the-easy-way-to-get-rid-of-the-junk-make-it-superfast/65055/5 "2020-01-06T23:04:09Z")

</div>

Steam works on Linux and over two thirds of the games in there run on Linux. I interrupted my Horizon Chase in Linux Mint to tell you 😎

---

<div class="post-metadata">

**Author:** ![v\_v](https://onehack.st/user_avatar/onehack.st/v_v/32/11778_2.png) [@v\_v](https://onehack.st/u/v_v)\
**Post date:** [January 7, 2020, 5:53am UTC](https://onehack.st/t/debloat-windows-10-the-easy-way-to-get-rid-of-the-junk-make-it-superfast/65055/6 "2020-01-07T05:53:34Z")

</div>

works like charm☺

---

<div class="post-metadata">

**Author:** ![HackedHack](https://onehack.st/user_avatar/onehack.st/hackedhack/32/26738_2.png) [@HackedHack](https://onehack.st/u/HackedHack)\
**Post date:** [January 7, 2020, 5:50pm UTC](https://onehack.st/t/debloat-windows-10-the-easy-way-to-get-rid-of-the-junk-make-it-superfast/65055/7 "2020-01-07T17:50:45Z")

</div>

Thank so much

---

<div class="post-metadata">

**Author:** ![Rohit\_Shinde](https://onehack.st/user_avatar/onehack.st/rohit_shinde/32/21032_2.png) [@Rohit\_Shinde](https://onehack.st/u/Rohit_Shinde)\
**Post date:** [January 8, 2020, 5:51pm UTC](https://onehack.st/t/debloat-windows-10-the-easy-way-to-get-rid-of-the-junk-make-it-superfast/65055/8 "2020-01-08T17:51:58Z")

</div>

too gud man… bcoz of these windows 10 unnecessary junk…i was not moving to windows 10  
i done everything u said …now my pc is much faster than others

---

<div class="post-metadata">

**Author:** ![Aj\_senpai](https://onehack.st/user_avatar/onehack.st/aj_senpai/32/29680_2.png) [@Aj\_senpai](https://onehack.st/u/Aj_senpai)\
**Post date:** [January 11, 2020, 5:19pm UTC](https://onehack.st/t/debloat-windows-10-the-easy-way-to-get-rid-of-the-junk-make-it-superfast/65055/9 "2020-01-11T17:19:10Z")

</div>

Awesome… 🙌

---

<div class="post-metadata">

**Author:** ![Seb\_Abbasi](https://onehack.st/user_avatar/onehack.st/seb_abbasi/32/25462_2.png) [@Seb\_Abbasi](https://onehack.st/u/Seb_Abbasi)\
**Post date:** [January 11, 2020, 10:34pm UTC](https://onehack.st/t/debloat-windows-10-the-easy-way-to-get-rid-of-the-junk-make-it-superfast/65055/10 "2020-01-11T22:34:56Z")

</div>

An alternative approach:

@rem Disable Some Service  
sc stop DiagTrack  
sc stop diagnosticshub.standardcollector.service  
sc stop dmwappushservice  
sc stop WMPNetworkSvc  
sc stop WSearch

sc config DiagTrack start= disabled  
sc config diagnosticshub.standardcollector.service start= disabled  
sc config dmwappushservice start= disabled  
REM sc config RemoteRegistry start= disabled  
REM sc config TrkWks start= disabled  
sc config WMPNetworkSvc start= disabled  
sc config WSearch start= disabled  
REM sc config SysMain start= disabled

REM SCHEDULED TASKS tweaks  
REM schtasks Change TN MicrosoftWindowsAppIDSmartScreenSpecific Disable  
schtasks Change TN MicrosoftWindowsApplication ExperienceMicrosoft Compatibility Appraiser Disable  
schtasks Change TN MicrosoftWindowsApplication ExperienceProgramDataUpdater Disable  
schtasks Change TN MicrosoftWindowsApplication ExperienceStartupAppTask Disable  
schtasks Change TN MicrosoftWindowsCustomer Experience Improvement ProgramConsolidator Disable  
schtasks Change TN MicrosoftWindowsCustomer Experience Improvement ProgramKernelCeipTask Disable  
schtasks Change TN MicrosoftWindowsCustomer Experience Improvement ProgramUsbCeip Disable  
schtasks Change TN MicrosoftWindowsCustomer Experience Improvement ProgramUploader Disable  
schtasks Change TN MicrosoftWindowsShellFamilySafetyUpload Disable  
schtasks Change TN MicrosoftOfficeOfficeTelemetryAgentLogOn Disable  
schtasks Change TN MicrosoftOfficeOfficeTelemetryAgentFallBack Disable  
schtasks Change TN MicrosoftOfficeOffice 15 Subscription Heartbeat Disable

REM schtasks Change TN MicrosoftWindowsAutochkProxy Disable  
REM schtasks Change TN MicrosoftWindowsCloudExperienceHostCreateObjectTask Disable  
REM schtasks Change TN MicrosoftWindowsDiskDiagnosticMicrosoft-Windows-DiskDiagnosticDataCollector Disable  
REM schtasks Change TN MicrosoftWindowsDiskFootprintDiagnostics Disable Not sure if should be disabled, maybe related to S.M.A.R.T.  
REM schtasks Change TN MicrosoftWindowsFileHistoryFile History (maintenance mode) Disable  
REM schtasks Change TN MicrosoftWindowsMaintenanceWinSAT Disable  
REM schtasks Change TN MicrosoftWindowsNetTraceGatherNetworkInfo Disable  
REM schtasks Change TN MicrosoftWindowsPISqm-Tasks Disable  
REM The stubborn task MicrosoftWindowsSettingSyncBackgroundUploadTask can be Disabled using a simple bit change. I use a REG file for that (attached to this post).  
REM schtasks Change TN MicrosoftWindowsTime SynchronizationForceSynchronizeTime Disable  
REM schtasks Change TN MicrosoftWindowsTime SynchronizationSynchronizeTime Disable  
REM schtasks Change TN MicrosoftWindowsWindows Error ReportingQueueReporting Disable  
REM schtasks Change TN MicrosoftWindowsWindowsUpdateAutomatic App Update Disable

@rem Remove Telemetry & Data Collection  
reg add HKLMSOFTWAREMicrosoftWindowsCurrentVersionDevice Metadata v PreventDeviceMetadataFromNetwork t REG\_DWORD d 1 f  
reg add HKLMSOFTWAREMicrosoftWindowsCurrentVersionPoliciesDataCollection v AllowTelemetry t REG\_DWORD d 0 f  
reg add HKLMSOFTWAREPoliciesMicrosoftMRT v DontOfferThroughWUAU t REG\_DWORD d 1 f  
reg add HKLMSOFTWAREPoliciesMicrosoftSQMClientWindows v CEIPEnable t REG\_DWORD d 0 f  
reg add HKLMSOFTWAREPoliciesMicrosoftWindowsAppCompat v AITEnable t REG\_DWORD d 0 f  
reg add HKLMSOFTWAREPoliciesMicrosoftWindowsAppCompat v DisableUAR t REG\_DWORD d 1 f  
reg add HKLMSOFTWAREPoliciesMicrosoftWindowsDataCollection v AllowTelemetry t REG\_DWORD d 0 f  
reg add HKLMSYSTEMCurrentControlSetControlWMIAutoLoggerAutoLogger-Diagtrack-Listener v Start t REG\_DWORD d 0 f  
reg add HKLMSYSTEMCurrentControlSetControlWMIAutoLoggerSQMLogger v Start t REG\_DWORD d 0 f

@REM Settings - Privacy - General - Let apps use my advertising ID…  
reg add HKCUSOFTWAREMicrosoftWindowsCurrentVersionAdvertisingInfo v Enabled t REG\_DWORD d 0 f  
REM - SmartScreen Filter for Store Apps Disable  
reg add HKCUSOFTWAREMicrosoftWindowsCurrentVersionAppHost v EnableWebContentEvaluation t REG\_DWORD d 0 f  
REM - Let websites provide locally…  
reg add HKCUControl PanelInternationalUser Profile v HttpAcceptLanguageOptOut t REG\_DWORD d 1 f

@REM WiFi Sense HotSpot Sharing Disable  
reg add HKLMSoftwareMicrosoftPolicyManagerdefaultWiFiAllowWiFiHotSpotReporting v value t REG\_DWORD d 0 f  
@REM WiFi Sense Shared HotSpot Auto-Connect Disable  
reg add HKLMSoftwareMicrosoftPolicyManagerdefaultWiFiAllowAutoConnectToWiFiSenseHotspots v value t REG\_DWORD d 0 f

@REM Change Windows Updates to Notify to schedule restart  
reg add HKLMSOFTWAREMicrosoftWindowsUpdateUXSettings v UxOption t REG\_DWORD d 1 f  
@REM Disable P2P Update downlods outside of local network  
reg add HKLMSOFTWAREMicrosoftWindowsCurrentVersionDeliveryOptimizationConfig v DODownloadMode t REG\_DWORD d 0 f

REM Hide the search box from taskbar. You can still search by pressing the Win key and start typing what you’re looking for  
REM 0 = hide completely, 1 = show only icon, 2 = show long search box  
reg add HKCUSOFTWAREMicrosoftWindowsCurrentVersionSearch v SearchboxTaskbarMode t REG\_DWORD d 0 f

REM Disable MRU lists (jump lists) of XAML apps in Start Menu  
reg add HKEY\_CURRENT\_USERSOFTWAREMicrosoftWindowsCurrentVersionExplorerAdvanced v Start\_TrackDocs t REG\_DWORD d 0 f

REM Set Windows Explorer to start on This PC instead of Quick Access  
REM 1 = This PC, 2 = Quick access  
REM reg add HKEY\_CURRENT\_USERSOFTWAREMicrosoftWindowsCurrentVersionExplorerAdvanced v LaunchTo t REG\_DWORD d 1 f

@rem Remove Apps  
PowerShell -Command Get-AppxPackage 3DBuilder Remove-AppxPackage  
PowerShell -Command Get-AppxPackage Getstarted Remove-AppxPackage  
PowerShell -Command Get-AppxPackage WindowsAlarms Remove-AppxPackage  
PowerShell -Command Get-AppxPackage WindowsCamera Remove-AppxPackage  
PowerShell -Command Get-AppxPackage bing Remove-AppxPackage  
PowerShell -Command Get-AppxPackage MicrosoftOfficeHub Remove-AppxPackage  
PowerShell -Command Get-AppxPackage OneNote Remove-AppxPackage  
PowerShell -Command Get-AppxPackage people Remove-AppxPackage  
PowerShell -Command Get-AppxPackage WindowsPhone Remove-AppxPackage  
PowerShell -Command Get-AppxPackage photos Remove-AppxPackage  
PowerShell -Command Get-AppxPackage SkypeApp Remove-AppxPackage  
PowerShell -Command Get-AppxPackage solit Remove-AppxPackage  
PowerShell -Command Get-AppxPackage WindowsSoundRecorder Remove-AppxPackage  
PowerShell -Command Get-AppxPackage windowscommunicationsapps Remove-AppxPackage  
PowerShell -Command Get-AppxPackage zune Remove-AppxPackage  
REM PowerShell -Command Get-AppxPackage WindowsCalculator Remove-AppxPackage  
REM PowerShell -Command Get-AppxPackage WindowsMaps Remove-AppxPackage  
PowerShell -Command Get-AppxPackage Sway Remove-AppxPackage  
PowerShell -Command Get-AppxPackage CommsPhone Remove-AppxPackage  
PowerShell -Command Get-AppxPackage ConnectivityStore Remove-AppxPackage  
PowerShell -Command Get-AppxPackage Microsoft.Messaging Remove-AppxPackage  
PowerShell -Command Get-AppxPackage Facebook Remove-AppxPackage  
PowerShell -Command Get-AppxPackage Twitter Remove-AppxPackage  
PowerShell -Command Get-AppxPackage Drawboard PDF Remove-AppxPackage

@rem NOW JUST SOME TWEAKS  
REM Show hidden files in Explorer  
REM reg add HKEY\_CURRENT\_USERSOFTWAREMicrosoftWindowsCurrentVersionExplorerAdvanced v Hidden t REG\_DWORD d 1 f

REM Show super hidden system files in Explorer  
REM reg add HKEY\_CURRENT\_USERSOFTWAREMicrosoftWindowsCurrentVersionExplorerAdvanced v ShowSuperHidden t REG\_DWORD d 1 f

REM Show file extensions in Explorer  
reg add HKEY\_CURRENT\_USERSOFTWAREMicrosoftWindowsCurrentVersionExplorerAdvanced v HideFileExt t REG\_DWORD d 0 f

REM Uninstall OneDrive  
start wait %SYSTEMROOT%SYSWOW64ONEDRIVESETUP.EXE UNINSTALL  
rd COneDriveTemp Q S NUL 2&1  
rd %USERPROFILE%OneDrive Q S NUL 2&1  
rd %LOCALAPPDATA%MicrosoftOneDrive Q S NUL 2&1  
rd %PROGRAMDATA%Microsoft OneDrive Q S NUL 2&1  
reg add HKEY\_CLASSES\_ROOTCLSID{018D5C66-4533-4307-9B53-224DE2ED1FE6}ShellFolder f v Attributes t REG\_DWORD d 0 NUL 2&1  
reg add HKEY\_CLASSES\_ROOTWow6432NodeCLSID{018D5C66-4533-4307-9B53-224DE2ED1FE6}ShellFolder f v Attributes t REG\_DWORD d 0 NUL 2&1  
echo OneDrive has been removed. Windows Explorer needs to be restarted.  
pause  
start wait TASKKILL F IM explorer.exe  
start explorer.exe

---

<div class="post-metadata">

**Author:** ![TheJoker](https://onehack.st/user_avatar/onehack.st/thejoker/32/22660_2.png) [@TheJoker](https://onehack.st/u/TheJoker)\
**Post date:** [January 11, 2020, 10:42pm UTC](https://onehack.st/t/debloat-windows-10-the-easy-way-to-get-rid-of-the-junk-make-it-superfast/65055/11 "2020-01-11T22:42:55Z")

</div>

Thank you! 🙂

---

<div class="post-metadata">

**Author:** ![sandeep\_gumaste](https://onehack.st/user_avatar/onehack.st/sandeep_gumaste/32/19210_2.png) [@sandeep\_gumaste](https://onehack.st/u/sandeep_gumaste)\
**Post date:** [January 12, 2020, 11:44am UTC](https://onehack.st/t/debloat-windows-10-the-easy-way-to-get-rid-of-the-junk-make-it-superfast/65055/12 "2020-01-12T11:44:14Z")

</div>

Works!! Thanks for posting this!
