How To Fix Slow Windows Startup Using Windows Boot Performance Diagnostics

Slow Windows startup is an issue faced by almost every PC user at one point in their computer’s life cycle. There could be various reasons as to why Windows take a long time to boot. Using msconfig to remove useless programs from the startup menu is one way of fixing the issue. However, a lot of times, more needs to be done to speed up the Windows startup process.

Windows Vista and Windows 7 come with Windows Boot Performance Diagnostics which can be activated from group policy settings. You can set Windows to automatically troubleshoot and resolve boot problems using this native tool.

Click on Start button and type gpedit.msc in the search box. Press Enter.

fix slow windows startup group policy editor

It opens the group policy editor window. Now Under Computer configuration, go to Administrative Template –> Systems-> Troubleshooting and diagnostics-> Windows boot performance diagnostics.

speed up Windows startup

Click on Windows boot performance diagnostics. On the right,  you will find “Configure Scenario Execution level”. Right click on it and select properties.

group policy editor

“Configure scenario execution level properties” windows will open. You’ll notice that it is set to “Not configured”. Select the option “Enabled”. Now select the scenario execution level from the drop down to “Detection, Troubleshoot and Resolution”.

It means Diagnostic Policy Service (one of the services that runs in the background) will detect Windows Boot Performance problems and notify the user about the resolution if available.

If you select “Detection and troubleshoot only” then Diagnostic Policy Service will detect all the problems related to Windows Boot Performance and add an event (root causes) to the event log. Administrator of the computer can check the event log and troubleshoot the problem manually.

scenario execution level1

Note: For functioning of Windows Boot Performance Diagnostics, Diagnostic Policy Service (DPS) must be running in the background service. ( To check it is running or not click on “Start”, type services and press “Enter”. On services window check status of Diagnostic policy service and make sure it’s running).

If you computer keeps you waiting for the Windows logon screen, then you could try these steps and check the results. Let us know how it went for you.

Update: gpedit.msc feature is only present in Windows 7 Ultimate, Professional and Enterprise editions. If you own Windows 7 Home Premium or Basic editions then you might not get gpedit.msc after typing it on a search box.

Thanks to our readers kzinti1 and Micheal for this information.


Written By and published on Thursday, May 6th, 2010.


Similar Interesting Posts

  • http://www.technicalstatus.com fareed

    excellent post well i am going tpo try this, thank you

  • Pingback: Boot Windows Faster With Boot Performance Diagnostics :: TinyHacker

  • Michael

    I entered gpedit.msc in the search bar but the program does not show.
    I found the program, selected open and a window came up saying “MMC could not create snap-in” . Running MS Windows 7 Home Premium 64-bit.
    It does look a good program, hope I can run it.
    Michael

  • kzinti1

    Once again you failed to mention that this tip is for Win 7 PRO and Win 7 Ultimate. You cannot access the “Group Policy Editor Window” in Win 7 Home Premium and lesser editions. How many hundreds of people have you made think that something is wrong with their O.S. because of this really weak oversight on your part? Or do you get your jollies doing this, perhaps?

  • dogman514

    i just ran Belarc advisor it said that my computer is 64bit ready i have a 32 bit does this mean i can install 64 bit OS or what.i got the runaround with Acer what say you?

  • Roi

    Hey nice article. I used to pore over the Group Policy Editor but I have never noticed that! Thanks!

    @dogman514
    When it says 64-bit ready, it means that your computer is able to run a 64-bit operating system. But I only recommend you switching to 64-bit if you have 4GB+ of RAM, if not, there is no point really. Hope that helped :D

    • dogman514

      i have 3gb now but have orded a 2gb memory,when i get it i am going to change to 64bit system,why could’nt acer tell me that ?thanks for the help.let you know how it goes.

  • Pingback: Use ReadyBoost To Enhance Your Windows Memory & Speed Up PC

  • Pingback: Soluto Analyzes Windows Startup to Give You a Faster Computer

  • voxpop

    gpedit.msc
    no items match your search is the msg i get.
    vista home premium

  • Brad

    where do you view the diagnostic report? I went to eventviewer but couldn’t find it.

Previous post:

Next post: