This is a pile of quick-reference tech concepts. They’re effectively trivia, but critical within the industry.
Slow Computer Fixes
NOTE: Avoid the following:
- Registry cleaners
- A registry is plaintext and takes up very little space.
- Modifying the registry can permanently damage the OS, even with Windows Update.
- Most third-party system cleaners
- Most of them do what Windows’ Disk Cleanup already does, alongside the above-mentioned registry cleaning.
- They’re usually adware or tracking user data you probably don’t want.
- Run an antivirus scan, just to confirm.
- Check for any running tasks, and sort by CPU, memory, and network use to find what’s using them the most.
- Turn the power settings to the max (on Windows, “Always On” or “High Performance” setting for plugged-in).
- Check the interior for dust and blow it out with an air compressor.
- Canned air has chemicals that can corrode motherboard circuits.
- If possible, apply more thermal paste between the CPU and its fan.
- Check that there’s enough hard drive space (especially in C: drive in Windows).
- Empty the Recycle Bin.
- (in Windows) Run Disk Cleanup with Administrative permissions.
- Use a file size checker for large, useless files.
- Uninstall programs you haven’t used in more than a year.
- Run a general cleaner (e.g., BleachBit), but avoid any Windows “registry cleaner” features.
- (in Windows) Run Disk Defragmenter and schedule it to run daily or weekly.
- (in Windows) Disable Startup items (in msconfig or Task Manager) and tasks in Task Scheduler.
- (in Windows’ services.msc) Web search and disable unnecessary Windows services.
- (in Windows command prompt) Scan the system:
- sfc /scannow (scans system files, re-run until no issues)
- chkdsk /r (checks the entire disk)
- (in Windows’ PowerShell terminal) Check the system image:
- DISM /Online /Cleanup-Image /RestoreHealth
- Swap out Chrome web browser for Brave or Firefox (which consume less memory/CPU).
- After all this doesn’t work, upgrade it:
- A new SSD hard drive, if it’s an HDD (the easiest upgrade, assuming it’s not a laptop).
- A better CPU (it must match the chipset of the current processor).
- If you need a new motherboard for better parts, get a new computer for your purposes.
- Use the old computer for a dedicated side-project that won’t see heavy use.
Network Debugging
- Ping a known local IP address: ping 192.168.100.1
- Test telnet access to that local IP (failure is secure): telnet 192.168.100.1
- On Windows, enable “Telnet Client” under Programs and Features before using.
- Nmap the LAN side of the modem: nmap -v -A -p 1-65535 192.168.100.1
- Check DNS settings, manually override with a known DNS provider.
- Repeat for a known internet IP (e.g., 1.1.1.1).
Browser Optimizations – Chrome
- Go to chrome://settings, navigate to Advanced > System
- Disable the following, then click the relaunch button:
- Continue running background apps when Google Chrome is closed.
- Use hardware acceleration when available.
- Go to chrome://flags and relaunch every time you apply a setting:
- Disable WebRTC remote-bound event logging
- Disable WinRT Geolocation Implementation
- Disable hardware-accelerated video decode
- Disable hardware-accelerated video encode
- Enable Override Software Rendering List
- Enable GPU Rasterization
- Enable Parallel Downloading
- Close the browser, then (on Windows) navigate to C:/Program Files/Google/Application/[the first folder with only numbers]
- Delete the following:
- Installer (folder)
- elevation_service.exe
- Locales/[every .pak file besides your language]
- (On Windows) navigate to C:/Program Files (x86)/Google and delete the Updates folder.
- Empty the recycle bin.