Hiba történt az XP betöltésekor. A cp_1251.nls fájl hiányzik vagy sérült

Ebben a cikkben a Windows XP meglehetősen általános hibájáról fogunk beszélni, amely a normál operációs rendszer indításának lehetetlenségét és a hiba megjelenését jelenti.Sérült vagy hiányzó \ WINDOWS \ system32 \ cp_1251.nls fájl”. Figyelemre méltó, hogy a rendszer megtagadja a biztonságos üzemmódba és az "Utolsó sikeres konfigurálás" üzemmódba indulást.

Először próbáljuk kitalálni, mi szól a cp_1251.nls fájlhoz és miért van rá szükség a rendszerben. fájlok * .nls nyelvi kódlapok fájljait; ezekre szükség van a különböző kódolások nyelvi karaktereinek megfelelő megjelenítéséhez. Különösen az orosz nyelv kódlapfájlja -  c_1251.nls (a C: \ WINDOWS \ system32 könyvtárban található) - a kódolt szöveg megjelenítéséhez szükséges A Windows-1251, fő a Windows orosz verziójának. Egy figyelmes olvasó valószínűleg kifogásolja: "Várjon, mi köze van a c_1251.nls fájlhoz? Végül is, a Windows indulásakor esküszik, hogy hiányzik egy másik fájl - cp_1251.nls!". Így van: egyszerűen nincs cp_1251.nls fájl a tiszta Windows XP rendszerben.

A titok az, hogy a fájl cp_1251.nls a Windows régebbi verzióiban (Windows 95/98 / Me) használt. Az NT ág (Windows NT / 2k / XP) a fájl kódlapját használja c_1251.nls.

Valószínűleg elkezdted megérteni, mi az oka a Zagruzzi hibának. Így van, ha telepített valamilyen görbe régi szoftvert vagy a "bal" repedést (különösen ez a hiba az Adobe termékeknél fordul elő), a telepítő megváltoztathatja a hivatkozást a megfelelő kódlapra a nyilvántartásban (ág HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Nls \ CodePage), rámutatva a cp_1251.nls fájlra, amelynek a rendszernek egyszerűen nincs.

A rendszer funkcionalitásának visszaállításához vagy helyezze a cp_1251.nls fájlt a system32 könyvtárba, vagy módosítsa a kulcsot a beállításjegyzékben. Az első lehetőség előnyösebb, mert a másodikban fennáll annak a veszélye, hogy ugyanabban a szoftverben, amelynek telepítése vagy lokalizálása hibát okozott, az orosz betűk nem jelennek meg helyesen.

A cp_1251.nls fájl másolható egy másik rendszerből, vagy beszerezhető a c_1251.nls fájl helyett (amely a közelben található).

  1. Indítás a rendszerindító lemezről (Erd, Live CD stb.), A rendszer helyreállítási módjában vagy a Windows telepítőfájljából (Shift + F10 a parancssor megnyitásához a Windows-jelszó visszaállításáról szóló cikkben leírt eljárás szerint)
  2. Váltson a system32 könyvtárra (a meghajtó betűje a bootolási módtól függően változhat) cd c: \ WINDOWS \ system32
  3. Másolja (ha szükséges, felülírja) a c_1251.nls fájlt a cp_1251.nls fájlba:
     copy c_1251.nls cp_1251.nls
  4. Indítsa újra a számítógépet
  5. Élvezze az életet 🙂

Most már tudja, mi a teendő, ha “WindowsSérült vagy hiányzó \ WINDOWS \ system32 \ cp_1251.nls fájl"