Microsoft は、プログラムを随時監視することでコンピュータへの損傷を防ぐセキュリティ機能であるデータ実行防止 (DEP) を導入しました。これは、Windows Server および Windows 11/10/8/7 に存在します。監視により、実行中のプログラムがシステム メモリを効率的に使用できるようになります。コンピュータ上にメモリを不正に使用しているプログラムのインスタンスがある場合、DEP はそれを認識し、プログラムを閉じて通知します。
通常 DEP をオフにしたい場合は、データ実行の防止Windows 11/10 では、いつでもそうすることができますが、オフにする必要がある場合は、データ実行の防止たとえば、explorer.exe などの特定のプログラムの場合のみ、その方法を次に示します。
特定のプログラムのデータ実行防止をオフにする
- Windows ファイル エクスプローラーを開きます。 「この PC またはコンピュータ」を右クリックし、「プロパティ」を選択します。設定が開きます。 「システムの詳細設定」オプションを選択します。
- 次に、「システムのプロパティ」ウィンドウから「詳細」タブを選択します。 「パフォーマンス」セクションの下にある「設定」ボタンを押します。
- コンピュータ画面に表示される新しいパフォーマンス オプション ウィンドウから、[データ実行防止] タブを選択します。次のオプションが表示されます。
- 重要な Windows プログラムとサービスに対して DEP を有効にする
- 選択したものを除くすべてのプログラムとサービスに対して DEP をオンにします。
- 選択選択したものを除くすべてのプログラムとサービスに対して DEP を有効にするそして
- 「追加」をクリックします。
- Program Files フォルダーを参照し、プログラムの .exe ファイルを見つけます。
- 次に、「開く」をクリックします。
- 「適用」をクリックして終了します。
したがって、実際には、選択したプログラムの exe ファイルでは DEP がオフになりますが、他のすべてのプログラムではデフォルトで DEP がオンになります。
このようにして、エクスプローラーのデータ実行防止も無効またはオフにできます。C:\Windowsフォルダーを開き、explorer.exeを選択します。
これがお役に立てば幸いです。