Gå til innhold
Trenger du hjelp med PCen? Still spørsmål her! ×

NTLDR kommer og går... HDD røket?


Anbefalte innlegg

Videoannonse
Annonse

Det kan være det.

Det kan være mye annet og.

 

---------------------------------------------------------------

1. Power on self test (POST) routines are run

2. Master Boot Record is loaded into memory, and the program is run

3. The Boot Sector from Active Partition is Loaded into Memory

4. Ntldr is loaded and initialized from the boot sector

5. Change the processor from real mode to 32-bit flat memory mode

6. Ntldr starts the appropriate minifile system drivers. Minifile system drivers are built into Ntldr and can read FAT or NTFS

7. Ntldr reads the Boot.ini file

8. Ntldr loads the operating system selected, on of two things happen

* If Windows NT is selected, Ntldr runs Ntdetect.com

* For other operating system, Ntldr loads and runs Bootsect.dos and passes control to it. The Windows NT process ends here

9. Ntdetect.com scans the computer hardware and sends the list to Ntldr for inclusion in HKEY_LOCAL_MACHINE\HARDWARE

10. Ntldr then loads Ntoskrnl.exe, Hal.dll and the system hive

11. Ntldr scans the System hive and loads the device drivers configured to start at boot time

12. Ntldr passes control to Ntoskrnl.exe, at which point the boot process ends and the load phases begin

-----------------------------------------------------------

Den kommer ofte viss en OC for mye.

 

Minne må testet memtest86+ 1.70

må brukes.

 

Windows recovery console.

 

Chkdsk /f/r

Fixmbr

Fixboot.

 

http://www.ultimatebootcd.com/

 

Litt mere her.

-----------------------------

There are alot of Misconceptions as to causes of a missing NTLDR boot file or corrupt boot.ini file - Reinstalling windows is like using napalm on an ants nest - unecessary and total overkill!

 

The reason O/C's seem to cause it has nothing to do with hardware - unless you happened to bump loose an IDE or SATA cable or incorrectly install a peripheral.

 

The problem is whilst trying to create stability on an O/C you usually inadvertantly crash the PC as it begins to boot into Windows - right when it reads the NTLDR NTDetect and then the Boot.ini. naturally do this a couple of times or maybe a hundred or even just once and the file can then corrupt - resulting in missing NTLDR or HAL.dll etc...... no big deal though your MBR will be fine as will be your OS - your machine just hasnt a clue where on your HDD it is, what it is, how it works - or why it cares.

 

Two Simple Fixes

 

1 - If you have another machine running the same OS - create a Dos Bootable Floppy - copy the NTLDR and NTDetect files on to the floppy (which will be located under the root of C: with hidden Files view selected under Folder Options). Then create a boot.ini, this is the standard single partition boot.ini:

 

[boot loader]

timeout=30

default=multi(0)disk(0)rdisk(0)partition(1)\WINNT

[operating systems]

multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microso ft Windows XP Professional"/fastdetect

 

^^^ You get the jist, simply modify for Multiple 'Active' OS Partitions and different OS's (cept 95,98 or ME). Once all three files are on the Floppy, throw it in the dud units FDD, select first boot device as Floppy in BIOS boot from the disc and bingo machine boots into your OS. Keep the disc on hand for the next time. Once the unit boots sucessfully the files will have been repaired/replaced.

 

2 - If you dont have a second machine handy:

 

a - Grap your XP Install disc

b - Run into your Repair option

c - Select 1

d - Enter your password

e - At the C: prompt type:

 

copy e:\i386\ntldr c:\

copy e:\i386\ntdetect.com c:\

 

(Dont forget to replace E: with the letter of your optical)

 

Reboot - Fixed.

Endret av SNIPPSAT
Lenke til kommentar

Jeg fikk selv NTLDR is missing for 2 dager siden etter at jeg tok en rask reboot når maskinen hadde restartet og gått forbi biosen..så jeg tok en reboot midt under loading av windows logoen for jeg glemte å gjøre noe i biosen..

 

Når jeg fikk gjort det jeg skulle i biosen og restartet maskinen så kom dette forbaskade NTLDR is missing..Jeg fant ut at hvis jeg koblet fra alle andre harddiskene mine og hadde kun Os disken min så funket windows helt fint.når det var gjort så slo jeg av maskinen og koblet på de andre harddiskene igjen..

Lenke til kommentar

Hadde det samme problemet selv, helt til jeg fant ut at den eksterne USB-disken min tok over som OS-HDD, selv om det ikke var noe OS på den. Så hver gang jeg starter maskinen med USB-disken plugget inn, så må jeg inn i BIOS og sette den vanlige disken som OS-HDD.

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...