Slow SSD Boot with long OtherKernelInitDuration delay

Page 1 of 11 123 ... LastLast

  1. Posts : 66
    Windows 7 Home 64bit
       #1

    Slow SSD Boot with long OtherKernelInitDuration delay


    I built my first SSD based PC last week and was blown away by how fast it booted into Windows. After a few days, however, my boot times became noticeably slower, rising from around 18 seconds to 42 seconds according to Windows Diagnostics-Performance logs. On further inspection, I discovered that most of the extra delay is associated with an event called "OtherKernelInitDuration," which rose from under a second to around 23 seconds.

    Any suggestions as to what may be causing this? I've tried just about every solution I could find on the net for fixing slow SSD boots (making sure the desktop has wallpaper, enabling EHCI handoff in bios, unplugging my DVD burner, running a Windows repair, turning off unused peripherals in bios, etc.) and am getting frustrated.

    BTW, my Crucial SSD has the latest firmware and scored a 7.9 on the Windows experience index.
      My Computer


  2. Posts : 144
    Windows 7 Ultimate x64
       #2

    Have you followed the guide on this website regarding disabling page file, super fetch, prefetch and so forth.

    I've ran three different types of SSDs...from Intel to OCZ SATA 2 to my more recent OCZ SATA3. I haven't once experienced any delayed boot times spanning multiple Win7 installs.

    It's possible the issue could be related to mobo / controller issues. I would highly recommend contact the HDD manufacturer to ensure there isn't a hardware issue that might require patching in a future firmware update
      My Computer


  3. Posts : 26,869
    Windows 11 Pro
       #3

    I have 2 Crucial M4's and have experienced no problems with them. Is your sata controller in ahci mode? Firmware 0009 is out now, maybe that would help. Check your alignment and make sure trim is enabled. If you need help in doing that, let us know.

    For trim in an elevated command prompt, type/copy-paste fsutil behavior query disabledeletenotify if it returns fsutil behavior query disabledeletenotify=0 then trim is enabled.
    To check alignment in an elevated command prompt type diskpart (press enter) type list disk (press enter) type select disk # (where # is the number of your SSD) then type list partition. you will get a screen that lists the partition size and the offset. The offset is alignment. Mine is 1024 it looks like this.
    Slow SSD Boot with long OtherKernelInitDuration delay-alignment.png

    You may also want to run sfc /scannow from an elevated command prompt to check system files. The scan now tutorial.
      My Computer


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

    If you added a TV card, that will do it. Mine went from about 18 seconds to about 42 seconds after adding a Hauppage card.
      My Computer


  5. Posts : 1,872
    Windows 10 Pro x64, Windows 8.1 Pro x64, Windows 7 Ultimate x64 SP1,
       #5

    carwiz said:
    If you added a TV card, that will do it. Mine went from about 18 seconds to about 42 seconds after adding a Hauppage card.
    Mine also. I have two HVR 2250's.
    Any mapped drives will also increase the boot time.
      My Computer


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

    I used somebody else's guide, but yes, I did disable prefetch, superfetch and the rest. I also ran a Google search on OtherKernelInitDuration, and no help there, either. The Google search did show that folks experiencing boot delay have OtherKernelInitDuration times below five seconds, which is why I am getting frustrated
    Last edited by Raillex; 21 Oct 2011 at 03:19.
      My Computer


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

    carwiz said:
    If you added a TV card, that will do it. Mine went from about 18 seconds to about 42 seconds after adding a Hauppage card.
    No TV card here. I do have a D-Link Wifi card in the first PCIE slot, a Radeon 6870 in the PCIEX16 slot right below it, and a Microsoft USB mouse/keyboard transmitter in one of the USB ports. My Windows experience score is still 7.9, and my DiskMark64 scores are like 520MB/s sequential read, 200MB/s sequential write, so it seems the SSD is working just fine once I boot into Windows. It's the boot lag that's not right.

    Anyone know what OtherKernelInitDuratiion is supposed to signify, anyway?
      My Computer


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

    essenbe said:
    I have 2 Crucial M4's and have experienced no problems with them. Is your sata controller in ahci mode? Firmware 0009 is out now, maybe that would help. Check your alignment and make sure trim is enabled. If you need help in doing that, let us know.

    For trim in an elevated command prompt, type/copy-paste fsutil behavior query disabledeletenotify if it returns fsutil behavior query disabledeletenotify=0 then trim is enabled.
    To check alignment in an elevated command prompt type diskpart (press enter) type list disk (press enter) type select disk # (where # is the number of your SSD) then type list partition. you will get a screen that lists the partition size and the offset. The offset is alignment. Mine is 1024 it looks like this.
    Slow SSD Boot with long OtherKernelInitDuration delay-alignment.png

    You may also want to run sfc /scannow from an elevated command prompt to check system files. The scan now tutorial.
    The firmware is 0009, trim is enabled, alignment is 1024, and I'm in AHCI mode. I did a repair install and an error check through Windows, and couldn't find anything wrong.
      My Computer


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

    About all I can say is post a list of your processes and services and we'll have a look. Do you use any special Group Policies? How many users do you have defined?
      My Computer


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

    carwiz said:
    About all I can say is post a list of your processes and services and we'll have a look. Do you use any special Group Policies? How many users do you have defined?
    I don't have any group policies (I don't think I even can with Windows 7 Home Premum) and there is only one user account.

    How do I go about copying my processes and services and posting them? When I try to export the entries, I end up with unformatted text files that are basically unreadable.

    In the meantime, here is my diagnostics performance event log.

    -
    EventData


    BootTsVersion
    2
    BootStartTime
    2011-10-22T15:16:04.624800200Z
    BootEndTime
    2011-10-22T15:18:04.743659000Z
    SystemBootInstance
    68
    UserBootInstance
    62
    BootTime
    42087
    MainPathBootTime
    29587
    BootKernelInitTime
    15
    BootDriverInitTime
    227
    BootDevicesInitTime
    1201
    BootPrefetchInitTime
    0
    BootPrefetchBytes
    0
    BootAutoChkTime
    0
    BootSmssInitTime
    3418
    BootCriticalServicesInitTime
    259
    BootUserProfileProcessingTime
    793
    BootMachineProfileProcessingTime
    0
    BootExplorerInitTime
    886
    BootNumStartupApps
    11
    BootPostBootTime
    12500
    BootIsRebootAfterInstall
    false
    BootRootCauseStepImprovementBits
    0
    BootRootCauseGradualImprovementBits
    0
    BootRootCauseStepDegradationBits
    0
    BootRootCauseGradualDegradationBits
    0
    BootIsDegradation
    false
    BootIsStepDegradation
    false
    BootIsGradualDegradation
    false
    BootImprovementDelta
    0
    BootDegradationDelta
    0
    BootIsRootCauseIdentified
    false
    OSLoaderDuration
    556
    BootPNPInitStartTimeMS
    15
    BootPNPInitDuration
    1223
    OtherKernelInitDuration
    22589
    SystemPNPInitStartTimeMS
    23808
    SystemPNPInitDuration
    205
    SessionInitStartTimeMS
    24019
    Session0InitDuration
    2865
    Session1InitDuration
    206
    SessionInitOtherDuration
    345
    WinLogonStartTimeMS
    27437
    OtherLogonInitActivityDuration
    470
    UserLogonWaitDuration
    159
    Last edited by Raillex; 27 Oct 2011 at 00:41.
      My Computer


 
Page 1 of 11 123 ... 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 19:57.
Find Us