Run PowerShell command: Add-WindowsFeature -Name Wireless-Networking
Testing these tweaks.. if I don’t come back online, you’ll know why. 🙂
Windows 10 Wifi Tweaks
Wifi has never been great on windows 10, especially after the latest ‘fall creator update’. One of my wifi cards no longer works at all, despite working on this same exact version of windows before a clean install!
Anyway, I’ve found a few ways that seem to make the wifi slightly more consistent, so here they are.
STEP ZERO: WIFI ADAPTER NAME
We will need the short name of the wifi adapter and the easiest way is with **netsh*.
To list wlan settings run the following in a cmd or powershell (Win+X):
netsh wlan show settings
PS C:\Users\Dexter> netsh wlan show settings
Wireless LAN settings
Show blocked networks in visible network list: No
Only use GP profiles on GP-configured networks: No
Hosted network mode allowed in WLAN service: Yes
Allow shared user credentials for network authentication: Yes
Block period: Not Configured.
Auto configuration logic is disabled on interface “Wi-Fi”
MAC randomization not available on interface Wi-Fi
Look for the quoted part after interface, in this case my adapter name is Wi-Fi. Alternatively, you can go to
Control Panel -> Network Connections
And that will have the same name. We’ll need it for the rest of the steps.
FIRST: WIFI AUTOCONFIG ON/OFF BATS
Save these two in batch files so you can easily run them as needed:
WIFI_AUTO_ON.bat netsh wlan set autoconfig enabled=yes interface=”Wi-Fi”
WIFI_AUTO_OFF.bat netsh wlan set autoconfig enabled=no interface=”Wi-Fi”
Replace “Wi-Fi” with the adapter name from the first step!
Now you can right click on WIFI_AUTO_OFF.BAT and run as admin before playing an online game. For me, this seems to help with the persistent, roughly 1 minute apart ping spikes.
SECOND: DISABLE TUNING HEURISTICS
This one is a bit harder to quantify but in my highly non-scientific testing, my ping appeared to be more stable overall after turning off auto tuning. Note this is machine wide and seems to be related to TCP window sizes. I’ve encounted no side effects but..
netsh int tcp set heuristics disabled
netsh int tcp set global autotuninglevel=disabled
netsh int tcp set global rss=enabled
Disable dat heuristic tuning
Hopefully this helps others eek out a remotely usable wifi experience on windows.
April 12, 2018
via Dexter Haslem
If you don’t need or want the program “ctfmon.exe” running on your windows computer, disable it with these steps.
- Run Regedit.exe
- Navigate (Ctrl-L) to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\TabletInputService
- Edit the Start key to be 4.
- Close Regedit
- Restart your computer.
Now that annoying “service” should be disabled. (Annoying as in you have to edit the registry instead of configuring it like other real services.)
You’ve overlooked one thing: most of the updates are security fixes.
Also, I welcome the new changes. I look forward to each upgrade. Once a year? (blargh!)
But you are right about Windows 10.. it is NOT a service. An Operating System never is.. That is what services run in/on!
So, you’re browsing in File Explorer when you find an old useless folder, but it just won’t delete.. Even when you are the folder’s owner?
Here’s a simple tip that usually works for me: browse as deep as possible and try deleting any files, then subfolders, and work your way back up.
And if this process doesn’t work, there’s always “Unlocker“.
For crying out loud Microsoft… stop taking away (or disabling without asking) features in Windows Pro!
Okay, you’ve bought or built yourself a nice new shiny computer system..
Now, how do you go about protecting yourself from any losing data, music, pictures, or videos?
That’s right, you make backups. Of the data. Of the family photos..
(Please make backups!)
But what do you do when your Windows 10 gets corrupted and won’t even boot?
That’s easy.. just boot into the other Windows 10 you installed on another drive!
Okay, when you build (or buy) a new computer, spend a few more dollars and buy a second drive or two. A single 1 TB drive is easily less than $50 these days. However many drives you want to add into your shiny new system (and that computer is capable of connecting drives). You can even install and run Windows from a USB external drive.
And install your legit Windows 10 onto each drive. That’s right, install once per drive.
You don’t have to play games on these drives, or run any software you don’t need. You just want the basic Windows 10 Operating System. Oh, and maybe let each OS run Windows Update every few weeks. Just not all on the same day or week, lol.
What this does is adds more options to the Windows Boot Menu screen. (You can set your “real” OS to boot by default with a timer, btw.)
And what this allows you to do is still access your files, documents, or anything you have stored on each drive.
Even if the “real” OS fails out on you. Have fun with your newfound resiliency!