« 「と学会」の例会に行ってきました | Main | 「空の温度」放射熱日記 2005-05-20 »

2005.05.20

"仮想デバイス ドライバの形式が無効です"と"実行するのに適していません"

トラブル解決ってうれしいですね

パソコンのソフトの話です。
OEDをWindows 2000のマシン(6年モノ)にインストールして、さあ実行、とクリックしたら、こんなメッセージがでました。

Windows 16 ビットサブシステム

SYSTEM \CurrentControlSet \Control \VirtualDeviceDrivers.VDD. レジストリの仮想デバイスドライバの形式が無効です。
アプリケーションを終了するには、「閉じる」を選んでください。

前にも似たようなのが出たことがあるけど、「無視」を押して進めていたので同じようにすると、今度は

16ビット MS-DOS サブシステム:autoexec.nt は MS-DOS および Microsoft Windows アプリケーションを実行するのに適していません」

というのが出るじゃありませんか。これまた「無視」したら、そのまま何もしなくなって、タスクマネージャーを見たら、何も動いていなかった。要するに終了したのね。

こりゃ参ったなぁ、と少し悩んだあと、Googleで
"仮想デバイス ドライバの形式が無効です"
を探してみた。(ダイアログのメッセージの文字列はコピーできないので、手打ちだよ)

すると、あるはあるは。こりゃ期待できそうだ、と
[win2k] トラブル
というページを見にいく。

どうやらレジストリーをいじれば直るらしくてやり方が書いてある。
regeditではなくregedt32を使えというのでその通りやって、何とかキーの中の中の中の
VDDというのを削除しろ、といわれたが、VDDが見当たらない。「あちゃー」と思って、説明を読み進むと、ちゃんと書いてあるんですねぇ

注意:regedt32 で VDD 値が表示されないことがあります。この場合 regedit から VDD 値を削除してください

その通りrededitで削除して、rededt32で追加してOK! 気持ちがよい。

これでひとつめのエラーは出なくなったけど、2つ目は同じように出続ける。
それでは、とこちらも「実行するのに適していません」で検索すると、MSのサポートページがでてきました。autoexec.ntというファイルが、こわれたか、なくなっているか、という。そんなもの消した覚えはないのだが。
解決方法はWindows2000のCD-ROMからexpandコマンドでコピーし直せという。うーん、CDどこにやっただろう。…と思いながら、別のページを見たら「winnt\repair」フォルダーの中にあるというではないか。はたして、その通りだったのでそいつを単に\winnt\wint32にコピーしたら、しっかりとOEDは動きはじめたのです。

16ビットアプリケーションを動かす時に「よくある話」のようで、情報ページもたくさんありましたが、実にそのものズバリのQ&Aがあって、助かりました。VDDがなかったら、「その時は」というのがあるし「CDからコピーかぁ」と思ったら「repairフォルダー」の中に入っていたし、こんなにうまくいくことは珍らしいなぁ。

ここ↓にはお世話になりました。

http://homepage2.nifty.com/winfaq/w2k/trouble.html

May 20, 2005 at 02:00 AM in 日記・コラム・つぶやき |

TrackBack

TrackBack URL for this entry:
http://app.cocolog-nifty.com/t/trackback/4586/4202356

Listed below are links to weblogs that reference "仮想デバイス ドライバの形式が無効です"と"実行するのに適していません":

Comments

regiditはやったことありますが、regedt32 repair だとか、チンプンカンプン、オッソロシー呪文ですがな。

 昔・・・テレビのリモコンのボタンが8つ位しかなかった時分、それがやがて16ケ位になり、そして32ケに。
 それを使える世代をそれぞれ、8ビット世代、16ビット世代、32ビット世代と申します。こらホンマやでえー。

 8ビット世代は語る。
 先日コンビニへ行って、初めて味噌汁を店頭で作った。電気ポットからお湯を注がんとするも、ドーやってもお湯が出てこない。3分位もがいてから、 「かんに!お湯でてこんがやけど(富山弁)」と言ったら、自分の娘より若いコが、「ああ、コレ!」と言ってロック解除ボタンを 事も無げに押していった。

 塾長、心の中で呟く。「昔のポットは便利やった、傾けるダケでお湯が出た・・・・」

  同い年の のぶサンの技術に感心しました。
  塾長@ソフト無関心(^^;)


Posted by: 塾長 | May 20, 2005 10:42:21 PM

Post a comment