Slik løser du feilen «Oppstartsreparasjon kunne ikke reparere PC-en»
Det er utrolig frustrerende å møte en «Oppstartsreparasjon kunne ikke reparere PC-en»-løkke. Noen ganger vil ikke Windows starte, og de innebygde reparasjonsverktøyene enten spinner eller gjør ting verre. Det er litt irriterende hvordan systemet antar at det kan fikse alt automatisk, men i virkeligheten handler det noen ganger mer om å fikse oppstartssektoren eller noen ødelagte filer manuelt. Disse rettelsene er ikke alltid idiotsikre, men de har fungert på nok oppsett til å være verdt å prøve før du sletter harddisken eller installerer på nytt fra bunnen av. Målet her er å få systemet til å starte opp igjen uten å miste filene dine, noe som ofte er mulig hvis de riktige trinnene følges.
Som oftest oppstår dette problemet på grunn av en ødelagt oppstartssektor eller en feilaktig oppstartslaster. På noen systemer setter Windows Oppstartsreparasjonsverktøyet seg fast eller feildiagnostiserer problemet – litt rart, men det skjer hele tiden. Så hvis du allerede har prøvd å la Windows fikse seg selv og det bare fortsetter å spinne eller krasje, er det lurt å gjøre noe manuelt reparasjonsarbeid via kommandolinjeverktøy eller til og med prøve å gjenopprette filene dine først.
Slik fikser du problemet med at «Oppstartsreparasjon kunne ikke reparere PC-en»
Fiks 1: Reparer eller gjenoppbygg oppstartssektoren og oppstartslasteren
Dette er vanligvis den mest direkte måten – hvis oppstartssektoren eller oppstartslasteren er ødelagt, vil ikke Windows starte. Men saken er den: det er litt ulikt, avhengig av om du kjører MBR- eller GPT-partisjonering, og hvor dypt skaden går. Likevel kan det å bruke disse kommandoene noen ganger få Windows til å starte opp igjen uten en fullstendig ny installasjon. Men vær advart: på noen oppsett må du kanskje gjøre dette flere ganger eller starte på nytt et par ganger for å se det fungere.
- Start opp fra Windows-installasjonsmediet (USB eller DVD).Du kan opprette et med Windows Media Creation Tool om nødvendig, bare i tilfelle.
- Velg Reparer datamaskinen på startskjermen, og gå deretter til Feilsøking > Avanserte alternativer > Kommandoprompt.
MBR-reparasjon (for eldre BIOS-disker)
Hvis oppsettet ditt fortsatt bruker MBR (de fleste eldre eller BIOS-baserte systemer gjør det), kan disse kommandoene hjelpe med å fikse oppstartssektoren. Bare skriv dem inn etter hverandre, og start deretter datamaskinen på nytt.
bootrec /FixMBR bootrec /FixBoot bootrec /ScanOs bootrec /RebuildBcd
Noen ganger nekter Windows å bruke `/FixBoot`, og gir en feilmelding om at tilgang ikke er tilgjengelig. I så fall må du kanskje kjøre flere kommandoer som `bootsect` eller til og med tildele riktige tillatelser, men det er et kaninhull i seg selv.
EFI-partisjonsreparasjon (for GPT-disker)
De fleste moderne maskiner starter opp via UEFI, så det å fikse EFI-partisjonen er løsningen hvis systemet ditt bruker GPT. Disse trinnene er litt kjedelige, men verdt det hvis EFI-en din er ødelagt eller mangler.
- Kjør diskpart (`diskpart`-kommandoen i cmd) og list diskene dine med list disk.
- Finn ut hvilken disk som er oppstartsstasjonen din – vanligvis er det den med størst størrelse, eller du kan se etter en stjerne hvis den vises i miljøet ditt.
- Velg disken med velg disk X (erstatt X med tallet).
- Vis alle volumer med list vol. Finn FAT32-volumet, sannsynligvis rundt 100 MB, merket som System eller Boot.
- Velg det volumet med selg vol # (erstatt # med volumnummeret).
- Tildel den en stasjonsbokstav slik at du får tilgang til den, som R:\ — bare skriv assign letter=R. Nå kan du avslutte diskpart (`exit`).
- Naviger til EFI-katalogen – ofte kjører du noe sånt som
cd /d R:\EFI\Microsoft\Boot\. Hvis den mappen ikke er der, kan du prøve `cd /d R:\Boot\` eller `cd /d R:\ESD\Windows\EFI\Microsoft\Boot\` – avhengig av oppsettet ditt. - Ta en sikkerhetskopi av din nåværende BCD (Boot Configuration Data) i tilfelle: `
ren BCD BCD.bak`. - Opprett et nytt BCD-lager ved å kopiere Windows-oppstartsfilene: `
bcdboot C:\Windows /s R: /f ALL`.Her skal Windows-en din være på C:\, men dobbeltsjekk om den er på en annen disk. - Til slutt, kjør `
bootrec /rebuildbcd`, start deretter på nytt og se om Windows starter opp.
Prøv de andre alternativene i Windows-gjenopprettingsmiljøet
Hvis kommandolinjereparasjon høres skremmende ut, eller hvis ting går galt, har Windows flere triks. Hvis du ser menyen for gjenopprettingsalternativer, kan du prøve ting som å gjenopprette registersikkerhetskopien, angre nylige Windows-oppdateringer, systemgjenoppretting eller deaktivere automatisk reparasjon for å komme forbi løkken.
Gjenopprett registeret fra sikkerhetskopi
Dette er litt av et langskudd med mindre du tidligere har satt opp sikkerhetskopier av registeret. Hvis ja, er det en av de renere løsningene som kan gi systemet ditt liv igjen uten å slette harddisken.
- Fra Feilsøking > Avanserte alternativer, velg Ledetekst.
- Identifiser hovedpartisjonen i Windows med diskpart: `list disk`, deretter `sel disk 0`, og deretter `list vol`.Finn systemstasjonen din (sannsynligvis C:).
- Naviger til System32: `
cd /d C:\windows\system32`. - Opprett en sikkerhetskopimappe: `
mkdir rbackup`. - Kopier din nåværende konfigurasjonsmappe: `
copy config rbackup`. - Gå inn i sikkerhetskopimappen: `
cd config\regback`. - List opp filer med `dir`.Hvis filene er nullet ut, ingen terninger her; hopp over denne rettelsen.
- Hvis ikke, gjenopprett registersikkerhetskopiene: `
copy *..\*` — bekreft med Y når du blir bedt om det.
Avinstaller dårlige oppdateringer
Hvis alt dette startet etter at du oppdaterte Windows, kan det hende du trenger å fjerne den siste oppdateringen. Du kan få tilgang til Avinstaller oppdateringer i gjenopprettingsalternativer og rulle tilbake nylige kvalitets- eller funksjonsoppdateringer. Noen ganger ødelegger oppdateringer ting, og dette er den enkleste løsningen.
Systemgjenoppretting til et arbeidspunkt
Hvis du har konfigurert gjenopprettingspunkter, er det verdt et forsøk å rulle tilbake. Da får du systemet tilbake til en god tilstand før rotet startet.
- Velg Systemgjenoppretting fra gjenopprettingsalternativene.
- Velg et gjenopprettingspunkt fra før problemet oppsto, og trykk på Neste, deretter Fullfør.
Deaktiver automatisk oppstartsreparasjon
Dette er liksom et siste desperat trekk, men å slå av automatisk reparasjon kan noen ganger hjelpe deg med å se feil som var skjulte. Det kan gi deg flere ledetråder eller til og med la deg fikse ting manuelt.
- Åpne Ledetekst i gjenopprettingsprogrammet.
- Sjekk gjeldende oppstartsinnstillinger med `
bcdedit` og identifiser Windows Boot Loader-oppføringen din. - Deaktiver automatisk gjenoppretting med `
bcdedit /set {default} recoveryenabled no` (erstatt `{default}` med din faktiske identifikator om nødvendig). - Start på nytt og se hvilke feilmeldinger som dukker opp.
Forhåpentligvis får en av disse metodene systemet på beina igjen. Noen ganger er det ikke så enkelt å fikse oppstartslasteren eller EFI, men det er bedre enn å slette alt eller gjøre en fullstendig reinstallering blindt. Lykke til!
Sammendrag
- Bruk kommandolinjeverktøy som `bootrec` og `bcdboot` for å fikse oppstartsproblemer.
- Reparer EFI-partisjonen hvis Windows er UEFI-basert.
- Prøv alternativene for gjenoppretting og systemgjenoppretting før du installerer en større ny installasjon.
- Ta sikkerhetskopi av viktige filer før du foretar større reparasjoner.
Oppsummering
Dette er ikke den mest prangende løsningen, men å fikse oppstartssektorer eller EFI-partisjoner manuelt kan spare deg for mye bryderi. Noen ganger trenger Windows bare en liten dytt for å komme tilbake i form. Krysser fingrene for at dette hjelper – det har fungert på nok maskiner til at det er verdt et forsøk.