U ovom ćemo članku govoriti o prilično uobičajenoj pogrešci u sustavu Windows XP, koja se sastoji u nemogućnosti normalnog pokretanja OS-a i pojavljivanju pogreške "Oštećena ili nedostajuća datoteka \ WINDOWS \ system32 \ cp_1251.nls”. Važno je napomenuti da sustav odbija pokretanje u sigurnom načinu rada i u načinu "Posljednja uspješna konfiguracija".
Prvo pokušajmo otkriti o čemu se radi u datoteci cp_1251.nls i zašto je ona potrebna u sustavu. slika * .nls datoteke jezičnih kodnih stranica; potrebne su za ispravan prikaz jezičnih znakova za različite kodiranje. Konkretno, datoteka s kodnom stranicom za ruski jezik - c_1251.nls (nalazi se u direktoriju C: \ WINDOWS \ system32) - potreban za prikaz kodiranog teksta Windows 1251, glavni za rusku verziju sustava Windows. Vjerojatno će pažljiv čitatelj prigovoriti: "Čekaj, kakve to veze ima datoteka c_1251.nls? Napokon, Windows se zakune kad se pokrene da nema druge datoteke - cp_1251.nls!". Tako je: u čistom sustavu Windows XP jednostavno nema datoteke cp_1251.nls.
Tajna je u tome što je dosje cp_1251.nls koristi se u starijim verzijama sustava Windows (Windows 95/98 / Me). Podružnica NT (Windows NT / 2k / XP) koristi kodnu stranicu iz datoteke c_1251.nls.
Vjerojatno počinjete shvaćati koji je razlog Zagruzzijeve pogreške. Točno je tako, ako ste instalirali neki krivo stari softver ili ispucali "lijevo" od njega (pogotovo što se ovaj kvar događa s Adobe proizvodima), instalater bi mogao promijeniti vezu na ispravnu kodnu stranicu u registru (ogranak HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Nls \ CodePage), pokazujući na datoteku cp_1251.nls, koju sustav jednostavno nema.
Da biste vratili funkcionalnost sustava, morate datoteku cp_1251.nls smjestiti u direktorij system32 ili promijeniti ključnu vrijednost u registru. Prva opcija je poželjnija, jer u drugom postoji rizik da se u istom softveru, čijom je instalacijom ili lokalizacijom došlo do pogreške, ruska slova neće prikazati ispravno.
Datoteka cp_1251.nls može se kopirati iz drugog sustava ili je može dobiti zamjenom s datotekom c_1251.nls (koja leži u blizini).
- Podignite sustav s diska za podizanje sustava (Erd, Live CD, itd.), U načinu oporavka sustava ili s instalacijskog koda sustava Windows (Shift + F10 za otvaranje naredbenog retka u skladu s postupkom opisanim u članku o resetiranju lozinke za Windows).
- Promijenite u imenik system32 (slovo pogona može se razlikovati ovisno o načinu na koji se pokrećete) cd c: \ WINDOWS \ system32
- Kopirajte (ako je potrebno, prepisujući) datoteku c_1251.nls u cp_1251.nls:
kopirajte c_1251.nls cp_1251.nls
- Ponovo pokrenite računalo
- Uživajte u životu 🙂
Sada znate što učiniti ako se dogodi pogreška "WindowsOštećena ili nedostajuća datoteka \ WINDOWS \ system32 \ cp_1251.nls"