As I said earlier, I don't have Vista, so afraid I am only guessing, but, and I may be reading this wrong, it looks to me as if Ready Boost will enable your drive to be read. For more info about Ready Boost and how to activate click here
Are the files Hidden. Go on to another computer and right click on a file and select propeties. At the bottom does Hidden have a tick next to it. If they are select them all and right click, select propeties and untick Hidden.