Jump to content


Recycle Bin broken


23 replies to this topic

#1 OFFLINE   snissen

    Newbie

  • Members
  • Pip
  • 7 posts

Posted 26 July 2005 - 03:04 PM

I have discovered an alarming bug on every computer on which I've been installing and upgrading CCleaner, from version 1.16 through the current 1.21. This is on a variety of models running Windows 2000 SP4 or Windows XP SP2, all with all current patches. (I should mention that I'm a PC Systems Administrator and a Windows expert.) When I install CCleaner, I always install it right over the previous version. I disable putting "Run CCleaner" on the Recycle Bin context menu, but I enable putting "Open CCleaner..." on that menu.

After an installation and upgrade (or two or three), the Recycle Bin loses its special Context menu. To be specific:
- its name is gone;
- its context menu is now that of a plain shortcut, with no Empty Trash or Open CCleaner or Properties.

Uninstalling CCleaner does not fix this. Following the Microsoft knowledgebase tech notes to restore the Recycle Bin does not fix the problem. Nothing I've found yet fixes the problem, so I have effectively crippled every computer on which I've installed CCleaner.

Please help! I'd be happy to work with you to debug this critical problem. Sande :(

#2 OFFLINE   snissen

    Newbie

  • Members
  • Pip
  • 7 posts

Posted 26 July 2005 - 10:29 PM

To be specific, I want two things:

1. A way to restore the Recycle Bin to its previous features, regardless of whether CCleaner is installed or not (Most important).

2. A way to make CCleaner work again, with the Recycle Bin context menu correct.

Until I find a solution, everyone to whom I've recommended CCleaner will be advised to remove it immediately. Sande

#3 OFFLINE   Tarun

    Lunarian

  • Banned
  • PipPipPipPipPip
  • 3,071 posts

Posted 26 July 2005 - 11:16 PM

Before you spread false rumors; consider this. What else did you do when you installed CCleaner?

Empty Recycle Bin is still there on my machine and every machine I've installed CCleaner on.

#4 OFFLINE   DjLizard

    Dial-a-fix author

  • Members
  • PipPipPipPip
  • 1,339 posts

Posted 27 July 2005 - 12:19 AM

See if merging this helps:
http://DjLizard.net/recyclebin.reg

#5 OFFLINE   snissen

    Newbie

  • Members
  • Pip
  • 7 posts

Posted 28 July 2005 - 05:59 PM

Well, DJLizard's registry changes are part of the solution, but not all.

Here are the registry changes recommended in Microsoft's tech note 810869, which are also part of the solution, but not all:

REGEDIT4

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\NewStartPanel]
"{645FF040-5081-101B-9F08-00AA002F954E}"=dword:00000000

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\NonEnum]
"{645FF040-5081-101B-9F08-00AA002F954E}"=-

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\{645FF040-5081-101B-9F08-00AA002F954E}]
@="Recycle Bin"

#6 OFFLINE   snissen

    Newbie

  • Members
  • Pip
  • 7 posts

Posted 28 July 2005 - 06:06 PM

Using System Restore to fix my Recycle bin yet again (after installing only CCleaner 1.2.1 and waiting one day), I captured the following registry changes. Note this includes both DJLizard's and Microsoft's fixes.

I don't know that this is the complete fix for a PC without CCleaner, yet, but it's closer than anything else I've found. Of course, I make no warranty as to the utility of these registry hacks; you use them at your own risk.

I have no fix for a PC with CCleaner; I'm hoping the author can use what I've submitted to find the CCleaner bugs and fix them. Sande

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}]
@="Recycle Bin"
"InfoTip"=hex(2):40,00,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,53,00,48,00,45,00,4c,00,4c,00,33,00,32,00,2e,00,64,00,6c,00,6c,00,2c,00,\
2d,00,32,00,32,00,39,00,31,00,35,00,00,00
"SortOrderIndex"=dword:00000060
"IntroText"=hex(2):40,00,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,53,00,48,00,45,00,4c,00,4c,00,33,00,32,00,2e,00,64,00,6c,00,6c,00,2c,00,\
2d,00,33,00,31,00,37,00,34,00,38,00,00,00
"LocalizedString"=hex(2):40,00,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,53,00,48,00,45,00,4c,00,4c,00,33,00,32,00,2e,00,64,00,6c,00,6c,00,\
2c,00,2d,00,38,00,39,00,36,00,34,00,00,00

[HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\DefaultIcon]
@="C:\\WINDOWS\\system32\\shell32.dll,32"
"Empty"=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,53,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,33,00,31,\
00,00,00
"Full"=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,53,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,33,00,32,\
00,00,00

[HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\InProcServer32]
@="shell32.dll"
"ThreadingModel"="Apartment"

[HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\Shell]

[HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\shellex]

[HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\shellex\ContextMenuHandlers]

[HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\shellex\ContextMenuHandlers\{645FF040-5081-101B-9F08-00AA002F954E}]

[HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\shellex\PropertySheetHandlers]

[HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\shellex\PropertySheetHandlers\{645FF040-5081-101B-9F08-00AA002F954E}]

[HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\ShellFolder]
"Attributes"=hex:40,01,00,20
"CallForAttributes"=dword:00000040


[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}]

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\DefaultIcon]
"full"=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,53,00,59,00,53,00,54,00,45,00,4d,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,33,00,32,\
00,00,00
"empty"=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,53,00,59,00,53,00,54,00,45,00,4d,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,33,00,31,\
00,00,00
@=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,53,00,59,00,53,00,54,00,45,00,4d,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,33,00,32,00,00,\
00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\NewStartPanel]
"{645FF040-5081-101B-9F08-00AA002F954E}"=dword:00000000

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\NonEnum]
"{645FF040-5081-101B-9F08-00AA002F954E}"=-

[HKEY_CURRENT_USER\Software\Microsoft\Windows\ShellNoRoam\DUIBags\ShellFolders\{645FF040-5081-101B-9F08-00AA002F954E}]
"ExpandDetailsTasks"=dword:00000000


[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\{645FF040-5081-101B-9F08-00AA002F954E}]
@="Recycle Bin"


[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}]

[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\DefaultIcon]
@=hex(2):43,00,3a,00,5c,00,57,00,49,00,4e,00,44,00,4f,00,57,00,53,00,5c,00,53,\
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,33,00,32,00,00,00

#7 OFFLINE   DjLizard

    Dial-a-fix author

  • Members
  • PipPipPipPip
  • 1,339 posts

Posted 29 July 2005 - 04:38 AM

This is ironic. I was playing with those keys so that I could help you out, and I made it to where I could delete the Recycle Bin, which is awesome... so I deleted it. It did a *great* job of deleting it apparently... Merged your .reg you just posted and now I have my recycle bin back :P

#8 OFFLINE   rridgely

    I hate computers

  • Moderators
  • 8,874 posts
  • Gender:Male

Posted 29 July 2005 - 05:14 AM

So, DjLizard what do you think caused this?

#9 OFFLINE   DjLizard

    Dial-a-fix author

  • Members
  • PipPipPipPip
  • 1,339 posts

Posted 29 July 2005 - 05:44 AM

*shrug*

#10 OFFLINE   rridgely

    I hate computers

  • Moderators
  • 8,874 posts
  • Gender:Male

Posted 29 July 2005 - 06:24 AM

Ok

#11 OFFLINE   Tarun

    Lunarian

  • Banned
  • PipPipPipPipPip
  • 3,071 posts

Posted 30 July 2005 - 11:23 PM

I bet this is caused by Nail/Aurora or some kind of spyware. I just encountered that problem on a pc and it had Nail on it. After I ran the NailFix the Recycle Bin was working fine.

#12 OFFLINE   snissen

    Newbie

  • Members
  • Pip
  • 7 posts

Posted 31 July 2005 - 02:00 AM

Tarun, on Jul 30 2005, 06:23 PM, said:

I bet this is caused by Nail/Aurora or some kind of spyware.  I just encountered that problem on a pc and it had Nail on it.  After I ran the NailFix the Recycle Bin was working fine.

<{POST_SNAPBACK}>


Good guess, but incorrect. All the PCs in question are free of spyware, according to four different scanners. Spyware has been a problem for us on desktop computers, and I've become quite diligent in monitoring. Sande

#13 OFFLINE   Tarun

    Lunarian

  • Banned
  • PipPipPipPipPip
  • 3,071 posts

Posted 31 July 2005 - 02:57 AM

Well your "alarming bug" is limited to the computers you work on. Every computer I've installed CCleaner on has never had the Recycle Bin break.

The instance I just mentioned had CCleaner installed, but Recycle Bin was working fine until Nail was contracted. It was when I looked at the HijackThis log and saw Nail.exe in there that I knew it was the problem. You should check with HijackThis, as you may very well have a Nail/Aurora infection. As you most certainly have not shown anyone here otherwise, except by what you have said.

#14 OFFLINE   rridgely

    I hate computers

  • Moderators
  • 8,874 posts
  • Gender:Male

Posted 31 July 2005 - 05:24 AM

snissen, on Jul 30 2005, 10:00 PM, said:

according to four different scanners.

<{POST_SNAPBACK}>


Out of curiosity what are the four scanners that your using?

#15 OFFLINE   Tarun

    Lunarian

  • Banned
  • PipPipPipPipPip
  • 3,071 posts

Posted 31 July 2005 - 02:52 PM

snissen, on Jul 26 2005, 11:04 AM, said:

I should mention that I'm a PC Systems Administrator and a Windows expert.

<{POST_SNAPBACK}>


rridgely, on Jul 31 2005, 01:24 AM, said:

Out of curiosity what are the four scanners that your using?

<{POST_SNAPBACK}>

Ah, you shouldn't question snissen, they're a "PC Systems Admin and Windows expert." They shouldn't "need" to mention the four scanners. Yet, if they were as wonderful as they claim they would have solved this or provided more than enough information to get a fix. Have you noticed how all of their information is very sketchy?

Now, here's the kicker. I'll even bold it.

snissen, on Jul 26 2005, 11:04 AM, said:

I have discovered an alarming bug on every computer on which I've been installing and upgrading CCleaner, from version 1.16 through the current 1.21.

<{POST_SNAPBACK}>


Let's just say I'm questioning this. I install CCleaner on every machine I work on, and this has never been an issue.

#16 OFFLINE   snissen

    Newbie

  • Members
  • Pip
  • 7 posts

Posted 01 August 2005 - 01:26 PM

rridgely, on Jul 31 2005, 12:24 AM, said:

Out of curiosity what are the four scanners that your using?

<{POST_SNAPBACK}>

These are not necessarily the scanners I'd recommend, just the ones I had on hand, all with current updated spyware signatures:
1. McAfee VirusScan 8.0i with McAfee AntiSpyware (recently licensed);
2. Spybot Search & Destroy;
3. Microsoft AntiSpyware beta;
4. (Booting from a BartPE boot/rescue CD) Lavasoft Ad-Aware Plus.

HiJackThis also showed nothing unusual.

Had any of them not come out "clean", I'd also have used online scanning resources like Webroot's to check the results. Sande

#17 OFFLINE   rridgely

    I hate computers

  • Moderators
  • 8,874 posts
  • Gender:Male

Posted 01 August 2005 - 01:39 PM

Interesting, I was mainly just curious about what businesses use to keep spyware off their systems (I know some still do nothing). Now about your issue, I have a question. Do you use any other registry editor/fixer programs? I ask just because none of us have ever seen this issue before and have been installing and upgrading CCleaner for over a year now.

#18 OFFLINE   Tarun

    Lunarian

  • Banned
  • PipPipPipPipPip
  • 3,071 posts

Posted 01 August 2005 - 02:13 PM

McAfee AntiSpyware returns a lot of false positives and misses actual spyware.

#19 OFFLINE   snissen

    Newbie

  • Members
  • Pip
  • 7 posts

Posted 01 August 2005 - 07:06 PM

rridgely, on Aug 1 2005, 08:39 AM, said:

Interesting, I was mainly just curious about what businesses use to keep spyware off their systems (I know some still do nothing). Now about your issue, I have a question. Do you use any other registry editor/fixer programs? I ask just because none of us have ever seen this issue before and have been installing and upgrading CCleaner for over a year now.

<{POST_SNAPBACK}>


I use no other registry editor/fixer programs. However, like you, I also suspect that one of the several dozen application programs installed on these PCs is causing some kind of conflict. I just can't imagine which.

As long as I can repair the damage, and now I can, I'm satisfied, and will go back to using and recommending CCleaner. Sande

#20 OFFLINE   rridgely

    I hate computers

  • Moderators
  • 8,874 posts
  • Gender:Male

Posted 01 August 2005 - 07:10 PM

You could try sending Mr.G the programmer a PM. Tell him the programs you have installed, ect. and he might be able to tell you whats going on.

http://forum.CCleane...sg&CODE=4&MID=1