Chyba pri načítaní XP. Súbor cp_1251.nls chýba alebo je poškodený

V tomto článku budeme hovoriť o pomerne častej chybe v systéme Windows XP, ktorá spočíva v nemožnosti normálneho spustenia operačného systému a vzniku chyby. “Poškodený alebo chýbajúci súbor \ WINDOWS \ system32 \ cp_1251.nls". Je pozoruhodné, že systém odmietne spustiť systém v bezpečnom režime a v režime „Posledná úspešná konfigurácia“.

Najprv sa pokúsime zistiť, o čom je súbor cp_1251.nls a prečo je v systéme potrebný. súbory * .nls súbory kódových stránok jazykov; sú potrebné na správne zobrazenie jazykových znakov pre rôzne kódovania. Najmä súbor kódovej stránky pre ruský jazyk -  c_1251.nls (nachádza sa v adresári C: \ WINDOWS \ system32) - potrebné na zobrazenie zakódovaného textu Windows-1251, hlavné pre ruskú verziu systému Windows. Pozorný čitateľ pravdepodobne namieta: „Počkajte, čo s tým má súbor c_1251.nls? Koniec koncov, Windows sa pri spustení zaprisahá, že neexistuje žiadny iný súbor - cp_1251.nls!“. To je pravda: v čistom systéme Windows XP jednoducho neexistuje súbor cp_1251.nls.

Tajomstvo je, že spis cp_1251.nls používa sa v starších verziách systému Windows (Windows 95/98 / Me). Vetva NT (Windows NT / 2k / XP) používa kódovú stránku zo súboru c_1251.nls.

Pravdepodobne začínate chápať, čo je príčinou chyby v Záhrade. Správne, ak ste si nainštalovali nejaký skrivený starý softvér alebo „ľavú“ crack, ktorý sa vyskytol (najmä k tejto chybe dochádza u produktov Adobe), inštalačný program by mohol zmeniť odkaz na správnu kódovú stránku v registri (vetva) HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Nls \ CodePage), ukazujúce na súbor cp_1251.nls, ktorý systém jednoducho nemá.

Ak chcete obnoviť funkčnosť systému, musíte buď umiestniť súbor cp_1251.nls do adresára system32, alebo zmeniť hodnotu kľúča v registri. Prvá možnosť je vhodnejšia, pretože v druhom prípade existuje riziko, že v rovnakom softvéri, ktorého inštalácia alebo lokalizácia spôsobila chybu, sa ruské písmená nezobrazia správne.

Súbor cp_1251.nls sa dá skopírovať z iného systému alebo ho možno získať nahradením súboru c_1251.nls (ktorý leží v blízkosti).

  1. Bootujte z bootovacieho disku (Erd, Live CD atď.), V režime obnovenia systému alebo z inštalačného ptáka Windows (Shift + F10 na otvorenie príkazového riadku podľa postupu opísaného v článku o obnovení hesla systému Windows).
  2. Zmena adresára system32 (písmeno jednotky sa môže líšiť v závislosti od metódy zavádzania) cd c: \ WINDOWS \ system32
  3. Skopírujte (v prípade potreby prepíšte) súbor c_1251.nls do cp_1251.nls:
     kópia c_1251.nls cp_1251.nls
  4. Reštartujte počítač
  5. Užite si život 🙂

Teraz viete, čo robiť, ak sa vyskytne chyba „WindowsPoškodený alebo chýbajúci súbor \ WINDOWS \ system32 \ cp_1251.nls"