Rotten old windows 3.1 had an undelete function, which seemed to work. Windows 95 has the "fabulous" recycle bin, which I never use - just use the shift+delete thing all the time. Now supposing (as a guy here in the office has) you delete something really important. Unless you buy Norton or something, you're knackered. So... is it possible to write something in VB to recover deleted files? I'd love to write my own thing so I don't have to install Norton (although it does seem to be pretty good)...