This application has requested the runtime to terminate it in an unusual way как исправить

Обновлено: 04.07.2024

Причины и решения

Что понять, к какому из действий необходимо прибегнуть для исправления ошибки, надо сначала выяснить, по какой причине она могла возникнуть.

перезагрузил комп. лол, помогло)))

А вот такое как решить. runtime error this application has requested the runtime to terminate

Потому что у тебя не 64-операционная система, у тебя 32-битная система, из-за этого так пишет

Что делать,если ошибка выдаётся при включении компа,на экране блокировки и после этого чёрный экран,только мышка бегает?

Добрый день, испробовал все, ничего не помогает, поставили мне на пк новую видеокарту GeForce 1050, добавили оперативки до 6гб и переустановили систему, поставили новую 7 на 64, пользуюсь 2 день, не могу поставить моды на wot, вылетает ошибка runtime error (at-1;0), система чистая, вирусов нет, реестр чистил, ошибок нет, помогите пожалуйста разобраться. Заранее огромное спасибо.

Пытаюсь запустить игруху,но выдает ошибка Microsoft Visual C++ runtime libriary runtime error.
Многое перепробовал,но ничто не помогло,кто знает как решить?

Ничего не помогло 🙁

Запустите CMD от имени администратора , после , введите команду : bcdedit.exe /set IncreaseUserVA 2800

Отпишитесь кому помогло

ничего не помогает.Такая ошибка у меня в браузере появляется,а в обычных играх всё норм.

Модем тачмейт перестал работать из-за Runtime Error. Работал-работал и вдруг это. Что делать. На ноуте стоит виста. Он в 2008 г куплен.

База MsSql под деловодством Оптима работала до вчерашнего дня. Со следующего дает при попытке переслать документ ошибку RunTime Error 6. Причем за вчера работает нормально. Переписал на другой Сервер то-же самое. MSSQL-2005. Может у кого такое было.

Как устранить проблему Runtime error?
просто подключайте к пк гарнитуру или колонки и все

Здравствуйте. У меня при запуске игры выдает это:
Error!
Runtime error 112 at 00403FBC
Я перепробовала все способы! Ничего не помогло! Помогите пожалуйста решить эту проблему! Я вас очень прошу!

Здравствуйте!
Пытаюсь у становить мод-пак к игре WOT, и постоянно выбивает Runtime Error (at 233:2657): Could not call proc.
Пробовал и клинэр запускал, не помогло.

Здравствуйте !
Пытаюсь установить мод пак для wot и постоянно вылазит ошибка Runtime error (183:-2)
Что делать, подскажите. Все что было на сайте все сделал, все равно не помогло

К сожалению, единого метода решения для ошибки «Microsoft Visual C++ Runtime Library» нет, так как причины могут быть разными: отсутствующие или поврежденные компоненты системы, влияние сторонних служб и программ, в некоторых случаях — ошибки в самой запускаемой программе (особенно если она была написана вами лично).

Язык программ, не поддерживающих Юникод и пути к папкам с программой

Этот способ решения часто оказывается результативным для пользователей с русскоязычными версиями Windows 10, 8.1 или Windows 7, при условии, что ошибка Microsoft Visual C++ Runtime Library вызывается какой-то сторонней программой, а не системными компонентами, такими как explorer.exe или SystemSettings.exe.

Изменение языка программ, не поддерживающих Юникод

  1. Если запускаемая игра или программа (или её установщик) находится в папке, путь к которой содержит кириллицу (русские буквы), перенесите её в другое расположение или переименуйте папку, попробуйте запустить. Например, если ваше имя пользователя на русском языке, а файл запускается из папки «Загрузки», то полный путь к ней будет иметь види это может послужить причиной ошибки.
  2. Зайдите в Панель управления (в Windows 10 панель управления можно открыть через поиск на панели задач) — Региональные стандарты, откройте вкладку «Дополнительно» и в разделе «Язык программ, не поддерживающих Юникод» нажмите «Изменить язык системы». Выберите «Английский (США)», примените настройки и перезагрузите компьютер, затем проверьте, решило ли это проблему.

Обратите внимание, что второй метод может решить проблему, но при этом сделать так, что программа или игра будет запускаться на английском языке — обычно в этом случае достаточно найти соответствующую настройку в самой программе, чтобы вернуть русский язык.

Здесь присутствует один нюанс: обычно мы не знаем, какие именно из многочисленных наборов распространяемых компонентов Microsoft Visual C++ послужил причиной проблемы, а потому я рекомендую следующих подход их переустановки:

Если указанные шаги не решили проблему, выполните следующие шаги:

Драйверы видеокарты и DirectX

После установки драйверов, DirectX и перезагрузки компьютера, проверьте, была ли решена проблема.

Дополнительные методы решения проблемы

  • Удалить программы, установленные непосредственно перед появлением ошибки. По отзывам, причиной может быть самое разное стороннее ПО, среди примеров: Intel True Key, программы принтеров HP, антивирусы.
  • Использовать точки восстановления системы при их наличии.
  • Выполнить чистую загрузку (не путать с установкой) Windows. Если при чистой загрузке ошибка исчезает, то причина — какие-то программы в автозагрузке или сторонние службы. Можно включать их группами, пока не выявим, что именно вызывает ошибку. Как именно выполнить чистую загрузку описано в инструкции Чистая загрузка Windows. .
  • Отдельная инструкция для этой же ошибки с кодом R6025 pure virtual function call

Ещё один вариант, для случая, когда ошибку вызывает какой-то системный процесс — создать нового пользователя Windows (лучше, если будет использовано имя на латинице), зайти в систему под ним и проверить, сохраняется ли ошибка у этого пользователя.

Видео инструкция

Надеюсь, проблема была решена. Если это так, буду благодарен комментарию, в котором вы расскажете, что именно оказалось причиной в вашем случае — это может помочь другим пользователям, столкнувшимся с ошибкой.

А вдруг и это будет интересно:

28.01.2021 в 22:31

Есть вопрос к вам по поводу купленного самсунг 980 про и материнки гигабайт аорус мастер z390 так вот нету ни в одной программе ни информации про смарт ни трим ни Ncq ни остального только есть немного инфы в меджикан. у людей на ютюбе эта информация есть

29.01.2021 в 14:49

10.07.2021 в 12:06

В статью можно добавить sxtrace как один из способов.
У меня прога на работе требует vc++ x86 2005ые, но их оказывается есть несколько версий, и с помощью sxtrace можно точно узнать версию требуемой библиотеки.

Что такое ошибка Microsoft Visual C++ Runtime Library

Microsoft-Visual-C-Runtime-библиотека-ошибка-1

Microsoft-Visual-C-Runtime-библиотека-ошибка-2

Microsoft-Visual-C-Runtime-библиотека-ошибка-3

1. Обновите / удалите драйверы дисплея.

Первое, что мы рекомендуем попробовать, это обновить все драйвера дисплея. Есть вероятность, что они устарели или вышли из строя, что вызывает Runtime ошибки. Чтобы обновить их, следуйте этим простым инструкциям ниже:

  1. Щелкните правой кнопкой мыши по Меню Пуск и выберите Диспетчер устройств.
  2. В открывшейся вкладке найдите Видеоадаптеры и разверните раскрывающееся меню.
  3. Найдите две видеокарты (иногда обе), щелкните правой кнопкой мыши и выберите Обновить драйвер.
  4. Windows начнет поиск доступных обновлений и автоматически установит их на ваш компьютер.

Вы также можете удалить весь адаптер, чтобы Windows могла автоматически восстановить его после перезагрузки.

  1. Выполните первые 2 шага, упомянутых выше. Найдите адаптер дисплея и выберите Удалить.
  2. Следуйте инструкциям на экране и после завершения перезагрузите компьютер.

Вы также можете использовать утилиту IOBit Driver Booster, которая просканирует ваше устройство на наличие отсутствующих драйверов и установит их, при необходимости.

Стартовый экран Driver Booster

Результаты сканирования Driver Booster

Раздел инструментов Driver Booster

2. Проверьте целостность системных файлов.

Как мы уже упоминали в начале, Runtime проблемы могут возникать из-за поврежденных или отсутствующих файлов после некоторых обновлений или случайных манипуляций. Эти файлы необходимы для правильной работы служб Windows. Если некоторые из этих файлов находятся вне их родной среды, то это может стать причиной таких ошибок. Ниже мы будем использовать SFC (Проверка системных файлов) и DISM (Обслуживание образов развертывания и управление ими), которые помогут обнаружить и восстановить отсутствующие компоненты. Вот как:

С помощью SFC

  1. Откройте Командная строка , введя cmd в поле поиска рядом с Меню Пуск кнопку.
  2. Щелкните правой кнопкой мыши по Командная строка и выберите Запуск от имени администратора.
  3. После открытия консоли введите sfc /scannow команду и нажмите Enter.
  4. Когда процесс восстановления будет завершен, перезагрузите компьютер.

С помощью DISM

  1. Откройте Командная строка как мы это делали на предыдущем шаге.
  2. Скопируйте и вставьте эту команду DISM.exe /Online /Cleanup-image /Restorehealth .
  3. Нажмите на Enter и подождите, пока Windows закончит сканирование и исправление.
  4. После этого перезагрузите компьютер и попробуйте открыть проблемную программу снова.

После выполнения обоих этих сканирований попытайтесь загрузить приложение, с открытием которого были проблемы. Если это не поможет, переходите к другим шагам, упомянутым ниже.

3. Переустановите Visual C++ Redistributables.

4. Включите Чистый запуск Windows.

Часто сторонние приложения, загруженные из Интернета, могут конфликтовать с различными частями вашей системы. Даже программа для защиты от вредоносных программ может конфликтовать со службами Windows, вызывая ошибку «Microsoft Visual C ++ Runtime Library». Чистая загрузка позволяет запустить ваш компьютер только со встроенными приложениями и службами. Это помогает определить, вызывает ли проблему какое-то стороннее приложение. Чтобы запустить вашу систему в режиме чистой загрузки, выполните следующие действия:

  1. Нажмите Windows Key + R кнопки одновременно и вставьте msconfig .
  2. Затем в открывшемся окне перейдите в Услуги сверху.
  3. Установите флажок рядом с Не отображать службы Майкрософт и нажмите на Отключить все кнопку.
  4. Теперь перейдите в Общие и выберите Выборочный запуск опцию. Убедитесь, что флажок установлен только рядом с Загружать системные службы.
  5. Нажмите на Применить и OK. Затем перезагрузите компьютер.

Проверьте, появляется ли ошибка сейчас. Если теперь все работает как надо, нужно выполнить те же шаги, отключив каждое приложения одно за другим. Это нужно, чтобы определить какое из них вызывает проблему. Если вы хотите вернуть Windows к настройкам нормального запуска, просто повторите все шаги выше, включив отключенные службы и изменив параметр запуска с Выборочный запуск в Обычный запуск.

4. Переустановите проблемное приложение.

Если вы не можете открыть какое-то определенное приложение (будь то игра или другая сторонняя программа), попробуйте удалить из «Программы и компоненты» и установить его снова. Надеемся, это решит проблему.

5. Отключите режим совместимости.

Изначально режим совместимости - это полезная функция, позволяющая запускать устаревшие приложения на новых версиях ОС. Несмотря на это, некоторые пользователи говорят, что это может вызвать проблемы с Visual C ++. Попробуйте отключить эту функцию ниже:

  1. Найдите приложение, вызвавшее ошибку, затем щелкните на его иконку правой кнопкой мыши и выберите Свойства.
  2. Перейдите в Совместимость и отключите Запустить программу в режиме совместимости с опцию.
  3. Нажмите на Применить и OK внизу.
  4. После этого попробуйте еще раз запустить ранее неисправное приложение.

6. Создайте новую локальную учетную запись.

Еще мы советуем вам создать новую учетную запись пользователя. Иногда новая запись может восстановить определенные настройки и помочь в устранении ошибки. Также обратите внимание, что новые учетные записи не содержат данные из предыдущего аккаунта. Поэтому вам нужно будет переместить все необходимые файлы повторно. После этого вы можете удалить свою исходную учетную запись, если получилось устранить проблему. Ниже вы можете найти шаги для создания новой учетной записи:

  1. Щелкните правой кнопкой мыши на папку Меню Пуск и выберите Параметры. Вы также можете нажать Windows Key + I сочетание клавиш.
  2. Войдите в Учетные записи > Семья и другие пользователи.
  3. На правой панели прокрутите вниз до Другие пользователи раздела и нажмите Добавить пользователя для этого компьютера.
  4. Теперь выберите У меня нет данных для входа этого человека внизу.
  5. Выберите Добавить пользователя без учетной записи Майкрософт внизу.
  6. Затем введите имя пользователя и пароль для нового пользователя и нажмите Следующая.
  7. Теперь вы можете переключиться на новую учетную запись (щелкнув на значок пользователя в Меню Пуск) и попробовать запустить неработающую программу снова.

7. Выполните Восстановление системы.

Если вы начали видеть окно с ошибкой после выполнения каких-то изменений или установки программы, то можно выбрать дату, когда все работало нормально, через точку восстановления. Windows хранит резервные копии, которые можно использовать в обход различных проблем. Чтобы воспользоваться ими, выполните следующие действия:

  1. Щелкните правой кнопкой мыши по Этот компьютер и выберите Свойства.
  2. В открывшемся окне перейдите в Защита системы и нажмите на Восстановить.
  3. Затем нажмите Следующая и выберите дату, во время которой все работало без проблем. Вы также можете нажать на Поиск затрагиваемых программ, который покажет, что будет изменено после запуска восстановления.
  4. Когда закончите, нажмите Следующая и начните Восстановить.

8. Просканируйте свое устройство на наличие вредоносных программ.

Если ни один из предыдущих методов не помог вам избавиться от проблемы с Runtime Library, есть небольшая вероятность, что ваш компьютер заражен нежелательным или вредоносным ПО. Таким образом, стоит просканировать ваше устройство на наличие вредоносных программ и удалить их в случае обнаружения. Мы лично рекомендуем использовать Malwarebytes, который особенно хорош в обнаружении и удалении различных видов угроз. Загрузите его по ссылке ниже:

Заключение

Мы надеемся, что эти 8 методов помогли вам избавиться от всплывающей ошибки. Если вы все еще сталкиваетесь с ошибкой Microsoft Visual C ++ Runtime Library, лучшим решением будет полная переустановка Windows. Это поможет вам установить операционную систему с нуля и устранить маленькие ошибки, которые можно было пропустить во время самостоятельного решения. Если вы когда-нибудь столкнетесь с другими проблемами на Mac или Windows, можете использовать другие статьи на нашем сайте для их исправления.

Никаках существенных изменений в конфигурацию, настройки БД, права на папку БД не вносилось.
Ошибка появляется в различное время у некоторых пользователей одновременно (у 5-10 из 50). Это бывает при существенной нагрузке на БД, 10-20 раз в день.У некоторых пользователей в этот момент ошибка SQL - Deadlock.
SQL сервер - на отдельной физической машине W2k3. Пользовательские 1С запускаются на 2-х терминальных серверах W2k3 x64. Пробовали запускать на другом сервере W2k3 - ошибки повторились.
В этой же системе работает другая БД SQL 1С 7.7. С ней таких проблем нет.
Никакая закономерность, кроме высокой загрузки не выявлена.
Испробованы все найденные советы:
- очистка mlg файла
- проверены права
- убраны галочки со свойств сетевых карт - разрешить отключать устройство для экономии электроэнергии
- все диски проверены Scandisk
- проведено тестирование и исправление БД
- проверена целостность БД в SQL

Как выявить закономерность? Как найти причину?

(12) 1С 7.7.027 не пробовали?
(3) Свободного места на винте маловато! Кто знает, что еще делается на сервере
Ну, а "большие" ТЗ как раз к падению и ведут! 1 - оптимизация алгоритмов, 2 при больших объемах данных в памяти перейти на ИТЗ и оптимизировать структуру в памяти, очень помогает. Диски NTFS или FAT32 ?
Дефрагментацию давно делали?
Такая проблема возникает чаще всего на FAT32 при сильной фрагментации.
При чём одна база может работать как часы, а вторая даже запускаться не хочет!
Я пользую MyDefrag - бесплатная, простая, можно вместо скринсейвера. Jurii пишет:
Диски NTFS или FAT32 ?
Дефрагментацию давно делали?
Как оказалось, причиной были некоторые прямые запросы в БД SQL, меняющие данные. у меня такая штука выскакивала когда начал накрываться жесткий диск, в базе полетела одна дбфка, вообщем очень долго помучился пока не восстановил. Тоже ситуация с вылетом ошибки. База дбф.
Формируется книга продаж, при подборе в книгу больше 55к документов .. база вылетает с ошибкой.
При формирование по квартально. всё отлично формируется.
Поэтому делаю вывод. 1с не любит больших объёмов. ПРоверяй алгоритм обработки, скорее всего много данных формируется . Когда памяти не хватает в сеансе для обработки или отчета. Когда места под базу забивается. и т.п.

апрос к регистру дает нулевой результат:

Данный регистр заполняется следующим кодом: Код
Процедура ОбработкаПроведения();
ВыбратьСтроки();
Пока ПолучитьСтроку() > 0 Цикл
Регистр.ТоржестваИБанкеты.ДокументРегистратор = ТекущийДокумент();
Регистр.ТоржестваИБанкеты.ЗалТоржествИБанкетов = ЗалТоржествИБанкетов;
Регистр.ТоржестваИБанкеты.ДатаП = ДатаП;
Регистр.ТоржестваИБанкеты.ВремяС = ВремяС;
Регистр.ТоржестваИБанкеты.ВремяПо = ВремяПо;
Регистр.ТоржестваИБанкеты.Контрагент = Контрагент;
///Табличная часть
Регистр.ТоржестваИБанкеты.Номенклатура = Номенклатура;
Регистр.ТоржестваИБанкеты.Количество = Количество;
Регистр.ТоржестваИБанкеты.Цена = Цена;
Регистр.ТоржестваИБанкеты.Сумма = Сумма;
Регистр.ТоржестваИБанкеты.Единица = Единица;
Регистр.ТоржестваИБанкеты.КоличествоПерсон = КоличествоПерсон;

Регистр.ТоржестваИБанкеты.ДвижениеВыполнить();
КонецЦикла;
КонецПроцедуры

В регистре есть записи, это проверял
Теперь запрос с выводом в табличную часть:
Код
Процедура ПриОткрытии()
ТабЗнач = Результат;
ТабЗнач.НоваяКолонка("ДеньТоржест". "День");
ТабЗнач.НоваяКолонка("ВремяС". "Время с");
ТабЗнач.НоваяКолонка("ВремяПо". "Время по");
ТабЗнач.НоваяКолонка("КоличествоПерсон". "Количество персон");
ТабЗнач.НоваяКолонка("Контрагент". "Заказчик");
КонецПроцедуры

Процедура Сформировать()
ТабЗнач = Результат;
ТекстЗапроса ;
Запрос = СоздатьОбъект("Запрос");
Запрос.Выполнить(ТекстЗапроса);
Пока Запрос.Группировка("Контрагент") = 1 Цикл
НоваяСтрока = ТабЗнач.НоваяСтрока();
НоваяСтрока.ДеньТоржест = Запрос.ДеньТоржест;
НоваяСтрока.ВремяС = Запрос.ВремяС;
НоваяСтрока.ВремяПо = Запрос.ВремяПо;
НоваяСтрока.КоличествоПерсон = Запрос.КоличествоПерсон;
НоваяСтрока.Контрагент = Запрос.Контрагент;
Сообщить(Запрос.Контрагент);
КонецЦикла;
КонецПроцедуры

Проверял в отладчике, параметры "ВыбЗалыТоржествИБанкетов", "НачДата", "КонДата" определены правильно. Но цикл не срабатывает, т.к. Запрос.Группировка("Контрагент") = 0
Помогите дилетанту, что тут не так.

Microsoft Visual C++Runtime Library
RunTime Error!
This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.


Следом идет такой чебокс (не могу показать защищенные файлы системы) и вылетает куча проблем.


Такого не видел никогда, ничего не помогает, только установка Windows 7

Конфигурация компьютера
Процессор: Intel Core i7-3770K
Материнская плата: ASUS P8Z77-V LE PLUS
Память: Crucial Ballistix Tactical Tracer DDR3-1600 16 Гб (2 x 8 Гб)
HDD: Samsung SSD 850 PRO 256 Гб, WD Green WD20EZRX 2 Тб
Видеокарта: ASUS ROG-STRIX-GTX1080-O8G-11GBPS
Звук: Realtek ALC889 HD Audio
Блок питания: be quiet! Straight Power 11 650W
CD/DVD: ASUS DRW-24B5ST
Монитор: ASUS VG248QE 24"
ОС: Windows 8.1 Pro x64
Индекс производительности Windows: 8,1
Прочее: корпус: Fractal Design Define R4

Bai, при каком действии возникает ошибка?

Наблюдается ли проблема в безопасном режиме?

Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Началось это с неделю назад, на старом компе не подключенном к интернету.
Восстанавливал Windows из разных 10 образов, которые сохранились за много лет,
в которых не было никаких проблем, даже применял форматирование диска.
Помогает только перевод даты назад на год, на месяц и то потом после выхода в интернет,
после обновления или установки программ или других действий, такая ошибка выскакивает снова.
Перестает работать антивирус (Avira Antivirus Premium) и некоторые другие программы.
Временами происходит притормаживание, например дольше обычного открываются окна системы
или окно видео плеера.
Если не выходить в сеть перевод даты помогает (проверял пару дней)
Также помогает установка Windows 7, на семерке нет такой ошибки. (Восстанавливал из образа)

Так что точно сказать не могу какая причина возникновения ошибки, пробовал разные варианты.
Но самое главное перестает работать антивирус после этой ошибки и не возможно его удалить через
Установку и удаление программ, выскакивает черное окно и ОК, хотя на самом деле он не работает.

В безопасном режиме тоже самое, если ошибка появилась то убрать ее можно только (восстанавливаю из образа)
По другому никак.

Конфигурация компьютера
Процессор: Intel Core i7-3770K
Материнская плата: ASUS P8Z77-V LE PLUS
Память: Crucial Ballistix Tactical Tracer DDR3-1600 16 Гб (2 x 8 Гб)
HDD: Samsung SSD 850 PRO 256 Гб, WD Green WD20EZRX 2 Тб
Видеокарта: ASUS ROG-STRIX-GTX1080-O8G-11GBPS
Звук: Realtek ALC889 HD Audio
Блок питания: be quiet! Straight Power 11 650W
CD/DVD: ASUS DRW-24B5ST
Монитор: ASUS VG248QE 24"
ОС: Windows 8.1 Pro x64
Индекс производительности Windows: 8,1
Прочее: корпус: Fractal Design Define R4

Bai, Пуск -> Выполнить -> eventvwr.msc -> разделы Приложение и Система -> приведите ошибки, соответствующие по времени.

Какие действия вы выполняете за секунду/мгновение до возникновения ошибки?
Какие действия вы выполняете за секунду/мгновение до возникновения ошибки?

По разному, например сегодня ночью экспериментировал.
Восстановил, вышел в сеть после 12 ночи и сразу где-то в 12:38 в Приложениях такая ошибка в течении всей ночи.
В Системе не было проблем. Перед этим я запретил обновления антивирусу в файерволе (Firewall).

Читайте также: