Free RAMdisk for Windows 7, Vista, XP, 2000, Server 2003 & 2008 (Gavotte)

ยปยปยปFree RAMdisk for Windows 7, Vista, XP, 2000, Server 2003 & 2008 (Gavotte)
RAMisk or RAM-Disk (also known as RAM drive) is a virtual hard drive based on software abstraction that treats a segment of random access memory (RAM) as secondary storage which is similar to hard disks, except with advantage that RAMdisk is a lot faster and access time is greatly improved. As there is no mechanical moving parts involved, there won’t be question of wear and tear too. RAMdisk has one obvious downside, that it’s volatile and not solid state. Contents in RAMdisk is stored in computer RAM, which will be lost when the power of computer is switched off.

With these benefits and limit, RAMdisk can be used to store frequently accessed yet less important temporary data to speed up the system performance, such as swap space for virtual memory, temporary files used for programs such as Internet Explorer, BT client, P2P eMule, compression utility, translation software and etc, frequently accessed data from a database or used to hold uncompressed programs for short periods. From privacy point of view, ramdisk is also a working drive for decrypted version of encrypted document, as all trace of the data will be wiped and deleted once power off.

There are plenty of RAM-disk driver and software available, such as RamDisk9xME, RAMDiskXP, RAMDiskSE and RAMDiskVE from Cenatek (now becomes RAMDisk Extreme!, RAMDisk Pro and RAMDisk from Dataram), RamDisk and RamDisk Plus from SuperSpeed, RAMDisk Enterprise Lite, RAMDisk Enterprise Full and free version from WinRamTech, Ramdisk based on Microsoft Ramdisk below from QSoft (no longer available) and Ramdisk.sys driver for Windows 2000 from Microsoft published under KB257405. However, most of these RAMdisk drivers either is not free, or limit in its functionality especially on the size on RAM-disk. Some not even support Windows Vista, Windows 7 or later.

The following freeware RRamdisk.sys (or more commonly known as Gavotte RAMdisk), originally written by Gavotte based on Microsoft’s Ramdisk.sys, and later being added a GUI interface by lyh728 is not only free to use, it also stable, doesn’t have size limitation, supports popular FAT16๏ผŒFAT32, NTFS filesystems, and supports Windows 2000 operating system and above including Windows XP, Windows Vista, and Windows 7.

Gavotte RAMdisk supports 32-bit (x86) Windows system, where the system has memory recognition limitation of up to 4GB only, which makes available free memory to application normally around or below 3GB. The Gavotte RAMdisk can make use of any additional RAM installed that is beyond 4GB to fully utilize the memory. 64-bit (x64) Windows system is not officially supported due to driver issue, though some reported success. Anyway, 64-bit Windows can recognize and use all available physical RAM installed, making the RAMdisk workaround to use all RAM memory unnecessary.

Download Gavotte Ramdisk with GUI: (Old Version for XP:

To use RAMdisk, the most important requirement is that the system has a lot of memory, much a lot than the size of RAMdisk that you intends to create. It works on system with minimum 256 MB RAM, where you’re recommended not to set RAMdisk with size more than 64 MB.

RAMdisk Install Warning

In Windows 7 and Windows Vista, enable Physical Address Extension (PAE), a memory management feature for allowing supported CPUs to enable NX bit (No-eXecute) and access a physical address space larger than 4 gigabytes. To enable PAE, run a Command Prompt as Administrator, and run the following command:

bcdedit /set pae ForceEnable

Restart the computer to make the change effective. Verify the PAE status by running bdcedit, and the PAE should have the status of ForceEnable.

After enabling PAE, execute the ram4g.reg registry registration file to tell Gavotte Ramdisk program to use RAM space beyond what Windows can use.The content of the REG file should look like this:

Windows Registry Editor Version 5.00


Installation and setup of RAM drive is pretty simple. Unpack the zip archive to a folder, and run ramdisk.exe. In Windows Vista and Windows 7, you need to right click on it and select “Run as Administrator”, if not you will get a Failed error message. Click on Install Ramdisk to install RRamdisk.sys driver. Answer Yes or Allow if prompted with driver not signed with valid digital signature or can’t verify the publisher of this driver software warning message. Once RAMdisk is installed, all buttons that previously grayed out inactive are now activated.

Install RAMdisk

Now you can set the disk size in Bytes, configure the drive letter for the RAMdisk. You can also specify which media type is the drive – RAM Drive, Fixed Media or Removable Media (for simulating a floppy drive). The default choice, Fixed Media indicates that the RAMdisk is simulating a hard disk drive should work in most case. Click on OK when done with configuration. Note that if you modify the settings of the RAMdisk during the time when system process is accessing the RAMdisk, you will require to reboot the system. Caveat is that, if you put IE Temporary Internet files into the RAMdisk, you will always need to restart computer even though you’re not running IE.

RAMdisk in Windows

A additional drive, the RAMdisk with default drive letter R: (assuming you’re not changing it) will be created, and immediately accessible for usage.

Other buttons in the RAMdisk GUI are pretty obvious in usage. Use “Remove RAMdisk” to uninstall RAMdisk, or more specifically RRamdisk.sys driver from the system. Save Image… and Load Image… allows users to save or open an image file for the whole contents of RAMdisk, useful if you want to store data in RAMdisk in unaltered state to be open up later.

Ramdisk.exe accepts a image file as its argument so that the image file can be loaded automatically into the Ramdisk from command line. Potential usage include adding of “ramdisk imgfilename” to system boot up script such as autoexec.bat to load the data into memory disk.

There are more customization and other potential usage for Gavotte Ramdisk not included in the GUI. However, you need to manually edit the registry. These additional functions are maintained by addswap.exe and rdutil.exe which explained pretty well by the Readme, as shown below. In most case, you won’t need to come to this extent.

  1. Parameters registry is


    Why RRamdisk? Because XP SP1 contain a Ramdisk driver for XP Embeded.

  2. Parameter: DiskSizeM, DiskSizeK

    Your desired disk size, the unit is M bytes or K bytes. The DiskSizeK has higher priority.

  3. Parameter: MediaType

    The reported drive type:

    1 — RAM Drive
    2 — Fixed Media (default)
    3 — Removable Media
    4 — Floppy Diskette

  4. Parameter: DriveLetter

    Name say it is, default is R:

  5. Parameter: SectorsPerCluster

    Your desired cluster size, zero for driver pickup:

    <= 2M FAT12, cluster=512 <= 32M FAT16, cluster=512 <= 64M FAT16, cluster=1k <= 128M FAT16, cluster=2k <= 256M FAT16, cluster=4k <= 512M FAT32, cluster=2k <= 16G FAT32, cluster=4k and more...You can specify smaller cluster size, force pre-format as FAT32.

  6. Parameter: Image

    Maintained by rdutil utlilty, mainly for preload NTFS image. Eg:

    1. Load ramdisk, don’t write anything.
    2. Format the ramdisk

      FORMAT /FS:NTFS /Q /V:RamDisk /A:512 R:

    3. Adjust logfile to minimum size

      CHKDSK /L:2048 R:

    4. Reset access rights

      CACLS R:\ /G: BUILTIN\Adminstrators:F

    5. Create necessary structure


    6. Pack the disk image and save to registry

      rdutil R: registry


    1. You should leave RamDisk as clean as possible before packing, the max packed image size is 64K.
    2. The disk image only valid to same RamDisk size, you should re-create disk image when size changed.
    3. The driver internal formater will disable if this registry present, corrupt/size-mismatch value leave an un-formated disk.

    rdutil Utlility Usage:

    1. Backup registry image

      rdutil save filename

    2. Restore registry image

      rdutil load filename

    3. Report packed image size

      rdutil R:
      rdutil registry
      rdutil unpacked_file

      Second command reading DriveLetter from registry, while the third is packing an unpacked image file.

    4. Packing image & save to registry

      rdutil R: registry

    5. Packing image & save to file

      rdutil R: packed_file

    6. Unpacking image

      rdutil unpack packed_file unpacked_file

    7. Link NTFS junction to Ramdisk

      rdutil link temp \

  7. You can re-format RamDisk except RAMDrive media type. Eg:

    FixedMedia type:
    FORMAT /FS:NTFS /FORCE /Q /V:RamDisk /A:512 R:

    RemovableMedia type:
    ECHO Y | FORMAT /FS:NTFS /FORCE /Q /V:RamDisk /A:512 R:

    You can place your format command to startup script. I don’t recommend re-format to FAT, the pre-formated RamDisk is more efficient than other format utililty.

  8. Pagefile support – You can set pagefile to FixMedia type disk w/ pre-formated system. If you need other MediaType or re-format, use the addswap.exe utility:

    addswap r:\pagefile.sys 16 32

    Create pagefile r:\pagefile.sys with min=16M max=32M.

  9. TEMP directory – You should set TEMP/TMP directory to TEMP sub-directory, don’t use the root directory.
  10. NTFS junction point to RAMDrive – You can’t create NTFS junction point to RAMDrive media type, Fixed & Removable Media type should work.
  11. Connectix VirtualPC compatibility – Someone report problem with VirtualPC+physical volume/disk. Please set MediaType to RAMDrive/Removable.
  12. Mountpoint without DriveLetter

    Clear DriveLetter registry value will not create Drive Letter for Ramdisk.

    Attn. Don’t delete the DriveLetter registry, which fall to default R:. You can setup mountpoint/junction linking to this unnamed Ramdisk. Eg:

    rdutil link C:\ramdisk
    link C:\ramdisk to root of Ramdisk

    rdutil link C:\TEMP TEMP
    link C:\TEMP to \TEMP at Ramdisk

    rmdir C:\ramdisk
    rmdir can remove the link without clear target content

    NoDriveLetter configuration isn’t recommended, because most AntiVirus software cannot realtime scan Volume w/o Drive Letter.

By | 2016-12-09T08:39:59+00:00 December 9th, 2016|Categories: Utilities|Tags: |156 Comments

About the Author:

LK is a technology writer for Tech Journey with background of system and network administrator. He has be documenting his experiences in digital and technology world for over 15 years.Connect with LK through Tech Journey on Facebook, Twitter or Google+.
  • Man, I would really like to thank you for putting Gavotte's work here. I have been finding a solution like this for the past 5 hours trying out Google-d Win 2K solutions and trial softwares, and most of the time I spent were on Googling and removing them (one almost killed my system). Once again, a big thanks – and I hope you can convey that to Gavotte himself too.

  • Robert

    Gavotte! Excellent job!

    Your Rramdisk works very fine. It is even suitable to put Windows swapfile on it (what I've done).

    Thank you.


  • Tadeisz

    Does not work in Vista 64-bit

  • naveed

    It would be nice to see a vista 64-bit version of this.

  • JJ

    Anyone encountered this problem? After creating the RAM disk, I restarted my pc and windows reported that the disk might be corrupted or using a format tat is not compatible with windows. Anyway i am using windows XP.

  • Robert

    Did you test memory with Memtest?

  • JJ

    Robert, I did not test the memory with Memtest. what is the purpose of Memtest?

  • Robert

    As the name says ๐Ÿ™‚
    Using Google is recommended behaviour.

  • JJ

    i already use the memtest.. no errors occured.. hmmm any extra configuration needed after creating the RAM drive? My RAM drive works when it is first created. Once I restarted my pc, windows report that the disk might be corrupted when i tried to aaccess the ram drive

  • Robert

    Run ramdisk.exe.

    Set it as "Fixed Media". What size did you set?

    In my case I set 512MB (I have plenty of RAM) and letter "Z".

    Try to run Memtest again with the following configuration:

    At the very beginning of the test press C (config box will appear), then 2 then 3 then 3 and again 3. You will force thorough test of all memory.

    Run the test for the whole night. In the morning you will have results.

  • JJ

    It worked when I set it as "Fixed Media". Previously it did not work because I set it as "RAM Drive". hmmm what is the difference between these two types?

  • Robert

    First, sorry for the delay. I've been out of my home.

    Difference is only in bit responsible for media identification.

    Some programs "don't like" virtual disks but they look only at media identifier. If you set the identifier as fixed drive everything become O.K.

    Luckily you solved the problem yourself.

    Good luck and greetings from Poland ๐Ÿ™‚

  • JJ

    okie..thanx a lot robert..appreciate your help

  • JJ

    is there any way to load the image to the ram disk without using the GUI provided?

  • Peter

    Hi mr. Gavotte, I like to compile the driver myself, would that be possible? I use VC Express and have 3790.1830 SDK and tried the Win2000 example from DDK, I asume you used the example to build your version of ramdisk.sys, can you make a little master-class for us to get some insight in the techniques used?

    thx for the good work and grtz from Holland

  • rocsta

    Hmm..i have problem to remove ramdisk. It would return on next reboot. Any ideas..?

  • rocsta

    on the other hand i think run as admin would help..

  • Starbuck

    I have 4 gig of Ram on my new XP box. I made a 750 MB Swapfile on my new virtual drive. I opened the entiire MS Office suite and 13 other apps along with 2 major resource hogging games without a hitch. I then rebooted and the drive held it's formatting. A million thanks!!

  • Mersine

    "Ramdisk.exe accepts a image file as its argument so that the image file can be loaded automatically into the Ramdisk from command line. Potential usage include adding of “ramdisk imgfilename” to system boot up script such as autoexec.bat to load the data into memory disk."

    I would love to do this. However, I read the instructions and could not understand them. Can someone please explain the instructions to me in another way. Thanks

  • Brice

    This program fails to install on my XP Pro 64 bits machine. Any ideas why? Thanks guys.B.

  • Chang

    Dear Robert, this program failed to run in my machine running Window Vista Business 32 bit. I attempted a few setting of xxMb to no avail but returned with an error 'blue screen' message and rebooted. I have to run in Window safe mood every time to install the program. Any ideas what's wrong? and how to overcome? Thank you.

  • Chang

    Sorry, for typing error, it was 'uninstalled' in Window safe mode.

  • Ch


  • Robert

    Dear Chang,

    I don't know the behaviour of Rramdisk under Win Vista. I still use Win2000. In my oppinion this is the most stable one among all the Windows family. Not all what is newest is always the best.

  • dr mark

    The ramdisk driver has an error. Setting the ramdisk media type to ramdisk is missing a component for proper initialization (the other file types work well). Another drive that has removable media is required to load up required drivers for this ramdisk – without the removable media the ramdisk is RAW. As soon as the removable media is inserted the Ramdisk is usable.

    This is most likely an oversight as that the writer having this dependent component loaded up in the background didn't realize it was dependent. Systems without this component do not work. There is a newer release as well 01.01.2008 which allows for >=4GB ramdisks (the error is still apparent within this new release)

  • dr mark

    05.23.2007 version and greater allows for x64 support

  • dr mark

    found the reason why it fails
    Windows XP Update:

    Installing the Ramdisk sample driver in a NTFS only machine might make it unusable. To resolve this problem make the following change:

    While you call the IoCreateDevice function (RamdiskAddDevice function in pnp.c), change the device type from FILE_DEVICE_VIRTUAL_DISK to FILE_DEVICE_DISK and recompile the driver. After you install the driver, restart the system in order to access the Ramdisk through Explorer.

    Someone please inform Gavotte and have a fix made. Thank you

  • PatrickE

    Just set up a 256Mb ramdrive using this. Perfect. Wish it was opensourced tho…

  • Brice

    dr Mark,

    What do you mean by 64 bits version support ?

    The download link on that page is not the latest version?

    Thank you.

    >> dr mark

    >> March 1st, 2008 04:05

    >> 28

    >> 05.23.2007 version and greater allows for x64 support

  • Matt

    Tried installing under xp64, clicking on the "Install Ramdisk" button gave me a "failed" dialog box.

    ramdisk.exe is dated 2/14/2004

    rramdisk.sys is dated 12/9/2003

    readfirst is dated 5/27/2007

  • Pingback: Upgrade RAM เนƒเธซเน‰ EEE PC เธ”เธตเน„เธซเธก? « Ninelouis’s Weblog()

  • Dan Dar3

    Good job writing the article!

    See the a newer version here:


    12.09.2003 fix SMP/HT compatibility

    11.26.2003 fix re-format problem & some typo

    11.25.2003 merge rdpack and rdj to rdutil

    11.24.2003 add DiskSizeK registry, more compatible w/ antivirus software

    05.23.2007 x64 support

    01.01.2008 support >=4G ram under 32bit windows (UsePAE=1)

  • Jack

    I am unable to load a previous saved image from a command line…

    using: ramdisk tempimage I have this error:

    error: MFMT: Open R: failed 2

    If I load the image from the GUI it is loaded rigth…

    Where is the trouble?

    Thanks for the answers.

  • Philippe


    Is it possible to run this util to put the whole swap file on the ramdrive?

    I now have Vista x64 with 4G ram and the 8G ram is on its way. When I look at the working of the current ram and vmm (swap) it only loads like 1.4G in ram and still continues to swap. Now, I've read that it is no good to disable all swaps, but hey, I will have like 6.6G not used ๐Ÿ˜ฎ

    The perfect solution would be 4G swap file on ramdisk and 4G regular ram… Can anyone tell me if this will actually work? When you set only one Swapfile windows asks for a reboot… (?) and since we are trying to set it on a ramdrive the ramdrive will be gone when rebooting and only be back after rebooting when we recreate the swap again asking for a reboot (endless loop)?

  • Dan Dar3


    Try Vista with no swap for a while and see how it works – don't believe everthing you read. I've been using XP 32 with 4 GB with no swap for some time, and I'm doing Java development with a couple Eclipses side by side, JBoss running etc. Vista's even better at memory management.

    Even if you disable disk swapping that doesn't mean Windows will not create the swap, but it will be in memory – basicallt the swap on disk is an extension of the swap in memory it does already.

    Creating a memory disk to keep the disk swap will just add to the overhead – I bet the memory management in the ramdisk is less efficient than Vista's native swap mamangement techniques.

    You can try stopping Vista SuperFetch service, that's the one that fills up memory with applications you run the most.

    Dan Dar3

  • PhH

    Thank you for this response. I will surely try it and let you know the results of it.

    I'm not too fond of disabled SuperFetch because that is some of the strong points for a smooth running system. In an evening I mostly have used about 20 different applications and I would hate it if it took to long to start an application, even if it is only the first time slow… ๐Ÿ˜‰ But I guess it mostly only a perception ๐Ÿ˜‰



  • PhH

    Hi, I'm here to report back…

    You're idea of disabling the pagefile completely helped. I have also found info on MSes pages that you CAN disble it, unless some specific application… Great!!

    Now I was thinking of using ramdisk because I would be able then to use the speed thing (ReadyBoost I guess) that is used on USB sticks. But even if I run Ramdisk as an admin it won't allow me to, it says FAILED. Tss I will have to look further ๐Ÿ™‚

    Grtw Philippe

  • Hi Philippe,

    Great stuff – I don't know if this apply to vista, but in XP I used to have some problems every now when I disable disk swap where it was complaining of low virtual memory but I believe that was due to free memory fragmentation while an application required a large amount of continuos RAM (my case was an Ecplise asking for 512 MB).

    Anyways, you can use ReadyBoost regardles of the amount of memor and whether you use a RamDisk or not, make sure you get a SD card or USB stick that was found to be work with ReadyBoost – you can find a list with them on the web.

    I had a problem in XP with the RamDisk where I change the radio set to RAM Drive instead of Fixed Disk and that was showing install errors – try with Fixed Disk as per screenshot.

    I use the RamDisk for a temporary disk drive – make sure you allocte enough (128-256 MB or more) some applications like large installers will complain with very dubious error messages when they don't have enough room to expand in TEMP dir.

  • Casper42

    Dr Mark: Where do you get the latest version?

    I have downloaded this program from like 5 websites and all of them have the RRAMDISK.SYS with the following:

    File Version: 1.0.2003.1209

    The first one I downloaded has modified date of 12/09/2003 which matches the fileversion information.

    So even though I have files dated 2008, it seems they are just updated timestamps and not updated files.

    All 5 versions have identical number of files and identical file sizes.

    This program works great under XP 32, just wish I could get a version that works with Vista x64. I have a machine with 12GB of RAM and I am hoping to make a 8GB RAMDRIVE.

  • Casper42

    OK So I found the newer version as posted above, I was reading the comments backwards as I assumed the newest was on the bottom.

    That and Badongo was not working properly from my Vista machine, so I downloaded from XP Machine using FireFox.

    But now the problem is the GUI installer doesn't work on Vista x64. Still says Failed immediately on Install button and I already tried run as admin.

    Can I just cheat and export the proper Service entry from my XP Machine's registry and then change the driver name to be the x64 one and import into my Vista machine?

  • Vista64-Greg

    Sad to report the same problem with Vista 64. As soon as I click install it just says failed. The real irony of this is that Vista 32 only sees up to 4GB of ram. My 64 bit Vista machine with 8GB ram would be ideal to run this. Hope to see a fix so it can be installed on Vista 64.

  • Gokhan

    I also tried to install using ramdisk.exe as the administrator on Win XP 64-bit SP 2 and I got a "failed!" message. Please help! Thanks in advance!

    I tried the version of ramdisk.exe, from an archive gavotte_ramdisk_20080101.

  • Gokhan

    OK, here is the latest file and how to install;

    1. download the updated version at this link;
    The version posted here might also work, but anyway. Extract the archive to a directory.

    2. Go to the Control Panel and click Add Hardware

    3. Click Next and wait for the search to complete.

    4. Choose "Yes, I have already connected the hardware" and click Next

    5. Scroll to the very bottom and highlight "Add a new hardware device" and click Next

    6. Choose "Install the hardware that I manually select from a list" and click Next

    7. Wait for the search to complete and click Next

    8. Highlight "Show All Devices" and click Next (warning: this part may take a few minutes)

    9. Click Have Disk… (Important! Be sure not to click on anything else or scroll through the lists before you click Have Disk. Doing so will screw up this process.)

    10. Click Browse and locate the folder you saved the rramdisk.inf file in, select ramdisk.inf and click Open

    11. Click OK, then Next and Next again.

    12. Click Continue Anyway if a warning pops up and then Finish

    13. Right click on the "ram4g.reg" file in the extracted directory and "merge".

    14. Now when you launch the ramdisk.exe utility, you should be able to see the options properly enabled. Set the desired ramdisk size and click OK. It should be ready to use at the default drive R:

    Good luck!

  • LolaChico

    Installed but it hung every time I tried to start it, then it killed my XP Home SP3 system stone dead, and trashed the registry requiring a restore.


  • Harry

    Same problem here with Vista64.

    Is there a new version, yet, that works on Vista64? Or a tutorial how to get it working?


  • ups

    How can I uninstall it under Vista?

    I tried uninstall, it says reboot needed. before reboot rams disk seems deleted but after reboot it is back again.

    Any ideas?

  • webstar

    someone asked it before, but did not get an answer i think: is there any way to load the image to the ram disk without using the GUI provided? i would like to write the image at shutdown and load the image (already possible) at startup.

  • Pingback: Running your build/source code from a ram disk. - Eric Hexter()

  • muh

    Oh my god, whatever you use for your translations. Throw it away! The german translation is one of the worst that I've ever seen!

  • OH MY GOD!

    This is the best tool I've added to my collection in a long time!

    I was Googling for a ram disk, but as noted, all I found was garbage payware RAM disk tools (whatever happened to a RAM disk that came with MS-DOS, Microsoft?). I was about to shell out $8 for a payware RAM disk driver that I couldn't even tell worked, until I smacked my head straight and googled for "ram disk freeware"!

    Now where can I donate those $8? This tool is perfect!

  • Hmm. A small note.

    DON'T USE A DISK SIZE OTHER THAN THE ONES IN THE LIST! It's typeable, but if you enter, say, "1.25G", it'll promptly take your whole computer down with a blue screen.

    Worse, if you aren't lucky, your computer won't even start back up – I'm guessing because those settings were saved and it tries again when you try booting! Ouch. Ouch ouch.

    Other than that, well, it works fine – I just wish I could write in my own RAM disk size. It's happily granular up to the 1G point, but then they start jumping obscenely high like 2G and 4G, etc… and there's no in between. I needed a 1.25GB disk because 1.0 was too small and I needed the extra 256mb to work in… =(

    But thanks for the tool anyway!

  • Jose A


    try running the app 'as administrator', otherwise it will keep you prompted for reboot and do nothing.

  • Yojimbo

    I don't understand???

    Many of you are saying that you put your swapfile on ramdisk which is not logical, because when your system eats all the ram then it use swapfile(fake, hard disk memory) and if the swapfile is on ramdisk then … error, error, error …

  • Yojimbo,

    except for the author of the post and a user that says he wants to put the swap in the ramdrive, nobody else recommend it. Putting swap file on ramdrive will be actually counter productive as CPU usage is going to increase. If you have plenty of RAM, rather than put the swap file in a ramdrive better disable virtual memory altogether.


  • Phil Goetz

    Warning: I stupidly tried to make a ramdrive of 3G, since I have 6G RAM, forgetting that Windows makes only a max of 3G available to processes.

    Instead of giving a warning, it shut the computer off, and it wouldn't boot again until I said to boot with last usable configuration.

    If you haven't put /3gb in your boot.ini, this would presumably happen if you tried to make a 2G ramdrive.

  • Phil Goetz

    Putting the swapfile on RAMdrive will probably give a speed improvement, because Windows stupidly swaps parts of the kernel out ALL THE TIME, regardless of how much RAM you have available.

    However, as Dan pointed out, it's better to disable the swap partition. Putting it on the RAMdrive could crash your system if you use up your RAM.

  • Phil,

    You may be referring to "executive paging" – you can control whether the kernel mode drivers and code has to be swapped. See here:

    Disable paging the executive to improve performance

  • peter

    I just tried to use the program and it gave me a blue screen of death with a 'stop' error. I selected 256MB and then the computer died. Can anyone help?


  • Peter

    sorry… I am on XP SP3 32bit.

  • Philippe Heeren

    Hi there again. As posted earlier I have a very good working Vista 64 with 8G of RAM with paging file disabled, Quad Extreme 3Ghz. All of the paging is disabled on all of my disks… My machine keeps running very good. I can multitask between games and reget and music library and pokertracker…. and so on.

    Still as pointed out in a lot of articles my system does not get beyond 3G of RAM usage when I check the logs…. So I have like about, more or less, 3G of ram which I would like to assign to a "removable" drive and put readyboost on it…


    1. I cannot install the ramdrive, it just says failed. I tried with the admin privilige.

    2. It seems that the ramdrive cannot be set to act like "removable" media like USB stick.

    To speed up my system i'm looking for some High Perf USB memory. Preferably 8G.

  • gh

    not working with Vista x64 here…

  • Pingback: So, anyone have a BMI I can borrow? - -

  • Pingback: » RamDisk utilities for Windows()

  • Dori Ansari

    Tried to install this free RAMDISK on a Win 2003 Server x64. Ran "ramdisk.exe" as administrator, but when I clicked "Install Ramdisk" it gave me an error. No detail, just an error box

    title: ramdisk

    icon: Yellow Triangle "!"

    Message: "Failed"

    Button: OK

    Anyone can help?

  • gh

    Dori, to the back of the queue please ๐Ÿ™‚

    I've been waiting since August…

    Abandon Hope All Ye Who Enter Here

  • Dori Ansari

    Yes I see it … Abandon all hope back in August. This is a real bummer. Because Cenatek RAMDiskSE has a FAT16 and FAT32 options and both of them bomb on the WinServer 2003 x64 :(. Superspeed has an x64 but will only install on XP64 and Vista64 but not on the server OSes. ๐Ÿ™

  • Bleekay

    Tried installing Gavotte Ramdisk to Vista x64 (Business Ed) SP1 by manually adding the driver and I get this error message:

    Windows cannot load the device driver for this hardware. The driver may be corrupted or missing. (Code 39)

    C:Program Files (x86)Gavotte Ramdisk

    Any ideas?

  • bleekay

    There may be hope!

    When I rebooted the machine I got a Stop Error: 0xc0000428. This was caused by Forced Driver Signature Signing under Windows Vista (x86 and x64). Googling a few hours later and I find this web site:

    It's actually copied from here:

    … which lists a utility that disables this signature check.

    The download URL of the utility is: removed

    Make sure you have your firewall and anti-virus updated for this site! Anyway, I installed this ReadyDriver Plus on the Vista x64 SP1 box and it worked!. The only downside is I have to edit the registry to modify anything in Gavotte Ramdrive because the GUI doesn't work.

    Good Luck!

  • Dori

    I found another solution by Qsoft that works for Windows 2003 Server x64 running on an i64 platform. Not sure if it works for Vista x64, XP x64, or Win 2003 a64. Do a search for "Qsoft Ramdisk".

    This is "free" except they are asking for a $25 "donation." The free version is full featured and no expiration, but will generate fatal message "please donate …" at the lower right hand icon tray. If you donate $25 they will send you a "nonag" version to install in your machine.

  • gh


    I' trialling Superspeed and it is faultless so far.

    I'll pay the money for the right, stable product!

  • Ester

    Simple (noGUI) setup:


    devcon.exe install RRamDisk.sys ramdisk


  • Dori

    Hi gh,

    I tried the superspeed 64-bit version. During installation it pops up a window that says it will only install on "clienet" OS'es such as XP-64 or Vista-64. I could not find a Superspeed ramddisk for the 2003 Server 64. ๐Ÿ™

  • bleekay


    The GUI for Gavotte Ramdisk works with 64-bit Vista … I just had to enable the "Run as Administrator." :/

  • Pingback: Spostare la cache di Firefox su RAMDrive - FOLBlog()

  • Dave

    One link to the ramdisk says the user has exceeded his bandwidth and the other says I am already downloading a file from them when clearly I am not.

    Can someone suggest a real place that we can download from?

  • solorez



  • the final solution is ImDisk! ๐Ÿ™‚

    freeware and working with ALL win os, including x64 versions

  • Bruce McN

    ImDisk is not the solution

    1)does not use PAE in 32bit OS's

    2)ImDisk fails at imaging DVD movie disk with dvd43 running in the background – don't know if the problem is with a)creation of the iso or b)emulation of a dvd

    From what I've seen I'd say the problem is emulation but I'm not 100%.

    stopped testing after these two problems surfaced (could be more)

  • Marko
  • j

    doesnt work. when i reboot it says "windows cannot access this disk" it is corrupt.

    downloaded it 2 different mirrors, ran as admin on vista, set 32mb ram drive. doesnt work

  • Pingback: Vista e Automazioni – parte 1/2 - FOLBlog()

  • Pingback: Ottimizzare e velocizzare Windows XP « EEE Experience()

  • mdb

    so brucemcn, if imdisk is not the solution what is?

  • nemesiz

    Hi, i want to have a preformatet NTFS 64MB Ramdisk (maybe compressed).

    i dit everythin like in the manual.

    create 64mb dig

    Parameter: Image

    maintained by rdutil utlilty, mainly for preload NTFS image. eg:

    1) load ramdisk, don't write anything

    2) format the ramdisk

    FORMAT /FS:NTFS /Q /C /V:RamDisk /A:512 R:

    3) adjust logfile to minimum size

    CHKDSK /L:2048 R:

    4) reset access rights

    CACLS R: /G: BUILTINAdminstrators:F

    5) create necessary structure


    6) pack the disk image and save to registry

    rdutil R: registry

    and then this happens and i dont know why

    C:>rdutil R: registry

    locking volume R: …done

    dismount volume R: …done

    packing volume R: …done

    disk size 65536K, packed size 78820

    saving to registry…too large, only 64K allowed <<<<<<<<<<

  • Thanks IR FREE

    Thanks for the DepositFiles file

  • logan

    i open the file on admin and when i try to click install and it still fails

  • Use it for Virtual memory? What reason would I have for that? VM is used when I run out of memory, so why would I use my RAM for it? Isn't it better to use it directly as RAM, not as VM? ๐Ÿ™‚

  • ZiCott

    On My VISTA Laptop works fine, but I need to reload the RAMDRIVE in Windows 7 after every re-boot.

    I always get the following error…

    Windows can't access this disk

    The disc might be corrupt. Make sure the disc uses a format that Windows recognizes. If the disc is unformatted, you need to format before using it.

  • Someone

    Goodness me, what a terrible article… I'll assume the writer is not a native English speaker, so I won't go into the poor grammar… However, some technical inaccuracies:

    "Ramdisk has one obvious downside, that it’s volatile and not solid state."

    Since when was RAM not solid state? Which part of a RAM disk moves? RAM disks *are* solid state.

    "ramdisk can be used to store … swap space for virtual memory, …"

    ???? Swap space is there to handle the situation where you've run out of physical memory – why on earth would you reduce your available physical memory in order to create swap space in, erm, physical memory??


    Someone off to read something else.

  • Darren

    Fails to install on Windows XP 64bit.

    Error message is simply "Failed".

    Please can you raise this with the developer?

  • Zelos

    This simply DOES NOT work under Windows Vista.

    "Click on Install Ramdisk to install RRamdisk.sys driver."

    After pressing this, there just comes up the message "failed", wíth no prompt to install the driver.

  • noone


    I think there are some program that needs to use swap space no matter what, even though the physical memory is sufficient. For whatever reason,i don't know. go and google it…

    Can any1 link me to a guide that teaches how to save the file inside ram disk into image file and how to load that image file when comp startup?

    I knew it's somehow related to the .bat files but….thats all i know =X

  • Will Stutely

    In Windows Vista you must right click and chose install as Administrator.

  • cwallen19803

    Can any1 link me to a guide that teaches how to save the file inside ram disk into image file and how to load that image file when comp startup?

    I knew it’s somehow related to the .bat files but….thats all i know =X"

    check the readme.txt for how to invoke the command line.

  • Barbara-Ann

    This really needs an update on how the driver assigns the drive letter (or whatever the issue is with this), because every time another program or driver adds a drive letter (at least if it's for a removable drive) the drive letter assigned by the RAMdisk just disappears, rendering the drive inaccessible and the data lost.

  • kirsche40

    @all who asks for a reason why using RAMDisk (RD) for Virtual Memory (VM)

    A RD is allways useful because it is faster then any other Memory. Some applications, mostly games, use VM ignoring that your system has quite enough memory. So a RD for VM is an optimal solution.

    With the new version of Gavottes RD we can use the previously not usable RAM above 4GByte frontier by using PAE in 32Bit environment.

  • kirsche40

    Here is the original site of gavottes tool

    Use Google-Translation tools to get it in a for you readable language. ๐Ÿ™‚

  • hon_shu

    The Gavotte tool is awesome, works like a charm under Windows2000. Thanks

  • ipguy

    how does one automount the image at OS startup on Vista ?

  • Khan


    I think what he meant with "not solid state" is that data is not saved and "swap space" means a temporary folder for programs to work with.

  • freddyzdead


    You're an anal-retentive dickhead, don't you have better things to do than pick apart the OP's post? We all knew what he meant by "it’s volatile and not solid state.” You think we're all idiots and don't know that ram is "solid state"? Sure, he meant "flash memory", we all knew that, too. And your comment about "swap space" is too eye-rolling to even comment on. Leave the poor cnut alone.

  • Kirk Enston

    Starting with the version in the ZIP file dated 2008-01-01 Gavotte allows accessing all 4 GB of RAM on a system with 32 bit Windows XP or Vista with 4GB of RAM installed. Here is the reference at the bottom of "readme.txt":

    01.01.2008 support >=4G ram under 32bit windows (UsePAE=1)

    It is not explained, however, how to enable this feature. Before you install the ramdisk you need to click on the following file included in the ZIP package:


    This will add a parameter to Windows registry that tells the driver to use PAE to push the ramdisk into non-addressable RAM.

    In short, 36 bit PAE extensions increase the available pool of memory in total. If you want to know more about it then you can easily spend all night on Google studying hundreds of pages devoted to the topic.

    I had no problem to get Gavotte working on my 3 year old system (Windows XP SP3), and now have 2.7 – 2.9 GB of memory available, as seen on the screen that opens after you hit Ctrl+Shift+Esc:

    Others might not be so lucky, it all depends on BIOS, mother board chipset and CPU.

  • Kirk Enston

    Starting with the version in the ZIP file dated 2008-01-01 Gavotte allows accessing all 4 GB of RAM on a system with 32 bit Windows XP or Vista with 4GB of RAM installed. Here is the reference at the bottom of "readme.txt":

    01.01.2008 support >=4G ram under 32bit windows (UsePAE=1)

    It is not explained, however, how to enable this feature. Before you install the ramdisk you need to click on the following file included in the ZIP package:


    This will add a parameter to Windows registry that tells the driver to use PAE to push the ramdisk into non-addressable RAM.

    In short, 36 bit PAE extensions increase the available pool of memory. If you want to know more about it then you can easily spend all night on Google studying hundreds of pages devoted to the topic.

    I had no problem to get Gavotte working on my 3 year old system (Windows XP SP3), and now have 2.7 – 2.9 GB of memory available, as seen on the screen that opens after you hit Ctrl+Shift+Esc:

    Others might not be so lucky, it all depends on BIOS, mother board chipset and CPU.

  • Kirk Enston

    I'm wondering how to check if your hardware is compatible with ramdisk installed using PAE before you actually try to install it. The last thing you want to do is to damage the BIOS.

  • SMac

    Just some verbose documentation on command line parameters and some examples would be good for this product. Where is it?

  • Kirk Enston

    The only documentation is here:


    2) Readme.txt for version dated 2008-Jan-01, because the latest version is messed up with some non European characters.

    Here are the screenshots, just in case:

    Other than that, if you don't speak Chinese you are out of luck (Gavotte is very popular on Chinese language forums).

    It is a high quality RAM disk but getting any information beyond what's available on this website is difficult.

  • Ying

    Kirk Enston

    Where can I download latest code of this ramdisk? I can't find it.


  • Kirk Enston

    Ying, I assume you are talking about the installer.

    You should get file:

    In case of problems just google the file, it's been posted on many Chinese forums.

  • Kirk Enston

    Ying, google "BootLand Gavotte's RRamdisk, New version is out" then look for post #36, the zip file is at the bottom.

  • Kirk Enston

    Two tips for new users of this forum.

    1) When you submit a new post, it will appear immediately, but at the top of the page and not at the bottom.

    2) Do not include URL links in your post. They will initially appear in full, but will be later deleted. I guess this is done to keep the thread clean of those viagra links and other garbage.

    Links to screenshots ending with .png are apparently allowed, at least for now.

  • strinzi

    I get a failed msg. under vista 64 with admin rights. I cant install the driver…..


  • Kirk Enston

    Strinzi, did you have a closer look at BootLand thread (all posts) mentioned in my post from Nov-08?

  • noname

    IMdisk is better and freeware.

  • Dave

    this is okay but kinda crappy, the ram drive should access at like 1000Mb/s as ram is FAR faster than hard drives, but it doesn't it accesses only twice as fast or equal to a hard drive. Also it tells me to reboot every time I change a setting, it pisses me off.

    isn't there anything better? something that actually thinks at the speed of ram?

  • Dave

    also to previous poster, imdisk is junk. I run it and a bunch of black text goes up the screen and it stops but there is no GUI or anything

  • @Dave

    There is a GUI for ImDisk. Look in Control Panel. Regarding image files it is also possible to mount image files by right-clicking in Explorer and select option for mounting as ImDisk virtual drive.

  • georgegerm

    nice lil progy . i installed in win7 ultimate 32 as i have 4gb ram. so i use it for the unused.. problem is i cannot unistall it .. if i do do it does only temp.. as soon as later i boot up the r disk reappears… when it si on i can erase it boot up again and it is back why?? any ideas i would like the option to take i out completely if i choose to…

    help please

  • georgegerm

    ao no one knows how to unistall it it from win7 32 , i guess, the instructions offered on the gui do not work as it reappears and i see a few postings on the issue but NO responses sad state to say all it can do but not give a solution to unistall it

  • Duy

    Thank you very much! The software works great for my Thinkpad t43. I have just upgraded to 2GB of RAM and put all temporary files (Firefox, Windows Temp…) into 384MB of Ramdisk. My laptop run much much faster than before. No problem, so far!

  • Server Racks

    i get a failed message too ๐Ÿ™

  • Cody

    imho this is a best utility tested by me from all!

  • Not_Chinese

    See this page for ENGLISH translation on the official download page+other infos.

  • tahrey

    Putting the virtual memory swapfile … into a RAMdisk?

    Have you lost your marbles?

    Also Vista with 256 (or indeed, effectively 192)mb of RAM … oh god … does it even run? It barely loads (after 10 minutes) on a 512mb machine.

    Still if this can boost e.g. web browser speed (the option to just hold all tempfiles in memory instead of on disk seems to have vanished these days, even though it's far less necessary to keep them long-term on broadband than dialup) it could be worth a look-in…

  • Olaf

    If using 4GB or more on a 32bit OS, this proggy does not use the unused leftovers from the bios.

    I tried it on 32bit Win7 Enterprise. Making a 512MB ramdisk takes away exactly that from the windows ram.

  • voidn

    Good info but all the banner ads make me want to vomit!

  • voidn

    Good info. But all the banner ads make me want to vomit!

  • JBTrungNT

    When run Ramdisk and select Media Type is "Fixed Media" or "Removable Media", ramdisk is OK when i reboot my PC.

    But when i select Media Type is "RAM Drive", after reboot, ramdisk is inaccessible.

    OS: Windows XP SP3

    Physical RAM: 2 GB

    Ramdisk size: 128 MB, Drive Letter: R

  • Noel

    When running Windows XP is there any way to get RRamdisk to use the memory above 3GB that XP cannot reach?

  • Noel

    Further to my post of 25/08/2010 I've discovered the answer to my question.

    I'm using Windows XP. I have 4 memory slots on the mother board with a capacity of 4GB, but XP can address only 3GB. But closer inspection of the memory chips specs shows that the slots contain 1024KB, 512KB, 1024KB and 512KB!!

    So I actually have no memory above 3GB.

    It pays to read the fine print!

  • Greg

    Not solid state? lol This isn't vacuum tubes buddy.


  • Pingback: Programma gestore disco virtuale()

  • Joshua

    Install Ramdisk … Failed.

  • Townfield

    This software can report RAMDISK full when it is not.

  • vladrti

    Everything works thanks for the program

  • Jeff

    I have the same problem as Joshua. I am using Vista Ultimate 64 bit edition and doubleclicking on ramdisk.exe and choosing "Install" pops up "Failed".

    • smapdi

      64 bit windows wont load unsigned drivers.

  • Carlos Pfitzner

    everything works on windows 7 ultimate 32 bits sp1 and on windows xp sp3 thanks

  • young

    hi~ free ramdisk thankyou

  • bunnybugs

    The mentioned ‘QSoft’ doesn’t seem to work anymore. It has obviously been replaced by

  • Indy

    Doesn't work on windows 7 64bit or any 64bit system!

  • ProDigit

    First of all, to get this program work, you need to right click, and "run as administrator".

    It WILL create a RAMDISK. However, if you want to use it to access more than the 3.5GB limitation of ram in Windows, this method will NOT work on Vista!

    On a 32 bit system, Windows Vista, I have 8GB of RAM.

    Ramdisk does not allocate a single byte from the unadressed RAM, only from the ram already allocated in Windows!

    In other words, you'd just be cutting away ram you already have, to create a disk in ram, that you might have done better without ramdisk.

    This program is only good to create a RAM DISK for those who already have sufficient ram available, not for those who try to address more ram out of a 3.5GB windows limitation!

    • pawlak

      Try version:
      It works on Windows 7 32bit

      I have 6GB of RAM. 3GB available for windows and 3GB RAMdisk ๐Ÿ™‚

  • marcus

    Tried to install this app on win7 64bit but it seems to fail at the install bit, I have run it as administrator and read the instructions.

    Any advice?

  • John

    Gavotte Ramdisk has been working fine on my Vista32 4GB laptop, using the “non-system” or “unavailable” memory between 3 and 4 GB that Vista32 can’t use. Have had NO problems installing, setting up, removing and reinstalling RamDrives – in fact my only quibble is that read/write speeds aren’t very fast. But….. having the pagefile and FF cache in otherwise unusable RAM is a great way to take advantage of memory that would otherwise do nothing at all. Once in a while I’ll copy a game into the Ramdisk and run it from there – while overall speed really doesn’t improve much, transitions and cutscenes are definitely faster and smoother. I really like this software – it’s so easy to setup and use and has never caused me any problems – highly recommend it to anyone who has memory above the ~3GB limit that Win 32bit OS can use – and most of the freeware Ramdisk software out there can’t make use of that area of memory anyway.

  • Pingback: How To get a Faster Second Life()

  • joseph

    works for me on windows 7 64bit

  • pawlak

    I found a version working on Windows 7 32bit under filename:
    In readme.txt it says: “01.01.2008 support >=4G ram under 32bit windows (UsePAE=1)”
    There is also x64 version in the archive.

    I have 6GB of RAM. 3GB available for windows and 3GB RAMdisk ๐Ÿ™‚

  • Cyber7

    “such as swap space for virtual memory”


    • Cyber7

      Inception ram! ๐Ÿ˜›

  • rolchg

    I found that Wintows start time increased to much after installing RAMDisk more then 40s extra!
    So with RamDisk it starts about 65s but without it 23s.
    It is normal?

  • Peter Baugh

    I used RamDisk in the past and it really helped performance with IE browser on a pentium 4 mobile laptop with a slow hard drive. Just remember, after rebooting all RamDisk data will be erased. But you save often, RIGHT??? You may not need IE temp files anyway. Use alt-f-s keys to save a document, try it. ๐Ÿ™‚
    If you can use Mozilla Firefox, you will not need this RamDrive for browsing- it is fast enough. -PB

  • NursultanTulyakbay

    Followed the instructions to a T. Launching ramdisk.exe as administrator, still getting FAILED. Using Gavotte_RAMDisk_1.0.4096.5_200811130 on windows 7 pro 64bit. Seeing that the last post here was 3 years ago, can I assume that this non working software has been abandoned?

    • icaruski

      Gavotte ramdisk is almost not supported anymore. Winramtech provides from now on a fully free 64bit 256 MB ramdisk.

  • Pingback: The best free RAM Disk programs for Windows - gHacks Tech News()

  • CodeLurker

    Gavotte_RAMDisk_1.0.4096.5_200811130 is working beautifully for me on Win7 32-bit. It allows me to use some of the upper memory (3 GB) of my 8GB RAM. IMHO, there is little reason to use a RAM disk on a 64-bit system. First, if you have an SSD drive, your apps load really fast. If you have certain apps you use a lot and would like to pre-load, it might make more sense. For 90% of users, disk caching and/or SSD drives will make your programs load from RAM, making RAM disks unnecessary. 64-bit OSes can access all of the memory you are likely to have installed, so RAM disks won’t help you access it there.