Chyba, která signalizuje narušení přístupu k paměti, se může objevit v operačním systému Windows 10 při pokusu o spuštění konkrétní aplikace nebo během samotného startu systému. Obvykle k této situaci dochází, když se systém spouští a současně se aktivují aplikace nastavené pro automatické spuštění při startu. Jedna z těchto aplikací může způsobit výše zmíněnou chybu. Následkem toho se může stát, že se daná aplikace nespustí, nebo dokonce celý systém může začít vykazovat nestabilitu.
Chyba „Exception_Access_Violation“ v prostředí Windows 10
Chyba narušení přístupu k paměti může být vyvolána jedním z následujících problémů:
Potíže se správou paměti u aplikací
Problémy s operační pamětí (RAM)
Potíže s hardwarovými komponentami
Možnosti řešení chyby „Narušení přístupu na adrese…“
I když hardwarové problémy nebývají nejčastější příčinou chyby „Exception Access Violation“, neměly by být automaticky vyloučeny. Pokud se po vyzkoušení všech zde popsaných řešení stále objevuje, doporučujeme nechat zkontrolovat hardware vašeho počítače, především operační paměť, na případné poškození.
1. Přidání výjimky do funkce Prevence spouštění dat pro konkrétní aplikaci
Pokud se chyba „Narušení přístupu k výjimce“ objevuje při každém spuštění určité aplikace, můžete zkusit přidat pro ni výjimku, aby se chyba přestala zobrazovat. Toto řešení sice neodstraní samotnou příčinu problému, ale umožní vám danou aplikaci spustit.
Otevřete Průzkumníka souborů.
Do adresního řádku vložte následující text: explorer shell:::{BB06C0E4-D293-4f75-8A90-CB05B6477EEE}
a stiskněte Enter.
V levém sloupci klikněte na možnost „Pokročilá nastavení systému“.
Přepněte se na kartu „Upřesnit“.
V sekci „Výkon“ klikněte na tlačítko „Nastavení“.
Přejděte na kartu „Zabránění spouštění dat“.
Zvolte možnost „Zapnout DEP pro všechny programy kromě těch, které vyberu“.
Klikněte na tlačítko „Přidat“ umístěné dole.
Vyberte spustitelný soubor (EXE) aplikace, která způsobuje chybu.
Klikněte na tlačítko „Použít“ a poté aplikaci spusťte.
2. Dočasné vypnutí Řízení uživatelských účtů
Řízení uživatelských účtů je možné vypnout, což může dočasně potlačit zobrazování chybové zprávy. Nicméně toto řešení byste měli používat jen v případě, že potřebujete danou aplikaci jednorázově spustit. Trvalé vypnutí Řízení uživatelských účtů se nedoporučuje.
Otevřete Ovládací panely.
Přejděte do sekce „Uživatelské účty“ a znovu na „Uživatelské účty“.
Klikněte na odkaz „Změnit nastavení řízení uživatelských účtů“.
Posuňte posuvník úplně dolů a klikněte na „Použít“.
Nyní zkuste aplikaci spustit, chybová zpráva by se neměla objevit.
3. Vytvoření konfiguračního souboru „options.ini“ pro aplikaci
Můžete zkusit vytvořit speciální konfigurační soubor, který by mohl pomoci vyřešit chybu u konkrétní aplikace. Toto řešení je častěji aplikovatelné u her než u jiných druhů aplikací, které mohou vykazovat podobnou chybu.
Otevřete Průzkumníka souborů.
Do adresního řádku vložte %AppData%
a stiskněte Enter.
Otevřete složku, která odpovídá hře, která způsobuje chybu.
Klikněte pravým tlačítkem myši do prázdného prostoru a zvolte „Nový“ > „Textový dokument“.
Přejmenujte nově vytvořený soubor na options.ini
(při zobrazení výzvy potvrďte změnu přípony).
Otevřete soubor a vložte do něj následující text:
AudioLOD = Low HasSeenLogoMovies = yes IdealStaticGameLOD = VeryLow Resolution = 800 600 StaticGameLOD = VeryLow TimesInGame = 1
Uložte provedené změny a poté zkuste hru spustit.
4. Kontrola atributů konkrétního souboru
Chyba narušení přístupu k paměti může být také způsobena konkrétním souborem. Pokud je chybová zpráva doprovázena názvem souboru, zkontrolujte jeho atributy.
Otevřete Průzkumníka souborů a najděte daný soubor.
Klikněte na soubor pravým tlačítkem myši a zvolte „Vlastnosti“.
Zrušte zaškrtnutí u atributu „Pouze pro čtení“.
Klikněte na tlačítko „Použít“.
Zkuste spustit aplikaci.
5. Spuštění aplikace v režimu kompatibility
Pokud jste nedávno aktualizovali Windows 10 nebo samotnou aplikaci, je možné, že problém je způsoben právě aktualizací. Zkuste aplikaci spustit v režimu kompatibility, což by mohlo chybu vyřešit.
Vytvořte zástupce pro aplikaci, kterou se pokoušíte otevřít.
Klikněte pravým tlačítkem myši na zástupce a z kontextové nabídky vyberte „Vlastnosti“.
Přepněte se na kartu „Kompatibilita“.
Zaškrtněte možnost „Spustit tento program v režimu kompatibility pro“.
Z rozbalovacího seznamu vyberte například Windows 7 nebo 8 (zde je vhodné trochu experimentovat).
Klikněte na tlačítko „Použít“.
Nyní zkuste aplikaci spustit pomocí vytvořeného zástupce.
6. Odinstalace a opětovná instalace aplikace
Je možné, že došlo k poškození souborů aplikace. To se může stát například po chybně provedené aktualizaci, nebo pokud se systém nesprávně vypnul. Odinstalování a následná opětovná instalace aplikace je jednoduchý způsob, jak tuto možnost vyloučit.
Otevřete Ovládací panely.
Přejděte do sekce „Programy“ a poté „Odinstalovat program“.
Vyberte aplikaci, kterou se snažíte spustit, a klikněte na tlačítko „Odinstalovat“.
Po dokončení odinstalace si aplikaci stáhněte a znovu nainstalujte.
7. Spuštění Poradce při potížích s hardwarem
Tuto chybu mohou způsobovat i problémy s hardwarem. Některé z těchto problémů lze identifikovat nebo opravit pomocí nástroje Poradce při potížích s hardwarem, který je součástí systému Windows 10.
Stiskněte klávesovou zkratku Win+R pro otevření dialogu „Spustit“.
Do pole pro spuštění zadejte msdt.exe -id DeviceDiagnostic
a stiskněte Enter.
Spusťte nástroj pro odstraňování problémů a proveďte opravy, které doporučí.
8. Odpojení a opětovné připojení periferních zařízení
Je možné, že jedno z periferních zařízení, které máte k počítači připojené, může způsobovat chybu „Exception Access Violation“. To se týká především bezdrátových zařízení s rozhraním Bluetooth. Zkuste je odpojit a znovu připojit.
9. Kontrola hardwarových problémů
Pokud se vám problém nepodařilo vyřešit ani po vyzkoušení všech předchozích kroků, doporučujeme nechat zkontrolovat hardware vašeho počítače na případné chyby. Proveďte zátěžový test operační paměti (RAM) a nechte odborníka zkontrolovat hardware, zda nedošlo k poškození nebo uvolnění kabelů. Pokud nemáte zkušenosti s diagnostikou hardwaru, je nejlepší svěřit tuto práci odborníkům.
Závěr
Chyba „Exception Access Violation“ může zabránit spuštění aplikací. Ať už se vám podaří identifikovat problematický soubor, nebo ne, výše uvedené postupy by vám měly pomoci problém vyřešit.