Vista recycle bin icon doesn't change when emptied or added to
July 31st, 2008Amongst all of the things that Vista does incredibly well, there are still a few fundamentally basic things that, in my experience, have vast problems. One “bug”, will you, has to do with the Recycle Bin’s ability to refresh and display its correct state. Take this example: you’ve just deleted a file, sending it to the recycle bin. Looking at the icon, it shows the “full” trash bin. When you empty the recycle bin, it still shows the “full” bin. If you right click on the desktop and select “refresh”, the icon changes and displays the correct, empty bin. However, to show the correct state, you must refresh the desktop each time. Of course, this isn’t realistic.
I’ve found numerous suggested solutions throughout the internet, none of which worked for me. I’ll list some of them, and then the 1 solution that did work. The first three tips were found at winvistaclub. A special thanks to them for the solutions.
To correct the recycle bin state:
- Try removing the recycle bin icon from the desktop and then adding it again. Right click on the desktop and click Personalize. In the left column, select “change desktop icons”. Uncheck the box next to “Recycle Bin”. Click “Restore Defaults”, then hit apply. Restart the computer. Go back to the same window, check the box next to “Recycle Bin”, click “Restore Defaults”, hit apply. Then refresh the desktop.
- Re-set the icons. Go to the same window from step 1, except select the icon that says “Recycle Bin (full)”. Click the button for “Change Icon” and in the window that appears, select the full recycle bin icon. Hit Ok. Do the same for the empty recycle bin.
- Re-build the icon cache. The best way to do this is to do this is through third party software such as TuneUp utilities or Stardocks Icon Packager.
- Run the registry fix found at winhelponline. Credit for the registry fix goes to Ramesh Srinivasan (This method worked for me. Thanks Ramesh!).
Through one of these methods, hopefully the icon will be fixed. And with any luck, Microsoft will find what’s causing this and fix it in the near future.
That’s all! Thanks, and happy computing!