Windows 7 Forums

Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.


Windows 7: Windows 7 doesn't boot after moving partition

25 Sep 2009   #1
Frostypanda

Windows 7 7600
 
 
Windows 7 doesn't boot after moving partition

NOTE: Basic problem (not drawn out story) at bottom.

So heres my problem: I installed Win 7 on a drive a while back and earlier today I decided that I needed more hard drive space. I saw that I had 100gb of unallocated space on the drive, but it was behind my Win7 partition, making it impossible to resize that partition. So I defragged with Perfect Disk 10 which moves all the files to the back of the partition, cleaned up, disabled all the usual things, ran defragger again, and then booted into a live cd of GParted. I then proceeded to move my Win7 partition behind the unallocated space so I could extend the volume. Unfortunately, something went wrong and now I get the error message "Disk boot failure, please instert system disk and hit enter." So I followed the directions and ran startup repair, tried manually creating the bootmgr, and ran all the tests, but it still doesn't work. Luckily for me, I was able to reinstall win7 on the unallocated space so I can at least get to the files on my other drive, which I discovered are all perfectly fine. I'm hoping this will be a quick fix since it seems like all the files are ok. What should I do so that I can boot back into that partition?

Long story short, I tried moving the partition, and something went wrong, and now I can't boot into that drive. I installed another copy of Win 7 on another partition and all the files are ok. What do I need to do to the original partition to get it to boot again?


My System SpecsSystem Spec
.
25 Sep 2009   #2
sup3rsprt

XP, Seven, 2008R2
 
 

hello,

can you attach a screenshot of your disk management?
My System SpecsSystem Spec
25 Sep 2009   #3
Frostypanda

Windows 7 7600
 
 

Quote   Quote: Originally Posted by sup3rsprt View Post
hello,

can you attach a screenshot of your disk management?
I'm really confused as to why this happens. If it was a simple bootmgr issue, I would have been able to fix it in cmd prompt, but that didn't happen. All of my files are safe and intact. Is it possible that I just need to tell the boot loader/mgr/whatever its called to boot from a different physical area of the disk?

My System SpecsSystem Spec
.

25 Sep 2009   #4
sup3rsprt

XP, Seven, 2008R2
 
 

That "System Reserved" partition is where the boot manager must exist (because it's the partition that is set "active"). If your system is booting from your new Windows 7 install, then you'll need to fix or create a boot entry for the old one. Open an elevated command prompt and show us the output of bcdedit /enum ALL command
My System SpecsSystem Spec
25 Sep 2009   #5
Frostypanda

Windows 7 7600
 
 

do you want a picture of the elevated cmd? or a text file?
My System SpecsSystem Spec
25 Sep 2009   #6
sup3rsprt

XP, Seven, 2008R2
 
 

just mark copy/paste is fine. maybe enclose it in [ code ] tags when you post it, to keep it legible
My System SpecsSystem Spec
25 Sep 2009   #7
Frostypanda

Windows 7 7600
 
 

I did the C: partition (current, temporary, backup partition) first and the D: drive (the one that doesn't boot) second. D Starts about halfway down. I'm not sure if there's any difference between the two, but I thought I'd post both just in case.

Code:
Microsoft Windows [Version 6.1.7600]
Copyright (c) 2009 Microsoft Corporation.  All rights reserved.
C:\Windows\system32>bcdedit /enum ALL
Windows Boot Manager
--------------------
identifier              {bootmgr}
device                  partition=\Device\HarddiskVolume2
description             Windows Boot Manager
locale                  en-US
inherit                 {globalsettings}
default                 {current}
resumeobject            {14292510-aa2b-11de-9bbc-c349484140f0}
displayorder            {current}
toolsdisplayorder       {memdiag}
timeout                 30
Windows Boot Loader
-------------------
identifier              {current}
device                  partition=C:
path                    \Windows\system32\winload.exe
description             Windows 7
locale                  en-US
inherit                 {bootloadersettings}
recoverysequence        {14292512-aa2b-11de-9bbc-c349484140f0}
recoveryenabled         Yes
osdevice                partition=C:
systemroot              \Windows
resumeobject            {14292510-aa2b-11de-9bbc-c349484140f0}
nx                      OptIn
Windows Boot Loader
-------------------
identifier              {14292512-aa2b-11de-9bbc-c349484140f0}
device                  ramdisk=[C:]\Recovery\14292512-aa2b-11de-9bbc-c349484140
f0\Winre.wim,{14292513-aa2b-11de-9bbc-c349484140f0}
path                    \windows\system32\winload.exe
description             Windows Recovery Environment
inherit                 {bootloadersettings}
osdevice                ramdisk=[C:]\Recovery\14292512-aa2b-11de-9bbc-c349484140
f0\Winre.wim,{14292513-aa2b-11de-9bbc-c349484140f0}
systemroot              \windows
nx                      OptIn
winpe                   Yes
Resume from Hibernate
---------------------
identifier              {14292510-aa2b-11de-9bbc-c349484140f0}
device                  partition=C:
path                    \Windows\system32\winresume.exe
description             Windows Resume Application
locale                  en-US
inherit                 {resumeloadersettings}
filedevice              partition=C:
filepath                \hiberfil.sys
debugoptionenabled      No
Windows Memory Tester
---------------------
identifier              {memdiag}
device                  partition=\Device\HarddiskVolume2
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}
                        {hypervisorsettings}
Hypervisor Settings
-------------------
identifier              {hypervisorsettings}
hypervisordebugtype     Serial
hypervisordebugport     1
hypervisorbaudrate      115200
Resume Loader Settings
----------------------
identifier              {resumeloadersettings}
inherit                 {globalsettings}
Device options
--------------
identifier              {14292513-aa2b-11de-9bbc-c349484140f0}
description             Ramdisk Options
ramdisksdidevice        partition=C:
ramdisksdipath          \Recovery\14292512-aa2b-11de-9bbc-c349484140f0\boot.sdi
C:\Windows\system32>D:
D:\>bcdedit /enum ALL
Windows Boot Manager
--------------------
identifier              {bootmgr}
device                  partition=\Device\HarddiskVolume2
description             Windows Boot Manager
locale                  en-US
inherit                 {globalsettings}
default                 {current}
resumeobject            {14292510-aa2b-11de-9bbc-c349484140f0}
displayorder            {current}
toolsdisplayorder       {memdiag}
timeout                 30
Windows Boot Loader
-------------------
identifier              {current}
device                  partition=C:
path                    \Windows\system32\winload.exe
description             Windows 7
locale                  en-US
inherit                 {bootloadersettings}
recoverysequence        {14292512-aa2b-11de-9bbc-c349484140f0}
recoveryenabled         Yes
osdevice                partition=C:
systemroot              \Windows
resumeobject            {14292510-aa2b-11de-9bbc-c349484140f0}
nx                      OptIn
Windows Boot Loader
-------------------
identifier              {14292512-aa2b-11de-9bbc-c349484140f0}
device                  ramdisk=[C:]\Recovery\14292512-aa2b-11de-9bbc-c349484140
f0\Winre.wim,{14292513-aa2b-11de-9bbc-c349484140f0}
path                    \windows\system32\winload.exe
description             Windows Recovery Environment
inherit                 {bootloadersettings}
osdevice                ramdisk=[C:]\Recovery\14292512-aa2b-11de-9bbc-c349484140
f0\Winre.wim,{14292513-aa2b-11de-9bbc-c349484140f0}
systemroot              \windows
nx                      OptIn
winpe                   Yes
Resume from Hibernate
---------------------
identifier              {14292510-aa2b-11de-9bbc-c349484140f0}
device                  partition=C:
path                    \Windows\system32\winresume.exe
description             Windows Resume Application
locale                  en-US
inherit                 {resumeloadersettings}
filedevice              partition=C:
filepath                \hiberfil.sys
debugoptionenabled      No
Windows Memory Tester
---------------------
identifier              {memdiag}
device                  partition=\Device\HarddiskVolume2
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}
                        {hypervisorsettings}
Hypervisor Settings
-------------------
identifier              {hypervisorsettings}
hypervisordebugtype     Serial
hypervisordebugport     1
hypervisorbaudrate      115200
Resume Loader Settings
----------------------
identifier              {resumeloadersettings}
inherit                 {globalsettings}
Device options
--------------
identifier              {14292513-aa2b-11de-9bbc-c349484140f0}
description             Ramdisk Options
ramdisksdidevice        partition=C:
ramdisksdipath          \Recovery\14292512-aa2b-11de-9bbc-c349484140f0\boot.sdi
My System SpecsSystem Spec
25 Sep 2009   #8
sup3rsprt

XP, Seven, 2008R2
 
 

the output from c: and d: are the same. That much is normal. Because the BCD doesn't exist on C: or D: but rather the "System Reserved" partition (the bcdedit command is not looking in C: or D:)

You only have one entry for Windows 7 (the one on C:) so what you'll need to do is create another boot manager entry for your other install.

It will be something like bcdedit /copy {current} /d "Windows old"

or to make life easier use some tool like EasyBCD or VistaBootPro which has a graphical interface to add boot entries.
My System SpecsSystem Spec
25 Sep 2009   #9
Frostypanda

Windows 7 7600
 
 

So by merely adding another boot partition, I'll be able to boot my original drive? I wonder if I accidentally erased a previous boot partition when I moved stuff around.... Thanks a TON for your help! I'll post back in a few mins when I'm done creating a new boot partition.

Also, will these two apps work with Win7? I would assume so since the architecture is very similar to vista, but I just want to make sure.

I'm also running 64 bit. Will these work?
My System SpecsSystem Spec
25 Sep 2009   #10
sup3rsprt

XP, Seven, 2008R2
 
 

no I'm not talking about creating a new boot "partition". I said boot manager entry. Boot manager entries go into the BCD.

edit - nevermind maybe I just misunderstood what you meant.

Yeah those apps will work in 64-bit
My System SpecsSystem Spec
Reply

 Windows 7 doesn't boot after moving partition




Thread Tools




Similar help and support threads
Thread Forum
Removing Ubuntu partition from Netbook, Windows 7 doesn't boot.
Hello, i have a Packard Bell Dot S2 Netbook. When i bought it, i made 2 partitions for Windows 7 and Ubuntu. Then I wanted to remove Ubuntu, so i deleted his partition. Now, when i restart, i read only "Grub rescue >". I read in this forum that i should reinstall Windows 7 using the CD, but my...
Installation & Setup
Moving boot partition from file HD to system HD
I have two Hard drivers on my computer see the disk manager shot. http://img31.imageshack.us/img31/9360/94988045.png The RAW partition on the first HD i'm not sure what it is. At first i had XP on the computer, then i updated to Win7 32bit, then i installed win7 64 bit and deleted the win7...
Installation & Setup
Moving boot sector to another partition
I have gone through hours upon hours of work to try to seperate my windows 7 hard drive from my XP's boot sector. I managed to get it to work but with a catch, I now have 2 windows 7's and the junk one is being used as the boot partition. Right now I am running without my XP HDD to make things...
General Discussion
Moving Factory Image Partition, shrinking boot disk size
Hello, I have a HP HPE-210f with a factory 1TB HDD. I just installed an Intel 320 series 80GB HDD to move my OS over to. My first attempt to copy disk0 to disk1 failed because there was not enough space on the target disk. This is a new PC with harldy any downloads on it. I moved 6GB off to...
General Discussion
Windows 7 doesn't start after partition moving
I have a dual-boot configuration with Windows 7 and Fedora 14. I wanted to encrypt Windows partition using TrueCrypt, but it doesn't work when there is a separate "boot" partition for Windows. That's what I've done: 1) Made the "boot" partition inactive and C: active. 2) Reinstalled...
BSOD Help and Support


Our Sites

Site Links

About Us

Find 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 09:25.

Twitter Facebook Google+



Windows 7 Forums

Seven Forums Android App Seven Forums IOS App