Vista は「削除された」デスクトップ アイコンをどこに保存するのでしょうか?

Vista は「削除された」デスクトップ アイコンをどこに保存するのでしょうか?

いくつかのソフトウェアのバージョン 1 をインストールし、その後アンインストールしました。その後、このソフトウェアへのすべての参照をクリアしました。「program files」フォルダー内のファイル、レジストリ エントリ、何も残っていません。

その後、同じソフトウェアの v2 をインストールしました。奇妙なことに、デスクトップ アイコンは v2 ではなく v1 バージョンです (アイコン ビューが「クラシック モード」に切り替えられている場合を除きます。その場合は問題ありません)

別の新しい Vista マシンに v2 をインストールしてみましたが、アイコンは正しいです。つまり、Vista が削除されたアイコンをどこかに保存していることはわかっています。しかし、どこに保存されているのでしょうか!!??!!

Vista Businessエディションを使用しています。

答え1

Vista は以前のアイコンをアイコン キャッシュに保存しているようです。これを修正するには、Windows にアイコン キャッシュを再構築させる必要があります。

アイコン キャッシュを再構築するには:

保存されていない作業がないことを確認してください。次の手順を実行すると、コンピューターが再起動され、プロセスが完了します。

[スタート] ボタンをクリックし、「cmd」と入力して Enter キーを押して、cmd ウィンドウを開きます。

プロンプトで次のように入力します。

  1. taskkill /IM explorer.exe /FEnterキーを押します
  2. cd /d %userprofile%\AppData\LocalEnter キーを押します (Windows XP の場合は、以下の注記を参照してください)
  3. del IconCache.db /aEnterキーを押します
  4. shutdown /r /t 0Enterキーを押します

注: Windows XPをお使いの場合は、手順2で次のように入力します。cd /d %userprofile%\Local Settings\Application Data

これが何をするか:

  1. 強制的explorer.exeに終了します。これにより、タスクバーと開いている「マイ コンピュータ」ウィンドウが閉じます。 は/IM、プログラム taskkill に、イメージ名 (explorer.exe) でファイルを検索するように指示し、 は、/Ftaskkill にファイルを強制的に閉じるように指示します。
  2. コマンド プロンプトを、アイコン キャッシュが保存されているディレクトリに切り替えます。Vista および Windows 7 では、これは にありますC:\Users\<username>\AppData\Local\。Windows XP では、これは にありますC:\Documents and Settings\<username>\Local Settings\Application Data\
  3. アイコン キャッシュ ファイルを削除します。
  4. アイコン キャッシュを再構築できるように、コンピューター/rを再起動します。 は、シャットダウン後にコンピューターを再起動するように指示し、 は/t 0再起動までの時間です (既定値は 30 秒で、0 を指定すると即時に再起動されます)。

答え2

すべてのユーザーのデスクトップ フォルダーを確認しましたか? C:\Users / C:\Documents and settings で検索すると、ショートカットが保存されている場所がわかるはずです。

ただし、プログラムがなぜこのように動作するのかについては、ソフトウェアの製造元に問い合わせるのが最善でしょう。

答え3

アイコンキャッシュも確認しましたか?

http://smallvoid.com/article/windows-icon-cache.html

関連情報