Home page of Primo Ramdisk product which is a powerful disk emulator to solve hard disk bottleneck issue, speeding up your computer and improving the performance. Overcoming the Windows memory limits, especially the 4GB issue in 32-bit Windows, while allowing all. How can one create a RAM disk in Windows 10 to enhance a modded TES V? I'd like to to use a ramdisk to load assets of TES V to improve performance. I have 16Gb of ram on this laptop and Windows 10. Apr 03, 2017 The best free RAM Disk programs for Windows by Martin Brinkmann on April 03, 2017 in Software - Last Update: April 04, 2017 - 40 comments The following guide provides you with an overview of the best free RAM Disk programs for devices running Microsoft's Windows operating system. Jul 10, 2012 Download and Install Primo Ramdisk Professional Edition for windows 10/8/7/Vista/XP software from official page. Primo Ramdisk is the second generation of VSuite Ramdisk product.
The following guide provides you with an overview of the best free RAM Disk programs for devices running Microsoft's Windows operating system.
A RAM Disk, also called RAM Drive or RAMDisk, works in many regards just like a hard drive. The core difference is that it is a virtual hard drive that uses RAM for storage. With it come notable differences born out of that: a RAM Disk is faster than hard drives, and the storage space that it offers is only available during the session unless the software supports the saving and loading of disk images.
These traits make RAM Disks ideal for a lot of purposes. You may use it as fast, temporary storage for temporary data. Move the browser cache to the RAM Disk, and never have to worry again about it filling up valuable disk space (as it is only available during that session).
You may even install applications or games on the RAM Disk to benefit from faster loading times and less performance related issues while playing those games or using those apps. Another option is to move files that you want to process to the RAM Disk to speed that up.
The best free RAM Disk programs for Windows
Requirements are simple: the programs must be offered as a free version, and they must be compatible with at least Windows 7 or newer versions of Windows.
AMD Radeon RAMDisk
AMD Radeon RAMDisk is not limited to devices equipped with AMD Radeon hardware. Anyone can download and install the program, and use it to create a single RAM Disk with up to 4 Gigabytes of space. The limit is raised to 6 Gigabyte on systems with AMD Radeon Memory.
The program is compatible with all versions of Windows starting with Windows Vista, and supports the saving and loading of the RAM image on start or shut down for persistent storage.
The program is created by DataRAM, a company known for its RAM Disk products. The program displays an ad for the commercial versions of AMD Radeon RAMDisk on start.
Check out our full review of AMD Radeon RAMDisk here.
Dataram RAMDisk Software
The resembles to AMD Radeon RAMDisk is obvious. It is more limited than AMD's version, as you may only create RAM disks up to a size of 1023 Megabytes using it.
Changes may be saved on shutdown, and you may select to load the saved image on start. The program lacks features that AMD's version offers, such as selecting a drive letter for the disk.
Check out our review of Dataram RAMDisk Software here.
Gavotte RAMDisk
Gavotte RAMDisk supports the creation of a single RAMDisk on Windows machines -- XP or newer as well as Server 2003 and 2008 -- with no size limitation. The interface is basic but functional. Install and remove the RAM Disk, configure its size, drive letter and media type, and use the load or save image buttons for persistent storage.
The program has not been updated in a while though, and does not support Windows 8 or Windows 10 officially.
ImDisk Toolkit
One of the interesting features of ImDisk is that you may use it to create dynamic RAM Disks. Instead of specifying a size during setup, you may check the 'allocate memory dynamically' option to have it changed on the fly.
The program does not limit the size of the RAM Disk, and you may use it to create multiple disks. It supports the loading and saving of images for persistent storage options.
ImDisk Toolkit offers more than just the creation of a RAM Disk. You may use the program to mount image files as well.
Read create a dynamic RAMDisk with IMDisk Toolkit for additional information.
OSFMount
Designed primarily to mount virtual disk images, OSFMount comes with capabilities to create RAM Disks as well.
Actually, it offers two options here. First, you may load a disk image file in RAM, or create an empty RAM drive instead.
OSFMount supports the creation of multiple RAM drives, and does not limit the size of them. You may select drive letters during setup as well, and may set them to read-only. Data can be saved to image files so that you can load it in the future again.
Softperfect RAM Disk
Softperfect RAM Disk is no longer available on the Softperfect website. You may still download it from portals such as Major Geeks though.
The program ticks all the right boxes. It does not limit the RAM that you may use to create RAM disks, and you may create as many as you have free drive letters for.
It supports the saving of images so that data persists across sessions, a lot of command line switches, file system selection for each RAM disk, and an option to launch programs when RAM disks load.
StarWind RAM Disk
StarWind requires you to create an account on the website before the download link of the company's RAM Disk software is sent to the email account you used to register the account.
The program may be used to create multiple RAM Disks that are not size limited. It offers basic functionality besides that however: you cannot assign drive letters to disks, and there is no option to save and load disk images as well.
RAM Disk comparison
Name | Max Size | # of disks | Compatibility | Load/Save | Other |
AMD Radeon RAMDISK | 4GB (6GB*) | 1 | Vista+ | yes | created by Dataram |
Dataram RAMDisk | 1GB | 1 | Vista+ | yes | |
Gavotte RAMDisk | limited by RAM | 1 | Windows XP+ | yes | |
ImDisk Toolkit | limited by RAM | limited by drive letters | Windows XP+ | yes | dynamic RAM Disk, requires Microsoft .NET |
OSFMount | limited by RAM | limited by drive letters | Windows XP+ | yes | load disk image to RAM, extend size |
Softperfect RAM Disk | limited by RAM | limited by drive letters | Windows XP+ | yes | select file system, launch programs on load, wipe on unmount, command line switches, abandoned |
StarWind RAM Disk | limited by RAM | limited by drive letters | Windows XP+ | no | registration before download |
* 6GB with AMD Radeon Memory
Other RAM Disk programs
The following programs are not listed in the main section above for one reason or the other. They may still prove useful to you in some situations:
- Bond Disk -- The program supports a maximum size of 640 Megabyte. The main purpose of the program is however not the creation of a RAMdisk, but storage for files that hold valuable information. Additionally, it has last been updated in 2010. Read our review of Bond Disk here.
- Gizmo Drive -- Gizmo drive is part of Gizmo Central, and cannot be downloaded separately. The program's main purpose is the mounting of disk images or encrypted hard drive images. One of the features that it supports however is the creation of RAM drives. You may use it to create multiple RAMDisks that are not limited in size. Program has not been updated since 2011.
- VSuite Ramdisk Free Edition -- Last updated in 2010, the program is only available as a 32-bit version. It supports a size of up to 4 Gigabytes, and multiple RAMDisks. Also, supports the saving and loading of data on system boot and shut down.
Additional resources
The overview and description of each program is certainly helpful in determining the best suitable program for your use cases. I suggest you check out Raymond's RAM Disk Software benchmark to find out how many of these programs perform.
If you want to know more about RAM Disks in general, check out the Wikipedia article on RAM drives.
Closing Words
On a personal note, I have used SoftPerfect RAM Disk for the past years (the latest free version), and cannot be happier with it. It offers great functionality, and the downside that it is no longer maintained does not bother me as it works fine and without issues.
Now You: Do you use a RAM Disk on your system?
How can one create a RAM disk in Windows 10 to enhance a modded TES V?I'd like to to use a ramdisk to load assets of TES V to improve performance.I have 16Gb of ram on this laptop and Windows 10 can only utilize 3.5Gb while playing Skyrim My thinking would be to to make a ramdisk of 8Gb to load essential assets, not my complete mod list, and leave 4 Gb for the OS and 4Gb for TES VWould this work?
Primo Ramdisk 6.2
1 Answer
First, couple of things to consider:
- A SSD has been shown to generally provides similar loading times than a RAM drive in practice (source), even though in theory a RAM drive is faster than a SSD in theory. Also, a SSD would make other things faster, from loading DirectX and other drivers, in addition to game files themselves.
- If you make your RAM disk too large, you may prevent Windows from improving the loading times with caching data on your unused RAM.
- If you make your RAM disk too large, you may induce pagefile swapping, severely slowing things down.
- Since you won't be able to copy the entire game, it will be hard to effectively determine which files are most often used and slowing down the most.
That said, to try doing this, you can use symbolic links (junctions, for folders) to make some files or folders from you Skyrim installation point to the RAM drive locations instead.
- Create a ram drive using one of free softwares available online. Some benchmarks and prices here. I personally like ImDisk because you can create an ISO image of your RAM disk with your files for easier loading the next time.
- Copy a folder or some files, such as the HighResTexturePack**.bsa to the RAM drive
- Move those files from the Skyrim installation folder somewhere else temporarily on your HDD (to restore them later)
Open command prompt as an administrator, and create links for each files to the RAM drive location, using mklink. mklink /h for a 'hard' link (so the game can't tell the difference) and /d for a folder link (junction). For example, if R is your ram disk, those examples link one file or one folder.
mklink /h C:SkyrimDataBigFile01.bsa R:BigFile01.bsa
mklink /d C:SkyrimDataTextures R:Textures
Play the game.