ログアウトせずにスタートメニューとスタート画面を切り替える
現在リリースされているWindows10のテクニカルプレビュービルドでは、MicrosoftはStartを実装しています メニューとスタート画面を別々に設定し、タスクバーを使用してどちらかを選択できます プロパティ。 これには、サインアウトしてアカウントに再度ログインする必要があり、少し面倒な場合があります。 ログアウトするたびに、開いているアプリとファイルが失われます。 これを回避し、ログアウトせずにスタートメニューとスタート画面を切り替える方法を見てみましょう。
Windows 10のスタート画面:
Windows 10の[スタート]メニュー:
技術的には、簡単なレジストリの調整を適用し、エクスプローラシェルを再起動して、スタート画面とスタートメニューをオンザフライで切り替える必要があります。 これを手動でテストするには、次のようにします。
- 開ける レジストリエディタ.
- 次のレジストリキーに移動します。
HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Advanced
ヒント:できます ワンクリックで任意のレジストリキーにアクセス.
- そこにあなたは見つけるでしょう EnableStartMenu DWORD値。 Windows 10で[スタート]メニューを開く場合は1に設定します。それ以外の場合は、[スタート]画面が表示されます。
- Explorerシェルを再起動します ログアウトせずに変更を適用します。
これで完了です。
レジストリを手動で編集しないようにするために、以下に説明するようにバッチファイルまたはVBScriptを作成できます。
バッチファイルを使用すると、ワンクリックでスタート画面とスタートメニューを切り替えることができます。
@エコーオフ。 for / f "tokens = 2 *" %% a in( 'reg query HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Advanced / v EnableStartMenu')do set "curval = %% b" if "%curval%" == "0x1"( REG ADD HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Advanced / v EnableStartMenu / t REG_DWORD / d 0 / F。 ) そうしないと ( REG ADD HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Advanced / v EnableStartMenu / t REG_DWORD / d 1 / F) restartExplorer。
上記のバッチスクリプトは、EnableStartMenu値を読み取り、反対の値に設定します。1に等しい場合は、0に設定され、その逆も同様です。 私が使用していることに注意してください ResetExplorerツール これは、Explorerシェルの適切な「ソフト」再起動を実行します。 バッチファイルと同じフォルダまたはシステムパスの別のフォルダにRestartExplorer.exeが必要です。
ノート: ResetExplorerアプリの代わりに、次のコマンドシーケンスを使用できます。
taskkill / IM explorer.exe / F。 タイムアウト5。 "" explorer.exeを開始します
これにはサードパーティのツールは含まれませんが、保存されていないエクスプローラー設定とセッションデータが失われる可能性があります。 だから、私はあなたが使用することを強くお勧めします ResetExplorerアプリ 代わりは。
このバッチスクリプトは、この記事の最後にあるリンクを使用してダウンロードできます。
バッチファイルの代わりに、VBScriptを使用することもできます。 VBScriptコードを使用する利点は、追加のコンソールウィンドウが作成されないことです。 VBSコードは次のとおりです。
薄暗いシェル、EnableStartMenu。 Shell = WScriptに設定します。 CreateObject( "WScript。 シェル") EnableStartMenu = 0。 EnableStartMenu =シェル。 RegRead( "HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Advanced \ EnableStartMenu") EnableStartMenu = 1の場合、EnableStartMenu = 0、それ以外の場合はEnableStartMenu = 1。 シェル。 RegWrite "HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Advanced \ EnableStartMenu"、EnableStartMenu、 "REG_DWORD" シェル。 「RestartExplorer.exe」を実行します シェル=なしを設定します。
それでおしまい。 バッチファイルとVBScriptファイルの両方をここからダウンロードできます。
スタートメニュー/スタート画面の切り替えスクリプトをダウンロードする
ZIPファイルの内容を任意の場所に解凍し、スクリプトまたはcmdファイルをダブルクリックして、[スタート]メニューと[スタート]画面をオンザフライで切り替えます。 あなたは作成することができます デスクトップのショートカット、を追加します Win + Xメニューへの適切なコマンド、 あるいは単に タスクバーに固定する. Windows 10の最終バージョンは、Continuumと呼ばれる統合UIを備えているため、ハイブリッドデバイスがドッキングされているかドッキングされていないかに応じてUIをシームレスに切り替えます。