Forum Discussion
Windows 7 is taking longer than 30 minutes to boot up after shutdown or restart.
1. Basic optimization steps
Disable non-essential startup items
Press Win + R and type msconfig
Startup tab > Uncheck all non-essential programs
Services tab > check “Hide all Microsoft services” > disable remaining non-essential services
Run Disk Check
Administrator CMD Execution:
cmd
chkdsk C: /f /r
Enter Y to agree to scan on next reboot
2. Hardware related troubleshooting
Check the health status of the hard disk
Check the “health status” of your hard disk (if it shows “warning” or “bad sectors”, you need to replace the hard disk)
Memory Detection
Search and run “Windows Memory Diagnostics”.
Select “Reboot now and check for problems”.
3. System Level Repair
Repair system files
Administrator CMD is executed in order:
cmd
sfc /scannow
dism /online /cleanup-image /restorehealth
Adjust virtual memory
Control Panel > System > Advanced System Settings
Performance > Settings > Advanced > Virtual Memory > Change
Cancel “Auto Management” > Set custom size (Recommended: 1.5 times of physical memory)
4. Ultimate Solution
Reinstall the system (keep the data)
Use Windows 7 installation CD/USB
Select “Upgrade” option (repair installation)
Upgrade to SSD
Replacing SSD can significantly improve boot speed