アイコンが全部IEに変わってしまった

ビスタSP2です。

スタートメニュー → 全てのプログラム → で表示されるアイコンがIEに変わってしまい開けません。

例えば、アクセサリーのペイントを使いたくてもアイコンがIEになっていて、クリックしても開けない状況です。

PC初心者なので分かりやすい回答をお願いします。

 

質問情報


最終更新日 2018年12月05日 表示 37,310 適用先:
回答

再度、管理者でログオンして以下を行ってみていただけますか。

1. [スタートメニュー]を開きます
2. 検索ボックスに、cmd と入力してCtrl + Shift + Enterを押します
3. assoc .lnk=lnkfile と入力しEnterします

状況が変わらない場合には、
assoc .lnk と入力しEnterしてみた時に表示される結果を確認してみていただきますか。
本来であれば、.lnk=lnkfile と表示されるはずです。


あと確認として、他のユーザーでWindowsにログオンした場合には正常に動作するのかも確認いただくといいと思います。
他のユーザーが正常であれば、そちらに必要なデータを移して、今後はそちらのユーザーを使うという方法もあります。
他のユーザーも同様であれば、以下の内容を拡張子.regのファイルとして保存し実行してみる方法もあります。


[スタート]の検索欄に、notepad.exe と入力してメモ帳を起動します。
以下の内容をメモ帳に張り付けてデスクトップに拡張子.regで保存します(例:lnk.reg)。
保存した拡張子.regのファイルをダブルクリックします。
コンピュータを再起動してアイコンが正常になったかを確認してみてください。

--------------------------------------------------------------ここから下
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.lnk]
@="lnkfile"

[HKEY_CLASSES_ROOT\.lnk\ShellEx]

[HKEY_CLASSES_ROOT\.lnk\ShellEx\{000214EE-0000-0000-C000-000000000046}]
@="{00021401-0000-0000-C000-000000000046}"

[HKEY_CLASSES_ROOT\.lnk\ShellEx\{000214F9-0000-0000-C000-000000000046}]
@="{00021401-0000-0000-C000-000000000046}"

[HKEY_CLASSES_ROOT\.lnk\ShellEx\{00021500-0000-0000-C000-000000000046}]
@="{00021401-0000-0000-C000-000000000046}"

[HKEY_CLASSES_ROOT\.lnk\ShellEx\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}]
@="{00021401-0000-0000-C000-000000000046}"

[HKEY_CLASSES_ROOT\.lnk\ShellNew]
"Handler"="{ceefea1b-3e29-4ef1-b34c-fec79c4f70af}"
"IconPath"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,\
  74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,\
  00,68,00,65,00,6c,00,6c,00,33,00,32,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,\
  31,00,36,00,37,00,36,00,39,00,00,00
"ItemName"="@shell32.dll,-30397"
"MenuText"="@shell32.dll,-30318"
"NullFile"=""

[HKEY_CLASSES_ROOT\.lnk\ShellNew\Config]
"DontRename"=""
--------------------------------------------------------------ここから上

 

上記でもダメな場合には、先ほど同様に[スタート]の検索欄に、notepad.exe と入力してメモ帳を起動します。
以下の内容をメモ帳に張り付けてデスクトップに拡張子.regで保存します(例:lnkfile.reg)。
保存した拡張子.regのファイルをダブルクリックします。
コンピュータを再起動してアイコンが正常になったかを確認してみてください。

--------------------------------------------------------------ここから下
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\lnkfile]
@="Shortcut"
"EditFlags"=dword:00000001
"FriendlyTypeName"="@shell32.dll,-4153"
"IsShortcut"=""
"NeverShowExt"=""

[HKEY_CLASSES_ROOT\lnkfile\CLSID]
@="{00021401-0000-0000-C000-000000000046}"

[HKEY_CLASSES_ROOT\lnkfile\shellex]

[HKEY_CLASSES_ROOT\lnkfile\shellex\ContextMenuHandlers]

[HKEY_CLASSES_ROOT\lnkfile\shellex\ContextMenuHandlers\OpenContainingFolderMenu]
@="{37ea3a21-7493-4208-a011-7f9ea79ce9f5}"

[HKEY_CLASSES_ROOT\lnkfile\shellex\ContextMenuHandlers\{00021401-0000-0000-C000-000000000046}]
@=""

[HKEY_CLASSES_ROOT\lnkfile\shellex\DropHandler]
@="{00021401-0000-0000-C000-000000000046}"

[HKEY_CLASSES_ROOT\lnkfile\shellex\IconHandler]
@="{00021401-0000-0000-C000-000000000046}"

[HKEY_CLASSES_ROOT\lnkfile\shellex\PropertySheetHandlers]

[HKEY_CLASSES_ROOT\lnkfile\shellex\PropertySheetHandlers\ShimLayer Property Page]
@="{513D916F-2A8E-4F51-AEAB-0CBC76FB1AF8}"
--------------------------------------------------------------ここから上

この回答で問題は解決しましたか?

役に立ちませんでした。

回答としてマークしていただきありがとうございます。

この返信の満足度をお教えください。

フィードバックをお送りいただきありがとうございます。今後のサイト改善に役立てて参ります。

この回答の満足度をお教えください。

フィードバックをお送りいただきありがとうございます。

回答

相澤さんアドバイス大変有り難うございます。

問題の内容を詳しく記述すれば、理解していただけたと反省しています。

内容は、

最初は、Acrobat Reader をインストールしたところ、画面上のアイコンが全てAcrobat Reader のアイコンに変わってしまい、アイコンをクリックしてもファイルが開かない状態になりました。

そこで、最初のIEのアイコンが分かっていたので、Acrobat Readerのアイコンに 変わったIEのアイコンのところで Internet Explorer で開くとしたところ、今度はこのアイコンだけでなく、画面上のアイコン全てがIEのアイコンに変わってしまい、これまたファイルが開かない状態になりました。

調べてみるとスタートをクリックしてみるとここに出ているファイルの後ろに.lnkという拡張子が付いていました。

おそらく何らかの理由でリンク付けされてしまっていたようです。

ご返事を頂いた、Acrobat Reader の再インストールはこの質問を書く前に何回と無くアンインストール、再インストールを試みましたがうまく出来ませんでした。

その後、ご回答をいただく前に何か解決方法がないか探してみたところmicrosoft answerの中に

次のような回答内容がありましたのでこの方法で行ってみたところ、.lnkが無くなり正常な状態に回復しました。

 

1. [スタートメニュー]の検索ボックスに、regedit と入力し[OK]します
2. HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.lnk\UserCoiceキーを削除します
3. ログオフしてログオンしなおします

 

ご回答頂き大変有り難うございました。

お手数をおかけしました。

 

この回答は 1 人の役に立ちました

·

この回答で問題は解決しましたか?

役に立ちませんでした。

回答としてマークしていただきありがとうございます。

この返信の満足度をお教えください。

フィードバックをお送りいただきありがとうございます。今後のサイト改善に役立てて参ります。

この回答の満足度をお教えください。

フィードバックをお送りいただきありがとうございます。