Hello there,
These are my pc specs:
Motherboard: Gigabyte B550 Gaming X
RAM: 16 gb ddr4 3200mhz
CPU: AMD Ryzen 5 5600x
GPU: Galax GTX 1060 6GB
SSD: 250 GB Kingston NVME (C drive)
HDD: 2 TB Western Digital
PSU: Gigabyte P650B 650W
OS: Windows 10
When I built this system in July 2021, the boot time was just 6 seconds. As time has progressed, the boot time kept getting slower and slower. I didn't really mind it much, because I was quite busy and didn't really bother looking into it, I'd just switch on my pc and do something else until it turned on. I finally decided to look into the problem today. The boot time has gotten to 2 mins 30 seconds now (yikes), I have friends who have physical hard disks with lesser boot time than my m.2 nvme ssd.
I have no clue as to why this is happening, I ran chkdsk and other troubleshooting tips mentioned on forums. I updated my drivers and windows, and I enabled AHCI and fastboot in the BIOS. I also went ahead and performed a trace for my boot 3 times using Window's performance recorder. I don't really know how to analyze the results, I saw applications I don't use that much taking up a lot of IO counts, so I went ahead and disabled them. One thing to note was, my CPU idle time was approximately 84% of my boot, and none of my disks are maxing out, and I can't see any signs of IO blocking. I don't really understand why this is happening, Even after all these attempts, my boot times is still 2 mins and 30 seconds, there is no change to it.
I don't really want to do a clean install of windows. I used to do it before when I just had a hard disk and no ssd (different pc). I would get results temporarily, but it'll eventually end up slowing down overtime again. I don't want to do it here as well as it very much feels like a temporary fix for me. My laptop is a year old, and still starts in 10 seconds, so I don't think reinstalling windows every 6 months for fast boot times is the solution here.
I don't think it has to do anything with my SSD either, my read speeds are still 2000 MB/s, and my write speeds are 700 MB/s. Can someone please explain why this is happening to me? Why is the boot time so insanely high, and what I should do to fix it? Any help would be greatly appreciated, I'm going insane over here.
Google Drive folder containing the boot trace data
These are my pc specs:
Motherboard: Gigabyte B550 Gaming X
RAM: 16 gb ddr4 3200mhz
CPU: AMD Ryzen 5 5600x
GPU: Galax GTX 1060 6GB
SSD: 250 GB Kingston NVME (C drive)
HDD: 2 TB Western Digital
PSU: Gigabyte P650B 650W
OS: Windows 10
When I built this system in July 2021, the boot time was just 6 seconds. As time has progressed, the boot time kept getting slower and slower. I didn't really mind it much, because I was quite busy and didn't really bother looking into it, I'd just switch on my pc and do something else until it turned on. I finally decided to look into the problem today. The boot time has gotten to 2 mins 30 seconds now (yikes), I have friends who have physical hard disks with lesser boot time than my m.2 nvme ssd.
I have no clue as to why this is happening, I ran chkdsk and other troubleshooting tips mentioned on forums. I updated my drivers and windows, and I enabled AHCI and fastboot in the BIOS. I also went ahead and performed a trace for my boot 3 times using Window's performance recorder. I don't really know how to analyze the results, I saw applications I don't use that much taking up a lot of IO counts, so I went ahead and disabled them. One thing to note was, my CPU idle time was approximately 84% of my boot, and none of my disks are maxing out, and I can't see any signs of IO blocking. I don't really understand why this is happening, Even after all these attempts, my boot times is still 2 mins and 30 seconds, there is no change to it.
I don't really want to do a clean install of windows. I used to do it before when I just had a hard disk and no ssd (different pc). I would get results temporarily, but it'll eventually end up slowing down overtime again. I don't want to do it here as well as it very much feels like a temporary fix for me. My laptop is a year old, and still starts in 10 seconds, so I don't think reinstalling windows every 6 months for fast boot times is the solution here.
I don't think it has to do anything with my SSD either, my read speeds are still 2000 MB/s, and my write speeds are 700 MB/s. Can someone please explain why this is happening to me? Why is the boot time so insanely high, and what I should do to fix it? Any help would be greatly appreciated, I'm going insane over here.
Google Drive folder containing the boot trace data