SoftPerfect RAM Disk Tutorial

SoftPerfect RAM Disk is a free high-performance RAM disk application that lets you have a disk on your computer entirely stored in its memory. As the memory is much faster than physical hard disks, storing temporary data on a fast in-memory disk achieves a higher performance. Whatever your job is, read on to find out what a RAM disk can offer you.

SoftPerfect RAM Disk creates a virtual disk residing in the computer RAM accessible in Windows Explorer and other applications, allowing you to store any temporary information on this disk. Furthermore, Windows can be configured to use the RAM disk for temporary files, so that the system and most applications would use the fast in-memory disk for their temporary data. As Windows and other third-party applications often create a large number of temporary files for a short time only, using a RAM disk will extend your hard disk’s life by sparing it from excessive reading and writing.

Key features of the RAM Disk:
  • Any number of RAM disks. In practice, up to 26 disks due to the number of drive letters available.
  • Any RAM disk size on 64-bit systems. Up to approximately 3.5 GB on 32-bit systems.
  • Persistent RAM disks with an associated on-disk image.
  • Volatile RAM disks whose content disappears on shutdown.
  • Built-in disk image manipulation tools.

 

Supported platforms

  • Windows XP /Vista/7/8.1/10 both 32-bit and 64-bit

DOWNLOAD SoftPerfect RAM Disk

ONLINE MANUAL

  • This is the main interface of SoftPerfect RAMDisk.

SOFTPERFECT RAMDISK_048_01072013_220619

Ramdisk can be created of two types

  • Volatile –  The content of Ramdisk is lost when shutdown/restart happens
  • Persistent  –  The content of Ramdisk is saved into image file during shutdown and then loaded back into ramdisk from image file during bootup

Ramdisk created can be automatically mounted at

  • Boot up – The Ramdisk will be created during windows OS bootup
  • Logon – Ramdisk will be mounted during logon procedure

CREATE VOLATILE RAMDISK WHICH WILL BE MOUNTED DURING BOOT UP

  • Select “Disk->Add Boot Disk

SOFTPERFECT RAMDISK CREATE VOLATILE RAMDISK AT LOGON_21-07-2016_09-12-07

  • Size in MB lets you select the size of ramdisk.  Here I have set the size to 600 MB.
  • Under “Mount options is the drive letter. Here you can select the drive letter for ramdisk drive which will be mounted. Here I have set drive letter as “Y:
  • Tick “Mount as Removable
  • Under “File system” option lets you choose the file system of ramdisk. Select File system as  “NTFS
  • Click “Advanced” button

SOFTPERFECT RAMDISK CREATE VOLATILE RAMDISK AT LOGON_21-07-2016_09-12-24

  • Here you can customize the “Volume Label” of ramdisk drive. In this case “RAMDISK VOLATILE AT BOOT“.
  • Click “OK“.

SOFTPERFECT RAMDISK CREATE VOLATILE RAMDISK AT LOGON_21-07-2016_09-12-51

  • Click “OK” to create the volatile ramdisk

SOFTPERFECT RAMDISK CREATE VOLATILE RAMDISK AT LOGON_21-07-2016_09-12-56

  • As you can see below that a Volatile Ramdisk of size 600 MB & formatted as NTFS has been created mounted with drive letter “Y:”

SOFTPERFECT RAMDISK CREATE VOLATILE RAMDISK AT LOGON_21-07-2016_09-13-05

CREATE PERSISTENT RAMDISK WHICH WILL BE MOUNTED AT BOOT UP

  • To do so  first you have to create an image file on the hard disk which will be used to save data of ramdisk at shutdown and then to restore the data in ramdisk during computer startup.
  • To create the image file select “Image->Create Image.

SOFTPERFECT RAMDISK CREATE PERSISTENT RAMDISK WHICH WILL BE MOUNTED AT BOOT UP_21-07-2016_09-46-42

  • Click on folder icon as shown below

SOFTPERFECT RAMDISK CREATE PERSISTENT RAMDISK WHICH WILL BE MOUNTED AT BOOT UP_21-07-2016_09-47-36

  • Enter a name of Ramdisk image file. In this case, I am using “PERSISTENT RAMDISK AT BOOT
  • Click “Save

SOFTPERFECT RAMDISK CREATE PERSISTENT RAMDISK WHICH WILL BE MOUNTED AT BOOT UP_21-07-2016_09-47-52

  • Select the size of Ramdisk in MB. In this case, I am setting it to “1000 “MB
  • Select File System as “NTFS
  • Enter a Volume Label. In this case, I have set it to “PERSISTENT RAMDISK”
  • Click “OK

SOFTPERFECT RAMDISK CREATE PERSISTENT RAMDISK WHICH WILL BE MOUNTED AT BOOT UP_21-07-2016_09-47-59

  • Select “Disk -> Add Boot Disk

SOFTPERFECT RAMDISK CREATE PERSISTENT RAMDISK WHICH WILL BE MOUNTED AT BOOT UP_21-07-2016_09-48-37

  • Click on folder icon as shown below

SOFTPERFECT RAMDISK CREATE PERSISTENT RAMDISK WHICH WILL BE MOUNTED AT BOOT UP_21-07-2016_09-48-49

  • Select the Ramdisk image file previously created. In this case, I selected “PERSISTENT RAMDISK AT BOOT
  • Click “Open

SOFTPERFECT RAMDISK CREATE PERSISTENT RAMDISK WHICH WILL BE MOUNTED AT BOOT UP_21-07-2016_09-48-55

  • Select Drive Letter which will be used to mount the image file. In this case, it is “Y:
  • Tick “Save Contents to Image
  • Click “Advanced

SOFTPERFECT RAMDISK CREATE PERSISTENT RAMDISK WHICH WILL BE MOUNTED AT BOOT UP_21-07-2016_09-49-11

  • Tick “Save contents to associated image every, min” and set it to “30” minutes. If you are using Ramdisk of some critical work then you need to set it to 5 minutes or less.
  • Click “OK

SOFTPERFECT RAMDISK CREATE PERSISTENT RAMDISK WHICH WILL BE MOUNTED AT BOOT UP_21-07-2016_09-49-19

  • Click “OK

SOFTPERFECT RAMDISK CREATE PERSISTENT RAMDISK WHICH WILL BE MOUNTED AT BOOT UP_21-07-2016_09-49-25

  • As you can see below that Persistent Ramdisk of size 1000 MB mounted at “Y:” has been created

SOFTPERFECT RAMDISK CREATE PERSISTENT RAMDISK WHICH WILL BE MOUNTED AT BOOT UP_21-07-2016_09-49-40

 

CREATE A RAMDISK THAT WILL BE MANUALLY MOUNTED, SAVED AND UNMOUNTED

  • To create the image file in which ramdisk contents will be saved select “Image -> Create Image

SOFTPERFECT RAMDISK CREATE A RAMDISK WHILE WILL BE MANUALLY MOUNTED, SAVED AND UNMOUNTED_21-07-2016_10-18-31

  • Click on folder icon as shown below

SOFTPERFECT RAMDISK CREATE A RAMDISK WHILE WILL BE MANUALLY MOUNTED, SAVED AND UNMOUNTED_21-07-2016_10-18-42

  • Enter the name for Image file. In this case, it is “RAMDISK
  • Click “Save

SOFTPERFECT RAMDISK CREATE A RAMDISK WHILE WILL BE MANUALLY MOUNTED, SAVED AND UNMOUNTED_21-07-2016_10-19-18

  • Select the size of the image file in MB, which will the size of Ramdisk. In this case, it is 1000 MB.
  • Select “File System” as “NTFS
  • Enter a Volume Label which will be the name of Ramdisk that will be mounted.  In this case, it is “RAMDISK 1
  • Click “OK

SOFTPERFECT RAMDISK CREATE A RAMDISK WHILE WILL BE MANUALLY MOUNTED, SAVED AND UNMOUNTED_21-07-2016_10-19-37

  • To manually mount the image in Ramdisk select “Image -> Mount Image

SOFTPERFECT RAMDISK CREATE A RAMDISK WHILE WILL BE MANUALLY MOUNTED, SAVED AND UNMOUNTED_21-07-2016_10-20-14

  • Click on folder icon as shown below

SOFTPERFECT RAMDISK CREATE A RAMDISK WHILE WILL BE MANUALLY MOUNTED, SAVED AND UNMOUNTED_21-07-2016_10-20-23

  • Select the image file created previously. In this case, it is “RAMDISK.img
  • Click “Open

SOFTPERFECT RAMDISK CREATE A RAMDISK WHILE WILL BE MANUALLY MOUNTED, SAVED AND UNMOUNTED_21-07-2016_10-20-30

  • Assign a drive letter on which the image file will be mounted as RAMDISK. In this case, it is “X:
  • Click “OK
  • Now Ramdisk will be mounted in drive letter X: which you can use for various purposes

SOFTPERFECT RAMDISK CREATE A RAMDISK WHILE WILL BE MANUALLY MOUNTED, SAVED AND UNMOUNTED_21-07-2016_10-20-37

  • To save the content of Ramdisk into image file and Unmount the image file select “Image -> unmount Image

SOFTPERFECT RAMDISK CREATE A RAMDISK WHILE WILL BE MANUALLY MOUNTED, SAVED AND UNMOUNTED_21-07-2016_10-22-51

  • Select the currently mounted image that you want to unmount
  • Click “OK

SOFTPERFECT RAMDISK CREATE A RAMDISK WHILE WILL BE MANUALLY MOUNTED, SAVED AND UNMOUNTED_21-07-2016_10-22-57

  • If this dialog box shows up then click “Yes

SOFTPERFECT RAMDISK CREATE A RAMDISK WHILE WILL BE MANUALLY MOUNTED, SAVED AND UNMOUNTED_21-07-2016_10-23-08

 

MANUALLY SAVE THE CONTENTS OF RAMDISK IN IMAGE FILE

  • When you change the contents of Mounted ramdisk then it may be saved automatically after a certain interval if you have done such settings.
  • Additionally, you can manually save the contents of ramdisk in image file by right-click on it and select “save to image

SOFTPERFECT RAMDISK DELETE PROBLEM_21-07-2016_11-19-18

Deleting the automounted image

  • If you want to delete the mounted Ramdisk then right-click on it and select “Delete
  • Note : The image file in the hard disk will not be deleted by this procedure. you need to manually delete the image file stored in the hard disk

SOFTPERFECT RAMDISK DELETE PROBLEM_21-07-2016_11-19-09