Hi. So recently my asus laptop started taking so much time to boot up and even to shut down. Before, it could boot the windows 10 i have on it in less than 30 seconds, now it takes up to 2 minutes. And after the asus logo with a little circle spinning goes away, the screen goes black for few seconds then for a minute there are just some white dots spinning on the bottom of the screen, they seem to lag a bit. Then the windows logo appears and it finally boots. I have tried everything and i searched so many forums. I have tried uninstalling my antivirus, there is nothing but steam on my startup programs list in task manager, i stopped all the services from msconfig, i have defragmented my hard drive, i have reinstalled my graphics card driver which is intel hd graphics 4400, i disabled fast startup. I checked eventvwr.msc and there are some errors which include file names like devic, devi, dev, de so i found out that i have to unplug all my usbs. Did that, no results. And in task manager, at startup my bios time is between 4 and 5 seconds if this is somehow helpful. Do i have to reinstall my windows? What could cause the system to take so much time booting and shutting down? My configuration : i3 4005u, intel hd graphics 4400, a seagate hard drive 320 gb 7200 rpm, 4gb ddr3. I have all the drivers up to date and i have some programs for my razer mouse.