Ошибка 0xc0000005 в браузерах на Windows 11 обычно проявляется как «ошибка
при запуске» или мгновенное закрытие процесса chrome.exe,
msedge.exe или opera.exe. Ниже порядок действий от
простого к сложному.
⚠️ Важно перед началом
Перед сбросом профиля и системными командами создайте точку
восстановления: Win + R → sysdm.cpl → «Защита системы»
→ «Создать».
Способ 1. Проверить запуск без расширений
- Полностью закройте браузер через Диспетчер задач.
- Запустите браузер в режиме без расширений (или с чистыми флагами).
- Если сбой исчез, отключайте расширения по одному.
Способ 2. Отключить аппаратное ускорение
- Откройте настройки браузера и найдите раздел «Система».
- Выключите «Использовать аппаратное ускорение, если доступно».
- Перезапустите браузер и повторно проверьте запуск.
Способ 3. Создать новый профиль пользователя браузера
- Выйдите из текущего профиля и создайте новый локальный профиль.
- Проверьте запуск браузера без синхронизации и расширений.
- Если всё стабильно, перенесите только нужные данные (закладки/пароли).
Способ 4. Очистить кеш и пользовательские данные
- Очистите кеш браузера и временные файлы.
- Удалите повреждённые данные сессий и service worker cache.
- Запустите браузер заново и проверьте, ушёл ли сбой.
Способ 5. Проверить антивирус и защитные политики
- Проверьте карантин Defender/антивируса на файлы браузера.
- Добавьте папку браузера в исключения на время диагностики.
- Верните защиту в штатный режим после теста.
Способ 6. Обновить или откатить драйвер видеокарты
- Установите стабильный драйвер GPU с официального сайта.
- Если ошибка появилась после обновления, выполните откат.
- Проверьте запуск браузера после перезагрузки.
Способ 7. Проверить системные логи и модуль падения
- Откройте PowerShell от имени администратора.
- Выполните команду для получения последних событий падения браузеров.
- Определите повторяющийся модуль (DLL) и версию.
$names = 'chrome.exe','msedge.exe','opera.exe'; Get-WinEvent -LogName Application -MaxEvents 250 | Where-Object { $_.Id -eq 1000 -and ($names | ForEach-Object { $_ -and $_ -as [string] } | Out-Null; $true) -and $_.Message -match 'chrome.exe|msedge.exe|opera.exe|0xc0000005' } | Select-Object TimeCreated, ProviderName, Message | Format-List Способ 8. Выполнить SFC/DISM и переустановить браузер
- Откройте CMD от имени администратора.
- Проверьте системные файлы и восстановите хранилище компонентов.
- Удалите и установите браузер заново из официального источника.
sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth 💡 Совет
Если ошибка есть только в одном браузере, начните с профиля и расширений. Если сбой воспроизводится в Chrome, Edge и Opera одновременно, приоритет у системной диагностики и драйвера GPU.
FAQ
Почему браузер показывает ошибку 0xc0000005 при запуске?
Чаще всего из-за повреждённого профиля пользователя, конфликтного расширения, аппаратного ускорения или блокировки файлов защитой Windows.
Могут ли расширения Chrome/Edge/Opera вызывать 0xc0000005?
Да. Некорректные или устаревшие расширения иногда внедряются в процесс браузера и вызывают падение с Access Violation.
Нужно ли отключать аппаратное ускорение при этой ошибке?
Да, это один из самых эффективных тестов. Если после отключения GPU-ускорения сбой исчезает, проблема обычно в драйвере видеокарты или рендерере браузера.
Помогает ли создание нового профиля браузера?
Да. Новый профиль убирает повреждённые кэши, настройки и локальные базы, которые часто ломают запуск браузера.
Что делать, если 0xc0000005 остаётся во всех браузерах?
Проверьте системные файлы через SFC/DISM, переустановите Visual C++ Runtime, обновите или откатите драйвер GPU и изучите журнал событий.