If you can’t empty the trash bin.
Yesterday, we got a client who couldn’t empty his trash bin. He could put files and folders in trash, but can’t flush them and in fact all files were not locked.
He told us that he was updating the security update online and got disconnected! He had done reinstalling the security update and the problem was still there.
It turned out that the solution is so simple.
We looked at the hidden .Trash folder from the terminal, and the folder was look like ?.?Trash, so the solution is to rename it to .Trash.
Here is how: Go to terminal.app, make sure you are in your home directory:
1. type: pwd <enter> This should print your current directory such /Users/<yourhomefolder>, if you are not there, just type cd ~ <enter> to be in your home folder.
2. type: mv ?.?Trash .Trash <enter>
3. Done.
