Deleting files from your Temp folder is a good thing to do periodically. An “Access denied” error usually means that the file that you’re trying to delete is currently open and in use by some other program.
Sometimes, it happens, but based on the information that you’ve given me, I’m a little concerned that something else might be going on here.
Become a Patron of Ask Leo! and go ad-free!
Some temp files are always there
Let me clarify something. Programs are always running on your machine. Windows itself is a combination of several programs and they run from the moment you power on your computer. In short, if your computer is on, programs are running.
That’s important to know when you try to delete those temp files. An “Access denied” message can appear because those files are being used by Windows. The best technique for cleaning out temp files then is to delete everything around these files and keep the ones that display an error message.
But when it’s known malware…
As for my concern, one of those files, “My Babylon TB”, actually shares the name of a toolbar program that is known malware.
In your case, I recommend that you make sure that your anti-malware software is up-to-date and running, then scan your machine.
If this doesn’t catch it, grab a copy of the free tool at malwarebytes.org. It’s very good at deleting these kinds of things that creep into our system from time to time.
Check for any toolbars that may have been installed in your browser and then remove and delete them.
After your machine is clean, you can still expect some temp files to display “Access denied” messages. There will always be some files in your temp folder that are working even when you don’t think you’re running any programs. Don’t worry about them. Just focus on keeping your machine malware free.