問題:Windows 10(32ビット)で16ビットアプリケーションを起動しようとすると、次のエラーが発生します: "16ビットMS-DOSサブシステム。
![NTVDMでシステムエラーの修正が発生しました NTVDMでシステムエラーの修正が発生しました](/f/7497ef2c52ddb871e67e346c5a8b2adb.png)
このチュートリアルには、Windows10で16ビットアプリケーションを開いたときに「NTVDMでシステムエラーが発生しました」という問題を解決する手順が含まれています。
NTVDMを修正する方法は、Windows7およびWindows10でシステムエラーが発生しました。 *
* ノート:
1. でNTVDMエラーに直面した場合 Windows 7、DOSプログラムの互換モードを「Windows98 / Windows ME」に変更してみてください。問題が解決しない場合は、手順3の手順を適用してください。
2. でNTVDMエラーに直面した場合 Windows XP、DOSプログラムの互換モードを「Windows98 / Windows ME」に変更し、問題が解決しない場合は、手順を適用して、アップデートKB2707511およびKB2709162をアンインストールします。
ステップ1。 NTVDMコンポーネントを有効にします。
1. 同時に押す 勝つ + R 実行コマンドボックスを開くためのキー。
2. 次のコマンドを入力して、を押します わかった。
- コントロールパネル
![コントロールパネル コントロールパネル](/f/f988aaea6b24f169fa3f73e702f4a667.png)
3. 変更 見る者 に 小さなアイコン 右上にあるすべてのコントロールパネルアイテムを表示します。
4. 開ける プログラムと機能 次にクリックします Windowsの機能をオンまたはオフにします 左から。
![Windowsの機能をオンまたはオフにします Windowsの機能をオンまたはオフにします](/f/aadb3f45ccb9bedfc5d1e2e57b7112db.png)
5. 拡大 レガシーコンポーネント, チェック the NTVDM オプションをクリックしてクリックします わかった.
![ntvdm Windows10を有効にする ntvdm Windows10を有効にする](/f/d3e59eaa64146e856bed27418e6b480f.png)
ステップ2。 レガシーコンソールを有効にします。
1. 同時に押す 勝つ + R 実行コマンドボックスを開くためのキー。
2. タイプ cmd コマンドプロンプトを開きます。
![コマンド・プロンプト コマンド・プロンプト](/f/cabfe29609878f719db4a7273177af9e.png)
3. コマンドプロンプトのトップバー(タイトルの横)を右クリックして、 プロパティ.
![画像 ntvmエラーを修正](/f/1b08da305d94f010ca5eea464e56b7fd.png)
4. チェック 「レガシーコンソールを使用する(再起動が必要)"オプションをクリックしてクリックします わかった.
![レガシーコンソールを有効にする ntvmの問題を修正するWindows10-レガシーコンソールを有効にする](/f/1e41d719074b7e2bb26d1aaa221f0f87.png)
5. コマンドプロンプトを閉じて、MS-DOSアプリケーションを起動します。 NTVDMの問題は今まで解決する必要があります。
* ノート: 16ビットアプリケーションを実行しているときにNTVDMエラーが引き続き発生する場合は、次の手順に進みます。
ステップ3(オプション*)。 レジストリまたはグループポリシーから16ビットアプリケーションへのアクセスを有効にします。
* 知らせ: このステップの手順はオプションです。 Windows 10(またはWindows 7 OS)で16ビットプログラムを実行するときにまだ問題がある場合にのみ、これらを適用してください。
Windows 7&10HomeまたはPro。
– Windows 10 Homeで16ビットアプリケーションへのアクセスを有効にするには:
1. 同時に押す 勝つ + R 実行コマンドボックスを開くためのキー。
2. タイプ regedit を押して 入力 レジストリエディタを開きます。
![16ビットアプリケーションへのアクセスを有効にする 16ビットアプリケーションへのアクセスを有効にする](/f/bf7ef06a29af27269dd1c3fcafc4623b.png)
3. 左からこのキーに移動します。
- HKEY_LOCAL_MACHINE \ SOFTWARE \ Policies \ Microsoft \ Windows
4. 右クリック ウィンドウズ と選択します 新しい > 鍵.
![アクセス16ビットアプリケーションウィンドウを有効にする アクセス16ビットアプリケーションウィンドウを有効にする](/f/418bf68175181e01ed143e8c14064ce0.png)
5. 新しいキーに名前を付けますAppCompat"(引用符なし)を押して 入力.
6. ハイライト AppCompat キーを押してから、右ペインを右クリックして、 新しい > DWORD(32ビット)値.
![画像 16ビットアプリレジストリへのアクセスを有効にする](/f/755a44bd26d3a3727372cc9995a3b018.png)
7. 新しい値に名前を付ける "VDMDisallowed"(引用符なし)を押して 入力..
8. をダブルクリックします VDMDisallowed 値とタイプ 0 データボックスにあります。
![VDMDisallowed VDMDisallowed](/f/cbc7e927fe8a2609dc31a70d195fbeda.jpg)
7. クリック わかった 完了したら 選ぶ レジストリエディタ。
8. 再起動 あなたのコンピュータ。
Windows 7&10Pro。
– Windows 10Proで16ビットアプリケーションへのアクセスを有効にします。
1. 同時に押す 勝つ + R 実行コマンドボックスを開くためのキー。
2. タイプ gpedit.msc を押して 入力 ローカルグループポリシーエディターを開きます。
![gpedit gpedit.msc](/f/55bbd6566b4ccf6c91ef76bcc942614e.png)
3. グループポリシーエディターで、(左側から)次の場所に移動します。
- コンピューターの構成>管理用テンプレート> Windowsコンポーネント>アプリケーションの互換性。
4. ダブルクリックして開きます 16ビットアプリケーションへのアクセスを防止する (右ペイン)。
![16ビットアプリケーションへのアクセスを防止する 16ビットアプリケーションへのアクセスを防止する](/f/c500086a0117c007dc953185884be77f.png)
5. クリック 無効、 クリック わかった グループポリシーエディタを閉じます。
![無効になっている16ビットアプリケーションへのアクセスを防止する 無効になっている16ビットアプリケーションへのアクセスを有効にする](/f/5e3071085ed1155b9a7e1231200f6ecc.png)
それでおしまい! このガイドがあなたの経験についてコメントを残すことによってあなたを助けたかどうか私に知らせてください。 他の人を助けるために、このガイドを気に入って共有してください。