After you drag everything into the trash, try typing in Terminal:
rm -fRv .Trash/*
This says to remove (forcefully) (and Recursively) all files/directories/applications contained within your Trash (and verbosely tell you what it unrecoverably deleted)
If stuff still stubbornly refuses to be deleted, if you are not logged in as an administratively privileged user, in Terminal, type:
You will be prompted for the admin user password, which will not be echoed back to you as you type it not even a ••••••
Once you have administrative privileges, type:
sudo rm -fRv .Trash/*
You'll be prompted for admin username/password again.
says .Trash/* is not a directory
If it's an app file I have to drag it out of the applications folder, type in my password and then it can be deleted but it has to be immediately. There's no putting it in the trash folder and leaving it there. Is there any way to fix this?
I am about ready to buy a new hard drive anyway and put the current one into an external case. At least when this happens I can reformat the drive and have it as a backup OSX drive for emergencies.
Here's a screenshot of the OS wanting to immediately delete something. How do I get this back to normal and where the file just goes to the trash folder? This would be nice to work on first. Thanks.