• 締切済み

16ビットサブシステムエラー

WINDOWS F&Qで以下の文章の通りに入力してみましたがコマンド画面の 二行目を入力すると「指定されたファイルが見つかりません」と ストップします。 なにがどう悪いのでしょうか? 自作PC OS 2000pro 引用 抜粋文 Windows 2000/XP で DOS もしくは Windows 16 ビットアプリケーションを実行しようとすると、「16ビット MS-DOS サブシステム:config.nt は MS-DOS および Microsoft Windows アプリケーションを実行するのに適していません」というエラーメッセージが表示されることがあります。 これは config.nt ファイルが正しくないものに書き換えられた場合に発生するため、次の手順で回復を試みてください。 Windows CD-ROM をセットします。(ここで CD-ROM ドライブは D: と仮定します。) [スタート]-[ファイル名を指定して実行] から cmd を起動します。 以下のコマンドを実行します。 cd %systemroot%\system32 copy *.nt *.bknt d: cd i386 expand config.nt_ %systemroot%\system32\config.nt expand autoexec.nt_ %systemroot%\system32\autoexec.nt expand command.co_ %systemroot%\system32\command.com config.nt は、16bit サブシステムを起動する場合に読み込まれる、config.sys に相当するファイルです。

みんなの回答

  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.1

>copy *.nt *.bknt でしているのは、 config.nt autoexec.nt の現在のファイルのバックアップです。 (標準の状態から変更が加えられている場合、バックアップを参照して変更する必要があるかどうかを考えながら、変更する) これ以降の処理でOS標準のモノに置き換えられてしまうので 存在しないなら、必要ありません。 (普通は、中身がなくても存在するような気がしますが・) ちなみに管理者(administrator)で作業してますよね?

koyaji-o
質問者

お礼

ありがとうございます。 作業は管理者でしています。 ・・・で勉強不足で申し訳ないのですが記述の意味がよく理解できません。この段階の対処の仕方はどうしたらよろしいのでしょうか? ちなみにプリンタドライバをインストールしようとしたら 「C:WINT\SYSTEM32¥AUTOEXE.NTシステムファイルはMSーDOS及びMicrosoft Windowsアプリケーションを実行するのに適していません」 と表示されます。 おそらく関連している不具合だと思われますが・・・ いろいろなサイトでこのエラーメッセージの対処の仕方をみましたが解決しません。 色々苦労するよりはXPに入れ替えたほうがいいのでしょうか? どうぞお力添えを・・・・

関連するQ&A