Sometimes the trash bin on your Mac gets hung up and refuses to empty. Also, you may have deleted a large number of files and it is taking forever to empty the trash. Fortunately, there is a simple solution using a simple command from the Terminal utility on your Mac.
Here is how to force your trash to empty:
Open the Terminal App: Finder > Go > Utilities > Terminal
Enter the following command after the prompt:
sudo rm -rf ~/.Trash/*
Enter your computer password after the prompt
Important: Enter the command exactly as shown.