В подавляющем большинстве случаев ошибка 0xc0000020 возникает при запуске приложений и вызывается повреждением используемой данным приложением динамической библиотеки, название которой указывается в описании ошибки.
Способ 1: Переустановка драйвера
Перед тем как приступать к поиску решения, изучите описание ошибки, обратив в первую очередь на расположение файла DLL, на который ссылается Windows. Если файл библиотеки DLL находится в папке C:WindowsSystem32DriverStore или C:WindowsSysWOW64DriverStore, скорее всего, ошибка вызвана сбоем/повреждением одного из драйверов. Соответственно, для устранения ошибки драйвер нужно переустановить или откатить.
Постарайтесь определить, какому драйверу принадлежит DLL, поискав информацию о ней в интернете. Если ошибка возникает при запуске игры, с большей довлей вероятности речь идет о драйвере видеокарты, но может быть и иначе. Если определить связанный родительский драйвер не удалось, возможно, придется переустановить драйверы всех ключевых устройств один за другим.
- Скачайте с сайта производителя устройства актуальную версию драйвера.
- Запустите классический апплет , для чего в вызванном нажатием клавиш диалоговом окошке выполните команду appwiz.cpl.
- Найдите в списке программ и компонентов проблемный драйвер, выделите его, нажмите и проследуйте указаниям мастера.
- Установите ранее скачанный драйвер и перезагрузите компьютер.
Рекомендация выше подойдет для периферии, аудиокарты, видеокарты. А вот с другими компонентами ПК понадобится поступить иначе.
- Итак, если драйвер отсутствует в , откройте из контекстного меню оснастку и найдите в нем устройство, драйвер которого хотите переустановить.
- Откройте устройства двойным по нему кликом или выбором в его контекстном меню соответствующего пункта.
- Переключитесь на вкладку и нажмите кнопку .
- Подтвердите действие, отметив флажком опцию , если такая опция будет доступна.
- Перезагрузите компьютер и установите драйвер повторно.
- Скачайте с официального сайта Microsoft актуальный пакет Visual C++, он уже содержит библиотеки Visual C++ 2015, 2017, 2019 и 2022. Рекомендуем скачивать пакеты обеих разрядностей: и 32-битный, и 64-битный.
- Запустите апплет , как было показано выше, найдите в списке компоненты Visual C++ и удалите их как обычные программы.
- Запустите исполняемый файл скачанного компонента и проследуйте указаниям мастера, а по завершении установки перезагрузите компьютер.
- Откройте ярлыка или исполняемого файла программы.
- Переключитесь на вкладку , отметьте чекбокс у и выберите в выпадающем списке одну из ранних операционных систем. Сохраните настройки нажатием кнопки .
- Откройте из контекстного меню кнопки классическую или консоль .
- Выполните команду sfc /scannow и дождитесь завершения процедуры. Если утилита обнаружит поврежденные файлы, она автоматически восстановит их из хранилища компонентов Windows.
- Если утилита выдаст ошибку, восстановите само хранилище компонентов, для чего тут же в консоли выполните команду dism.exe /online /cleanup-image /restorehealth, после чего повторите команду sfc /scannow.
В случае затруднений рекомендуем использовать для удаления, поиска и установки драйверов специальные программы, ознакомиться с которыми вы можете по этим ссылкам.
Подробнее: Программы для обновления / удаления драйверов
Способ 2: Переустановка Microsoft Visual C++
Если библиотека DLL располагается в другой папке и имеет название, начинающееся на msvcr, msvcp или ucrtbase, источником проблемы, скорее всего, является повреждение одного из файлов библиотек компонента Microsoft Visual C++. Переустановите его.
Скачать Microsoft Visual C++
Способ 3: Переустановка программы
Переустановите программу или игру, при запуске которой появляется ошибка. Удалять приложение желательно с помощью сторонних деинсталляторов, это позволит избавиться от остатков программы: файлов и записей в системном реестре.
Подробнее: Программы для удаления программ
Способ 4: Запуск в режиме совместимости
Если программа старая, попробуйте запустить ее в режиме совместимости с более ранними операционными системами.
В случае неудачи повторите инструкцию, выбирая другие ОС.
Способ 5: Исправление целостности системных файлов
Исключите повреждение библиотек самой Windows 10, просканировав систему на предмет таких повреждений штатной утилитой .
Наконец, вы можете выполнить откат Windows 10 к предыдущей системной точке восстановления, если на ПК включена защита, или сброс до заводского состояния. Переустановка Windows, как и в других случаях, является крайним вариантом решения проблемы.
Возвращаем Windows 10 к заводскому состоянию
Способы переустановки операционной системы Windows 10
Мы рады, что смогли помочь Вам в решении проблемы.
Помимо этой статьи, на сайте еще 13047 полезных инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам. Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.