Author Topic: При запуске файлов *.bat или *.exe выдаёт ошибку, "аппаратная ошибка ntvdm.exe"  (Read 7075 times)

0 Members and 1 Guest are viewing this topic.

Offline Fedor

  • Full Member
  • ***
  • Posts: 186
  • Karma: +0/-0
При запуске файлов *.bat или *.exe выдаёт ошибку, "аппаратная ошибка ntvdm.exe". Операционка Server 2003. В папке system32 есть этот файл, но что за ошибка и как с ней бороться пока не знаю. Кто что может посоветовать.

Offline Unit

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1263
  • Karma: +9/-1
ntvdm - это виртуальная эмуляция DOS-режима.
Варианты лечения разные, ибо зависят от того, что случилось перед началом сбоя.
Элементарно - chkdsk запустить.

Offline Fedor

  • Full Member
  • ***
  • Posts: 186
  • Karma: +0/-0
В том то и дело что начал настраивать программу под Dos для работы в терминальном режиме и при запуске файлов выскакивает эта ошибка. Там ещё можно выбирать, закрыть или пропустить, если выбрать пропустить то файл запускается.

Offline visual

  • Hero Member
  • *****
  • Posts: 714
  • Karma: +0/-0
    • http://
Quote from: Fedor
В том то и дело что начал настраивать программу под Dos для работы в терминальном режиме и при запуске файлов выскакивает эта ошибка. Там ещё можно выбирать, закрыть или пропустить, если выбрать пропустить то файл запускается.
м.б. твоя DOS-авая программа пытается напрямую работать с портами? там никакой заshitы нет? или такой сбой вызывают любые DOS-овые программы?

Offline Fedor

  • Full Member
  • ***
  • Posts: 186
  • Karma: +0/-0
С помощью какой программы можно узнать куда ломиться DOS программа, и как можно это прервать или запретить ?

Offline visual

  • Hero Member
  • *****
  • Posts: 714
  • Karma: +0/-0
    • http://
Quote from: Fedor
С помощью какой программы можно узнать куда ломиться DOS программа, и как можно это прервать или запретить ?
запусти ее в SoftICE и поставь break point-ы на обращение к портам
P.S. что за софтина-то?

Offline Fedor

  • Full Member
  • ***
  • Posts: 186
  • Karma: +0/-0