Windows 10 Fixes
by Tore Andersen

For enthusiast gamers, Windows 10 was a big downgrade from Windows 7. Microsoft thought it was more important to implement useless mobile features and more junk services, instead of making a fast and stable platform. The best fix there is for Windows 10, is to uninstall and get Windows 7 instead, but if you are stuck with Windows 10, then these fixes will come in handy.

General Tips
2: Stop useless Services
3: Disabling Cortana for good
4: Fixing Windows 10 after the "Creators Update"
5: Task-bar becoming visible in-game
6: How to scan/find and fix corrupted files
7: Steam Client fixes


1 - General Tips
These are he most important general optimizations/changes that will make Windows 10 less annoying to deal with.

1: Stop sending personal data to Microsoft
Windows 10 has this "feature" of constantly sends user-data to Microsoft. Who knows what data, and it's completely useless for YOU, and uses both CPU resources and internet data.
Open settings and go to Privacy. Select Feedback & diagnostics and turn it off.

2: Prevent apps from running in the background
While this may or may not be useful on a mobile device, it's definitely not useful on a gaming computer.
Open settings and go to Privacy. Select Background apps turn them off.

3: Take ownership (DOWNLOAD)
If you would like to manage your files yourself without having to setup permissions every single time, this file will add "Take Ownership" to the right click menu. It will give you ownership of everything within a folder with just one click.
Download the file and unpack anywhere. Double click the file and click OK. That's it.

4: Disable Windows Defender and Windows Firewall
Both these features are practically useless. They just take up resources, and do a really bad job at protecting anything.
1: Control Panel. Windows Firewall. Turn Windows Firewall off.
2: Control Panel. Windows Defender. Turn everything off.
Note: Just don't turn the Windows Firewall Service off, or the Windows Store won't work. - Yes, completely illogic.

5: Disable Maps
Maps are great for mobile devices, but for a stationary gaming PC it's just a waste of resources.
Open Settings and go to System. Select Offline Maps and turn everything off.

6: Disable Automatic updates (LINK)
Windows has a bad habit of launching forced Windows updates at any random time, without the option to pause or postpone. Very very annoying and unprofessional. You could be in the middle of a software installation or an online meeting.. I recommend disabling Windows auto update, and just check for updates manually instead.

7: Disable Automatic app updates
Same reason as above stated. Auto updates of apps are extremely annoying for gamers that play online.
Open the Windows Store. Click the user icon and select Settings. Turn App updates off.


2 - Services
Improve performance and free up resources by disabling the most useless services from running in the background

Windows 10 has more services running than any previous version of Windows. A lot of them are completely useless for most people, so there is absolutely no reason for them to be running all the time. This is just a short list of the most useless services that I highly recommend to disable.
If you want an in-depth list of all services, with descriptions of what they do, I can recommend to check out Black Viper's list (LINK)

1: How to disable a Service

To disable a Service, open op Computer Management. Right click the Computer icon and select Manage.

Click Services.

Right click the service you want to disable. E.g. "Adobe Acrobat Update Service". A ridiculous service that runs all the time, taking up resources, just in case there is a new update for Adobe Acrobat.

Stop the service by clicking Stop under Service Status. Now select "Disabled" from the Status type menu.

This will disable the service from being launched in the future. The function will still work, so you can still update Adobe Acrobat. The service will just not be running constantly in the background.

If you set the Startup type to "Manual" instead of "Disabled", that just means that Windows won't launce the service at startup, but other applications are still allowed to start the service. In this case I recommend "Disabled", as this service is 100% without purpose.

2: List of services I recommend to disable or set to manual instead of auto-start

Adobe Acrobat Update Service (Disable)
Adobe SwitchBoard (Disable) *Unless you use multiple Adobe products. If you just use Photoshop, then you can safely disable this service
Background Intelligent Transfer Service (Manual) *It works just fine by being called upon when needed, instead of running all the time
Connected User Experience and Telemetry (Disable)
Diagnostic Policy Service (Manual)
Diagnostic Service Host (Manual)
Diagnostic System Host (Manual)
Display Enhancement Service (Manual)
Display Policy Service (Disable)
Distributed Link Tracking Client (Disable)
Downloaded Maps Manager *Leave if you actually use your computer and Microsoft Maps for navigation
Geolocation Service (Disable) *Leave if you actually use your computer and Microsoft Maps for navigation
Google Update Service (gupdate) (Manual)
Google Update Service (gupdatem) (Manual)
Infrared monitor service (Disable) *Unless you actually use infrared of course
Internet Connection Sharing (ICS) (Disable)
Machine Debug Manager (Disable)
Microsoft (R) Diagnostics Hub Standard Collector Service (Manual)
Microsoft Office Diagnostics Service (Manual)
Microsoft Software Shadow Copy Provider (Manual)
Office Source Engine (Manual)
Origin Client Service (Manual)
Origin Web Helper Service (Manual)
Phone Service (Disable) *Unless your computer has a built-in sim-card and can use a regular phone line
Problem Reports and Solutions Control Panel Support (Manual)
Program Compatibility Assistant Service (Disable)
Remote Desktop Configuration (Disable) *Leave if you use Remote Desktop
Remote Desktop Services (Disable)
Remote Desktop Services UserMode Port Redirector (Disable)
Remote Registry (Disable)
Retail Demo Service (Disable)
Secondary Logon (Manual)
Smart Card (Disable) *Leave if you use SmartCards
Smart Card Device Enumeration Service (Disable)
Smart Card Removal Policy (Disable)
Storage Service (Manual)
Superfetch (Disable)
Touch Keyboard and Handwriting Panel service (Disable)
Volume Shadow Copy (Manual)
Windows Backup (Manual)
Windows Camera Frame Server (Manual)
Windows Error Reporting Service (Disable)
Windows Media Player Network Sharing Service (Manual)
Windows Push Notifications System Service (Manual)
Windows Push Notifications User Service (Manual)
Windows Search (Disable) *This will not disable "Search". This is actually the dreaded Indexing Service, just using a different name. This is probably the most important service to disable. Unless disabled, it will start indexing ALL files at random. Depending on your storage, this "service" can render your computer unusable for hours, while you get absolutely no gain from it.


3 - Cortana

While Cortana was a cool AI in Halo, she is terrible in Windows. Ask yourself, has she ever been useful? ..Even once?

She uses CPU and memory resources all the time, and sends data back and forth to who knows who, even when disabled.
This little script will remove her completely from your system. *Note that you can't bring her back again after running this.

Uninstall Cortana (DOWNLOAD)
Download and unpack the file anywhere. Right click "Uninstall Cortana.cmd" and select "Run as administrator"

Wait till the script is done, then close it and restart Windows.
That's it, Cortana is gone for good, and she will no longer be tracking and reporting your every move to Microsoft.


4 - The Creators "update"

As a new "feature" in the Creators Update, Windows's system d3d files now take priority over local d3d files. (Those inside the game-folders). This causes all kinds of errors. Crashes, messed up graphics, extreme slowdowns, and some games that won't even launch. Graphical renders like ENB or ReShade have very little chance of working, and even less chance of working correctly. It's a mess to say the least, and the new "Game mode" feature doesn't help. Unless disabled, this "feature" will cause even more problems. Fortunately this can be easily fixed by following the below steps. Unfortunately it won't fix the games that won't launch, but it will all the crashes, slowdowns and messed-up graphics.

1: Disable Game Mode
Game Mode is just another useless OSD with some recording features. It has no purpose, and it causes problems in several games.
Open settings and go to Gaming. Disable Game bar, Game DVR & Game Mode.

2: Disable the "Touch Keyboard and Handwriting Panel service"
*This "service" can cause several games to CTD after 5-10 minutes, or any time a dialog is shown in-game

3: Stop the "Microsoft text input application" from running in the background
*If it auto starts after shutting it down, go to "C:\Windows\SystemApps\" and rename the folder "MicrosoftWindows.Client.CBS_cw5n1h2txyewy" to "MicrosoftWindows.Client.CBS_cw5n1h2txyewy.backup". This will prevent it from launching again. Should you even need this app, just rename the folder back to it's original name again.

4: Stop "tabtip32.exe" from running in the background

5: Install DirectX9 (LINK)
*This doesn't interfere with DirectX12

6: Install the latest Visual C++ Redistributable

7: Install the latest Microsoft .NET Framework

8: Install the latest RivaTuner
Download, unpack and run the installer.
*If the installer doesn't work, download this zip instead (DOWNLOAD) *Unpack into the "Program Files (x86)" folder, and click the "Reg.reg" file.

Info: RTSS Rivatuner Statistics Server is a small tool that forces Windows 10 to use the d3d files from within the game-folders instead of inside Windows's system folders. It needs to run in the background while playing, but it only takes up about 8mb RAM and 0% CPU, so you won't notice it's there.

After installation, launch the tool. It will show as a blue-ish icon in the notification area of the taskbar. Right click it and select "Show" for settings.
Turn off "Show On-Screen Display" and set Application detection to "High". Set both "Stealth mode" and "Custom Direct3D support" On. Then turn "On-Screen Display support" Off. See image:

Use these setting, but set "Frame limit" to match your monitor:

Launch this small tool every time you want to play a game, or simply enable "Start with Windows".


5 - Visible task-bar in-game

Windows 10 task-bar becomes visible in-game:
This is a Windows error that happens quite often after hours of use. Windows is suppose to always hide the task-bar when a full-screen application is run. This does however, for the first time in Windows history, not work very well.
Fix: Open the Task Manager and restart "Windows Explorer".


6 - How to scan/find and fix corrupted files

Windows 10 has a habit of corrupting system files over time. This can result in errors like broken menus, missing icons and such.

Here is how to fix it:
1: Open PowerShell as Administrator

2: Type the following line and press enter: "SFC /SCANNOW"

If no issues were found, or if Windows found some, but were able to fixed them, you are done.
If Windows found issues that it couldn't fix, then you’ll need to run a DISM scan.

3: Type the following line and press enter: "DISM /ONLINE /CLEANUP-IMAGE /RESTOREHEALTH"

This might take some time. At the end you will get a full report.


7 - Steam Client fixes

Fixing the "Could Not Connect to Steam Network" error:
1: Right click the Steam shortcut and select "properties".
2: Add " -tcp" at the end of the target command, as shown below. Apply.

Re-launch Steam.

Full-screen video error (Black screen):

If you only see a black screen when playing full-screen video, you might be able to fix it by turning AA off in your graphics drivers. Open the graphic driver settings and select Steam as specific program. Then set AA as "Application-controlled".

Slow video streaming:

If you have slow video streaming, or if the videos keep getting stuck, open these ports in your router.
TCP/UDP: 27015 - 27040
TCP/UDP: 3478 - 4380
If this doesn't help, switch to another server. *The one closest to your physical location is not necessarily the fastest.

Screenshots are not saved:
First check that the Steam Overlay is turned on while in-game.

If Yes, and the screenshot feature still doesn't work, then launch Steam with administrator rights.
Right-click the Steam client shortcut and go to Compatibility, then check "Run this program as an administrator".

Stem will warn that it's not a good idea, but it will work just fine. As soon as the screenshot feature works again, you can uncheck the "run as admin" again.

How to disable group notifications:
For reasons unknown, Steam removed the Group notification settings in their latest update. After updating, the client keeps your setting, so for most people it's not an issue. However, if you reset your cache or reinstall Steam, then you are stuck with the annoying Group notifications in-game, unless you completely disable Steam overlay. Here is an easy way to fix it:
Open the Steam user folder, and open "localconfig.vdf" with Notepad.
Usually found here: "C:\Program Files (x86)\Steam\userdata\<yourID>\config\localconfig.vdf"
Find the string, "Notifications_EventsAndAnnouncements" and change the value to "0". Save.
That's it.
*If you have several IDs and don't know which one is yours, just edit the localconfig.vdf file inside all ID folders.




If you find this, or any of the other guides useful, please consider supporting me on Patreon

By becoming a Patron you will participate in a monthly drawing for a Premium Steam Game-Key, and you will help me provide more frequent content


For more game modification projects and guides, please visit the main page. New and old games are added regularly