none
The Recycle Bin on c:\ is corrupted. Do you want to empty the Recycle Bin for this drive?

    Question

  • This is an odd problem that has plagued my organization for a long time, even on our XP computers.  Upon logging in or deleting files, we get the recycle bin corrupted message while using domain accounts.  We are running a combo of Windows 7 Enterprise SP0 and Windows XP Pro SP3 on multiple types of hardware.  I specifically want to get this issue fixed under Windows 7 as we are migrating to it.  It only ever complains about the C:\ drive, never network drives.

     

    I have tried to resolve this by deleting the recycle bin, but the problem just comes back.  Also under properties of the recycle bin I have tried selecting "Don't move files to the Recycle Bin.  Remove files immediately when deleted".

    Monday, August 09, 2010 3:41 PM

Answers

  • Hi,

    Thanks for posting in Technet.

    Did you use ADMT on AD migration? If so, please see the following article.

    Troubleshooting Security Translation Issues

    It says:

    This is by design. For security reasons, each user who logs on to a Windows 2000 or Windows Server 2003 computer receives their own, user-specific Recycle Bin. The access control list (ACL) for each instance of the Recycle Bin can contain only one user-specific SID. When you migrate a user's profile using the Add option, the SID of the source domain user is added to the SID history of the Recycle Bin. This places two user-specific SIDs in the Recycle Bin's ACL. This problem does not occur if you migrate the profiles by using the Replace option.

    Arthur Xie
    TechNet Subscriber Support in forum
    If you have any feedback on our support, please contact tngfb@microsoft.com.


    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread. ”
    • Marked as answer by ChrisCanada Tuesday, August 10, 2010 1:15 PM
    Tuesday, August 10, 2010 7:37 AM

All replies

  • Based on your information it sounds like something in your network setup or group policies is causing your problems.  You state this existed with XP computers but now you want it corrected in Win 7.  If it existed before with XP, then Win 7 is not the source of the problem.  Something in your network environment is causing the problem.
    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread. ”
    Monday, August 09, 2010 5:53 PM
  • I understand it's something likely in the network.  I have looked through all the GPO's and there is nothing abnormal.  This problem has been looked at by many other people without it ever being solved.
    Monday, August 09, 2010 6:10 PM
  • Since it's highly probable this is network related perhaps you would get more informed responses if you were to post this item in the Networking forum: http://social.technet.microsoft.com/Forums/en-US/w7itpronetworking/threads
    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread. ”
    Monday, August 09, 2010 8:10 PM
  • Hi,

    Thanks for posting in Technet.

    Did you use ADMT on AD migration? If so, please see the following article.

    Troubleshooting Security Translation Issues

    It says:

    This is by design. For security reasons, each user who logs on to a Windows 2000 or Windows Server 2003 computer receives their own, user-specific Recycle Bin. The access control list (ACL) for each instance of the Recycle Bin can contain only one user-specific SID. When you migrate a user's profile using the Add option, the SID of the source domain user is added to the SID history of the Recycle Bin. This places two user-specific SIDs in the Recycle Bin's ACL. This problem does not occur if you migrate the profiles by using the Replace option.

    Arthur Xie
    TechNet Subscriber Support in forum
    If you have any feedback on our support, please contact tngfb@microsoft.com.


    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread. ”
    • Marked as answer by ChrisCanada Tuesday, August 10, 2010 1:15 PM
    Tuesday, August 10, 2010 7:37 AM
  • Yes, we did use ADMT Migration when we became part of another forest.  We are pretty sure you have hit the nail on the head regarding this issue.

     

    I have came up with a possible solution that I would like the input of.  Since we don't feel the necessity to even use the recycle bin due to extremely frequent backups, would it be wise to create a GPO that launches a script that would use xcacls.vbs to reset the permissions (or also try deleting) the recycle bin upon bootup (or shutdown)?

    Tuesday, August 10, 2010 1:15 PM
  • The suggested solution in that article is:

    On the error message, click Yes, and the Recycle Bin is emptied without a problem. If you click No, the error continues to appear until you empty the Recycle Bin.

    Does it help to resolve the issue?

    I cannot be assure is resetting the permissions will resolve the issue. Because the issue is related to the SID of the Recycle Bin, resetting permission may not help. That is because the Recycle Bin are named with SID.


    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread. ”
    Wednesday, August 11, 2010 2:40 AM
  • Hi

    I'm having a problem with the recycle bin (windows XP) is not emptying and is mentioning that cannot find the path to drive E.....I followed the instructions you give in a posting typing rd /s /q C:\$Recycle.bin (an the changing the C to G ,E and F) and NOTHING is happening....Is telling me that is a wrong command ,path etc.Is there any way to find it at the instillation /restore CD and fix it?Than you

    Tuesday, June 14, 2011 10:27 PM
  • Hi,

       It is simplily a security issue!

    I went into 'C' drive right clicked on 'RECYCLER' and selected 'Sharing and Security' When the 'RECYCLER Properties' window opened I selected the 'Security' tab. Went to the bottom right amd clicked on 'Advanced' When the 'Advanced Security Settings for RECYCLER' opened, I first selected the 'Owner' tab and made sure it said the 'Current owner of this item' was 'Administrators' and not just my current log on. Then I selected the 'Permissions' tab. I then removed the check from the box 'Inheirit from parent...  In the pop up box I selected 'copy' After the pop up box closed I removed all EXCEPT:

    'Allow SYSTEM Full Control <not inheirited>  This folder, subfolders and files'

    If you're not sure what this means ask someone who does!

    Highlight this line in the box and then put a check in the box 'Replace permission entries...   Then click the 'Apply' button. A security box will pop up asking if you want to continue, click 'YES'

    After the action is completed click 'OK'

    To reverse this action you will have to take over ownership and the recycle bin will again be corrupted. You really do not need to access the folder 'RECYCLER' You can do these same action for each Drive/Partition' that has a corrupted reycle bin. It will work. If you change permissions on the 'parent' you will again have a corrupted reycle bin and you will need to do this over again.

    THIS is for Windows XP. I don't what works for newer/other version of Windows. 


    • Edited by marinersknoll Friday, January 27, 2012 8:24 AM correction
    Friday, January 27, 2012 8:21 AM
  • Fix for Windows 7

    Manually remove the recycle bin in command prompt and reboot. Windows will recreate it.

    C:\>rd /s c:\$Recycle.Bin

    C:\$Recycle.Bin, Are you sure (Y/N)? y

    • Proposed as answer by ITBobalou Friday, February 01, 2013 4:18 PM
    Friday, February 01, 2013 4:18 PM