Users that need a more reliable solution , should option for the "evaluation" version of the "RAMDisk Extended Basic" which provides the same simplicity. The "evaluation" version never expires and the "popup" reminder is seldomly displayed when selecting the FAT file system and disk sizes less or equal 64 MB. The extended evaluation version can be downloaded here : Please visit http://www.ramdisk.tk to purchase a version that allows to configure the RAMDisk to obtain more than 64 MB and never have the reminder displayed. The RAMDisk Enterprise and the RAMDisk Enterprise Lite versions do not have the 64 MB size restriction and the instabilities mentioned above are solved due to the support of additional interfaces with the OS. Also, those interfaces allow the use of chkdsk.exe , format.exe , etc... Watch this "How to Set up a RAM Disk for Free" video at http://blip.tv/file/467739 |
If you used the original Microsoft RAMDisk sample ( Q257405 ), you have to uninstall
it first before installing this "Free" version. It is also recommended to delete the Driver Class of the MS Sample Driver from the registry by deleting next entries and their sub-keys :
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Control\Class\{78A1C341-4539-11d3-B88D-00C04FAD5171}]
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{78A1C341-4539-11d3-B88D-00C04FAD5171}]
Also, search within the %SYSTEMROOT%\Inf for the original *.inf file that contains the text
"ClassGuid={78A1C341-4539-11d3-B88D-00C04FAD5171}"
and delete this *.inf file.
It happens that the RAMDisk is not properly functioning anymore after you increased the disk-size. This is due to lack of contiguous memory space within the physical RAM of your system. In most of the cases, a reboot of the PC will solve this problem. If this fails however, you will have to fall back to a lower disk size.
The driver is built using Visual Studio .NET 2002 and the Windows XP DDK ( 2600 ).
Download :
RAMDisk.exe.
Other rebuilds of this driver and property page are also available :
- using Visual Studio 60 and the W2000 DDK :
RAMDisk_VS60.zip
- using Visual Studio .NET 2003 and the Windows Server DDK ( 3790 ):
RAMDisk_VSNET2003.zip