You cannot empty the Recycle Bin on a computer that is running Windows XP or Windows Vista.
This issue occurs because the Recycle Bin folder is corrupted.
To fix this problem, follow these steps to regenerate the Recycle Bin folder by using the command prompt:
Open an elevated command prompt. To do this, Click Start, click All Programs, click Accessories, and then click Command Prompt.
Type the appropriate command for your operating system, and then press ENTER.
rd /s C:\recycler
rd /s /q C:\$Recycle.bin
Note For hard drives with other letters, substitute C: for the desired hard drive letter.
Close the Command Prompt window.
Right-click an empty area of the desktop and then click Refresh.
Note The Recycle Bin should be empty now. If not, repeat these steps for any other hard drive letter that you have.