これを書いているヒト

2016年2月15日月曜日

【Windows】MS-DOS機動! The NTVDM CPU has encountered an illegal instruction エラー

photo credit: MS-DOS Green 3 Underexposed via photopin (license)

いきなり真っ暗な画面が立ち上がって、
The NTVDM CPU has encountered an illegal instruction.
CS:odf7 IP:0145 OP:ff ff ff 00 00
Choose ' Close' to terminate the application.
っていうエラーが出るんですう。ガクガク(((n ‘д‘))ηナンダカコワイワァ

って呼ばれました。
見たら窓枠に「16bit MS-DOS Subsystem」とある。

うちもご多分に漏れず、業務ツールは内製&長期メンテで継ぎ接ぎツギハギで保たせてるんだけど、どうも古ーいbatファイルがとうとうここへ来てエラーの原因になった模様。

NTVDM(NT系のVirtual DOS Machineの略)がCPUに悪さしたから、そのアプリケーション閉じてね、ってとこか。さすがにwindows7じゃ動かないかあ。

とりあえず「別メモリ領域で実行する」でお茶を濁して......。ツール作り変えなきゃなあ、やれやれ。

では、また。


NTVDMとは
仮想DOSマシン - Wikipedia





今回の対処法
Windows 7 での 16 ビット プログラムや MS-DOS プログラムの実行方法を最適化する




これと同じですね

16 bit MS-DOS SubsystemThe NTVDM CPU has encountered an illegal ins... - Yahoo!知恵袋

0 コメント :

コメントを投稿

Related Posts Plugin for WordPress, Blogger...