Slow SSD Boot with long OtherKernelInitDuration delay

Page 4 of 11 FirstFirst ... 23456 ... LastLast

  1. Posts : 66
    Windows 7 Home 64bit
    Thread Starter
       #31

    essenbe said:
    I don't recall, but have you run sfc /scannow? It is a system file checker and will verify and attempt to correct system files.
    Yes, last night. No help there, either.

    I wonder what part of the OS waits approximately 23 seconds for a device to respond before deciding it isn't there and allowing the boot to continue. It's almost as if the OS expects something to be there and is programmed to wait a set amount of time before concluding it isn't.
      My Computer


  2. Posts : 4,161
    Windows 7 Pro-x64
       #32

    Do you happen to have a solid color desktop (background)? .... Grasping here.
      My Computer


  3. Posts : 26,861
    Windows 11 Pro
       #33

    Almost all motherboard manufacturers will tell you it is your fault, there is nothing wrong with their board. If you have 2 sata controllers in bios, disable the one you are not using. your board has 4 6GB/s controllers. 2 ports blue and 2 ports grey. That usually indicates they are on different controllers. The second is usually an add on. My board has 2 marvell controllers and takes an extra 5 seconds boot time if enabled.

    On a more unpleasant note, in the time you have been trying to figure this out you could have done a clean install. Download the latest drivers from Asus, and all updates and see how it runs clean. Then add 1 program at a time, testing in between. That way you should find out which program or driver is causing the delay. Do the same in BIOS, start with optimized defaults and change 1 thing at a time to find out if any setting is causing problems. Just a suggestion, but we are running out of options. Do the install with no other hard drive connected except the SSD.
      My Computer


  4. Posts : 66
    Windows 7 Home 64bit
    Thread Starter
       #34

    essenbe said:
    Almost all motherboard manufacturers will tell you it is your fault, there is nothing wrong with their board. If you have 2 sata controllers in bios, disable the one you are not using. your board has 4 6GB/s controllers. 2 ports blue and 2 ports grey. That usually indicates they are on different controllers. The second is usually an add on. My board has 2 marvell controllers and takes an extra 5 seconds boot time if enabled.

    On a more unpleasant note, in the time you have been trying to figure this out you could have done a clean install. Download the latest drivers from Asus, and all updates and see how it runs clean. Then add 1 program at a time, testing in between. That way you should find out which program or driver is causing the delay. Do the same in BIOS, start with optimized defaults and change 1 thing at a time to find out if any setting is causing problems. Just a suggestion, but we are running out of options. Do the install with no other hard drive connected except the SSD.
    I disabled the Marvell 6GB/s controller before I installed the OS, and I've never enabled it since.

    Carwiz, I've been using a desktop background from day one.

    I'll need to think about how badly I really need those extra 23 second boot savings before I decide to do another fresh install. The decision wouldn't be so hard had I not just done one last weekend.
      My Computer


  5. Posts : 4,161
    Windows 7 Pro-x64
       #35

    But is it a solid color?
      My Computer


  6. Posts : 2,528
    Windows 10 Pro x64
       #36

    I apologize if I've missed it in the previous pages, but that particular function call is called during boot PnP init, and it measures the time from the very first diag event after the boot process starts until you see smss.exe startup - at this point, I would strongly suggest getting a boot trace so we can actually see what's happening when you box boots:
    Gathering a Startup, Shutdown, Sleep, Hibernate, or Reboot Trace
      My Computer


  7. Posts : 66
    Windows 7 Home 64bit
    Thread Starter
       #37

    carwiz said:
    But is it a solid color?
    No.
    Attached Thumbnails Attached Thumbnails Slow SSD Boot with long OtherKernelInitDuration delay-wallpaper.jpg  
      My Computer


  8. Posts : 66
    Windows 7 Home 64bit
    Thread Starter
       #38

    cluberti said:
    I apologize if I've missed it in the previous pages, but that particular function call is called during boot PnP init, and it measures the time from the very first diag event after the boot process starts until you see smss.exe startup - at this point, I would strongly suggest getting a boot trace so we can actually see what's happening when you box boots:
    Gathering a Startup, Shutdown, Sleep, Hibernate, or Reboot Trace
    BSOD, even when trying to boot into safe mode. Lucky I imaged my C Drive last night.

    I'll try it again without the "+ Drivers."
      My Computer


  9. Posts : 66
    Windows 7 Home 64bit
    Thread Starter
       #39

    cluberti said:
    I apologize if I've missed it in the previous pages, but that particular function call is called during boot PnP init, and it measures the time from the very first diag event after the boot process starts until you see smss.exe startup - at this point, I would strongly suggest getting a boot trace so we can actually see what's happening when you box boots:
    Gathering a Startup, Shutdown, Sleep, Hibernate, or Reboot Trace
    OK, I ran it, but the file it created is 320MB in size.

    Do you need anything more than these screen captures?

    Edit: Rapidshare link:

    https://rapidshare.com/files/2304353...REGISTRY_1.etl
    Attached Thumbnails Attached Thumbnails Slow SSD Boot with long OtherKernelInitDuration delay-br1.jpg   Slow SSD Boot with long OtherKernelInitDuration delay-br2.jpg   Slow SSD Boot with long OtherKernelInitDuration delay-br3.jpg  
    Last edited by Raillex; 23 Oct 2011 at 04:55.
      My Computer


  10. Posts : 2,528
    Windows 10 Pro x64
       #40

    Well, that was very interesting. Ultimately, it appears there are an inordinate number of calls into HalpProfileInterrupt, which is responsible for interrupt dispatching (I do see a fairly consistent rise in, and consistent pattern of, DPC interrupts during this particular wait time). In looking closely at the summary table of these, I can see that we're in hal.dll (in the HalpProfileInterrupt routine), ACPI.sys (in the ACPIInterruptServiceRoutine), and ultimately into iastor.sys (at some function at offset 0xfffff880010759b0 - since we have no Intel symbols, I can't go further than that). Once whatever it is that we're parsing interrupts into the Intel storage driver for (you can see in the generic marks that all of the sudden the OS picks up again when this stops), you boot quite fast at that point.

    I hate to say it, but either there's a problem with the Intel storage driver, or you have a configuration or hardware problem with the disk subsystem.
      My Computer


 
Page 4 of 11 FirstFirst ... 23456 ... LastLast

  Related Discussions
Our Sites
Site Links
About Us
Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 06:36.
Find Us