webdevqa.jp.net

Adobe PDFアイコンが消えましたか?

先週から、すべてのPDFファイルに、元のAdobe PDFアイコンではなく、一般的な白いドキュメントがアイコンとして含まれていることに気付きました。

Adobe Readerを再インストールして修復しましたが、元のアイコンを元に戻すことができませんでした。一般的なドキュメントアイコンが本当に頭に浮かびます...それはただ...一般的です。

これを修正する方法はありますか?

4
Vervious

誤って表示されたアイコンを修正し、アイコンキャッシュを再構築することができます。 Windows Vistaまたは7を使用していると仮定すると、次のリンクに詳細が含まれています。

根本的な理由は、AdobeMSIインストーラーがWindowsインストーラーパッケージを作成するためのMicrosoftの規則に違反していることだと思います。ドキュメントの下で、私たちは読みます:

ショートカットに関連付けられているアイコンファイルは、EXEバイナリ形式である必要があり、拡張子がターゲットの拡張子と一致するように名前を付ける必要があります。たとえば、ショートカットがキーファイルRed.barを持つリソースを指す場合、アイコンファイルの拡張子も.barである必要があります。

https://msdn.Microsoft.com/en-us/library/windows/desktop/aa369210(v = vs.85).aspx

Adobe ReaderのMSIインストーラーDC/2015/2017)には、「アイコン」テーブルエントリが表示されます。これらのエントリはすべて、デフォルトで拡張子「.ico」が付いています。

Adobe Acrobat Reader DC Icon table

Orcaを使用してMSIを編集し、検索/置換を実行して、関連するすべてのテーブルで「.ico」を「.exe」に変更してから、MSIを修復/再インストールしても、問題は再発しません。別のリリースのすべての人のために、アドビがMSIでこれを直接修正すると便利です。

0
Minkus