エクスプローラーがシェルではない場合、Windows 10 で設定ウィンドウを表示するにはどうすればよいでしょうか?

エクスプローラーがシェルではない場合、Windows 10 で設定ウィンドウを表示するにはどうすればよいでしょうか?

Windows 7 でエクスプローラーの代わりに Windows シェルを使用するとうまくいきました。シェルを Windows 10 に移行することもできましたが、コマンド プロンプトや Windows エクスプローラーから設定を起動できないなど、いくつかの望ましくない副作用がありました。タイムアウト エラーが発生します。シェルをエクスプローラーに戻すと、設定ページは期待どおりに動作します。私の最初の考えは、設定ページ/アプリがタスク バーの通知領域にアクセスする必要があるということでした。これはシェルには存在しません。同様に、Windows 7 では、通知領域にアクセスしないと Windows Update が正しく動作しないことがわかりました。これが Windows 10 の問題であることを証明または確認していません。エクスプローラーがシェルではない場合、Windows 10 で設定ウィンドウを表示するにはどうすればよいでしょうか。

答え1

アプリをシェルとして実行するように構成する方法を指定していませんが、Shell Launcher V2 を使用していない限り、UWP アプリは explorer.exe またはその一部に何らかの形でリンクされているか、または依存しているため、カスタム シェルを実行するときに UWP アプリを実行することはできません。

質問されているということは、V2 を使用していないと想定しています。設定アプリは UWP アプリなので実行できませんが、この主張を引用する Microsoft の Web サイトが見つかりません。

V2、UWP、その他の方法で任意のアプリを実行できますが、Windows 10またはWindows 11のエンタープライズバージョンが必要です。ウェブサイト. 彼らのGitHub からのサンプル スクリプト設定します。

上記の Microsoft Web サイトの「Shell Launcher v1 と Shell Launcher v2 の違い」セクションでは、次のように説明されています。

設定やタッチ キーボードなどの UWP アプリを起動できるカスタム Windows デスクトップ アプリケーションを使用できます。

これは、カスタム シェルを起動する他の方法では UWP アプリを起動できないことを意味しているようで、私が見つけた限りでは、Microsoft がこの動作を公式に認めている唯一の方法のようです。

答え2

コマンドプロンプト (cmd.exe) にアクセスできる場合は、次のようにして Windows 設定を表示できます。

start ms-settings:

関連情報