Questions

Vista Icons resetting to Default white box icon

+
0 Votes
Locked

Vista Icons resetting to Default white box icon

chatch
Some of my icons on my desktop are showing up as the "no icon" icon--like the default icon that shows up if now icon is found. Also the "personalization" menu said "page cannot be loaded" or something. i ran chkdsk at startup and it fixed the problem with personalization, but not the icon problem. both these problems started after using iobit smart defrag on fast optimize. I just ran sfc /SCANNOW and it returned:

"C:\Users\Chris Hatcher>sfc /SCANNOW

Beginning system scan. This process will take some time.

Beginning verification phase of system scan.
Verification 100% complete.
Windows Resource Protection found corrupt files but was unable to fix some of th
em.
Details are included in the CBS.Log windir\Logs\CBS\CBS.log. For example
C:\Windows\Logs\CBS\CBS.log

The system file repair changes will take effect after the next reboot."

the log file is moaning about some imageres.dll that is corrupt. i'll reboot and see if it fixed it. anyone had this probelm before?

screenshot:http://img42.imageshack.us/img42/2761/iconfail.jpg
+
0 Votes
ThumbsUp2

.... SFC can't repair them, it's only a matter of time before that drive goes. If it were me, I would get my stuff backed up in preparation of replacing it soon.

+
0 Votes
chatch

I just reinstalled vista yesterday. I bought this drive two days ago & installed yesterday.

+
0 Votes
ThumbsUp2

NEW has nothing to do with BAD. New drives can go bad just as easily as old drives. New installs on a bad drive don't make the install any good either.

Even though you've found a 'fix' for your current problem doesn't mean you've found the 'cause' of the problem in the first place.

Ask yourself, what made the icon cache go bad (corrupt) in the first place?

Ask yourself, what made CHKDSK find a bad spot and 'recover' the files from that spot with at least one still being corrupt?

Ask yourself, what other problems do you have that are related to the bad spot which you haven't discovered yet?

+
0 Votes
Jacky Howe

as I had to replace 50 new drives in a 6 month period awhile back.

+
0 Votes
chatch

Launch an elevated CMD window, ie Right click, Run as Administrator...
Shutdown Explorer Process from the Task Manager
In the CMD window go to C:\Users\<ProfileName>\AppData\Local
Do the following command: attrib -H IconCache.db
Do the following command: del IconCache.db
Do the following command: start explorer

i did some more research and found that on a forum.

http://forums.techarena.in/vista-help/700390.htm

+
0 Votes
OldER Mycroft

Here was me assuming it was the same as Vista.

Obviously not.

+
0 Votes
Jacky Howe

C:\Users\Rob\AppData\Local

+
0 Votes
OldER Mycroft

Microsoft Windows [Version 6.1.7100]
Copyright (c) 2009 Microsoft Corporation. All rights reserved.

C:\Users\Brian>cd appdata\local

C:\Users\Brian\AppData\Local>attrib -h iconcache.db
File not found - iconcache.db

C:\Users\Brian\AppData\Local>

+
0 Votes
Jacky Howe

system files. IconCache.db

Size: 1.18 MB (1,245,834 bytes)

Size on disk: 1.19 MB (1,249,280 bytes)

+
0 Votes
OldER Mycroft

All done but STILL no sign of IconCache.db !!??

+
0 Votes
Jacky Howe

I moved it to C: drive and did a restart. It wasn't back in the original folder. I then renamed it and restarted and there it was recreated in the original folder.

I just realised that you are on the new build. I'm still using Microsoft Windows Version (6.1.7000)

+
0 Votes
OldER Mycroft

http://i193.photobucket.com/albums/z14/OldMycroft/MissingIconcache.jpg

I ran the search from one level up, just in case but nothing there.

Maybe the newer build has altered something.

+
0 Votes
Jacky Howe

the problem in the new build.

+
0 Votes
OldER Mycroft

"Control Panel > Default Programs > Set Your Default Programs. Then select your current web browser from the list on the left and click ?Set this program as default?.

Sounds redundant, but I believe this forces the recreation of the shell icon cache, as does this solution, but in a simpler manner."


Excerpt from:
http://www.winhelponline.com/blog/how-to-rebuild-the-icon-cache-in-windows-vista/

+
0 Votes

The icon cache can be cleared by deleting the hidden file named IconCache.db in the following location:
%userprofile%\AppData\Local

Note: %userprofile% represents the path to user profile folder.
Rebuilding the Icon Cache Database

1. Close all folder windows that are currently open.

2. Launch Task Manager using the CTRL+SHIFT+ESC key sequence, or by running taskmgr.exe.

3. In the Process tab, right-click on the Explorer.exe process and select End Process.

4. Click the End process button when asked for confirmation.

5. From the File menu of Task Manager, select New Task (Run?)

6. Type CMD.EXE, and click OK

7. In the Command Prompt window, type the commands one by one and press ENTER after each command:

CD /d %userprofile%\AppData\Local
DEL IconCache.db /a
EXIT

8. In Task Manager, click File, select New Task (Run?)

9. Type EXPLORER.EXE, and click OK.

How to Change the Icon for a File Type in Windows 7 and Vista:
http://www.winhelponline.com/blog/change-file-type-icon-windows-7-and-vista/

Please post back if you have any more problems or questions.
If this information is useful, please mark as helpful. Thanks.