Windows Windows 10

Windows Emoji Entry not working? [Fix]

Make sure “ctfmon.exe” in the C:WindowsSystem32 folder is running.

Also, as far as I know, the Windows task “MsCtfMonitor” is responsible for making sure ctfmon is running. You can check if that task is running at startup by using the “AutoRuns” Sysinternals program from Microsoft.

Also, in case you didn’t know: Press the Windows key + dot to bring up the emoji list.

Windows 10

Windows 10 Gets a Cloud Reset Feature, Here’s How it Works

via Windows 10 Gets a Cloud Reset Feature, Here’s How it Works

Um.. no. That’s too much control out of the user’s hands.

“With Cloud Recovery, Microsoft wants to make the process of recovering a corrupted installation of Windows 10 much easier by downloading a fresh copy of Windows files directly from Microsoft, without the need of Windows media.”

It would be a nice OPTIONAL feature to refresh your computer via streaming download, but it should be only the system files, and no personal files.. such as the Documents folder.


Windows 10 Windows Server

Use Verbose Boot Messages to Troubleshoot Windows Startup Problems

Info gleaned from Use Verbose Boot Messages to Troubleshoot Windows Startup Problems by Lowell Heddings.


Afterwards open “notepad.exe %SystemRoot%ntbtlog.txt”.

Enable Verbose Service Startup/Shutdown Messages

  1. Open up regedit.exe
  2. HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionPoliciesSystem
  3. create a new 32-bit DWORD on the right-hand side named VerboseStatus, giving it a value of 1.
  4. Reboot.
Windows 10 windows 8 Windows Server

FIX DISM Source Files Could not be Found Windows 10 – Windows Tips

Wow, this is a really useful and detailed page on how to use DISM and SFC !

via FIX DISM Source Files Could not be Found Windows 10/8 – – Windows Tips & How-tos

Windows 10 Windows Server

Right-click to register a DLL

Here is the link to download the registry file to Register a DLL.

And here is the link to download the registry file to Unregister a DLL.

I’m sorry for using this type of Pay-Per-Download links, but I need to use it until I find a better solution.

To install: Right-click on the RegisterDll.reg and select “Merge” to add the command.

To uninstall: Right-click on the UnregisterDll.reg and select “Merge” to remove the command.

You can view the .reg files in a text editor (like NotePad++) to verify what gets added to the Windows registry.

Windows Windows 10 Windows Server

Enable Memory Compression in Windows

  1. Run PowerShell (as Admin). (Press Windows+X to bring it up.)
  2. Enter the command “Enable-MMAgent -MemoryCompression“.

Nothing appears to happen, but compression should now be enabled.

Windows Windows 10 Windows Server

Fix for “A service installation section in this inf is invalid.”

Run PowerShell command: Add-WindowsFeature -Name Wireless-Networking

Windows 10

Search Folder with Everything from VoidTools

To use the program Everything with a right-click on a folder, use this safe registry edit.

Search with Everything

Windows 10

Window Auto-Tuning in Windows 10 – Should you disable it or not?

via Window Auto-Tuning in Windows 10 – Should you disable it or not?

Testing these tweaks.. if I don’t come back online, you’ll know why. 🙂

Windows 10

Dexter Haslem’s WiFi Tweaks

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.

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:UsersDexter> 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.

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.

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
NetBSD cross-compiling

via Dexter Haslem