«Runtime error» появляется при запуске различных приложений, включая и видеоигр, либо в случайные моменты при работе ОС Windows. Ошибка не эксклюзивна для какой-то одной версии Windows — она возникает на всем, начиная от Windows XP и заканчивая последними сборками «десятки».
Возможные причины, вызывающие появление ошибки «Runtime error»:
- отсутствующие либо поврежденные системные компоненты;
- конфликт запускаемого приложения со сторонней программой/службой;
- поврежденные файлы запускаемого приложения;
- присутствие кириллицы в расположении исполняемого файла приложения;
- «кривая» установка библиотек Visual Studio C++ и .NET Framework либо их отсутствие.
Ликвидация кириллицы
Ошибка «Runtime error» может возникать при запуске тех программ и игр, в расположении которых присутствуют кириллические символы. Например, на данную ошибку можно наткнуться, если запускаемое приложение находится по пути C:\Users\[ИМЯ АККАУНТА НА РУССКОМ]\Downloads\[КОРНЕВАЯ ПАПКА ПРИЛОЖЕНИЯ]\. Избавьтесь от русского языка по пути к приложению и попробуйте запустить его еще раз.
Изменение языка программ, не поддерживающих Юникод
Появление ошибки «Runtime error» возможно в том случае, если в параметрах региональных стандартов для приложений, не поддерживающих Юникод, задан русский, а не английский язык.
Меняем язык:
- Нажмите WIN+R и выполните значение «CONTROL»;
- Кликните на пункт «Изменение форматов даты, времени и чисел» в разделе «Часы и регион».
- Перейдите во вкладку «Дополнительно» в появившемся окошке «Регион».
- нажмите на кнопку «Изменить язык системы…».
- В ниспадающем меню выберите «Английский (США)» и сохраните внесенные изменения;
- перезагрузите ПК.
- Запустите проблемное приложение, чтобы проверить наличие ошибки.
Переустановка Visual Studio C++ и .NET Framework
Некорректно установленные (либо отсутствующие в системе) распространяемые библиотеки Microsoft Visual Studio C++ и .NET Framework могут вызвать появление «Runtime error».
Чтобы переустановить эти библиотеки, вам нужно сделать следующее:
- Вызовите перед собой Панель управления, как это было показано выше.
- Кликните на «Удаление программы» в разделе «Программы».
- Найдите в списке программ все версии Visual Studio C++ и удалите их.
- Перейдите на официальный сайт Майкрософти загрузите необходимые установщики VS C++.
- Проделайте тоже самое с различными версиями .NET Framework на своем ПК.
- вернитесь к окошку «Программы и компоненты» и кликните на пункт «Включение или отключение компонентов Windows».
- Убедитесь, что возле всех версий .NET Framework стоят галочки.
- Закройте все открытые окна и перезагрузите ПК.
Удаление недавно установленных программ
Определенные программы могут входить в конфликты с приложениями на компьютере. Ошибка «Runtime error» начала появляться практически сразу после установки какой-то программы или игры? Удалите ее, перезагрузите ПК и попробуйте запустить нужное вам приложение еще раз. Возможно, на сей раз никакой ошибки не появится.
Восстановление системных файлов
Поврежденные системные файлы — потенциальная причина за появлением ошибки «Runtime error». Благо, в Windows присутствует специальная утилита, задача которой — это восстановление системных файлов.
Чтобы пустить эту утилиту в работу, вам нужно сделать на своем ПК следующее:
- кликните ПКМ на меню Пуск и выберите пункт «Командная строка (администратор)» (PowerShell тоже подойдет);
- пропишите в консоли команду «SFC /SCANNOW» и нажмите ENTER;
- дождитесь окончания сканирования и восстановления системных файлов;
- перезагрузите компьютер.
Ошибка «Runtime error» практически наверняка исчезнет с вашего ПК, особенно если SFC удалось найти и восстановить поврежденные системные файлы.