Für die Bootzeit zu ermitteln gibt es z.B. "BootRacer". Es gibt auch Bordmittel unter Windows wo detailliert Ergeignisse eingetragen werden. Dazu den "eventvwr.msc" bei Start/Ausführen aufrufen und so durchklicken wie in dem Link beschrieben. Somit werden z.B. Einträge mit ID-100-Reiter für das Hochfahren angegeben oder Einträge mit ID-101-Reiter aufwärts benennen Softwarebremsen beim Hochfahren. Normal bei mir steht da keine der jeweiligen 100er-Einträge und wurde auch nix entfernt vorher.
https://www.computerbild.de/artikel/cb-Tipps-Software-Windows-Boot-Dauer-ermitteln-15505773.html