Så här felsöker du felmeddelandet "NTLDR saknas"

Den här artikeln beskriver hur du felsöker felmeddelandet "NTLDR saknas".

Gäller för: Windows 2000
Ursprungligt KB-nummer: 318728

Obs!

Den här artikeln gäller för Windows 2000. Stödet för Windows 2000 upphör den 13 juli 2010. Mer information finns i policyn för Microsoft Support livscykel.

Sammanfattning

Den här stegvisa artikeln beskriver metoder som du kan använda för att felsöka felmeddelandet "NTLDR saknas" som du kan få när du försöker starta Microsoft Windows 2000.

Så här felsöker du felmeddelandet "NTLDR saknas"

När du startar din Windows 2000-baserade dator kan du få följande felmeddelande:

NTLDR saknas
Tryck på valfri tangent för att starta om

Det här problemet kan inträffa om det grundläggande indata-/utdatasystemet (BIOS) på datorn är inaktuellt, eller om en eller flera av följande Windows-startfiler saknas eller är skadade:
Ntldr
Ntdetect.com
Boot.ini
Lös problemet genom att kontrollera att BIOS på datorn är aktuellt och använd sedan en eller flera av följande metoder, beroende på din situation, för att reparera Windows 2000-startmiljön.

Viktigt

Microsoft rekommenderar att du säkerhetskopierar dina data regelbundet. Detta är det bästa skyddet mot dataförlust, och det måste vara en del av en haveriberedskapsplan.

Kontrollera att BIOS på datorn är aktuellt

Kontrollera att den senaste versionen för BIOS är installerad på datorn. Kontakta datortillverkaren för att få information om hur du hämtar och installera sedan den senaste BIOS-uppdateringen som är tillgänglig för datorn.

Information om hur du konfigurerar och hur du verifierar rätt BIOS-inställningar för datorn finns i datordokumentationen eller kontakta datorns tillverkare.

Om du vill reparera Windows-startmiljön använder du en eller flera av följande metoder, beroende på din situation.

Metod 1: Använd en startdisk för att starta datorn

  1. Skapa en Windows 2000-startdisk som innehåller följande filer:
    Ntldr
    Ntdetect.com
    Boot.ini
    Ntbootdd.sys

  2. Ändra Boot.ini-filen så att den pekar på rätt hårddiskkontrollant och till rätt volym för Windows-installationen. Om du vill ha mer information om hur du skapar en startdisk klickar du på följande artikelnummer för att visa artikeln i Microsoft Knowledge Base:
    311578 Redigera Boot.ini-filen i Windows 2000

  3. Infoga startdisken i datorns diskettenhet och starta sedan om datorn.

  4. Kopiera Ntldr-filen, Ntdetect.com filen och Boot.ini-filen från startdisken till systempartitionen på den lokala hårddisken.

Metod 2: Använd återställningskonsolen

  1. Använd windows 2000-installationsdiskarna för att starta om datorn eller använd Windows 2000 CD-ROM för att starta om datorn.

  2. Tryck på R på skärmen Välkommen till installation för att reparera Installationen av Windows 2000.

  3. Tryck på C för att reparera Installationen av Windows 2000 med hjälp av återställningskonsolen.

  4. Ange numret som motsvarar windowsinstallationen som du vill reparera och tryck sedan på RETUR. Skriv till exempel 1 och tryck sedan på RETUR.

  5. Skriv administratörslösenordet och tryck sedan på RETUR.

  6. Skriv map och tryck sedan på RETUR. Observera enhetsbeteckningen som är tilldelad till CD-ROM-enheten som innehåller Windows 2000 CD-ROM.

  7. Skriv följande kommandon och tryck på RETUR när du har skrivit var och en, där enheten är enhetsbeteckningen som du skrev i steg 4 i "Metod 2: Använd återställningskonsolen" i den här artikeln:

    copy drive:\i386\ntldr c:\  
    
    copy drive:\i386\ntdetect.com c:\  
    

    Om du uppmanas att skriva över filen skriver du y och trycker sedan på RETUR.

    Obs!

    I de här kommandona finns det ett blanksteg mellan ntldr och c:\, och mellan ntdetect.com och c:\.

  8. Skriv följande kommando och tryck sedan på RETUR: skriv c:\Boot.ini
    En lista som liknar följande lista visas:

    [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="Microsoft Windows 2000 Professional" /fastdetect
    

    Om du får följande meddelande kan Boot.ini filen saknas eller skadas:
    Det går inte att hitta den angivna filen eller katalogen.

  9. Om Boot.ini filen saknas eller är skadad skapar du en ny. Gör så här:

    1. Använd en textredigerare, till exempel Anteckningar eller Edit.com, för att skapa en startinläsningsfil som liknar följande startinläsningsfil:

      [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="Microsoft Windows 2000 Professional" /fastdetect  
      
    2. Spara filen på en diskett som
      Boot.ini.

      Obs!

      Om du använde Anteckningar för att skapa filen kontrollerar du att .txt filnamnstillägget inte läggs till i Boot.ini filnamn.

    3. Skriv följande kommando i kommandotolken i Återställningskonsolen för att kopiera Boot.ini-filen från disketten till datorn:
      kopiera a:\Boot.ini c:\

  10. Skriv exit och tryck sedan på RETUR. Datorn startas om.

Metod 3: Använd Windows 2000 CD-ROM

  1. Infoga Windows 2000 CD-ROM i datorns CD-ROM-enhet eller DVD-ROM-enhet och starta installationsprogrammet för Windows 2000.

  2. Tryck på R på sidan Välkommen till installationsprogrammet .

  3. Tryck på R på sidan Reparationsalternativ för Windows 2000 .

  4. När du uppmanas att välja något av reparationsalternativen trycker du på M.

  5. Tryck på UPPÅTPILen, tryck på UPPÅTPILen igen för att välja
    Verifiera Windows 2000-systemfilerna och tryck sedan på RETUR för att rensa markeringen.

  6. Tryck på NEDÅTPILen för att välja Fortsätt (utföra markerade uppgifter)och tryck sedan på RETUR. Följande meddelande visas:
    Du behöver en disk för nödreparation för Windows 2000
    installation som du vill reparera.

  7. Gör något av följande, beroende på din situation:

    • Om du har en reparationsdisk för nödsituationer följer du dessa steg:

      1. Tryck på Retur.
      2. Infoga reparationsdisken i datorns diskettenhet och tryck sedan på RETUR.
      3. Följ anvisningarna för att reparera installationen och starta sedan om datorn.
        eller
    • Om du inte har en reparationsdisk för nödsituationer följer du dessa steg:

      1. Tryck på L. Du får ett meddelande som liknar följande:
        Installationsprogrammet har hittat Windows 2000 i följande mapp: enhet: \WINNT "Microsoft Windows 2000"

      2. Tryck på Retur.

      Installationen undersöker diskarna och slutför sedan reparationsprocessen.

Om installationen inte kan hitta Windows 2000

Om du inte har en windows 2000-reparationsdisk och installationsprogrammet inte kan hitta Windows 2000-installationen följer du dessa steg:

  1. Starta installationsprogrammet för Windows 2000.

  2. sidan Installationsprogrammet installeras Windows 2000 på partitionssidan , väljer du Lämna det aktuella filsystemet intakt (inga ändringar) och tryck sedan på RETUR.

  3. Tryck på ESC för att installera Windows 2000 i en ny mapp.

  4. I rutan Välj den mapp där filerna ska kopieras skriver du \tempwin och trycker sedan på RETUR.

    Installationsprogrammet installerar en ny kopia av Windows 2000.

  5. Logga in på den nya kopian av Windows 2000.

  6. Klicka på Start och därefter på Kör.

  7. I rutan Öppna skriver du cmd och väljer sedan OK.

  8. I kommandotolken skriver du
    enhet: , där
    enheten är datorns startenhet och tryck sedan på RETUR. Skriv till exempel c: och tryck sedan på RETUR.

  9. Skriv attrib -h -r -s Boot.ini och tryck sedan på Retur.

  10. Skriv redigera Boot.ini och tryck sedan på RETUR.

    Edit.com öppnar en Boot.ini fil som liknar följande fil:

    
    [boot loader]
    timeout=30
    default=multi(0)disk(0)rdisk(0)partition(1)\TEMPWIN
    [operating systems]
    multi(0)disk(0)rdisk(0)partition(1)\TEMPWIN="Microsoft Windows 2000 Professional" /fastdetect
    
    
  11. Ersätt alla instanser av TEMPWIN med WINNT. Den Boot.ini fil som visas liknar följande fil:

    [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="Microsoft Windows 2000 Professional" /fastdetect
    
  12. Tryck på ALT+F och tryck sedan på S.

  13. Tryck på ALT+F och tryck sedan på X.

  14. Skriv attrib +h +r +s Boot.ini och tryck sedan på Retur.

  15. Skriv avsluta för att avsluta kommandotolken.

  16. Starta om datorn.

  17. På skärmen Välj vilket operativsystem som ska startas använder du piltangenterna för att välja Microsoft Windows 2000 och trycker sedan på RETUR.

  18. Starta Utforskaren, leta upp följande mappar och ta sedan bort dem:
    Tempwin
    All Users.Tempwin