3
Windows 10のタスクバーアイコンの右クリックメニューを復元する
シナリオ WinToolkitアプリケーションを使用してWindows 10 TH2 ISOイメージをカスタマイズし、マウントされたInstall.wimイメージから機能とパッケージを手動で削除するためにDISMを使用して、WinSXSディレクトリから必要なファイルを削除しました。TTCおよびTTFフォントファイル、Skype、OneDriveおよびWMPファイル参照、Metroアプリ、ドライバー、ショートカットなどのように、興味がなく削除しても安全です。 WIMイメージをカスタマイズした後、仮想マシン(VMWare Workstation)にOSをインストールし、カスタムアプリ、サードパーティのテーマをインストールし、ディスク上のスペースを少し減らすことで、そのVMで数週間作業しました私の意図は、新しいInstall.wimを生成するためにすべてのカスタマイズが適用されたDISMで変更されたパーティションをキャプチャすることであったため、デフォルトでインストールされたすべてのプログラムとシステムパーソナライゼーションでWindows 10 ISOを書き込むことができます。 明確にするために: 私はWindowsの専門家ではありませんが、長年の経験のおかげで、Windowsファイルシステムについて、一般的にはかなり優れた、ほとんど高度な知識を持っていると思います。 このタスクを実現するのは今回が初めてではなく、過去にWindows 8 / 8.1とWindows 7で同じ作業を成功させました。それ以上、私は2年前にWindows 8.1を使用しており、同じ方法論で多くのことを削除(一部は安全、一部は安全ではない)し、何の問題もありません。 問題 私が発見した問題は、タスクバーのアイコンを右クリックしたときに変更したため、このメニューが表示されないことです。 (つまり、ピン留めされたフォルダーと「ウィンドウを閉じる」アイテムなどを含む画像のコンテキストメニュー、コンテキストメニュー全体を意味します。) そのメニューの代わりに何も表示されず、タスクバーアイコンを右クリックしても何も起こりませんが、サムネイルプレビューと他のcm(スタートボタンcmなど)は機能しています。 先ほど言ったように、Windows 10をカスタマイズするためにVMで数週間働いていましたが、このすべての作業の最終日にこの厄介な問題を発見しました。 。 質問 Windowsデバッグの上級ユーザーに、ユーザーがタスクバーアイコンを右クリックして、コンテキストメニューが表示されない原因を発見したときに何が起こっているかをデバッグできるようにしたいと思います。SysInternalsのProcess MonitorやNektraの Spy StudioのようなアプリがWindowsの呼び出しやイベントを調べることで問題を発見して解決するのに役立つかどうかはわかりません。 または、そのコンテキストメニューを表示するために一般的にどのファイルまたはパッケージまたはレジストリ値または依存関係が必要であるかを尋ねると、動作しているOSから動作していないOSに不足しているものを復元/コピーできるかもしれないことを知っています。 可能な解決策が失敗した場合、以前のOS状態に復元できるVMでスナップショットを操作するため、OS破損のリスクがあるものを試すことができることに注意してください。 研究 (混乱を避けるために、私は「名前を付けます非稼働OS」カスタマイズOS上のVM不足しているコンテキストメニューを持っており、「作業OS」OS上のVMコンテキスト・メニューの作業があります) この問題を発見した後、この厄介な問題なしにWinToolkitを使用してWindows 10 ISO を生成し、その「動作する」OSを新しい仮想マシンにインストールし、次のような基本的な解決策をいくつか試しました。 内容全体をコピーしWinSXSの「作業」からフォルダ(およびプログラムファイル、APPDATAなどのような他のすべてのシステムフォルダ)OS非稼働にOS、私は非稼働の削除されたファイル欠けて復元しようとしたこの方法OSをコンテキストメニューを表示するために必要な場合があります。 残念ながら、この方法論は何も解決しませんでした。 すべてのレジストリルートキーのすべてのレジストリキーを「稼働中の」OSからカスタマイズされたOSにエクスポートする レジストリのユーザー許可のためにHKCUルートをインポートできませんでしたが、HKCR、HKU、およびHKLM(すべてのキーではなく、レジストリのユーザー許可)をインポートしましたが、問題は解決しませんでした。 稼働していないOSのすべてのWindowsサービスを有効にして実行した これは何も解決しませんでした。 稼働していないOSで、Windos Repairアプリケーション、CCleanerおよびWise Registry Cleanerを試してみました。 動作していないOSのすべてのカスタムアプリ、コーデックなどをアンインストールしたので、完全に破棄でき、サードパーティプログラムの問題ではないことを確認できます。 これらは、動作していないOSで削除したシステムファイルです。 Windows …