Здравствуйте.
Подобная ошибка (чаще всего) возникает при запуске какой-нибудь игры: GTA, Sims, Far Cry, PES и др. (причем, происходит это как с лицензионными копиями, так и различными репаками…).
Основная причина возникновения ошибки 0xc0000906 — это отсутствие какого-нибудь важного файла в системе или папке с игрой (например, различные DLL-библиотеки). Разумеется, в ошибке о том, какого файла нет — ничего обычно не говорится, а поэтому разобраться с ней не всегда просто…
В этой заметке приведу несколько простых советов, которые помогают в большинстве случаев устранить эту проблему (малой кровью 👌). Кстати, не так давно я и сам сталкивался с ней при попытке проверки джойстика в одной из игр (виноват был защитник Windows…).
Теперь ближе к теме…
*
Что делать при появлении «0xc0000906»
❶
Проверить качество установочных файлов
Самое первое, что рекомендую сделать — это узнать, все ли в порядке с тем образом игры (установочным файлом) с которого вы установили ее. Нет ли подобной ошибки у других пользователей, которые использовали этот же образ?
Просто если в том же Steam все игры проверенные/перепроверенные, то вот на различных торрент-трекерах — может быть все что угодно (встречаются и такие версии игр, которые не работают у 80-90% загрузивших их пользователей!).
Также попробуйте запустить программу от имени администратора.
Запуск с правами администратора
❷
Обратить внимание на встроенного защитника Windows
Защитник штука нужная и предотвращает систему от заражения множеством вирусов, троянов и рекламного «мусора». Однако, в ряде случаев (когда отключены уведомления) — работает он тихо и незаметно…😉 Это относится к Windows 10
Т.е. вы запускаете игру, защитник ее проверяет и находит, что один из файлов не удовлетворяет требованиям безопасности — в результате он его удаляет и игра не запускается (выдавая ошибку…).
Чтобы проверить так ли это — просто откройте журнал защитника. Сделать это можно достаточно быстро — нажмите по уведомлениям в углу экрана: если защитник предпринял меры — вы увидите сообщения об угрозах (см. пример ниже). Просто откройте одно из них.
Защита от вирусов и угроз
Кстати, также открыть журнал можно с помощью параметров Windows (чтобы войти в них нажмите Win+i), вкладка: «Обновление и безопасность / Безопасность Windows / Защита от вирусов и угроз / Журнал угроз».
Журнал угроз
Далее просмотрите список предупреждений (в подробностях указывается какой файл был перемещен в карантин), нет ли в нем удаленных файлов игры?
Если таковые будут найдены — то считайте причина найдена! Есть два пути решения:
- если вы уверены, что с файлом игры все в порядке и это ложное срабатывание — просто нажмите «Восстановить» (кстати, файлы можно перепроверить с помощью онлайн-антивирусов — https://ocomp.info/onlayn-antivirusyi.html);
- загрузить другую копию игры (в которой нет такого «добра»).
Восстановить работу ПО (восстановить файл)
❸
Проверить карантин антивируса (если есть)
Если у вас установлен антивирус — то вышесказанное относительно защитника актуально и для него. У каждого антивируса также есть карантин, в который он нередко отправляет файлы из папок с играми…
В антивирусе Касперского (например) чтобы открыть карантин — кликните по ссылке «Больше функций», в меню слева выберите оное…
Больше функций (Касперский)
Карантин
Также можно порекомендовать на время установки игры (запуска) отключить антивирус.
❹
Обновить драйвера, системные библиотеки
В ряде случаев появление ошибки 0xc0000906 может указывать на то, что у вас в системе отсутствуют некоторые библиотеки (NET Framework, Visual C++ и пр.).
Для одновременной проверки всех необходимых компонентов (нужных играм) и состояния драйверов — я бы порекомендовал использовать утилиту Driver Booster. Обратите внимание на скриншот ниже: она автоматически нашла все пакеты, которых нет в ОС…
Обратите внимание, все необходимое для игр (.NET, Visual C++ и др. пакеты) программа качает и ставит автоматически!
❺
Проверить целостность файлов ОС Windows
Некоторые файлы ОС могли быть испорчены в виду самых разных причин: начиная от вирусного заражения, и заканчивая ошибками в процессе обновления. Благо, что в современную Windows встроен инструмент для автоматической проверки и восстановления самых основных ее элементов.
Чтобы запустить такую проверку, откройте диспетчер задач (Ctrl+Shift+Esc), нажмите «Файл/новая задача» и добавьте в строку «Открыть» команду sfc /scannow (отметьте, что задача нужна от имени администратора). См. скриншот ниже.
Проверка целостности файлов
Далее просто дождитесь окончания проверки…
3% завершено
*
На этом пока все…
Если вы избавились от ошибки как-то по-другому — чиркните пару слов в комментариях.
Удачи!
👋
Ошибка 0xc0000906 при запуске игры или программы возникает не так уж и редко. Главная причина ее появления — это отсутствие какого-то нужного файла в системе или самой программе. Причем чаще всего это касается DLL-библиотек. В описании ошибки обычно не говорится, какого именно файла нет, поэтому многие пользователи не всегда могут понять, в чем проблема.
В сегодняшней статье мы расскажем о том, как решить эту проблему так сказать малой кровью. Обещаем, переустановка системы, а, возможно, даже и игры вам не понадобится.
Проверьте образ игры
Конечно, если вы используете Steam или другие подобные сервисы, вы можете пропустить этот шаг. Тем же, кто до сих пор скачивает игры с торрент-трекеров, стоит зайти в ветку игры на трекере и убедиться, что с этой проблемой столкнулись только вы.
Если же на ошибку при запуске приложения 0xc0000906 жалуются и другие скачавшие игру или программу пользователи, проблема, скорее всего, касается самого образа игры и решить ее своими силами уже не получится. Гораздо проще будет найти аналогичную раздачу с проверенным пользователями образом игры или купить игру официально.
Проверьте антивирус
Просмотрите список предупреждений и угроз. Если вы увидите в нем какой-то файл из папки с игрой, вас можно поздравить — проблема найдена. Осталось ее решить. Здесь вы можете пойти одним из двух путей.
- Если вы уверены, что это ошибочное срабатывание Защитника Windows, просто восстановите файл из карантина и занесите его в исключения, чтобы он не попал туда вновь.
- Если у вас остались какие-то сомнения, лучше полностью удалить установленную игру и найти другой образ, на который не будет ругаться антивирус.
Впрочем, справедливости ради, есть и третий путь: вы можете скачать Dr.Web CureIt, восстановить подозрительный файл из карантина и проверить его скачанным антивирусом. Если он не забьет тревогу, значит, файл, скорее всего, чистый и вы можете вернуться к пункту номер один.
Здесь мы описывали действия при работе со стандартным Защитником Windows, но они полностью применимы и для любого другого используемого вами антивирусного ПО.
Кроме того, если этот способ вам не помог, попробуйте отключить антивирус, полностью удалить игру и, не включая антивирус, установите ее заново. В случае успеха занесите папку с игрой или программой в исключения, запустите антивирус и наслаждайтесь игровым процессом.
Проверьте целостность системных файлов
В карантине антивируса пусто, как в Сахаре, но во время загрузки вашей любимой Dishonored ошибка при запуске приложения 0xc0000906 никуда не исчезает? В этом случае проблема может быть связана с повреждением системных файлов. Для проверки этой гипотезы нажмите сочетание кнопок win+x. В появившемся меню запустите Windows PowerShell от имени администратора и введите в открывшемся окне команду sfc /scannow.
Таким образом, вы запустите проверку целостности системных файлов. Правда, для эффективности этой процедуры стоит проводить все манипуляции в командной строке среды восстановления Windows 10. Обязательно учтите, что процесс сканирования нельзя прерывать — это может повредить системные файлы, и Windows просто не запустится.
Итоги
Мы разобрались в причинах появления ошибки при запуске приложения 0xc0000906 и выяснили, как исправить эту ошибку. Если же вас пугает последний вариант решения проблемы, не расстраивайтесь — в большинстве случаев причиной появления этой ошибки оказывается именно антивирус.
Читайте также
- Как исправить ошибку 0xc0000142: при запуске программы, приложения или игры
- Ошибка обновления 80072efe: как ее исправить
Редактор направлений «Компьютерное железо» и «Технологии»
Ну что друзья? Запускаете любимую игру и ничего не получается? При запуске игры вылезает ошибка 0xc0000906, и вы не знаете как это исправить? Будем бороться и обязательно уберем эту ошибку!
Ну а если вдруг вы нашли свое крутое решение, рекомендую поделиться им в комментариях под этой статьей. Так вы поможете многим другим читателям нашего портала WiFiGid быстро убрать ошибку.
Содержание
- Почему возникает ошибка?
- Шаг 1 – Отключаем антивирус
- Шаг 2 – Карантин
- Шаг 3 – Переустановка
- Другие варианты
- Видео по теме
- Задать вопрос автору статьи
Почему возникает ошибка?
Обычно ошибка проявляется после того, как антивирус съел какие-то файлы во время установки или запуска вашей игры или приложения. (обычно страдают DLL библиотеки). Если уже сообразили – можно отключить антивирус и попытаться переустановить игру. В чуть более редких случаях: файлы игры могли просто повредиться на диске сами собой (очень редко), и на это может указать проверка целостности файлов. Но обычно во всем виновен антивирус (особенно при установке игр с йо-хо-хо сайтов).
Шаг 1 – Отключаем антивирус
Для начала я предлагаю временно отключить ваш антивирус. Причем даже если у вас нет никакого антивируса, наверняка работает Windows Defender (с Windows 10 в системе всегда есть встроенный антивирус).
Лично я не знаю, какой антивирус у вас установлен сейчас, поэтому просто узнайте это и попробуйте его отключить. А если все совсем тяжко, мой коллега Бородач с WiFiGid уже написал годную инструкцию, которая позволит отключить любой антивирус. Переходим и читаем.
После отключения пробуем еще раз запустить игру. Очень редко это помогает сразу, но если вдруг нет – переходим к следующему шагу.
Шаг 2 – Карантин
Теперь, когда антивирусы отключены, можно проверить их карантины. Обычно при удалении какого-то файла антивирусом он попадает в его карантин. Наша задача: найти карантин, восстановить файлы и добавить их в исключения, чтобы в будущем такого не повторялось. Звучит просто? Делаем!
Если у вас обычный Windows Defender – вот годная инструкция по работе с его карантином. Переходим, ознакамливаемся, находим у себя такое, и проверяем удаленные файлы.
Если же у вас сторонний антивирус (Avast, Kaspersky, Avira и другие) – находим карантин там и тоже проверяем список удаленных файлов, связанных с игрой, восстанавливаем их и добавляем в исключения. Обычно это делается просто. Главное найти!
После восстановления игровых файлов пробуем запустить игру снова (антивирусы должны быть отключены) – и как раз обычно после этого шага все начинает работать как надо.
Шаг 3 – Переустановка
Если что-то не восстанавливается, делаем так: НЕ ВКЛЮЧАЕМ антивирус и прямо так пытаемся переустановить игру. Т.е. мы хотим заново поставить все файлы, но чтобы их наверняка ничто не удалило.
Очень важно, чтобы установка завершилась штатно, и никакие ошибки не вылезли. В том же Steam перед установкой можно проверить целостность файлов, но т.к. обычно у нас устанавливают такие ошибочные игры не из официальных источников, просто убедитесь, что все прошло гладко.
Другие варианты
- Видел советы по добавлению игры в исключения брандмауэра. У меня из-за него это ошибка не вылезала, но вы можете просто попробовать полностью отключить брандмауэр, а если уже действительно все решится, пробовать добавлять в исключения.
- Если скачиваете игру с какого-то нехорошего сайта, рекомендую почитать там отзывы. Бывает такое, что вы уже все скачали и установили, а там сотни таких же пользователей уже пожаловались на нерабочую версию. Решение: искать игру в другом месте.
Видео по теме
Many users have reported experiencing Application Error 0xc0000906 when trying to launch a third-party application on Windows PC. While this error code is triggered for multiple applications for some users, some affected users dealt with the error only with a few selected software or applications. One of the examples of the error prompt is as follows:
FarCry4.exe – Application Error
The application was unable to start correctly (0xc0000906).
Click OK to close the application.
If you are one of those getting the same error, try the fixes we have mentioned in this article to get rid of the error. But before that, let us explore the reasons that trigger the error to understand the fixes better.
What causes the Application Error 0xc0000906 on Windows?
Here are some of the possible causes that may trigger the Application Error 0xc0000906 on Windows:
- This error is most likely occurred due to system file corruption that is interfering with the DLL files essential for launching the applications. If the scenario is applicable, you can try using the Windows inbuilt tools including SFC and DISM to fix the system corruption.
- It can be caused due to compatibility issues, especially if you are trying to run an old application. Try running the application in compatibility mode to fix the error.
- If you are using an overprotective antivirus, it can interfere and block the application. If the scenario applies, disable your antivirus to resolve the problem.
- The error can also be triggered due to the faulty installation of the software itself. If that is the case, you can try reinstalling the software to fix the issue.
- This error can also be a result of any recent changes that you have made to the system. It can be the installation of a problematic third-party app or a driver update. In that case, you can roll back your PC to a previous state using System Restore to counter the issue.
Here are the methods to fix Application Error 0xc0000906 on Windows 11/10:
- Run SFC and DISM scans.
- Disable third-party antivirus software.
- Run the application in compatibility mode with administrator privilege.
- Reinstall the software.
- Perform a System Restore.
1] Run SFC and DISM scans
The 0xc0000906 error code is often triggered when you are dealing with some kind of system file corruption. If the scenario is applicable, you can try scanning your PC for corrupted or missing system files and then fix them. The most effective way to do that is to use the Windows inbuilt utilities called System File Checker (SFC) and Deployment Imaging and Servicing Management (DISM). You can try running SFC and DISM scans to fix system file corruption and restore the healthy state of your system.
Here is how to run the scans:
- Firstly, launch the Command Prompt with administrator privilege.
- Now, type the below command to perform an SFC scan and press Enter:
sfc /scannow
- When the SFC scan is complete, enter the below commands one by one to run the DISM scan:
Dism.exe /online /cleanup-image /restorehealth Dism.exe /online /cleanup-image /scanhealth
- The scan will take 10-15 minutes to complete, so be patient. Once the scans are done, go ahead with rebooting your PC and then see if the error is now fixed.
If this method doesn’t help you resolve the error, move on to the next potential fix to get rid of the error.
Read: How to fix csc.exe application error in Windows 11/10.
2] Disable third-party antivirus software
If you are using an overprotective third-party antivirus suite on your Windows PC, there are chances that it might have blocked or deleted files or processes associated with the software. As a result, you might end up receiving Application Error 0xc0000906. So, you can try turning off your antivirus and see if the error is fixed or not.
In case you are able to fix the error by disabling your antivirus, you can be sure that the main culprit is your antivirus. To counter the problem, add the concerned software to the list of exclusion/exception/whitelist in your antivirus. This will make sure that your antivirus doesn’t block the software.
3] Run the application in compatibility mode with administrator privilege
If you still get the same error, there are chances that you are dealing with compatibility issues, especially with older software. In case the scenario is applicable, you can try running the application in compatibility mode and as an administrator and see if it fixes the error for you. Here are the steps to do that:
- Firstly, go to the software executable which is throwing the Application Error 0xc0000906, and right-click on it.
- From the context menu, select the Properties option.
- Now, inside the Properties window, go to the Compatibility tab.
- Next, enable the Run this program in compatibility mode option and then select an earlier version of Windows to run the program. You can experiment with the version to see which one works for you.
- After that, check the Run this program as administrator option present under the Settings section.
- Finally, press the Apply button and then hit the OK button to save changes.
You can now try running the software that was initially giving you the error and see if the problem is fixed. If it works, well and good. In case it doesn’t, try the next solution to fix the problem.
See: Fix Application Load Error in Steam on Windows PC.
4] Reinstall the software
If none of the above solutions worked for you, you can try reinstalling the software. In case you are dealing with the corrupted or faulty installation of the software, this should fix the problem for you. So, try uninstalling the problematic program by going to the Settings > Apps > Apps & features section. After the uninstallation, download the installer for the application from the official source and install it back on your PC. Hopefully, this will fix the error for you.
5] Perform a System Restore
If you started experiencing the Application Error 0xc0000906 just recently, there are chances that the error is triggered due to some recent system change. Some third-party services might be held responsible for the error. Now, if the scenario is applicable, you should try performing a system restore and check if it helps you fix the error. Performing a system restore will roll back your PC to an earlier state where you didn’t receive this error. However, doing so will result in losing all the changes (e.g., installed applications, drivers, games, customizations, etc.) that you made since the restore point. So, be sure of what you are doing.
Here are the steps to perform a system restore on Windows 11/10:
- Firstly, press Win+R hotkey to evoke the Run dialog box and enter rstrui in it to open up the System Restore window.
- Now, inside the System Restore window, press the Next button, and on the next screen, you will see various system restore points. You can select the Show more restore points checkbox to view all system restore points.
- Next, you can analyze the system restore points and check the dates to which you want to roll back your PC.
- Once you analyze the correct system restore point, select it and hit on the Next button, and follow the onscreen instructions to complete the system restore process.
- When the process is done, your system will reboot and the previous state will be restored. You can now try launching the application and check whether the error is resolved now.
Read: Fix WerMgr.exe or WerFault.exe Application Error in Windows 11/10.
What does it mean when your computer says Application Error?
“Application Error” is an error that basically means that your computer is unable to process the files and settings needed to open a specific software program. It can occur due to different reasons, like corrupted or missing system files, corrupted software installation, antivirus interference, etc. It is suggested to go through the above-mentioned solutions to get the job done.
How do I fix the Windows application error?
Depending upon the error code, you can try fixing the Application Error using the aforementioned tips and tricks. For example, if you are facing the Application Error 0xc0000906, this guide will help you fix it up. In case you are experiencing Application Error 0xc0150004, you can try disabling antivirus, check the integrity of the program’s executable file, run SFC and DISM scans, etc. Finally, you can opt for the Safe Mode and try resolving this issue in Safe mode.
Now read: Fix Explorer.exe application error on Windows 11/10.
Содержание
- Что делать при появлении «0xc0000906»
- Способы исправления ошибки 0xc0000906
- Выполните диагностику ПК на вредоносные программы
- Софт для устранения вирусов
- Добавьте папки и файлы в исключения, и ошибка 0xc0000906 исчезнет
- Проверьте образ игры
- Причины возникновения неполадки
- Как исправить ошибку 0xc0000906 в Hogwarts Legacy
- Запустить игру от имени администратора
- Если этот способ помог, то необязательно каждый раз запускать игру от имени администратора вручную:
- Отключить антивирус
- Переустановить игру
- Восстановить целостность системных файлов
- Способы решения проблемы
- Способ 1: Временное отключение антивируса
- Способ 2: Добавление игры в исключения брандмауэра
- Способ 3: Переустановка приложения с отключенным антивирусом
- Способ 4: Проверка целостности системных файлов
- Проверьте антивирус
- Проверьте целостность системных файлов
Что делать при появлении «0xc0000906»
Проверьте качество установочных файлов
Самое первое, что я рекомендую сделать, это выяснить, все ли в порядке с образом игры (установочным файлом), с которого вы ее установили. Есть ли аналогичная ошибка для других пользователей, которые использовали то же изображение?
Просто если в одном и том же Steam все игры проверены/перепроверены, то на разных торрент-трекерах — всякое бывает (есть же версии игр, которые не работают у 80-90% скачавших их пользователей!).
Также попробуйте запустить программу от имени администратора.
Запустить от имени администратора
Обратите внимание на встроенный Защитник Windows
Защитник вещь нужная и предотвращает заражение системы многими вирусами, троянами и рекламным «мусором». Но в некоторых случаях (когда уведомления отключены) работает тихо и незаметно… Это касается Windows 10
Те вы запускаете игру, защитник проверяет ее и находит, что один из файлов не соответствует требованиям безопасности — в итоге он его удаляет и игра не запускается (выдает ошибку…).
Чтобы проверить, так ли это, просто откройте запись защитника. Сделать это можно довольно быстро — нажмите на уведомления в углу экрана: если защитник принял меры, вы увидите сообщения об угрозах (см пример ниже). Просто откройте один из них.
Защита от вирусов и угроз
Кстати, открыть журнал можно также с помощью настроек Windows (для входа в них нажмите Win+i), вкладка: «Обновление и безопасность/Безопасность Windows/Защита от вирусов и угроз/Журнал угроз».
Журнал угроз
Тогда посмотрите список предупреждений (в нем подробно указано, какой файл был перемещен в карантин), есть ли в нем удаленные файлы игры?
Если таковые обнаружены, подумайте о причине их обнаружения! Есть два решения:
- если вы уверены, что с файлом игры все в порядке и это ложное срабатывание, просто нажмите «Восстановить» (кстати, файлы можно перепроверить с помощью онлайн-антивируса — https://ocomp.info/onlayn-antivirusyi html);
- скачать еще одну копию игры (где нет такого понятия, как «хорошо»).
Восстановление программного обеспечения (файл восстановления)
❸
Проверьте антивирусный карантин (если есть)
Если у вас установлен антивирус, сказанное выше относительно защитника актуально и для него. У каждого антивируса тоже есть карантин, куда он часто отправляет файлы из папок с играми…
В Антивирусе Касперского (например) чтобы открыть карантин — нажмите на ссылку «Дополнительные функции», выберите ее в меню слева…
Дополнительные возможности (Касперский)
Карантин
Также можно порекомендовать отключить антивирус на время установки игры (launch.
❹
Обновление драйверов, системных библиотек
В некоторых случаях появление ошибки 0xc0000906 может свидетельствовать об отсутствии в вашей системе некоторых библиотек (NET Framework, Visual C++ и т.д.).
Для одновременной проверки всех необходимых компонентов (необходимых игр) и состояния драйверов я бы рекомендовал использовать инструмент Driver Booster. Обратите внимание на скриншот ниже: он автоматически нашел все пакеты, которых нет в ОС…
Обратите внимание, что все необходимое для игр (.NET, Visual C++ и другие пакеты) программа скачивает и устанавливает автоматически!
❺
Проверить целостность файлов ОС Windows
Некоторые файлы ОС могут быть повреждены по разным причинам: от заражения вирусом до ошибок в процессе обновления. К счастью, современная Windows имеет встроенный инструмент для автоматической проверки и восстановления самых основных элементов.
Для запуска такой проверки откройте диспетчер задач (Ctrl+Shift+Esc), нажмите «Файл/новая задача» и добавьте в строку «Открыть» команду sfc /scannow (обратите внимание, что задача требуется от имени администратора).
Тогда вам просто нужно дождаться окончания теста…
Способы исправления ошибки 0xc0000906
Частое появление ошибки при запуске приложения 0xc0000906 связано с конфликтом между игрой/приложением и антивирусом.
Вы можете исправить ошибку 0xc0000906, отключив антивирус. Для устранения конфликта между антивирусом (Avast, Защитником Windows) и игрой необходимо:
- Сбить защитника;
- Полностью удалить файлы игры;
- Переустановите их и запустите.
Если приложение или игра заработали корректно, отметьте их как исключение в антивирусной программе и активируйте защиту.
Выполните диагностику ПК на вредоносные программы
Проверьте предупреждения Защитника Windows. Часто это программное обеспечение помещает файл в карантин без предупреждения.
Нажмите на значок уведомления в правом нижнем углу экрана. Действия защитника будут отображаться в расширенном окне. Если в уведомлениях упоминается название остановленной игры, приложения, то вы нашли причину ошибки при запуске приложения 0xc0000906. Вам просто нужно добавить эту игру в исключения Защитника
Софт для устранения вирусов
Если вы видите файл игры в Defender Quarantine (или аналогичной программе), выполните шаги по его восстановлению с помощью стороннего ПО:
- Скачать программу Dr.Web CureIt;
- Запустите сканирование Dr.Web.
Если CureIt ничего не обнаружит, защитник проявил чрезмерную бдительность, и этого достаточно, чтобы добавить игру в исключения.
Добавьте папки и файлы в исключения, и ошибка 0xc0000906 исчезнет
Чтобы исправить ошибку, вам нужно добавить файлы или папки в список игнорирования безопасности Windows:
- откройте настройки, нажав Win+i
- Затем перейдите в «Обновление и безопасность.
- Далее Безопасность Windows — Защита от вирусов.
- Найдите диспетчер настроек (администрирование
- Добавьте приложение в зону исключений с помощью команды «Добавить”.
Проверьте образ игры
Конечно, если вы используете Steam или другие подобные сервисы, этот шаг можно пропустить. Тем, кто до сих пор качает игры с торрент-трекеров, следует зайти в ветку игр трекера и убедиться, что с этой проблемой сталкивались только вы.
Если другие пользователи, скачавшие игру или программу, также жалуются на ошибку при запуске приложения 0xc0000906, то проблема, скорее всего, в образе самой игры, и решить ее самостоятельно не получится. Гораздо проще будет найти аналогичный дистрибутив с проверенным пользователем образом игры или купить игру официально.
Причины возникновения неполадки
Чаще всего причины появления кода ошибки 0xc0000906 в Windows 10 могут быть следующими:
- использование нелицензионной, пиратской версии Программы;
- повреждение dll-библиотек, связанных с проблемным приложением;
- воздействие вирусного программного обеспечения;
- заблокируйте или удалите файл dll антивирусом;
- проблемы с жестким диском.
Как исправить ошибку 0xc0000906 в Hogwarts Legacy
Существует несколько причин, по которым могут отсутствовать несколько файлов, что и вызывает ошибку 0xc0000906. Поэтому есть несколько способов решения проблемы. Разберем каждый из них отдельно.
Запустить игру от имени администратора
Самый простой способ, который иногда помогает. Некоторые системные файлы используются для запуска Hogwarts Legacy, но без прав администратора к ним нельзя получить доступ. Поэтому некоторые игры являются нелицензионными и запускаются автоматически от имени администратора. На их этикетке вы увидите щит, как на скриншоте ниже.
Значок запуска от имени администратора
Если значка нет, попробуйте самостоятельно запустить Hogwarts Legacy от имени администратора. Для этого щелкните правой кнопкой мыши по ярлыку и в открывшемся списке выберите соответствующий пункт. Затем нужно подтвердить действие.
Запустите игру от имени администратора
Если этот способ помог, то необязательно каждый раз запускать игру от имени администратора вручную:
- Щелкните правой кнопкой мыши по ярлыку игры, выберите «Свойства».
- Перейдите в раздел «Совместимость».
- Установите флажок рядом с «Выполнять эту программу от имени администратора».
- Нажмите OK, чтобы сохранить изменения и выйти из меню.
Автоматически запускать от имени администратора в Windows 7
Отключить антивирус
Чаще всего ошибка 0xc0000906 возникает при запуске Hogwarts Legacy из-за того, что ваш антивирус удалил несколько файлов игры. Попробуйте временно отключить антивирусную программу перед ее активацией. Делается это через меню управления антивирусом или через быстрый доступ к нему.
Например, в Avast есть возможность временно отключить все экраны защиты. Для этого щелкните правой кнопкой мыши значок программы в списке приложений, работающих в фоновом режиме. Далее выберите «Управление экранами Avast» и выберите соответствующий пункт.
Отключает защитные экраны Avast
Если у вас нет антивируса, но вы используете Windows 8.1 или 10, встроенный в операционную систему Защитник Windows может удалить файлы. Вы можете зайти в журнал защиты и там запустить модифицированные файлы. Или вручную добавить папку с игрой в список исключений через «Управление настройками».
2 способа исправить ошибку Защитника Windows 0xc0000906
Если игра запускается без проблем после отключения антивируса, нужно добавить папку с ним в список исключений. Таким образом, вам не нужно отключать антивирус каждый раз, когда вы запускаете Хогвартс, чтобы не получить «Ошибка 0xc0000906».
Переустановить игру
В некоторых случаях антивирус не только блокирует файлы, но и полностью удаляет их с компьютера. Его отключение не поможет устранить ошибку 0xc0000906. Иногда несколько файлов повреждаются при установке без вины антивируса.
Далее вам нужно полностью удалить Hogwarts Legacy. Для этого откройте «Пуск», перейдите в «Панель управления», выберите «Программы и компоненты». В открывшемся списке найдите игру и выберите соответствующий пункт. В этом случае все файлы обязательно будут удалены с вашего компьютера.
Программы и функции в Windows 7
После этого рекомендуем скачать Hogwarts Legacy из другого источника. И перед установкой отключите антивирус. Тогда вы точно избежите угроз файлам, необходимым для запуска игры.
Восстановить целостность системных файлов
Иногда ошибка 0xc0000906 возникает из-за поврежденных системных файлов. Это может вызвать проблемы в работе приложений и всей системы в целом. Для решения проблемы необходимо проверить целостность системных файлов. Для этого:
- Перейти в Пуск».
- Введите в поиск «Cmd».
- Перейдите в командную строку.
- Введите в консоли команду sfc /scannow.
После этого начнется проверка. Когда он завершится, вам сообщат, что проблем не обнаружено, или вам сообщат, что целостность файлов восстановлена.
Проверяет целостность системных файлов Windows
Способы решения проблемы
Исправить код ошибки 0xc0000906 в Windows 10 можно несколькими способами, в зависимости от причины ее возникновения. В остальных случаях можно следовать указанной последовательности до тех пор, пока ошибка не исчезнет и программа не начнет нормально работать.
- Отключите антивирус перед установкой или запуском программы. Этот пункт особенно актуален, если на компьютере установлена сторонняя антивирусная программа. Причина такова — защитник удаляет важные библиотеки, считая их вредоносными и потенциально опасными. Встроенный антивирус тоже не стоит обходить стороной, отключить его можно через «Настройки».
- Переустановка той же программы, но другой репак. Возможно проблема кроется именно в скачанном архиве. В качестве теста рекомендую еще раз скачать установщик, причем с другого ресурса и другой версии сборки. Если после установки такой версии ошибка по-прежнему возникает, продолжайте искать решение и переходите к следующему способу.
- Проверьте компьютер на наличие вирусов. Возможно, какой-то вирус повреждает файлы программы во время установки, и поэтому возникает ошибка такого типа. Для начала все же рекомендую просканировать систему антивирусом, а потом переустановить программу. Можно даже прибегнуть ко второму способу, который заключается в том, чтобы найти другой репак и протестировать его.
- Проверьте жесткий диск на наличие ошибок. В системе есть специальный инструмент, позволяющий проверить жесткий диск на наличие ошибок. Для его запуска нужно открыть командную строку, причем с правами администратора, а затем поочередно запускать запросы sfc/scannow или chkdsk /f/r. Первая команда предназначена для проверки целостности системных файлов, но и она не помешает. Второй потребует перезагрузки системы.
- Установите системные обновления. Актуально, если в системе обнаружен вирус, повредивший важные библиотеки. Этот процесс поможет вам обновить системные файлы. Позже вы сможете переустановить проблемную программу на обновленную систему и проверить ее работу.
- Пустая память на компьютере. Возможно, компьютер просто не соответствует требованиям программы или игры, поэтому и появляется ошибка 0xc0000906. Если это так, я предлагаю сначала освободить место на диске и попытаться снова запустить программу.
Крайним средством, если ничего из вышеперечисленного не помогло и причина проблемы не была определена, является восстановление системы. На практике этим методом пользуются немногие. И не стоит прибегать к нему, не попробовав устранить проблему вышеперечисленными методами.
Читайте также: Как создать загрузочную UEFI GPT флешку с Windows 10
Способ 1: Временное отключение антивируса
В большинстве случаев код ошибки 0xc0000906 появляется в Windows 10 из-за отсутствия или блокировки определенных файлов DLL. Часто в этом виноват установленный сторонний антивирус, который принял динамическую исполняемую библиотеку за вредоносный объект и заблокировал ее. Рекомендуем временно отключить антивирусную защиту и перезапустить приложение, о чем более подробно вы можете прочитать в статье на нашем сайте по следующей ссылке.
Если это помогает, то проблема действительно кроется в действии антивирусной защиты. Конечно, можно просто держать его отключенным или выключать только на время запуска игры, но это далеко не всегда практично. Проще добавить приложение в исключения, что займет всего несколько минут, а разобраться в этом вам поможет представленный ниже материал.
Способ 2: Добавление игры в исключения брандмауэра
Брандмауэр — это стандартный брандмауэр с набором основных правил, которые по умолчанию работают в операционной системе. Иногда действие негативно влияет на запуск игр, особенно тех, которые поддерживают онлайн-режим. С отключением брандмауэра экспериментировать не стоит, ведь проще сразу внести проблемную игру в список исключений, что делается так:
- откройте меню «Пуск» и перейдите в «Настройки».
- Там выберите категорию «Сеть и Интернет».
- В первом меню «Состояние» спускаемся вниз и нажимаем на кликабельную надпись «Брандмауэр Windows».
- Через открывшееся меню найдите надпись «Разрешить приложение через брандмауэр».
- Нажмите кнопку «Изменить настройки».
- Затем нажмите на нижнюю кнопку «Разрешить другое приложение».
- Рядом с полем «Путь» нажмите «Обзор», чтобы открыть проводник».
- В нем найдите исполняемый файл игры, у которой проблемы с запуском, и дважды щелкните по нему.
- Убедитесь, что приложение добавлено в электронную таблицу, затем нажмите «Добавить».
- Снова проверьте список, убедитесь, что стоят галочки, после чего можно закрыть текущее окно.
Способ 3: Переустановка приложения с отключенным антивирусом
Если вышеперечисленные варианты не помогли, есть вероятность, что текущий антивирус просто удалил подозрительные файлы, из-за чего при запуске игры появилась ошибка 0xc0000906. Ничего другого не остается, как отключить защиту по инструкции из способа 1, удалить игру и переустановить ее с уже выключенным антивирусом.
- Для простого удаления откройте «Пуск» и перейдите в «Настройки».
- Там вас интересует категория «Приложения».
- В первом разделе «Приложения и возможности» найдите игру и запустите удаление. Следуйте инструкциям на экране, чтобы завершить процесс.
Тогда советуем приступить к установке приложения, а если оно было скачано с пиратских сайтов, то лучше выбрать другой источник или купить лицензию, чтобы избежать повторения подобных проблем. Для получения более подробной информации, связанной с этим методом, ищите отдельную статью по ссылке ниже.
Способ 4: Проверка целостности системных файлов
Последний способ исправить проблему 0xc0000906 при запуске приложений в Windows 10 — это проверка целостности системных файлов стандартными средствами. Для этого рекомендуется сначала использовать команду sfc /scannow, а консоль запускать от имени администратора. Если проверка не удалась, перейдите к другому инструменту под названием DISM, а затем снова вернитесь к SFC. Наш второй автор описал принцип взаимодействия с этими инструментами в отдельной статье.
В заключение отметим, что иногда ошибка 0xc0000906 возникает из-за проблем с самой сборкой игры, если она была получена не из официального источника. В таких случаях поможет только загрузка нового репака или покупка лицензионной версии с маркетплейса.
Проверьте антивирус
С изображением все в порядке, но при запуске игры выдает ошибку 0xc0000906, как исправить, все еще не готово? Пришло время убедиться, что шаловливые ручки вашего антивируса не виноваты.
Дело в том, что работа Защитника Windows зачастую практически незаметна. Он, как голодный хомяк, может утащить «понравившийся» ему файл в дырку, иными словами поместить его в карантин, ничего не сказав обычному пользователю. Чтобы проверить, так ли это, нажмите на значок уведомления в правом нижнем углу экрана. Если антивирус произвел какие-либо действия, они отразятся в открывшемся окне.
Просмотрите список предупреждений и угроз. Если вы видите в нем файл из папки с игрой, то поздравляем — проблема найдена. Осталось решить. Тут можно пойти одним из двух путей.
- Если вы уверены, что это ложное срабатывание Защитника Windows, просто восстановите файл из карантина и добавьте его в исключения, чтобы он больше туда не попал.
- Если вы все еще сомневаетесь, то лучше полностью удалить установленную игру и найти другой образ, на который не будет ругаться антивирус.
Впрочем, справедливости ради, есть и третий способ: можно скачать Dr.Web CureIt, восстановить подозрительный файл из карантина и проверить его скачанным антивирусом. Если это не вызывает тревогу, файл, скорее всего, чист, и вы можете вернуться к шагу номер один.
Мы рассмотрели шаги для стандартного Защитника Windows, но они полностью применимы к любому другому антивирусному программному обеспечению, которое вы используете.
Также, если этот метод вам не помог, попробуйте отключить антивирус, полностью удалить игру и переустановить ее, не включая антивирус. В случае успеха добавьте папку с игрой или программой в исключения, запустите антивирус и наслаждайтесь игрой.
Проверьте целостность системных файлов
Карантин антивируса пустой, как в Сахаре, но при загрузке любимой Dishonored ошибка запуска программы 0xc0000906 никуда не исчезает? В этом случае проблема может быть связана с поврежденными системными файлами. Чтобы проверить эту гипотезу, нажмите комбинацию кнопок win+x. В появившемся меню запустите Windows PowerShell от имени администратора и в открывшемся окне введите команду sfc /scannow.
Это запустит проверку целостности системных файлов. Правда, для эффективности этой процедуры стоит выполнять все манипуляции в командной строке в среде восстановления Windows 10. Обратите внимание, процесс сканирования нельзя прерывать — это может привести к повреждению системных файлов, и Windows просто не начинай.