Při načítání XP došlo k chybě. Soubor cp_1251.nls chybí nebo je poškozen

V tomto článku budeme hovořit o poměrně běžné chybě v systému Windows XP, která spočívá v nemožnosti běžného spuštění operačního systému a výskytu chyby “Poškozený nebo chybějící soubor \ WINDOWS \ system32 \ cp_1251.nls". Je pozoruhodné, že systém odmítá spuštění v nouzovém režimu a v režimu „Poslední úspěšná konfigurace“.

Nejprve se pokusíme zjistit, o čem je soubor cp_1251.nls a proč je v systému potřeba. Soubory * .nls soubory kódových stránek jazyků; jsou potřebné pro správné zobrazení jazykových znaků pro různá kódování. Zejména soubor kódové stránky pro ruský jazyk -  c_1251.nls (umístěné v adresáři C: \ WINDOWS \ system32) - potřeba k zobrazení zakódovaného textu Windows-1251, hlavní pro ruskou verzi Windows. Pozorný čtenář bude pravděpodobně namítat: „Počkejte, co s tím má soubor c_1251.nls co dělat? Koneckonců Windows přísahá, když se spustí, že neexistuje žádný jiný soubor - cp_1251.nls!“. To je pravda: v čistém systému Windows XP prostě neexistuje žádný soubor cp_1251.nls.

Tajemství je, že soubor cp_1251.nls používá se ve starších verzích Windows (Windows 95/98 / Me). Větev NT (Windows NT / 2k / XP) používá kódovou stránku ze souboru c_1251.nls.

Pravděpodobně začínáte chápat, co je příčinou chyby Zagruzzi. Všechno je v pořádku, pokud jste z něj nainstalovali nějaký pokřivený starý software nebo „levou“ trhlinu (zejména k této chybě dochází u produktů Adobe), mohl by instalační technik změnit odkaz na správnou kódovou stránku v registru (větev) HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Nls \ CodePage), ukazující na soubor cp_1251.nls, který systém jednoduše nemá.

Chcete-li obnovit funkčnost systému, musíte buď umístit soubor cp_1251.nls do adresáře system32, nebo změnit hodnotu klíče v registru. První možnost je výhodnější, protože ve druhém případě existuje riziko, že ve stejném softwaru, jehož instalace nebo lokalizace způsobila chybu, se ruská písmena nezobrazí správně.

Soubor cp_1251.nls lze zkopírovat z jiného systému, nebo jej lze získat jeho nahrazením souborem c_1251.nls (který leží poblíž).

  1. Spouštění ze spouštěcího disku (Erd, Live CD atd.), V režimu obnovení systému nebo z instalačního ptáka Windows (Shift + F10 k otevření příkazového řádku podle postupu popsaného v článku o obnovení hesla systému Windows)
  2. Změna adresáře system32 (písmeno jednotky se může lišit v závislosti na metodě spouštění) cd c: \ WINDOWS \ system32
  3. Zkopírujte (v případě potřeby přepište) soubor c_1251.nls do cp_1251.nls:
     kopírovat c_1251.nls cp_1251.nls
  4. Restartujte počítač
  5. Užívejte si života 🙂

Nyní víte, co dělat v případě chyby „WindowsPoškozený nebo chybějící soubor \ WINDOWS \ system32 \ cp_1251.nls"