私は古いゲーム(Atomic Bomberman/Bomberman95)を持っています-ちなみに、実際の/完全なクローンはありません-DWMを実行せずに実行する必要があります。 Windows 7では、エクスプローラーを終了してゲーム(バッチファイル)を実行します。
しかし、同じバッチファイルがWindows 8では機能しません。DWMを強制終了しようとしましたが、戻り続けます。 Win8では、Explorerを強制終了してもDWMは強制終了されません。
[デスクトップコンポジションを無効にする]オプションは[互換性]タブにありません。
この問題を解決するにはどうすればよいですか?
8ビット256色モードで管理者として.exeを実行してエクスプローラーを強制終了しようとしましたが、ゲーム画面が真っ黒です。
Services.mscアプリケーションにもデスクトップウィンドウマネージャーが表示されないため、そこで無効にすることはできません。
また、私はこれを読んだ:
https://stackoverflow.com/questions/13831997/is-dwmiscompositionenabled-still-of-use-in-windows-8
しかし、これは古い基本テーマがWindows 8で利用可能であることを示すだけで、一時的にDWMを無効にする方法ではありません。
Microsoftは、Windows 8では常にDWMがオンになっていると言っていますが、そうではありません。 WinPE4(小さなWindows 8)にはDWMがありません。実際、メトロのためにDWMがオンになっているため、DWMを無効にすると、スタート画面が黒くなり、何も表示されなくなります。 Winlogon.exeは新しいDWM.exeプロセスを生成するため、DWM.exeを強制終了すると再起動します。
解決?
警告:誤ってDWM.exeを一時停止しないでください。一時停止しないと、事実上ロックアウトされて再起動する必要があります(説明:マウス/キーボードからのすべての入力を処理し、一時停止されている場合、winlogon.exeは再起動する必要があることを検出しません。また、非DWMモードで使用される入力を解放します)。
Windows 8ではDWMを無効にできません 。いつも走っている!これは、新しいWindows Store Apps/"Metro"シェルに必要です。
Windows 8では、Desktop Window Manager(DWM)は常にONであり、はエンドユーザーとアプリによって無効にできません。 Windows 7と同様に、DWMはデスクトップの構成に使用されます。 Windows 7で有効になったエクスペリエンスに加えて、DWMデスクトップコンポジションは、すべてのテーマのデスクトップコンポジション、ステレオスコピック3Dのサポート、Windowsストアアプリでのエクスペリエンスの管理、分離、保護を可能にします。