I've added some extra stuff that I need and there are some extra things to do but keep forgeting to add them on github
Please don't run mine without reading/tweaking it, mine will rename the PC and set a DNS for all networks!
If you don't mind tweaking some script variables, this is the best script for debloating Windows. It's regularly updated when new ~~spyware~~ features are added and has options to turn off all of the privacy-impacting features that you can actually turn off, not just uninstalling the crap you don't need:
https://github.com/Disassembler0/Win10-Initial-Setup-Script/blob/master/Win10.ps1
Take note you can turn on and off different parts of the script.
Also note that things like corona and one drive are disabled.
I like to use https://github.com/Disassembler0/Win10-Initial-Setup-Script with following preset:
RequireAdmin
# Privacy Tweaks DisableActivityHistory DisableAdvertisingID DisableWebLangList DisableAppSuggestions DisableBackgroundApps DisableCortana DisableDiagTrack DisableErrorReporting DisableFeedback DisableLocationTracking DisableMapUpdates DisableSmartScreen DisableTailoredExperiences DisableTelemetry DisableWAPPush DisableWebSearch DisableWiFiSense
# Security Tweaks DisableDefender DisableDefenderCloud
# Service Tweaks DisableAutoplay DisableAutorun DisableFastStartup DisableHibernation DisableRemoteAssistance DisableSharedExperiences DisableUpdateMSRT DisableUpdateRestart
# UI Tweaks DisableActionCenter DisableLockScreen DisableNewAppPrompt DisableSearchAppInStore DisableStickyKeys EnableNumlock HideTaskView HideTaskbarPeopleIcon HideTaskbarSearch SetControlPanelSmallIcons ShowFileOperationsDetails ShowTaskManagerDetails ShowTrayIcons
# Explorer UI Tweaks HideRecentShortcuts ShowHiddenFiles ShowKnownExtensions
# Application Tweaks DisableOneDrive UninstallMsftBloat UninstallOneDrive UninstallThirdPartyBloat
WaitForKey
There is a preconfig package based on this wonderful repo that takes care of a lot of those things: https://github.com/Disassembler0/Win10-Initial-Setup-Script
Also, not sure why you were downvoted, that preconfig is one of my favorite parts about the install because Windows does have a lot of “features” that I like to disable
People don't understand or realise that they can just turn off those ads and tips that pop up everywhere in the settings. While I do believe that they shouldn't exist in the OS in the first place, it baffles me how people continuously complain about them popping up despite being able to disable them with the click of a button.
Additionally, for those who haven't heard of it you should check out scripts such as reclaimWindows10 - you can customise the script to remove the majority of the things that people have issues with in the OS. Simply customise and run - I keep a copy of this handy for whenever I reformat my computer, and run it after completing initial updates.
Windows 10 Post Install Script
A must have that I always keep on flash drive. Just edit the config with what settings you want and run it. There is option to uninstall all that crap
I learned over my years of owning my own desktop to make my reformatting journey as automated as possible. I welcome everyone to learn as they are powerful knowledge for personal and work.
1) I use a powershell script from an author published on github. It allows me to customize my Windows 10 to remove all the bloatware and functionalities I never use.
2) Afterwards, I have batch script executes and installs all of programs I downloaded from the internet. Some programs to name are chrome, f.lux, dropbox, google photos backup, git, microsoft office, ccleaner, malwarebytes, sumatrapdf, irfanview, python, winscp, k-lite codec pack, and more.
Couple of tools I use personally: HWInfo + RTSS - I prefer HWinfo over MSI afterburner as I can completely customize my own ingame monitoring OSD and it also works with my desktop monitoring rainmeter setup. Although if you plan to OC your GPU, best to stick with afterburner
Portable CCleaner: very occasionally to clear temp files, although some would argue you never needed it
bluescreenview - for viewing bsod errors
autoruns - shows you all your services and startup programs
This for Win 10 if you are comfortable with reading powershell script: https://github.com/Disassembler0/Win10-Initial-Setup-Script
hey just to answer your question instead of be an asshole
the correct answer is to use GPO to disable the stuff you dont want like xbox, windows store, cortana, etc. google it.
if you want to do things the wrong way, check out this powershell script, it does all the same shit but youll have to run it on every machine every time windows updates a major edition https://github.com/Disassembler0/Win10-Initial-Setup-Script/blob/master/Win10.ps1
just read the whole thing and comment/uncomment your options. update with each new windows release.
I use a custom-modified version of this guys script: https://github.com/Disassembler0/Win10-Initial-Setup-Script
It's a good starting point if you wanna learn how to use powershell to do this stuff. Definitely don't just download and click run. It won't brick your system, but it makes a LOAD of UI changes that you might not want.
Powershell is God in Win10.
Https://github.com/Disassembler0/Win10-Initial-Setup-Script
Damit kann man sich ziemlich leicht um 99% der nervigen Sachen kümmern. Geht recht schnell und schaltet auch einen Großteil vom Telemetriegedöns ab. Für die ganz paranoiden kann man sich auch einen Raspberry Pi holen und Pi Holen installieren, dann kann Windows gar nicht mehr nach Hause telefonieren.
Finde es ist auch echt ein brauchbares OS. Wenn man's sich Mal eingerichtet hat, ist es finde ich meist ein solides Upgrade gegenüber 7/8. Und Linux ist ja leider auch nicht perfekt. Allein sowas simples wie drag and drop ist manchmal viel hakeliger als Windows jemals war, und teils ist es doch immer noch ganz schön zusammengeschustert. Windows ist da einfach viel einheitlicher.
On windows 10 you can delete the DLL file that checks for updates if you never want them and this PowerShell script will remove a lot of the other annoying things windows puts on there (like uninstall the bloatware like candy crush)
I've used disassembler. Customizable, repeatable, and hopefully safe/reviewed. You really need to take time to understand all the options, but it's awesome. With it you can set basically any setting you'd want in a new install, from apps to windows config.
I run a powershell script in the task sequence.
I lightly modified this one that I found on r/sysadmin for my environment and it enables/disables a alot of the annoying parts of Win 10.
If you're more confident/competent, I always use the windows 10 initial setup script (https://github.com/Disassembler0/Win10-Initial-Setup-Script). You can configure it to your liking with the Default.preset
file.
You didn't what OS you're on. If I go ahead and assume 1909 win 10 pro there are a number of scripts you can do to strip down the OS (this is the suggested setup for the GPDWin 1 over on that sub).
Here is the one I use. Use at your own risk/ymmv etc.
https://github.com/Disassembler0/Win10-Initial-Setup-Script
If it's a dell the support site has an in-browser driver detect feature. I have noticed quite significant difference in performance once drivers are latest and all bios/firmwares are updated to latest.
There's a separate intel driver detect as well. Sometimes it will find things the OEM driver detect doesn't albeit only for intel devices (obviously).
There's actually (at least one if not more) a youtube channel dedicated to running different games on ridiculously low end hardware.
Hope that helps.
Posted this elsewhere but I used this guy's script to great effect with my main Win10 box at home:
https://github.com/Disassembler0/Win10-Initial-Setup-Script
That got rid of shit like Cortana, app store, etc
It should work just fine as long as you're running an up-to-date version of Windows 10 x64. If you just took your Win 2 out of the box, just run Windows updates on it before running the script.
Also, use the version from GitHub: https://github.com/Disassembler0/Win10-Initial-Setup-Script
EDIT: For what it's worth, I just ran this script on my Win 2 and it worked as expected. I tweaked a few things in the profile for my own preferences but it ran without a hitch.
Uninstall that useless crap app and reinstall the classic photo viewer.
https://github.com/Disassembler0/Win10-Initial-Setup-Script#usage
A little late to the party and havent had the time to funk around with 1709.
Are you sure they are downloaded allready? In the versions before, you would only get the icons in the start menu but without anything behind it. The moment you click on one they actually start downloading.
I remove the standard windows apps from the beginning with dism but those are no problem for you.
After deploying i run this script which actually got updated on sunday so maybe you are lucky and there is allready the new apps included.
This is the interessting part:
function UninstallThirdPartyBloat { Write-Host "Uninstalling default third party applications..." Get-AppxPackage "9E2F88E3.Twitter" | Remove-AppxPackage Get-AppxPackage "king.com.CandyCrushSodaSaga" | Remove-AppxPackage Get-AppxPackage "4DF9E0F8.Netflix" | Remove-AppxPackage Get-AppxPackage "Drawboard.DrawboardPDF" | Remove-AppxPackage Get-AppxPackage "D52A8D61.FarmVille2CountryEscape" | Remove-AppxPackage Get-AppxPackage "GAMELOFTSA.Asphalt8Airborne" | Remove-AppxPackage Get-AppxPackage "flaregamesGmbH.RoyalRevolt2" | Remove-AppxPackage Get-AppxPackage "AdobeSystemsIncorporated.AdobePhotoshopExpress" | Remove-AppxPackage Get-AppxPackage "ActiproSoftwareLLC.562882FEEB491" | Remove-AppxPackage Get-AppxPackage "D5EA27B7.Duolingo-LearnLanguagesforFree" | Remove-AppxPackage Get-AppxPackage "Facebook.Facebook" | Remove-AppxPackage Get-AppxPackage "46928bounde.EclipseManager" | Remove-AppxPackage Get-AppxPackage "A278AB0D.MarchofEmpires" | Remove-AppxPackage Get-AppxPackage "KeeperSecurityInc.Keeper" | Remove-AppxPackage Get-AppxPackage "king.com.BubbleWitch3Saga" | Remove-AppxPackage Get-AppxPackage "89006A2E.AutodeskSketchBook" | Remove-AppxPackage Get-AppxPackage "CAF9E577.Plex" | Remove-AppxPackage }
Windows 10, for updates and MS will try to make you update if you install 7 or 8.1 anyways.
You may want to check out this powershell script as the person has made this in depth script to disable the automatic reboot to appy updates (which are enabled by default and will interrupt any program).
Plus there's many other things it can turn on/off so read through the script before running it. Or cut out the command you want if you only want one of them.
Here's the reboot command that'll stop windows update from forcefully rebooting when a user is logged on.
Ich hab ne handvoll virtuelle Windows 10 Maschinen für verschiedene Dinge. Windows 10 im Default setup ist da unglaublich unbenutzbar. Alles fühlt sich langsam an, ständige Denkpausen etc. Und das liegt definitiv nicht am Hostsystem, das ist ne 5000€ Maschine des Todes.
Anyway, ich hab letztens das Ding hier gefunden: https://github.com/Disassembler0/Win10-Initial-Setup-Script
Es ist ein Geschenk des Himmels! Dauert ne Weile, bis man sein Set an Lieblingssettings zusammenhat, aber sämtliche Appstore apps sind weg, Cortana ist aus, Telemtrie ist aus (soweit möglich, nimm Win 10 Enterprise!), mein Explorer hat keine Icons die ich nicht will, essentiell sind alle Animationen aus etc.
Und es ist plötzlich alles so schnell, das mag man kaum glauben, wenn man ein normales Windows daneben setzt.
Der andere Trick ist kein normales Windows 10 zu nehmen, sondern LTSC. Das ist eigentlich für langlebige Embeddedsysteme gedacht wie Industriesteuerungen etc. und bekommt nur alle paar Jahre eins der großen Updates. Aber das geilste daran ist: Kein Cortana, kein Appstore, keine Universal Apps. Es hat im Prinzip den Funktionsumfang eines Windows 95. Genau so, wie man ein OS gerne hätte.
LTSC eignet sich aber vermutlich eher weniger für "normale" Computer. Neuere Hardware wird nicht unterstützt, Office läuft wohl nicht mehr drauf und so. Für so kleine VMs in denen man alle Nase lang mal ein einzelnes Programm ausführt könnte das Ding nicht besser geeignet sein.
Edit: Ich benutze übrigens Bogen Linux.
I've heard of issues with Cortana not playing nice with the start menu. I use this script that helps remove all of the built-in apps and you can customize it to also disable telemetry and customize other stuff.
I'm not sure of the hardware you'll be running on, but I would recommend running Virtual Box and try a script like one of these out for a Windows 10 VM.
It may not be exactly what you want, but it's another option. I ran that script for my fresh Windows 10 box with VS 2017 installed and it's been running pretty well.
I use this script with a slightly modified preset on every new windows 10 install and haven't experienced any problems so far. Use at your own risk.
Found also this. Very nice script that has all these settings we have talked about and much more.
https://github.com/Disassembler0/Win10-Initial-Setup-Script/blob/master/Win10.ps1
You not need to remove anything, it's better to disable everything which you don't like. The problem with the 'I remove everything because I think I'm smart' is that this causes more troubles then it helps.
Disabling is just fine enough, there already since the beginning enough GPO settings which can handle almost everything and you don't need such scripts.
GPO can block all running background apps or disallow to run Microsoft Store, so I see no reason to remove it it will not launch.
The removal would be less problematically when MS not constantly tries to upgrade something like changing the app update policy etc. but as said disabling is less problematically.
This is usually enough since you can comment out or enable/disable stuff you don't like.
It can remove Cortana and Windows Store. Edit the Default.preset to customize what you want, then run the Default.cmd script. Anything with a # sign is disabled by default. Remove the number sign at the front to enable them.
https://github.com/Disassembler0/Win10-Initial-Setup-Script/blob/master/Default.preset
some good win10 tweaks here:
https://github.com/Disassembler0/Win10-Initial-Setup-Script https://github.com/W4RH4WK/Debloat-Windows-10
you may want to study those before just randomly running them though. they are probably similar to the ShutUp10 program others have mentioned
Scripts like this which can be configured to your liking.
Allow me to introduce you to the glorious masterpiece that is Reclaim Windows 10, and have the Powershell gods smile upon you. Run this elevated on every computer you want to de-fuck, and bask in glory. I use this for every WinX computer I've set up in the past year+. For consumers - this is also a masterpiece, enjoy it.
Ok mate, here you go: https://gist.github.com/alirobe/7f3b34ad89a159e6daa1
You can download the ZIP file and extract it, then run it (.ps1) with PowerShell. Read the FAQ here first: https://github.com/Disassembler0/Win10-Initial-Setup-Script
As I see, you are building a new pc, so you might want to wait until finish building it, before unleash this on your laptop. Otherwise, just yell "Leeroy Jenkins" and hope for the best :)
NTLite is powerful but unfortunately a lot of what takes me time is just setting tiny little UI preferences, configuring software, etc. that isn't related to ntlite and such. My goal is to make a golden image I can flash back to and update with further little tweaks over time. Saves me a ton of pain later, but takes a lot of initial, painstaking work.
This time I used Windows 10 Decrapifier during initial install and Win10 Initial Setup Script once logged in, to good effect. That takes care of junk like Cortana, MS apps, some telemetry and the like but there's still a lot to do on my end after that, things like setting folder view settings and associating dozens of filetypes with portable apps.
Group policy is a good point that I hadn't considered. With that being said, GPE is a package that can be installed with DISM so this might be a good solution for you:
https://www.ghacks.net/2019/01/07/how-to-enable-gpedit-msc-group-policy-on-windows-10-home-devices/
As for Thunderbolt, yeah it's an absolute bummer. I only care about Thunderbolt for dock support personally but I know that editors tend to make use of Thunderbolt for moving files around and whatnot.
Also, check this script out: https://github.com/Disassembler0/Win10-Initial-Setup-Script I used to deploy this on customers' computers at my prev job and it did some miracles without much work.
Good luck with the search!
It would definitely help to have a knowledge of what is happening under the hood, but with that one I linked in another comment, basically you can think of the default preset it uses as making Windows 10 more like Windows 7. It pretty much turns off all of the additional bells and whistles of Windows 10, plus disables OneDrive, telemetry, uninstalls bloatware and all sorts of useless shit.
The reason I like that one is that it's really easy to take the default preset file and customise it to your liking to fine tune what you want to keep and what you want to remove. Also, if you do find later it removed something you might need, it's a really simple command to bring it back again.
Which one do you use? The farag Sophia one? Even though it's currently archived, I use this one as I like its preset approach better than the farag one.
Plutôt Reclaim Windows 10 qui est indispensable sur toute partition Steam qui se respecte.
Pour le reste, un OS qui respecte ses utilisateurs.
Für solche leider wiederkehrenden Aufgaben nutze ich sehr gerne dieses Skript: https://github.com/Disassembler0/Win10-Initial-Setup-Script
Solche und noch viele andere Dinge lassen sich darüber in einem Rutsch abstellen, evtl. muss es nach einem großen Update erneut ausgeführt werden.
https://github.com/Disassembler0/Win10-Initial-Setup-Script I use this for my windows 10 vm's, make sure to modify the Default.preset to your liking
Thanks.
Many people suggest using some scripts at the start like this one https://github.com/Disassembler0/Win10-Initial-Setup-Script
Should I?
I plan on gaming, office work, video editing.
https://github.com/Disassembler0/Win10-Initial-Setup-Script
This will take 10 and do all the things to it to make it feel like Server. It’s can get pretty gnarly it what it does, so make sure to read the documentation. I use it all the time.
If there is a better guide out there, point to it. Here is the official usage paragraph. Which explains nothing about a single line.
In UEFI even if Windows do its usual "the boot is mine" after an update, every OS installed has its own entry on the UEFI Boot menu. On UEFI mode Windows will just set Windows Boot Manager as the default boot. Using the UEFI/BIOS you can change the boot order or using the keyboard key that calls the Custom Boot Menu during boot to boot to GRUB/Linux. From inside Linux you can use the efibootmgr utility to change UEFI boot order.
If you are referring to Visual Studio Code instead of Visual Studio, beside Visual Studio Code there is also Visual Studio Code OSS and VSCodium for Linux. Now, If need Visual Studio, I guess dual boot would be better, since it consumes system resources.
You can try to do the opposite creating a Windows VM inside Linux to test the performance. Running something link https://github.com/Disassembler0/Win10-Initial-Setup-Script to remove unwanted this (would have to run it with some frequency, since some things "reappear").
[Edit]
If you try some Windows Manger (AwesomeWM, OpenBox, Xmonad, i3WM etc) instead of a Desktop Environment (KDE, Gnome, Cinnamon etc.) you will have more system resources available to give to the VM.
u/Jay_JWLH tip is very good. Also, I had that problem on one of my places of work, where the antivirus log was filling up the free space (Kaspersky at the time).
You can keep WinDirStat open after freeing space to monitor by updating a specific folder while checking which processes are running and could be doing that.
I usually use this https://github.com/Disassembler0/Win10-Initial-Setup-Script after installing Windows 10. Customized for myself. Check what you would like to disable etc.
https://github.com/Disassembler0/Win10-Initial-Setup-Script
I've been customizing this PowerShell config script to get it just how I want and will be using it to quickly configure my fresh Windows setups from now on. The default settings are fairly sensible but you'll want to make a system backup and go through the readme and list of tweaks to know what you're getting.
Ima neka skripta koja ti izbriše nepotrebne gluposti sa win10 :
https://github.com/Disassembler0/Win10-Initial-Setup-Script
Nije baš sigurna skripta navodno, meni radi sve savršeno, izbriše sve gluposti koje bi svakako htio sam izbrisati.
Takođe, možeš isključiti windows defender (jedino ako znaš šta radiš na netu baš haha), meni je dosta ubrzao kad sam isključio defender jer stalno radi neki ciklus u pozadini i počne baš da mi šteka.
This is what I use for each new install and after every major update
https://github.com/Disassembler0/Win10-Initial-Setup-Script/blob/master/README.md
I maintain my own fork for my own personal config
Tagging /u/ksuwildkat
To add to this this is the best one of the scripts I found. https://github.com/Disassembler0/Win10-Initial-Setup-Script It's not the most comprehensive but the script is easy to understand and change according to your needs. Every setting in there is reversable aswell.
There's a lot of user made scripts from reddit and other sites if you google windows de-bloat scripts. Just make sure you know what they do before you run them obviously. The one that I use is this powershell script.
For example the script^ has function dedicated to removing all the preinstalled candycrush-like games.
I use this script
https://github.com/Disassembler0/Win10-Initial-Setup-Script
Imho it is the best available. The script is easy to read and modify if you know the minimum amount of powershell. It's comprehensive and reversable which was important to me.
Create a blank .txt file.
Copy paste this:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Control Panel\Desktop] "MenuShowDelay"="8"
Raname file with .reg extension and execute. Reboot.
The "8" is 8 milliseconds you can change it all the way up to 400.
If you want to tweak further to make your OS feel faster, read up this page: https://github.com/Disassembler0/Win10-Initial-Setup-Script
Take a look at the article Line by Line description of what Win10-Initial-Setup-Script does (What happens if you disable or enable each line) as a guideline to using the Disassembler0/Win10-Initial-Setup-Script , which is a PowerShell script for automation of routine tasks done after fresh installations of Windows 10 / Server 2016 / Server 2019. You can either use the script itself or crib from it to create your own routines for managing your system deployments.
I usually do this for home and at my job where I manage the setup of all machines, I configure it heavily so it is fitting our needs:
https://github.com/Disassembler0/Win10-Initial-Setup-Script
You just open the preset file as shown in the instructions and comment out configurations you won't use. Run the cmd file after that and hit yes on UAC. It will run through everything and then you'll need to restart the system. Everything should be set and ready after that.
I can give you the specific preset file that I use, which disables most spyware stuff and annoyances, and makes sure the look and feel is as close to windows 7 as you need it to be.
This obviously won't work WELL if you use a Microsoft account to log in, since my preset disables all of that stuff and assumes you're using a local account.
PM me if you'd like further questions answered or if you need some help. I can walk you through all of the steps if needed.
Good luck!
You may use this script to remove unecessary apps or services by default. But you can also retain what you need, just edit the preset file.
Our line is:
Add-Computer -ComputerName "localhost" -DomainName "(your domain here)" -Credential “(your domain)(someone with admin domain privlidges)” -Restart -Force
Then it pops up with the whole "Enter Username/Password" box (with the username filled in from the -Credential), and you enter the PW and it restarts.
I'd test it that way, and if you're trying to do a deployment script or something, then you can add in the password credential later.
Also, sidenote, I HIGHLY recommend the Disassembler Win10 setup script if you're trying to standardize your workplace at all. It works really well for me: https://github.com/Disassembler0/Win10-Initial-Setup-Script
You need updates. Otherwise you’re subjecting your machine to entropy and compromise.
If you’re concerned about privacy, bloatware, and your Windows configurations, check out the Disassembler script:
https://github.com/Disassembler0/Win10-Initial-Setup-Script
Additionally check out open-source solutions for firewall/traffic management. Pfsense and OpenWRT are both solid options.
This sort of crap made me switch to *nix since I’m fortunate enough to not depend on any Windows binaries to work. I still support Windows 10 machines, though.
There is this powerful power shell script that makes sweeping changes to Windows 10. I strongly recommend you read and modify it to your personal tastes, but once you customize it then you have a runnable fixer script any time you reinstall or there is a seasonal update that adds a bunch of crap back.
https://github.com/Disassembler0/Win10-Initial-Setup-Script/blob/master/Win10.ps1
Nice. It is true that Windows 10 has a lot of bloatware/telemetry, alot of that can be cleared up by manually disabling crapware like Cortana/Telemetry/Background Apps, etc.
I'm a bit lazy so I use https://github.com/Disassembler0/Win10-Initial-Setup-Script
As far as Windows goes, I prefer 8.1 over 10, but atm I'm using Puppy Linux to browse and W10 for MS Office
Thought for sure you were right, disabled all the firewall/defender i could find and no change (rebooted etc).
I did run this to clean everyuthing out I wonder if it disabled something causing this
https://github.com/Disassembler0/Win10-Initial-Setup-Script/releases/tag/3.7
There is a specific version of Windows 10 you can use called the LTSB which is a sort of kiosk edition of windows 10. You can read more about it here. The downside is that is you have to buy if from a certified reseller, and it's quite expensive.
Otherwise I've often used this script for debloating a default Windows 10 install.
We've also used a custom written server for scheduling startup and shutdown over WOL and via an installed windows service respectively.
For "locking" a windows application to always be on top written a little application which does the same as most of these options, with a few added conveniences :)
Finally, we're not an advertising company, but a digital design agency - though we tend to work a lot with advertisement ;)
All of the "reasons why users are still on windows 7" are easily changeable with like 5 seconds of google and Powershell in Windows 10. They even have easy to use scripts all over the place that can automate it all for you like Win10-Initial-Setup-Script. Figuring out a few Powershell commands is far easier than making a switch to a different OS.
My daily driver is Arch and I love it but still don't see the logic behind concluding a flood of people are going to start switching to Linux after this.
It's just a fork of a git repo that has everything you need.
https://github.com/Disassembler0/Win10-Initial-Setup-Script
Download this.
You'll see there's a default.cmd, you use that to run the script, basically just looks like a case of replacing the existing Win10.ps1 contents with the one of https://gist.github.com/alirobe/7f3b34ad89a159e6daa1
Check out https://github.com/Disassembler0/Win10-Initial-Setup-Script . It's a great way to remove this bloat fast and has also options for customization, e.g. the explorer, so after running it you get a ready to use Win10.
It worked! Played 4 full games without any sign of a crash. Small sample size though, I've gone through like 10 in a row before. Game felt smoother than ever though. Plus after running this, Windows 10 is feeling pretty good!
Thanks dude, hope it solved my crashes completely but time will tell.
Recomendo: Instalar o windows 10 LTSC (que é um windows enxuto e com menos atualizações ridículas oferecidas pela micro$oft) e usar esse script
Serve pra alterar varias configurações do windows, remover a central de notificações, aquele sistema de saúde e segurança, etc
Thanks for the response, I eventually fixed it. I think it was a change in the registry done by the Win10 Initial Setup Script.
This is the setup script if you're curious: https://github.com/Disassembler0/Win10-Initial-Setup-Script
Best fix i found for this was disabling internet search. Can be done through Powershell. Check out this github repo for a bunch of awesome scripts that improve Win10 https://github.com/Disassembler0/Win10-Initial-Setup-Script/blob/master/Win10.ps1
u actually think modifying registry keys is different from changing group policies or changing settings in control panel ? that script has on/off toggles and works on Home edition that doesn't come with group policies editor ;> Full script u can customize yourself: https://github.com/Disassembler0/Win10-Initial-Setup-Script
>https://github.com/Disassembler0/Win10-Initial-Setup-Script
This script is incredible.
Take 10 minutes to configure it once and enjoy a less bullshit windows experience.
It is usually caused by too much stuff trying to talk out to the web i have a win 10 setup script i use which can reduce it too about 6% normally
Mine is based of this BUT dont be silly and run this script unless you understand exactly what its going to do.
https://github.com/Disassembler0/Win10-Initial-Setup-Script/blob/master/Win10.ps1
Its not for everybody and dont bother yelling its messed up your machine its your risk, mine is custom from that original
I found this a few weeks ago. It automates most of the changes you would want to do to the registry, check over it and make sure it is just doing what you want it to do first, Default does do a couple changes to the UI as well.
I can recommend this Powershell script: https://github.com/Disassembler0/Win10-Initial-Setup-Script It removes the bloatware and all that nonsense. Additionally I'd run o&o shut up or something similar that kills off all the background sniffing/data gathering crap. But still, 9 out of 10 times I still boot arch.
You may have to allow DVR in the registry, here is the full Xbox re-enable part from the script I used (https://github.com/Disassembler0/Win10-Initial-Setup-Script/blob/master/Win10.ps1)
Write-Output "Enabling Xbox features..." Get-AppxPackage -AllUsers "Microsoft.XboxApp" | ForEach {Add-AppxPackage -DisableDevelopmentMode -Register "$($.InstallLocation)\AppXManifest.xml"} Get-AppxPackage -AllUsers "Microsoft.XboxIdentityProvider" | ForEach {Add-AppxPackage -DisableDevelopmentMode -Register "$($.InstallLocation)\AppXManifest.xml"} Get-AppxPackage -AllUsers "Microsoft.XboxSpeechToTextOverlay" | ForEach {Add-AppxPackage -DisableDevelopmentMode -Register "$($.InstallLocation)\AppXManifest.xml"} Get-AppxPackage -AllUsers "Microsoft.XboxGameOverlay" | ForEach {Add-AppxPackage -DisableDevelopmentMode -Register "$($.InstallLocation)\AppXManifest.xml"} Get-AppxPackage -AllUsers "Microsoft.Xbox.TCUI" | ForEach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"} Set-ItemProperty -Path "HKCU:\System\GameConfigStore" -Name "GameDVR_Enabled" -Type DWord -Value 1 Remove-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\GameDVR" -Name "AllowGameDVR" -ErrorAction SilentlyContinue
Either run the commands individually (recommended) or save the commends as text in a file that is named something.ps1 and run it as admin, remove commands that you already ran previously, if you are reading this in a few weeks, I recommend checking if this part of the script has been updated since I posted this by visiting the link above.
I highly recommend this powershell script:
https://github.com/Disassembler0/Win10-Initial-Setup-Script
to tweak the default windows settings. The cloud content entry from above is also included.
I know you're asking about macs, but on my Win10 machines I run this script:
https://github.com/Disassembler0/Win10-Initial-Setup-Script
It helps disable a lot of the Win10 bullshit features such as automatic update reboots (with the "DisableUpdateRestart" setting)
It’s the only windows version I’ve ever owned that doesn’t boot successfully unless I remove every one of my usb periphs every time I need to reboot or Windows doesn’t come up.
I think I got that in the first major Win10 rev and it stuck.
Of course, I’ve still got the classic “taskbar is stuck down/invisible or up/visible while on Autohide” that I’ve been dealing with since literally Windows 95 and there’s also the ephemeral, randomly returning 100% cpu usage of the occasional background service. Always a different one, and always getting in the way of gaming until I spend a while tracking down where my performance went...
Don’t get me started on the filesystem with bleeding edge 1980’s tech, and the need for this sucker: https://github.com/Disassembler0/Win10-Initial-Setup-Script
Remind me again what the positive part of the whole experience is?
My recommodation --> https://github.com/Disassembler0/Win10-Initial-Setup-Script
But you should check If you loose a function that you could need. It made W10 kinda feel like w7 again. Especially deleting all these shitty tiles of the menu.
It's stupid that we need to do this at all, but uninstall all the bloat by running the following in an elevated powershell window:
Get-AppxProvisionedPackage -Online | where {$.displayname -notlike "store" -and $.displayname -notlike "calc"} | Remove-AppxProvisionedPackage -Online
Get-AppxPackage -AllUsers | where {$.name -notlike "store" -and $.name -notlike "calc"} | Remove-AppxPackage
Also in Regedit:
Key: HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\CloudContent
Dword: DisableWindowsConsumerFeatures
Value: 1
Key: HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\ContentDeliveryManager
Dword: SilentInstalledAppsEnabled
Value: 0
For every Windows 10 instance I've installed I'll run Reclaim Win10. https://github.com/Disassembler0/Win10-Initial-Setup-Script
the original script seems to be suitable for running without modification, but I really wouldn't recommend running a script like this; they end up causing more problems than they're worth and will mess with your installation in subtle ways so you won't know why something stops working.
it's much better to go through the settings app setting by setting and change the things you want.
I'm pretty sure this issue is related to:
It could be just one of them or it could be both but since I'm too lazy to test it I just edited a Powershell script to disable both of them and I've been able to update fine ever since.
I have two scripts derived from Disassembler0's Win10-Initial-Setup-Script. One disables said functions (Along with Windows Update automatic restart) and the other enables them.
You can find them on Pastebin and view the entire code, they aren't malicious in any way.
Copy the code into a new text document, name the document whatever you like and give it the extension of .ps1.
Right-click the .ps1 file and select "Run with PowerShell".
Once it has disabled/enabled the functions, it will prompt for any key input before automatically rebooting the machine.
If this doesn't work for you then my assumptions are obviously incorrect which is why I have provided a script for you to enable them again in case you actually want these features, which I don't.
It blows my mind that people will willingly use proprietary software to try and "fix" a proprietary Operating System. Shutup10? What kind of idiocy came up with that name?
Format your machine and be rid if it. Use Disassembler's script.
Typically I like to do this all manually. I was thinking of writing a script something to this but not as extreme. I noticed that some things really break with his configuration if you run it out of the box. This subreddit has been a victim of people suggesting to run only that when you first install Windows.
Thanks for letting me know about that tool. Checking it out right now!
Personally I'm enjoying learning how to take advantage of scripting with PS, I found this website a good place to give me ideas on where to start with how to set up Windows the way I wanted with just a few clicks.
It depends on what you mean by pre-installed BS. I would recommend a fresh install of Windows followed by running a powershell script similar to
I wrote a script which does almost everything I want on a fresh install
Note: Please don't run mine right away without configuring it first, mine will change the PC's name and change the DNS, it may not work for you!
Here is the script that I started with (not my script, but it's been super helpful). Once I run the script, I use PDQ Deploy to finish preparing the machine.
I've got it too now (after much grief caused, I think, by running a few too many tweaks from this script).
2x GeForce GTX 1070, each with 8192 MB dedicated GDDR5 VRAM.
Program | Reported Value |
---|---|
VRamSizeDX11.exe | 60992 |
VRamSizeDX9.exe | 8800 |
Weird that DX9 is still getting so much less, but it's definitely an improvement from 4064.
Thanks /u/MSFTJesse
Better yet, use a self made script Here is mine
don't use the reclaim script.. it's a ripped script that all the person did was change it to there settings and it's WAY OUT of date, some items will cause problems..
i'd use the original script since it's updated https://github.com/Disassembler0/Win10-Initial-Setup-Script/
or my version of the script (highly modded, added items and easyer to use) https://github.com/madbomb122/Win10Script
Ah makes sense, thanks!
Just spent about 2 hours configuring this script to my liking and just about done, missing one thing but not sure how to find it.
Do you have any idea how to find the registry entry for it or a way to find it myself?
>Advanced system settings > Hardware > Device installation settings
Found original author :)
His github: https://github.com/Disassembler0/Win10-Initial-Setup-Script/blob/master/Win10.ps1
His site: http://www.dasm.cz/clanek/jak-z-windows-10-udelat-desktopovy-system#all-in-one