It took a few minutes to find out because of my bad memory as usual, Avi, but I was finally able to "dig it up". You can get it from
http://memory.dataram.com/products-and-services/software/ramdisk, and it is free for "disks" less than or equal to 4GB in size (mine is 402,632,704 bytes and I'm not even sure I could get much larger given that this machine is using a 32-bit processor and I have just under 4GB of actual, physical, RAM) and $17.99 for sizes greater than that (I would assume 64-bit Windows but I don't know that). Said software has only two disadvantages that I can see: writing itself to a physical hard disk on shutdown and reloading itself from same on system start up could take a while if you have rather slow physical hard disks and/or a very large RAM disk, and you lose everything done on the RAM disk since the last write to the file on the physical hard disk if Windows crashes, but I've configured it to automatically save itself to a physical hard disk every 30 minutes so I would lose, at most, half an hour's work and Windows 7 has been
very stable for me. I would guess that saving and reloading itself from a physical hard disk takes 2 to 3 minutes or so on this machine, but it's definitely worth it for me. And it's got a nice configuration utility where you specify its size and how often it saves itself to a physical hard disk (mine is set for every 30 minutes at the moment) and where that file is (i.e., what physical drive letter and directory). And as I remember, if you don't initially select "Unformatted" it comes up as some kind of FAT drive which I didn't want, but when you do (which I did) you can then format it NTFS just like any other drive. The version I am using now automatically assigns it to the next available drive letter whereas a previous version let you configure that (and I had configured it to drive Z: ), so that my RAM disk is really drive J: on this machine but I have Z: subst'd to drive J: on system startup. (Having it change from Z: to J: would have been somewhat of a problem because I've got a number of things that I've written where Z: is hard-coded because I specifically
don't want them to run on a real, physical, hard disk and doing that made that impossible so I couldn't make a stupid mistake as I am so fond of doing.) And I have timed it: it is more than 3,000 times faster than the physical hard disk in this machine. For me it's wonderful.