Resized clusters. Can't boot Vista

Discussion in 'Acronis Disk Director Suite' started by cdysthe, Sep 1, 2007.

Thread Status:
Not open for further replies.
  1. K0LO

    K0LO Registered Member

    Joined:
    Mar 9, 2006
    Posts:
    2,591
    Location:
    State College, Pennsylvania
    Some of the extraordinary transfer rates reported are due to several factors; using a striped RAID array with an optimal stripe size, using fast disk drives, and using larger cluster sizes. You won't get close to that with a laptop 5400 rpm drive, sorry to say.
     
  2. peterfan01

    peterfan01 Registered Member

    Joined:
    Dec 20, 2008
    Posts:
    15
    Location:
    Coquitlam, BC
    Okay, so yeah. The hibernation is quite an annoyance. Do you guys know how to fix it?

    Hibernation gets disabled, as in not just the option missing but totally gone, if I do any of these:

    a) Restart
    b) Shut Down then turn back on

    I would have to cmd powercfg -h on everytime it gets disabled. My hybrid sleep option is not on. When the hibernate option is missing, the hybrid sleep option is missing in the advanaced setting for power management, too.

    The option in cleaning disk is gone when it's missing, but after I powercfg -h on hibernate back, it's there again (2.99GB).

    I tried looking into the Scheduler but i cannot see anything obvious probably because i am a noob.

    Is this supposed to happen? how can i fix this?
     
  3. K0LO

    K0LO Registered Member

    Joined:
    Mar 9, 2006
    Posts:
    2,591
    Location:
    State College, Pennsylvania
    peterfan01:

    Sorry that I couldn't respond earlier - my router died this morning and it took a while to fix it.

    Could you post the output of the bcdedit /enum all command? To do this you need to start an elevated command prompt. From the Vista start menu, type "command" and then right-click on "Command Prompt" and choose "Run as administrator". Then enter the command. Your output should resemble this:
    Code:
    C:\Windows\system32>bcdedit /enum all
    
    Windows Boot Manager
    --------------------
    identifier             {bootmgr}
    device                 boot
    description            Windows Boot Manager
    locale                 en-US
    inherit                {globalsettings}
    default                {current}
    resumeobject           {9ba97b5b-251e-11dd-abc2-e9e6d4590921}
    displayorder           {current}
    toolsdisplayorder      {memdiag}
    timeout                30
    
    Windows Boot Loader
    -------------------
    identifier              {current}
    device                  partition=C:
    path                    \Windows\system32\winload.exe
    description             Microsoft Windows Vista
    locale                  en-US
    inherit                 {bootloadersettings}
    osdevice                partition=C:
    systemroot              \Windows
    resumeobject            {9ba97b5b-251e-11dd-abc2-e9e6d4590921}
    nx                      OptIn
    
    [COLOR="Blue"]Resume from Hibernate
    ---------------------
    identifier              {9ba97b5b-251e-11dd-abc2-e9e6d4590921}
    device                  partition=C:
    path                    \Windows\system32\winresume.exe
    description             Windows Resume Application
    locale                  en-US
    inherit                 {resumeloadersettings}
    filedevice              partition=C:
    filepath                \hiberfil.sys
    pae                     Yes
    debugoptionenabled      No[/COLOR]
    
    Windows Memory Tester
    ---------------------
    identifier              {memdiag}
    device                  boot
    path                    \boot\memtest.exe
    description             Windows Memory Diagnostic
    locale                  en-US
    inherit                 {globalsettings}
    badmemoryaccess         Yes
    
    EMS Settings
    ------------
    identifier              {emssettings}
    bootems                 Yes
    
    Debugger Settings
    -----------------
    identifier              {dbgsettings}
    debugtype               Serial
    debugport               1
    baudrate                115200
    
    RAM Defects
    -----------
    identifier              {badmemory}
    
    Global Settings
    ---------------
    identifier              {globalsettings}
    inherit                 {dbgsettings}
                            {emssettings}
                            {badmemory}
    
    Boot Loader Settings
    --------------------
    identifier              {bootloadersettings}
    inherit                 {globalsettings}
    
    Hypervisor Settings
    -------------------
    identifier              {hypervisorsettings}
    hypervisordebugtype     Serial
    hypervisordebugport     1
    hypervisorbaudrate      115200
    
    Resume Loader Settings
    ----------------------
    identifier              {resumeloadersettings}
    inherit                 {globalsettings}
    We're mostly interested in the hibernation settings shown in blue.

    You may have to do this twice - once when hibernation is enabled and again after a reboot when it has been disabled.
     
  4. peterfan01

    peterfan01 Registered Member

    Joined:
    Dec 20, 2008
    Posts:
    15
    Location:
    Coquitlam, BC
    Sorry my Vista is in traditional Chinese, but I highlighted the part that's supposed to be blue.

    This one is enabled. It's kinda weird cuz I turned off my computer last night. This morning I turned it on it is already enabled. I tried waiting for half an hour the last time i booted when it was disabled, but apparently if it booted "disabled" it doesn't get enabled by itself.


    Code:
    Microsoft Windows [版本 6.0.6001]
    Copyright (c) 2006 Microsoft Corporation.  All rights reserved.
    
    C:\Windows\system32>bcdedit /enum all
    
    Windows Boot Manager
    --------------------
    identifier              {bootmgr}
    device                  partition=F:
    description             Windows Boot Manager
    locale                  zh-TW
    inherit                 {globalsettings}
    default                 {current}
    resumeobject            {aee7e764-cc38-11dd-b8eb-c72b9f6e6d1c}
    displayorder            {current}
    toolsdisplayorder       {memdiag}
    timeout                 30
    
    Windows 開機載入器
    -------------------
    identifier              {current}
    device                  partition=C:
    path                    \Windows\system32\winload.exe
    description             Microsoft Windows Vista
    locale                  zh-TW
    inherit                 {bootloadersettings}
    osdevice                partition=C:
    systemroot              \Windows
    resumeobject            {aee7e764-cc38-11dd-b8eb-c72b9f6e6d1c}
    nx                      OptIn
    
    [COLOR="Blue"]休眠後繼續
    ---------------------
    identifier              {aee7e764-cc38-11dd-b8eb-c72b9f6e6d1c}
    device                  partition=C:
    path                    \Windows\system32\winresume.exe
    description             Windows Resume Application
    locale                  zh-TW
    inherit                 {resumeloadersettings}
    filedevice              partition=C:
    filepath                \hiberfil.sys
    pae                     Yes
    debugoptionenabled      No[/COLOR]
    
    Windows 記憶體測試器
    ---------------------
    identifier              {memdiag}
    device                  partition=C:
    path                    \boot\memtest.exe
    description             Windows 記憶體診斷
    locale                  zh-TW
    inherit                 {globalsettings}
    badmemoryaccess         Yes
    
    Windows 舊版 OS 載入器
    ------------------------
    identifier              {ntldr}
    device                  partition=C:
    path                    \ntldr
    description             舊版 Windows
    
    EMS 設定
    ------------
    identifier              {emssettings}
    bootems                 Yes
    
    偵錯工具設定
    -----------------
    identifier              {dbgsettings}
    debugtype               Serial
    debugport               1
    baudrate                115200
    
    RAM 瑕疵
    -----------
    identifier              {badmemory}
    
    通用設定
    ---------------
    identifier              {globalsettings}
    inherit                 {dbgsettings}
                            {emssettings}
                            {badmemory}
    
    開機載入器設定
    --------------------
    identifier              {bootloadersettings}
    inherit                 {globalsettings}
    
    繼續載入器設定
    ----------------------
    identifier              {resumeloadersettings}
    inherit                 {globalsettings}
    
    
    This one is the following shut down then start. Hibernate is disabled.



    Code:
    Microsoft Windows [版本 6.0.6001]
    Copyright (c) 2006 Microsoft Corporation.  All rights reserved.
    
    C:\Windows\system32>bcdedit /enum all
    
    Windows Boot Manager
    --------------------
    identifier              {bootmgr}
    device                  partition=F:
    description             Windows Boot Manager
    locale                  zh-TW
    inherit                 {globalsettings}
    default                 {current}
    resumeobject            {aee7e764-cc38-11dd-b8eb-c72b9f6e6d1c}
    displayorder            {current}
    toolsdisplayorder       {memdiag}
    timeout                 30
    
    Windows 開機載入器
    -------------------
    identifier              {current}
    device                  partition=C:
    path                    \Windows\system32\winload.exe
    description             Microsoft Windows Vista
    locale                  zh-TW
    inherit                 {bootloadersettings}
    osdevice                partition=C:
    systemroot              \Windows
    resumeobject            {aee7e764-cc38-11dd-b8eb-c72b9f6e6d1c}
    nx                      OptIn
    
    [COLOR="Blue"]休眠後繼續
    ---------------------
    identifier              {aee7e764-cc38-11dd-b8eb-c72b9f6e6d1c}
    device                  partition=C:
    path                    \Windows\system32\winresume.exe
    description             Windows Resume Application
    locale                  zh-TW
    inherit                 {resumeloadersettings}
    filedevice              partition=C:
    filepath                \hiberfil.sys
    pae                     Yes
    debugoptionenabled      No[/color]
    
    Windows 記憶體測試器
    ---------------------
    identifier              {memdiag}
    device                  partition=C:
    path                    \boot\memtest.exe
    description             Windows 記憶體診斷
    locale                  zh-TW
    inherit                 {globalsettings}
    badmemoryaccess         Yes
    
    Windows 舊版 OS 載入器
    ------------------------
    identifier              {ntldr}
    device                  partition=C:
    path                    \ntldr
    description             舊版 Windows
    
    EMS 設定
    ------------
    identifier              {emssettings}
    bootems                 Yes
    
    偵錯工具設定
    -----------------
    identifier              {dbgsettings}
    debugtype               Serial
    debugport               1
    baudrate                115200
    
    RAM 瑕疵
    -----------
    identifier              {badmemory}
    
    通用設定
    ---------------
    identifier              {globalsettings}
    inherit                 {dbgsettings}
                            {emssettings}
                            {badmemory}
    
    開機載入器設定
    --------------------
    identifier              {bootloadersettings}
    inherit                 {globalsettings}
    
    繼續載入器設定
    ----------------------
    identifier              {resumeloadersettings}
    inherit                 {globalsettings}
    
    
     
  5. K0LO

    K0LO Registered Member

    Joined:
    Mar 9, 2006
    Posts:
    2,591
    Location:
    State College, Pennsylvania
    Peterfan01:

    Thanks for posting that. I don't see anything unusual in the BCD except that you are apparently dual-booting with Windows XP. Is that somehow related? In other words, does the missing hibernation file have anything to do with booting into WinXP after you have run Vista? Both operating systems use the same file name (hiberfil.sys) so I am wondering if this is somehow related.

    When you reboot into Vista and hibernation is OK, does the PC actually hibernate and resume from hibernation correctly?
     
  6. peterfan01

    peterfan01 Registered Member

    Joined:
    Dec 20, 2008
    Posts:
    15
    Location:
    Coquitlam, BC
    Dual-booting!? I only have Vista on the drive, but the thing is that, originally, the laptop had a backup program that ran individually on boot, so it's like, after POST, there is a message saying "Press Fsomething to enter XXX Backup", and that backup program boots into an XP environment. I already wiped the whole disk before, and the backup thing is not popping out after POST anymore, so if XP were installed, it probably got installed with the OEM Vista. I didn't even know I had XP in my system after the 'clean' install.

    The other possibility is that I am using this Virtual Desktop program that duplicates the desktop so I have multiple desktops to switch between with a click of button.

    I don't know about the last question. So far, everytime I hibernate, it resumes correctly.
     
  7. K0LO

    K0LO Registered Member

    Joined:
    Mar 9, 2006
    Posts:
    2,591
    Location:
    State College, Pennsylvania
    OK; I was just going by this entry in your BCD:
    Your backup software probably added the entry for ntldr in the BCD. If you don't have the backup software installed and you don't use XP then you can remove the entry from the BCD (if you'd like) by entering the following command from an elevated command prompt:
    Code:
    bcdedit /delete {ntldr} /f
    At least that's working correctly, so that rules out problems with hibernation from a partition with cluster sizes larger than the default 4 kB. Like you said in an earlier post, something is disabling hibernation. At the moment I don't know what that is. Are there any clues in the event log? Look in Event Viewer > Windows Logs > System to see if you see any entries related to hibernation. Use the "Find" tool to search the log.
     
  8. peterfan01

    peterfan01 Registered Member

    Joined:
    Dec 20, 2008
    Posts:
    15
    Location:
    Coquitlam, BC
    I deleted the entry and restarted my computer. No help.
    I reset all my power management settings to default and restart. Nope
    I don't think it's the firewall or antivirus because this was happening before I even have them.

    I can't find any suspicious logs in the Event Viewer. I found several saying that the system is being wake up from Sleep. Nothing about 'hiber', 'hibernation', 'hibernate'. I tried searching with Chinese too, but nope.

    Do you have anymore key words you would suggest me to look up? winlogon? winresume?
     
  9. K0LO

    K0LO Registered Member

    Joined:
    Mar 9, 2006
    Posts:
    2,591
    Location:
    State College, Pennsylvania
    Since I don't know the specific message that we are looking for, how about trying this. Go to Event Viewer > Windows Logs > System. On the right pane click on "Filter Current Log" and check off the box for "Error". Look over the past couple of days or weeks when the problem was occurring to see if there are any logged events related to hibernation.
     
  10. peterfan01

    peterfan01 Registered Member

    Joined:
    Dec 20, 2008
    Posts:
    15
    Location:
    Coquitlam, BC
    I only found 2 suspicious errors.

    One says, and there's only one entry:
    Code:
    下列開機啟動或系統啟動驅動程式無法載入(Below Boot start or System Start drives cannot be loaded): 
    AFD
    DfsC
    NetBIOS
    netbt
    nsiproxy
    PSched
    RasAcd
    rdbss
    SCDEmu
    Smb
    spldr
    tdx
    tmtdi
    Wanarpv6
    and the other one started from Dec 20th quite regularly and is still appearing:
    Code:
    下列開機啟動或系統啟動驅動程式無法載入(Below Boot Start or System Start drivers cannot be loaded): 
    UimBus
    Uim_IM
    but then I resized cluster on the 21st. Now I really don't know.
     
  11. K0LO

    K0LO Registered Member

    Joined:
    Mar 9, 2006
    Posts:
    2,591
    Location:
    State College, Pennsylvania
    The first error (the one that only occurred once) sounds like a network problem. Since it was a one-time occurrence you can probably ignore it.

    The second error that continually occurs is saying that the files UimBus.sys and Uim_IM.sys are missing from your system and can't be loaded. These files seem to be associated with DriveImage XML. Did you have that program installed on your system at one time? If so, it sounds as if the uninstaller did not remove the references to these files, so if that's the case I would post a message on the DriveImage XML forum asking for help in removing them.

    However, I doubt this is the reason for hibernation getting turned off, but who knows? It could be.
     
  12. peterfan01

    peterfan01 Registered Member

    Joined:
    Dec 20, 2008
    Posts:
    15
    Location:
    Coquitlam, BC
    I had that drive-backup program i told you from the manufacture, and it shouldn't be there because i wiped the whole hard drive including the OEM's hidden partition before doing a clean install with my OEM CD.

    I have Ghost with me right now. Do you suggest me to un- and then re-install it?

    Do you think it's the "allow directory consolidation" from Diskeeper? I am gonna turn off that option along with auto-defrag and see what happens.
     
  13. peterfan01

    peterfan01 Registered Member

    Joined:
    Dec 20, 2008
    Posts:
    15
    Location:
    Coquitlam, BC
    k0lo,

    Just wondering. Where is hiberfil.sys stored? On the System Partition or the Boot one?

    I just resized my boot partition to 4 GB in Recovery Environment, and at boot up it chkdsked with only 3 stages on C:. Hibernate was ON when the booting is done. I rebooted and it's OFF again, and several glitches like cannot connect to WiFi and MSN forgetting my account name were happening. So, I rebooted again, and this time Hibernate is ON again.

    I am going to run a complete /r /f ChkDsk on C: and reboot a few times. I'll report back to you when I am done.
     
  14. K0LO

    K0LO Registered Member

    Joined:
    Mar 9, 2006
    Posts:
    2,591
    Location:
    State College, Pennsylvania
    According to your BCD output it's on the System partition:
    You will have to turn on display of protected operating system files to see it.
     
  15. peterfan01

    peterfan01 Registered Member

    Joined:
    Dec 20, 2008
    Posts:
    15
    Location:
    Coquitlam, BC
    Ok. Chkdsk doesn't fix it.

    You know the "bcdedit /enum all" shows no difference to me when it's activated or not, but when hibernate is disabled, the hiberfil.sys is not there. Something is deleting it and I don't know what.

    Also, like I said, the hybrid sleep option is missing when hiberfil.sys is not there.
     
  16. K0LO

    K0LO Registered Member

    Joined:
    Mar 9, 2006
    Posts:
    2,591
    Location:
    State College, Pennsylvania
    That's an important clue. Something is wrong but we haven't put our finger on it yet.

    Did your machine only start doing this after changing the system partition's cluster size from 4 kB to 16 kB, or has it been doing this all along?
     
  17. peterfan01

    peterfan01 Registered Member

    Joined:
    Dec 20, 2008
    Posts:
    15
    Location:
    Coquitlam, BC
    after changing cluster size. I noticed it right away after changing cluster size.

    Right now I created a batch file for my scheduler to run when system starts to enable hibernate automatically, so we can take our time to find out what's wrong. No need to rush, k0lo.
     
Thread Status:
Not open for further replies.
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice