It is more and more common that spyware and trojans will use the hidden system files attribute to block access to the evil files and folders.
To find these, use the following:
attrib /s | findstr SHR
To remove such files, use the following:
attrib -r -s -h filename
Where filename is the file you wish to delete.