Backup......, backup......, backup next time. My photos are backed up on CD's, a flash drive, and an external drive. They are important to me so I want to make sure there is a copy if my computer goes belly-up.
For your situation, the first thing I would try is to right click on the folder the photos are missing from and remove check from "read only" and "hidden" boxes. Then refresh and cross your fingers.
Another thing would be to download and run an undelete program. http://www.majorgeeks.com/Undelete_Plus_d5301.html
Bookmarks