Is it your file? One that you made, and therefore virus free? If so, did you try double clicking on the file to open it in Works? My old Works is very fussy about moving files. If I move a database to another folder, or another drive, then Works will refuse to open it inside the Works program. It will give me a message about file being in use somewhere else, or being corrupted. Double clicking on the file will open it in Works just fine, and then I have to "save" the file, and then all is well.
Another thing. Sometimes files appear to be a certain format..like wps..but they're coming from a higher/newer version of Works and my program won't open them. We've had several "doc" files on CDs that we thought should open in WordPad, but they won't..higher version of WordPad or some other word processor program. So, check version of file. If you can get access to a higher version of Works to open the file with, then you can save it to a lower version in the Save dialog box..or even save it in a doc format...and then be able to open it with your Works.