Tips for optimal bootup time
1. Turn on "No-GUI boot" in msconfig.
2. Use AHCI mode if you have SATA disk drives. (It can crash your OS, do this before install OS.) *
3. Reduce startup programs.
4. Do a disk cleanup. A third-party PC cleanup software is recommended, such as Auslogics BoostSpeed.
5. Do a disk defragmentation. A Microsoft Disk Defragmenter is fine, but a third-party disk defragmenter is recommended, such as Auslogics Disk Defrag.
* To enable AHCI mode without reinstalling OS, do this steps:
1. Look for msachi.sys and iaStorV.sys file in \Windows\System32\drivers\ folder.
2. Go to regedit. Look for these registry subkeys:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\msahci
and
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\iaStorV
3. In right pane, look for "Start" DWORD value, and set it to 0.
4. Reboot your computer.
5. Press DEL to go to BIOS setup. **
6. Select "Integrated Peripherals".
7. Look for "SATA AHCI Mode" and "Onboard SATA/IDE Ctrl Mode", and select them to AHCI. ***
8. Save and exit BIOS setup then reboot your computer.
9. You will no longer saw BSOD with Inaccessible_boot_device error. It will boot straight to desktop.
10. The AHCI drivers will be ready to installed, once finished, another reboot is required to take effect.
11. You will see the BIOS boot is slow down quite a bit, but don't worry, that's it because you have turned on AHCI mode in BIOS setup.
12. Now enjoy your faster bootup time. GL!
** It may depend on your BIOS brand and version.
*** These options may not be available due to using PATA hard drive cable for system drives.