it-swarm-ja.com

Windows 7Zipアイコンを変更する方法

Windowsの7Zipとデフォルトのアイコンに奇妙な問題があります-ファイルタイプ* .Zipのエクスプローラー。 7Zipのアイコンの設定と置換については、ネット上ですでに徹底的に議論されていることを私は知っています。私は過去2日間で、このトピックの調査にすでに数時間を費やしました。

問題

  • コンピューターにWindows7 Professional64ビットがインストールされています。
  • 管理者権限があります。
  • Msiファイルを使用して7Zip9.2064ビットをインストールしました。

Windowsエクスプローラーに7Zipのデフォルトアイコンが表示されませんでした。最初は少し気にならなかったので、Zipファイルを右クリックし、[プログラムを選択]-> [7Zip]で開いてファイルを開きました。それ以来、Zipファイルは7Zipに関連付けられていましたが、不快なアイコンがありました。

今、数ヶ月後、私は家で病気になり、退屈したかもしれないので、Zipファイルのアイコンが気になり始めました。

そこで、7Zip FileManager GUIを起動し、[ツール]-> [オプション]に移動して、7Zipに関連付けたい、7Zipアイコンが必要なファイルタイプを選択しました。それらは、*。7z、*。tar、*。Zipなどです。念のため、コンピューターを再起動しました。ファイルアイコンは、*。tarなどの一部のタイプで正しくなりました。ただし、*。Zipでは正しくありません。

broken Zip file type

7Zipを再インストールして問題を解決しようとしました。それはうまくいきませんでした。しかし、別の奇妙な事実。 7Zipを削除すると、*。Zipファイルのファイルアイコンも異なります。

broken file types

質問

Zipファイルに適切な7Zipアイコンを取得するにはどうすればよいですか?

これまでの私の研究

ここでWindowsOSのデフォルトアイコンについて読みました: MSDN:カスタムファイルアイコン

Regeditを使用して、自分の設定をMSDNWebサイトに記載されている設定と比較しました。私の設定はとてもよく見えます。 7Zipはすべての混乱を一掃したようです。 7Zipにファイルタイプの関連付けを依頼する前に、レジストリを確認しましたが、Zipエントリが非常に異なっていることがわかりました。 CompressedFolderについて何かを言及するサブキーが存在する前。私はあえて触れませんでしたが、7Zipはすべてを削除し、非常に単純でわかりやすい設定を作成しました。

Zipファイルの場合(* .Zipファイルタイプが壊れています):

[HKEY_CLASSES_ROOT\.Zip]
@="7-Zip.zip"

[HKEY_CLASSES_ROOT\7-Zip.zip]
@="Zip Archive"

[HKEY_CLASSES_ROOT\7-Zip.zip\DefaultIcon]
@="C:\\Program Files\\7-Zip\\7z.dll,1"

[HKEY_CLASSES_ROOT\7-Zip.zip\Shell]
@=""

[HKEY_CLASSES_ROOT\7-Zip.zip\Shell\open]
@=""

[HKEY_CLASSES_ROOT\7-Zip.zip\Shell\open\command]
@="\"C:\\Program Files\\7-Zip\\7zFM.exe\" \"%1\""

Tarファイルの場合(* .tarファイルタイプが適切です):

[HKEY_CLASSES_ROOT\.tar]
@="7-Zip.tar"

[HKEY_CLASSES_ROOT\7-Zip.tar]
@="tar Archive"

[HKEY_CLASSES_ROOT\7-Zip.tar\DefaultIcon]
@="C:\\Program Files\\7-Zip\\7z.dll,13"

[HKEY_CLASSES_ROOT\7-Zip.tar\Shell]
@=""

[HKEY_CLASSES_ROOT\7-Zip.tar\Shell\open]
@=""

[HKEY_CLASSES_ROOT\7-Zip.tar\Shell\open\command]
@="\"C:\\Program Files\\7-Zip\\7zFM.exe\" \"%1\""

私もこれを追加しようとしました:

[HKEY_CLASSES_ROOT\.Zip\DefaultIcon]
@="C:\\Program Files\\7-Zip\\7z.dll,1"

コンピュータを再起動しましたが、ファイルアイコンに変更はありません。

はい、言うまでもなく、7Zipのアンインストールと再インストールも数回試みました。

2
David

Mpyに感謝します、あなたは私を有用な情報のあるフォーラムに案内してくれました。アイコンキャッシュを再構築しても、うまくいきませんでした。しかし、そのWebサイトには、ファイルタイプのデフォルト設定を復元するためのレジストリ設定もありました。 default-file-type-associations

だから私は* .Zipファイルタイプが少し特別であり、設定があることを知りました:

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.Zip]

私がしなければならなかったのは、このキーとそのすべてのサブキーを完全に削除することでした。その後、再度ログインする必要があり、Zipファイルアイコンが最終的に修正されました。

file types fixed

1
David