質問: windowsでカスタムキーボードレイアウトを削除する方法 windowsでカスタムキーボードレイアウトを削除する方法キーボードレイアウトがwindowsインストーラーを使用してインストールされた場合、通常は[プログラムの追加と削除]ダイアログのエントリを使用してアンインストールします。削除したいカスタムキーボードレイアウトは、windowsインストーラー(。msi)を使用してインストールされました。インストーラーの問題により、add/remove programsダイアログにエントリがありません。ただし、キーボードと言語のオプションダイアログのキーボードドロップダウンリストには表示されます。この特定のレイアウトには問題があるため、このリストから削除したいと思います。これがどうして起こったのか興味があるなら、私は microsoft keyboard layout creator ツールで遊んでいました。カスタムキーボードレイアウトのインストーラーを作成しましたが、このレイアウトの複数のインストール/アンインストールテストセッションでいくつかの問題が発生しました。
回答: あなたはまだ.msiを持っていますか?おそらくmsiexec /u?で実行できますか?それとも再インストールしますか?基本的に、.msiがアンインストールエントリを作成しないこと(および他の.msiをインストールしようとしたときにロールバックされないこと)は不可能であるべきです。アンインストールエントリを手動で削除した場合でも、msiexec/uを使用してアンインストールできますが、インストーラーguid=を見つける必要があります(多くの場合、見つけるのが難しい場合がありますインストールされているものの...)それが失敗した場合:エントリ自体はhkey_local_machine\system\controlset001\control\keyboard layoutsのレジストリにあるので、少なくともレイアウトのエントリを削除できます(.dllなどをアンインストールしない場合)。