9 Steps to follow in this post to fix windows 10 slow boot or startup time.

  1. Disable windows fast boot
  2. Turn off Windows Subsystem for Linux
  3. Change virtual Memory
  4. Disable some of startup programs
  5. Update you graphic drivers
  6. Defragment your hard drive
  7. Upgrade from HDD to SSD
  8. Install the latest update
  9. If still no luck reset, your windows (note: all data in installation will be lost)