Sandisk Cruzer not recognized by Windows 7

Disk was to reformat itself?”

Sounds like the file system has been corrupted.  Usually caused by not using Windows Safely Eject function.  See if running CHKDSK from a Command Prompt helps correct the FAT.