I have been using a program called “Eraser” for quite a few years and it works in all Windows environments.
You can completely erase single, multiple, or whole directories and it allows you to select many different security levels to include all the different DoD standards.
It also allows you to erase free space on your drives.
One thing you may need to note. I saw a couple posts telling you to defrag your drive first but if you are using an SSD do not defrag it as it could mess up the allocation table.
I used Eraser for a number of years, but newer versions are NOT reliable, and have multiple issues. I do not trust it and do not use it now.
Bleachbit and CCleaner are more what I use now, mainly bleachbit. Someone here mentioned ccleaner had security issues — I had not read that but will check into it before using it again.
Bleachbit is interesting in that it does NOT do multiple overwrites with random or variously patterned data. They have a whole writeup on why they do not think it helps.
Doing individual files with bleachbit and dome other method for free space of needed seems like a good idea except for solid state drives.