Operačný systém Windows vo svojej štruktúre má obrovské množstvo rôznych komponentov, adresárov a súborov, ktorých funkčnosť priamo súvisí s normálnou prevádzkou počítača ako celku. Drvivá popularita operačného systému Windows 7 už dlho viedla k tomu, že získala titul nielen „najlepšej“ verzie, ale aj najviac „buggy“, teda tej, kde sa prejavuje najväčší počet chýb. Každý užívateľ počítača skôr alebo neskôr, ale je konfrontovaný s tým, že akýkoľvek softvér spontánne a "nie je šetrný nikomu" len zavrie. Táto situácia je charakterizovaná predovšetkým poruchami v prevádzke systémových komponentov, ktoré majú príponu „.dll“, ktorú každý program oslovuje bez výnimky. V tomto článku sa budeme zaoberať vyššie uvedenou chybou s neautorizovaným vypnutím softvéru, dôvodmi jeho vzniku a riešeniami.
Metódy na opravu chýb v súbore ntdll.dll.
Spôsoby opravy
Bez zbytočného pozadia je potrebné povedať, že podstata problému spočíva v nesprávnom fungovaní súboru dynamickej knižnice s názvom „ntdll.dll“. Uvažovaná chyba sa môže zobraziť v dvoch variantoch:
- Prvým z nich je vzhľad okna o núdzovom vypnutí programu, niekedy priamo "Prieskumník Windows". Pre zobrazenie podrobných informácií stačí kliknúť na tlačidlo „Zobraziť detaily“, kde bude priamo uvedené, že súbor „ntdll.dll“ bol vinníkom.
- Druhá variácia je charakterizovaná „modrou obrazovkou“ (nie BSOD / nie obrazovkou smrti) s označením chybového kódu a odkazom na súbor SystemRoot System32 nddll.dll.
Takže ntdll.dll je mimoriadne dôležitý modul, ktorý je nevyhnutný pre spracovanie API a aktívne používanie aplikačného softvéru. Ak zjednodušíte definíciu čo najviac, príslušná knižnica je zodpovedná za funkcie ako: presun, kopírovanie, vloženie / orezanie, porovnanie, atď. Na základe skutočnosti, že tieto funkcie sa používajú každú sekundu, môžete urobiť niekoľko logických záverov o príčinách zlyhania modul, menovite: \ t
- Užívateľ vykonal akúkoľvek manipuláciu so softvérom / aktualizáciou, v dôsledku čoho bol súbor „ntdll.dll“ nahradený zámerne nepoužiteľnou verziou alebo bol jednoducho vymazaný bez nahradenia;
- Nainštalovaný softvér nemá plnú kompatibilitu s používaným operačným systémom. To bolo jasne vidieť skôr, keď Win7 len vyšplhal "na užívateľa Olympus" a časť programov, ktoré boli vydané pod Windows XP boli spustené na "novú" verziu operačného systému.
A berúc do úvahy všetky vyššie uvedené, mali by ste ísť priamo zo slov do prípadu.
Možnosť 1. \ T
Prvá vec, ktorú je potrebné urobiť, je využiť možnosť spustiť program, ktorý bol predtým ukončený abnormálne, v režime kompatibility. Na to musíte urobiť nasledovné:
- Kliknite pravým tlačidlom myši na zástupcu programu problému a prejdite na kartu Kompatibilita;
- V časti „Režim kompatibility“ začiarknite políčko „Spustiť program v režime kompatibility“;
- Medzi dostupnými možnosťami vyberte "Windows XP" (Service Pack 2) alebo (Service Pack 3);
- Znížte svoj pohľad nižšie a začiarknite políčko v poli „Spustiť tento program ako správca“ / „Spustiť tento program ako správca“;
- Kliknite na tlačidlo "OK" a skontrolujte výkon vybraného softvéru.
V prípade potreby vyberte číslo 3, ktoré je možné použiť v # 3.
Možnosť č
Vyžaduje vypnutie kontroly účtu systému Windows:
- Otvorte "Štart" a do vyhľadávacieho poľa zadajte "UAC" alebo "Zmena parametrov kontroly používateľských účtov";
- V okne, ktoré sa otvorí, posuňte posúvač do spodnej časti položky „Not Notify“ (Nikdy upozorniť).
- Kliknutím na „OK“ uložte zmenu a reštartujte počítač;
- Skontrolujte funkčnosť požadovaného softvéru.
Možnosť 3. \ T
V štruktúre operačného systému sa nachádza služba „PcaSvc“, je to tiež „Asistent služby kompatibility programov“, ktorý v tomto prípade skúste túto teóriu vyskúšať:
- Kliknite na tlačidlo "Štart" a otvorte "Nástroje" a "Ovládací panel";
- Potom otvorte „Systém a zabezpečenie“ a prejdite na podsekciu „Administrácia“;
- Prejdite zoznamom na riadok "Služby" a otvorte ho;
- Alebo jednoducho spustiť príkaz "services.msc";
- Zoradiť zoznam služieb podľa abecedy a nájsť vyššie uvedenú službu „PcaSvc“;
- Kliknite naň pravým tlačidlom myši av bloku „Stav“ kliknite na „Zastaviť“;
- V bloku „Typ spustenia“ vyberte „Vypnuté“;
- Uložte zmeny a reštartujte počítač.
Možnosť 4
Štvrtou a najoptimálnejšou možnosťou zo všetkých možných je vrátiť systém späť do bodu, ktorý predchádzal objaveniu sa daného problému a prípadne predchádzal inštalácii problémového softvéru. Ak chcete implementovať túto možnosť, budete musieť urobiť nasledovné:
- Otvorte ponuku Štart a rozbaľte adresár Utilities;
- V zozname, ktorý sa otvorí, vyberte "Obnovenie systému";
- Medzi dostupnými bodmi, ktoré boli vytvorené operačným systémom automaticky, vyberte pre vás najvhodnejšiu možnosť;
- Ak chcete skontrolovať, čo môže byť stratené a ovplyvnené obnovením predchádzajúcej konfigurácie, kliknite na tlačidlo „Vyhľadať postihnuté problémy“;
- Kliknite na tlačidlo „Ďalej“ - „Hotovo“ a počkajte, kým sa nástroj na obnovenie nedokončí.
Je dôležité pochopiť, že sa kategoricky neodporúča prerušiť tento postup, pretože je možné čeliť vážnejším problémom, ako je ten, ktorý sa zvažuje v rámci tohto článku.
záver
Posledná vec, ktorá môže byť schopná pomôcť v tejto situácii je manuálne stiahnuť súbor „ntdll.dll“ a manuálne ho umiestniť do systémového adresára. Dôsledky takéhoto sťahovania, vrátane voľby zdroja, sú každému používateľovi pridelené individuálne, pretože útočníci často „mixujú“ vírusový softvér do modulu a to, čo toto všetko môže viesť, je rétorická otázka.