The trash is not working well because of the Error 8003- unable to empty trash on your Mac. The files that you delete are generally stored in the trash folder that allows you to either remove the content or restore it. This particular error occurs when you are trying to empty the trash, there can also be issues with the other functionality of the trash like the file are not getting restored. The file will get stuck and if you have accidentally deleted any important file then you can not get it back easily without resolving Error 8003- unable to empty trash. This problem is showing up because there is any internal file damage in the operating system. You will have to reinstall the Mac OS X then may be the trash will work fine. However in the process of fixing Error 8003- unable to empty trash you may lose some of your data which can be recovered using the time machine backup. But if the time machine is not working then you can use the Mac data recovery software which accomplishes complete recovery of the data that has been lost. You just have to scan and select the files from the preview for recovery. So download the software now and use it.