Содержание:
В подавляющем большинстве случаев ошибка 0xc0000020 возникает при запуске приложений и вызывается повреждением используемой данным приложением динамической библиотеки, название которой указывается в описании ошибки.
Способ 1: Переустановка драйвера
Перед тем как приступать к поиску решения, изучите описание ошибки, обратив в первую очередь на расположение файла DLL, на который ссылается Windows. Если файл библиотеки DLL находится в папке C:\Windows\System32\DriverStore
или C:\Windows\SysWOW64\DriverStore
, скорее всего, ошибка вызвана сбоем/повреждением одного из драйверов. Соответственно, для устранения ошибки драйвер нужно переустановить или откатить.
Постарайтесь определить, какому драйверу принадлежит DLL, поискав информацию о ней в интернете. Если ошибка возникает при запуске игры, с большей довлей вероятности речь идет о драйвере видеокарты, но может быть и иначе. Если определить связанный родительский драйвер не удалось, возможно, придется переустановить драйверы всех ключевых устройств один за другим.
- Скачайте с сайта производителя устройства актуальную версию драйвера.
- Запустите классический апплет «Программы и компоненты», для чего в вызванном нажатием клавиш Win + R диалоговом окошке выполните команду
appwiz.cpl
. - Найдите в списке программ и компонентов проблемный драйвер, выделите его, нажмите «Удалить» и проследуйте указаниям мастера.
- Установите ранее скачанный драйвер и перезагрузите компьютер.
Рекомендация выше подойдет для периферии, аудиокарты, видеокарты. А вот с другими компонентами ПК понадобится поступить иначе.
- Итак, если драйвер отсутствует в «Программы и компоненты», откройте из контекстного меню «Пуск» оснастку «Диспетчер устройств» и найдите в нем устройство, драйвер которого хотите переустановить.
- Откройте «Свойства» устройства двойным по нему кликом или выбором в его контекстном меню соответствующего пункта.
- Переключитесь на вкладку «Драйвер» и нажмите кнопку «Удалить устройство».
- Подтвердите действие, отметив флажком опцию «Удалить программы драйверов для этого устройства», если такая опция будет доступна.
- Перезагрузите компьютер и установите драйвер повторно.
- Скачайте с официального сайта Microsoft актуальный пакет Visual C++, он уже содержит библиотеки Visual C++ 2015, 2017, 2019 и 2022. Рекомендуем скачивать пакеты обеих разрядностей: и 32-битный, и 64-битный.
- Запустите апплет «Программы и компоненты», как было показано выше, найдите в списке компоненты Visual C++ и удалите их как обычные программы.
- Запустите исполняемый файл скачанного компонента и проследуйте указаниям мастера, а по завершении установки перезагрузите компьютер.
- Откройте «Свойства» ярлыка или исполняемого файла программы.
- Переключитесь на вкладку «Совместимость», отметьте чекбокс у «Запустить программу в режиме совместимости» и выберите в выпадающем списке одну из ранних операционных систем. Сохраните настройки нажатием кнопки «OK».
- Откройте из контекстного меню кнопки «Пуск» классическую «Командную строку» или консоль «Windows PowerShell».
- Выполните команду
sfc /scannow
и дождитесь завершения процедуры. Если утилита обнаружит поврежденные файлы, она автоматически восстановит их из хранилища компонентов Windows. - Если утилита выдаст ошибку, восстановите само хранилище компонентов, для чего тут же в консоли выполните команду
dism.exe /online /cleanup-image /restorehealth
, после чего повторите командуsfc /scannow
.
В случае затруднений рекомендуем использовать для удаления, поиска и установки драйверов специальные программы, ознакомиться с которыми вы можете по этим ссылкам.
Подробнее: Программы для обновления / удаления драйверов
Способ 2: Переустановка Microsoft Visual C++
Если библиотека DLL располагается в другой папке и имеет название, начинающееся на msvcr, msvcp или ucrtbase, источником проблемы, скорее всего, является повреждение одного из файлов библиотек компонента Microsoft Visual C++. Переустановите его.
Способ 3: Переустановка программы
Переустановите программу или игру, при запуске которой появляется ошибка. Удалять приложение желательно с помощью сторонних деинсталляторов, это позволит избавиться от остатков программы: файлов и записей в системном реестре.
Подробнее: Программы для удаления программ
Способ 4: Запуск в режиме совместимости
Если программа старая, попробуйте запустить ее в режиме совместимости с более ранними операционными системами.
В случае неудачи повторите инструкцию, выбирая другие ОС.
Способ 5: Исправление целостности системных файлов
Исключите повреждение библиотек самой Windows 10, просканировав систему на предмет таких повреждений штатной утилитой «SFC».
Наш Telegram каналТолько полезная информацияНаконец, вы можете выполнить откат Windows 10 к предыдущей системной точке восстановления, если на ПК включена защита, или сброс до заводского состояния. Переустановка Windows, как и в других случаях, является крайним вариантом решения проблемы.
Читайте также:
Откат к точке восстановления в Windows 10
Возвращаем Windows 10 к заводскому состоянию
Способы переустановки операционной системы Windows 10
Была ошибка 0xc0000020 в гугл диске для ПК на Windows 10. Просто не запускался и все. Пробовал удалять последнее обновление Windows, переустановить google drive но не получалось. Помог способ №5 из этой статьи при помощи команды dism.exe /online /cleanup-image /restorehealth Спасибо большое!