Windows Specifc Hot Tips
Naughty RAM
Download MemTest, install it on a thumb drive using the included exe (this will format a thumb for you). Launch your BIOS’ boot options and boot from the thumbdrive. Wait a while. Now you know which RAM is the naughtiest. Replace it!
Windows Bootable Recovery
Windows has a built-in recovery partition, just like a Mac, but sometimes (if not frequently), that recovery partition gets borked and you need to reinstall a fresh version of Windows. To do this, from another Windows PC, download the Create Windows Media tool here, and plug-in a USB flash drive that’s 8Gb or greater (and that you’re happy to reformat). Then, you can run the MediaCreationTool, and it will take care of the rest (including formatting your thumb drive). When finished, plug that bad boy into the problematic machine, and select the drive in the boot menu. From there: good luck!
You’ve Got A Ton Of Displays And The Window You Want is On the Wrong God-Damn Display and You Can’t Find It AnywhereAnywhere, Or Your Mouse Is HiddenHidden, Where The Fuck Did It Go?
See windows hotkeys here.here.
Launch Some Application or Document on Startup
Windows+R, then type “shell:startup” – then throw a shortcut to that app or doc in that folder. Donezo.
Auto Launch Some Applications With A Delay Via a Bat Script
Open up notepad, copy and paste the below code, replace with whatever file(s) + path(s) and whatever startup delays you want, save it as a .bat and throw it in shell:startup. I recommend doing a test with some garbage.txt files first just to make sure you did it right!
@echo off
timeout /t 30 /nobreak
start "" "C:\Users\CAM\Desktop\garbage.txt"
timeout /t 30 /nobreak
start "" "C:\Users\CAM\Desktop\garbage-2.txt"
Disabling Windows Update
Last tested using Windows 10 in January 2025 –
Obviously, there are serious issues that can be caused by disabling Windows Update, but if you’re installing a stable installation and you’re ideally quarantining it from the greater net, then disabling Windows Update might be necessary. A random update could break the whole install!
First, you can disable it from running automatically when starting with the system. This works, but if you open Windows Update it will manually relaunch it. Not ideal.
Then, you can disable it at an admin level so that it appears to be managed by group permissions. This seems to prevent automatic updates, but it seems to allow you to update manually.
Since that doesn’t completely kill it, you need to manually move the executable, or rename it. Permissions to do this are controlled by the system, so you can’t change it via properties. Instead, you have to do it using the command prompt run as administrator. This also gives you the ability to change the name back at a later date if you decide you do want to update Windows. Open Command
takeown /f C:\Windows\System32\wuaueng.dll
Grant Permissions:
icacls C:\Windows\System32\wuaueng.dll /grant %username%:F
if you’re username is “cam” then the string is
icacls C:\Windows\System32\wuaueng.dll /grant cam:F
Rename the File:
ren C:\Windows\System32\wuaueng.dll wuaueng.dll.bak
Restart the Computer.
Always Works Method for Setting Up Windows Auto-Login
(If login creds need to change, do that first - just press the Windows key and type in change password and a system setting will pop up).
You can do the following insane effort … or run this utility from the Microsoft site called “Autologon” 🤦♀️
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\PasswordLess\Device Find the entry: DevicePasswordLessBuildVersion DWORD Double-click on DevicePasswordLessBuildVersion and change its value from 2 to 0 Close regedit RESTART Windows+R and type netplwiz Turn off checkbox to require password on login. If it’s already off, toggle it on and then off again. Either way, it will ask for your credentials. ** REBOOT TO CONFIRM ** sometimes a slow reboot
This has worked 100% of the time on different server configs. If it doesn’t, you can also try:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
Find the entry DefaultPassword Make sure it’s the right password Find the entry DefaultUserName Make sure it’s the right user name If neither entry is there, you can create the entries by right-clicking and creating a new string item.