Исправить ошибку библиотеки ucrtbase.dll в Windows 10
В данном руководстве разберем, как устранить ошибку с библиотекой ucrtbase.dll в Windows 10.
Ошибка разнообразная и звучит в разных контекстах в зависимости от ситуаций. К примеру, играя в игры или запуская некоторые программы появится сообщение, что запуск приложения невозможен, так как отсутствует ucrtbase.dll. В таких программах как 1С, ошибка может звучать "имя сбойного модуля ucrtbase.dll". В других ситуациях файл ucrtbase.dll может быть не найден, не удается найти его, прекращена работа программы с указанием имени данного файла.
Виновником данной ошибки может быть повреждение системных файлов, отсутствие самого файла ucrtbase.dll, регистрация данной библиотеки слетела, несовместимость системной библиотеки ucrtbase.dll с таким же файлом в корне игры или программы.
1. Обновление системы
Обновите Windows 10 до последней версии, так как с обновлениями поступают необходимые DLL библиотеки. Перейдите в центр обновления и проверьте наличие загрузок.
2. Проверка системных файлов
Системные файлы могут повредиться, что вызовет много проблем, помимо ошибки с файлом ucrtbase.dll. По этому, мы автоматически проверим и восстановим их.
Запустите командную строку от имени администратора и введите ниже команды по очереди, дожидаясь окончание процесса:
DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow
3. Регистрация библиотеки
Запустите командную строку от имени администратора и введите:
regsvr32 ucrtbase.dll
4. Обновите драйверы
Почитав много веток про данную ошибку на форуме Microsoft и вот список виновников из драйверов: сетевые, монитора, принтеры, сканеры. Я бы рекомендовал обновить все старые драйвера и убедиться, то нет драйверов с желтым восклицательным знаком.
Нажмите Win+X и выберите диспетчер устройств. Пробегитесь по списку и посмотрите наличие желтого знака. Также, совету вспомнить и обновить все старые.
5. Установка Microsoft Visual C ++
Если в ошибке указан путь сбойного модуля C:\WINDOWS\System32\ucrtbase.dll, то нужно установить одним пакетом Microsoft Visual C ++ 2015, 2017 и 2019, но удалив уже установленные одиночные, если они имеются.
Перейдите на официальный сайт microsoft и скачайте две разрядности x86:vc_redist.x86.exe и x64: vc_redist.x64.exe.
6. Проблемы с проводником
Если у вас имеются проблемы с проводником, когда графический интерфейс закрывается и выдает ошибку на путь C:\Windows\explorer.exe, то нужно очистить кэш, так как проблема в драйвере дисплея/видеокарте.
Нажмите Win+R и вставьте сразу путь %AppData%\Microsoft\Windows\Recent\AutomaticDestinations или перейдите по нему вручную, если получается. Удалите все содержимое в данной папке, после чего перезагрузите ПК. Затем нажмите Win+X и выберите диспетчер устройств и удалите драйвер видеокарты.