Windows 7 Forums


Reply
Thread Tools

NTLDR file is missing

 
 
Guest
Posts: n/a
Thanked:
 
      10-16-2011
HI

I broke my mobo and my HD. I've replaced them and installed win7 then
I restored an image of the broken drive.

All I got was this error message.

Does anyone know how I can overcome this?

Thank you

Me
 
Reply With Quote
 
 
 
 
Ed Cryer
Guest
Posts: n/a
Thanked:
 
      10-16-2011
On 16/10/2011 22:49, wrote:
> HI
>
> I broke my mobo and my HD. I've replaced them and installed win7 then
> I restored an image of the broken drive.
>
> All I got was this error message.
>
> Does anyone know how I can overcome this?
>
> Thank you
>
> Me


> 1. Insert the Windows 7 DVD
> 2. Restart your computer
> 3. When asked if you want to boot from your DVD drive, do so.
> 4. Choose your language, click Next.
> 5. Click 'Repair your computer'
> 6. Select operating system you want repair.


Ed

 
Reply With Quote
 
Gene E. Bloch
Guest
Posts: n/a
Thanked:
 
      10-16-2011
On Sun, 16 Oct 2011 22:59:32 +0100, Ed Cryer wrote:

> On 16/10/2011 22:49, wrote:
>> HI
>>
>> I broke my mobo and my HD. I've replaced them and installed win7 then
>> I restored an image of the broken drive.
>>
>> All I got was this error message.
>>
>> Does anyone know how I can overcome this?
>>
>> Thank you
>>
>> Me

>
>> 1. Insert the Windows 7 DVD
>> 2. Restart your computer
>> 3. When asked if you want to boot from your DVD drive, do so.
>> 4. Choose your language, click Next.
>> 5. Click 'Repair your computer'
>> 6. Select operating system you want repair.

>
> Ed


Ed, did your newsreader screw up, or did you put in the ">" to make
bullets?

At first I didn't realize that you had added anything in your reply...

Too bad, because your reply is right on :-)

--
Gene E. Bloch (Stumbling Bloch)
 
Reply With Quote
 
Ed Cryer
Guest
Posts: n/a
Thanked:
 
      10-17-2011
On 16/10/2011 23:11, Gene E. Bloch wrote:
> On Sun, 16 Oct 2011 22:59:32 +0100, Ed Cryer wrote:
>
>> On 16/10/2011 22:49, wrote:
>>> HI
>>>
>>> I broke my mobo and my HD. I've replaced them and installed win7 then
>>> I restored an image of the broken drive.
>>>
>>> All I got was this error message.
>>>
>>> Does anyone know how I can overcome this?
>>>
>>> Thank you
>>>
>>> Me

>>
>>> 1. Insert the Windows 7 DVD
>>> 2. Restart your computer
>>> 3. When asked if you want to boot from your DVD drive, do so.
>>> 4. Choose your language, click Next.
>>> 5. Click 'Repair your computer'
>>> 6. Select operating system you want repair.

>>
>> Ed

>
> Ed, did your newsreader screw up, or did you put in the ">" to make
> bullets?
>
> At first I didn't realize that you had added anything in your reply...
>
> Too bad, because your reply is right on :-)
>


I copied and pasted the 1 - 6 items from a webpage, and sent without
noticing the quote markers. I use Tbird so I guess I must have hit
"Paste as Quotation" instead of just "Paste".

As an extra for the OP, if he doesn't have an installation disk then he
can download and burn a "System Repair Disk" and use it in exactly the
same way.

Ed



 
Reply With Quote
 
Gene E. Bloch
Guest
Posts: n/a
Thanked:
 
      10-17-2011
On Mon, 17 Oct 2011 00:00:19 +0100, Ed Cryer wrote:

> On 16/10/2011 23:11, Gene E. Bloch wrote:
>> On Sun, 16 Oct 2011 22:59:32 +0100, Ed Cryer wrote:
>>
>>> On 16/10/2011 22:49, wrote:
>>>> HI
>>>>
>>>> I broke my mobo and my HD. I've replaced them and installed win7 then
>>>> I restored an image of the broken drive.
>>>>
>>>> All I got was this error message.
>>>>
>>>> Does anyone know how I can overcome this?
>>>>
>>>> Thank you
>>>>
>>>> Me
>>>
>>>> 1. Insert the Windows 7 DVD
>>>> 2. Restart your computer
>>>> 3. When asked if you want to boot from your DVD drive, do so.
>>>> 4. Choose your language, click Next.
>>>> 5. Click 'Repair your computer'
>>>> 6. Select operating system you want repair.
>>>
>>> Ed

>>
>> Ed, did your newsreader screw up, or did you put in the ">" to make
>> bullets?
>>
>> At first I didn't realize that you had added anything in your reply...
>>
>> Too bad, because your reply is right on :-)
>>

>
> I copied and pasted the 1 - 6 items from a webpage, and sent without
> noticing the quote markers. I use Tbird so I guess I must have hit
> "Paste as Quotation" instead of just "Paste".


My favorite is forgetting to "Paste without formatting" :-)

Which I only do in e-mail, since I don't use TB for Usenet.

> As an extra for the OP, if he doesn't have an installation disk then he
> can download and burn a "System Repair Disk" and use it in exactly the
> same way.
>
> Ed


Good suggestion - I'm glad I gave you this opportunity to add it :-)

--
Gene E. Bloch (Stumbling Bloch)
 
Reply With Quote
 
Unk
Guest
Posts: n/a
Thanked:
 
      10-17-2011
On Sun, 16 Oct 2011 22:49:16 +0100, <> wrote:

>HI
>
>I broke my mobo and my HD. I've replaced them and installed win7 then
>I restored an image of the broken drive.
>
>All I got was this error message.
>
>Does anyone know how I can overcome this?
>
>Thank you
>
>Me



Goggle this: hj5fhk5632djhscd4d45d
And all will become clear.

Unk

 
Reply With Quote
 
Paul
Guest
Posts: n/a
Thanked:
 
      10-17-2011
wrote:
> HI
>
> I broke my mobo and my HD. I've replaced them and installed win7 then
> I restored an image of the broken drive.
>
> All I got was this error message.
>
> Does anyone know how I can overcome this?
>
> Thank you
>
> Me


My guess is:

1) The restoration overwrote the MBR. The MBR is the first sector on
the disk, and it consists of

446 bytes code
4*16 byte primary partition table
2 byte flag

When you install Windows 7, the "446 bytes code" is loaded with
details on the loader for Windows 7.

When you restore the MBR of some other setup, the 446 bytes could be
asking for NTLDR.

If all 512 bytes were overwritten, then the partition table would be
destroyed. And it doesn't sound like that happened (at least, I don't
see evidence in your posting). If only the 446 bytes got written,
then the partition table would be left alone. You can make fine
manipulations of the MBR, via a "read-modify-write" approach. That's
how you change 446 bytes out of the 512 bytes, and then put it back.

2) The MBR code has the option of searching for the partition that
has the boot flag set to active (0x80). The Windows 7 "SYSTEM RESERVED"
partition, is a small 100MB partition, which contains boot related stuff.
I think when you install Windows 7, that partition is active and the boot
flag should be on that partition. The main Windows 7 C: partition, contains
the rest of the OS and files.

If the 446 bytes of code in the MBR are for WinXP, then it looks in the
active partition for NTLDR. The SYSTEM RESERVED that belongs to Windows 7
doesn't have an NTLDR, thus the error message.

To make it look in the new, restored WinXP partition, you'd move the boot
flag to the WinXP partition. One way to do that, might be from a system
recovery command prompt, using a tool like "diskpart". There are other
ways to do that as well (I'd probably do it from Linux).

3) If the restored WinXP partition is in the wrong numerical partition slot
(because Windows 7 is hogging those spots), the restoration tool should at
the very least, have mentioned it. For example, when I use my ancient copy
of Partition Magic, if I move partition 3 from disk A to disk B, it puts
the partition in the third slot on disk B. And that's so the boot.ini information
is still value. The information in a WinXP boot.ini contains an ARC path,
which is a string that says what partition to look at. If you restore a
partition, into the wrong slot, all that needs to be done, is edit boot.ini
to point to the correct place. I've done that a few times from a Linux LiveCD
when I fouled that up with one of my "experiments". But there are other ways
to do that as well.

The devil is in the details.

Depending on the importance of the various partitions on your system,
you'll either be able to "take a hammer to it", or move with more caution,
depending on what your final objectives are. For example, you might be able
to set up the system as "dual boot", by getting the Windows 7 restore CD
to fix up the booting. And then, add WinXP using bcdedit or EasyBCD, once
Windows 7 is running again. That effectively makes Windows 7 in control
of starting the boot process for either Windows 7 partition or WinXP partition.

As an amateur, if I was working on this, the first thing I'd do is examine
the MBR with my hex editor, to better understand what's in there right now,
and whether it's the right material for the job. Using a Linux LiveCD for
the forensics stage of the problem, allows figuring out exactly what needs
to be fixed. (I can print the partition table using "fdisk" for example.)
Then, some fixes can be done from the WinXP installer CD, or some other kinds
of fixes can be done from the Win7 installer CD or the Win7 recovery CD. So
with about three discs out of my collection, I could probably take a stab
at fixing it.

Paul
 
Reply With Quote
 
Ed Cryer
Guest
Posts: n/a
Thanked:
 
      10-17-2011
On 17/10/2011 05:40, Paul wrote:
> wrote:
>> HI
>>
>> I broke my mobo and my HD. I've replaced them and installed win7 then
>> I restored an image of the broken drive.
>>
>> All I got was this error message.
>>
>> Does anyone know how I can overcome this?
>>
>> Thank you
>>
>> Me

>
> My guess is:
>
> 1) The restoration overwrote the MBR. The MBR is the first sector on
> the disk, and it consists of
>
> 446 bytes code
> 4*16 byte primary partition table
> 2 byte flag
>
> When you install Windows 7, the "446 bytes code" is loaded with
> details on the loader for Windows 7.
>
> When you restore the MBR of some other setup, the 446 bytes could be
> asking for NTLDR.
>
> If all 512 bytes were overwritten, then the partition table would be
> destroyed. And it doesn't sound like that happened (at least, I don't
> see evidence in your posting). If only the 446 bytes got written,
> then the partition table would be left alone. You can make fine
> manipulations of the MBR, via a "read-modify-write" approach. That's
> how you change 446 bytes out of the 512 bytes, and then put it back.
>
> 2) The MBR code has the option of searching for the partition that
> has the boot flag set to active (0x80). The Windows 7 "SYSTEM RESERVED"
> partition, is a small 100MB partition, which contains boot related stuff.
> I think when you install Windows 7, that partition is active and the boot
> flag should be on that partition. The main Windows 7 C: partition, contains
> the rest of the OS and files.
>
> If the 446 bytes of code in the MBR are for WinXP, then it looks in the
> active partition for NTLDR. The SYSTEM RESERVED that belongs to Windows 7
> doesn't have an NTLDR, thus the error message.
>
> To make it look in the new, restored WinXP partition, you'd move the boot
> flag to the WinXP partition. One way to do that, might be from a system
> recovery command prompt, using a tool like "diskpart". There are other
> ways to do that as well (I'd probably do it from Linux).
>
> 3) If the restored WinXP partition is in the wrong numerical partition slot
> (because Windows 7 is hogging those spots), the restoration tool should at
> the very least, have mentioned it. For example, when I use my ancient copy
> of Partition Magic, if I move partition 3 from disk A to disk B, it puts
> the partition in the third slot on disk B. And that's so the boot.ini
> information
> is still value. The information in a WinXP boot.ini contains an ARC path,
> which is a string that says what partition to look at. If you restore a
> partition, into the wrong slot, all that needs to be done, is edit boot.ini
> to point to the correct place. I've done that a few times from a Linux
> LiveCD
> when I fouled that up with one of my "experiments". But there are other
> ways
> to do that as well.
>
> The devil is in the details.
>
> Depending on the importance of the various partitions on your system,
> you'll either be able to "take a hammer to it", or move with more caution,
> depending on what your final objectives are. For example, you might be able
> to set up the system as "dual boot", by getting the Windows 7 restore CD
> to fix up the booting. And then, add WinXP using bcdedit or EasyBCD, once
> Windows 7 is running again. That effectively makes Windows 7 in control
> of starting the boot process for either Windows 7 partition or WinXP
> partition.
>
> As an amateur, if I was working on this, the first thing I'd do is examine
> the MBR with my hex editor, to better understand what's in there right now,
> and whether it's the right material for the job. Using a Linux LiveCD for
> the forensics stage of the problem, allows figuring out exactly what needs
> to be fixed. (I can print the partition table using "fdisk" for example.)
> Then, some fixes can be done from the WinXP installer CD, or some other
> kinds
> of fixes can be done from the Win7 installer CD or the Win7 recovery CD. So
> with about three discs out of my collection, I could probably take a stab
> at fixing it.
>
> Paul


There's a facility that I keep mentioning in this group but get no
reaction to. I'm wondering if maybe it's not widely known about.

It's the Recovery Console that you get at boot time by using the F8 key.
During my recent battles with Win8 I discovered that you only get this
option from the boot menu screen, and that many people have the wait
time on a single-boot system set to zero and hence don't get the screen
shown. The answer is to give it a few seconds wait; Computer/
Properties/ Advanced System Settings/ Advanced tab/ Startup and
Recovery/ Time to display list of Operating Systems.

Ed
 
Reply With Quote
 
Peter Foldes
Guest
Posts: n/a
Thanked:
 
      10-17-2011
<> wrote in message
news:...> HI
>
> I broke my mobo and my HD. I've replaced them and installed win7 then
> I restored an image of the broken drive.
>
> All I got was this error message.
>
> Does anyone know how I can overcome this?
>
> Thank you




Same fix for Vista and WIN 7

http://xphelpandsupport.mvps.org/how...tldr_or_nt.htm

http://support.microsoft.com/kb/816793


JS

 
Reply With Quote
 
Peter Foldes
Guest
Posts: n/a
Thanked:
 
      10-17-2011
"Peter Foldes" <> wrote in message
news:j7hck3$rjs$...
> <> wrote in message
> news:...> HI



> Same fix for Vista and WIN 7
>
> http://xphelpandsupport.mvps.org/how...tldr_or_nt.htm
>
> http://support.microsoft.com/kb/816793
>





Sorry I forgot to add this one also which is easier fix

http://www.computerhope.com/issues/ch000465.htm

JS

 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
BSOD Help - IRQL_NOT_LESS_OR_EQUAL 0x000000D1 jmcbjccluff Crashes, BSODs and Debugging 2 10-14-2011 11:23 PM
Windows 7 Tip of the Week: Smarter File Copying Nibiru2012 General Discussion 9 10-14-2011 06:29 PM
BSOD from fresh installation Quaza Windows 7 Support 8 10-14-2011 08:05 AM
AcePad Application (Coded by Ace) Ace Software 16 08-10-2011 01:30 PM
Windows 7 install keeps rebooting Stephen47 Installation, Setup and Updates 32 05-24-2009 06:26 PM


All times are GMT +1. The time now is 10:33 PM.
W7Forums is an independent website and is not affiliated with Microsoft Corporation.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33