GiliSoft RAM Disk User Guide

How to Create and Use a RAM Disk on Windows

Create a memory-backed Windows drive, choose whether its contents should be temporary or saved to an image, and use it for browser cache, build output, preview cache, and other short-lived data.

Create a virtual RAM driveEmpty or image-backed diskAutomatic save and loadCache and temporary files
RAM Drive R:Memory-backed storage
RAM Disk PlanSize selectedDrive mountedSave policy ready
GiliSoft RAM Disk software box

Before you create a RAM disk

A RAM disk uses part of the computer's physical memory. Decide how much memory Windows and your normal applications need first, then use only the remaining capacity for the virtual drive.

Temporary RAM disk

Starts as an empty drive and is ideal for cache, temporary files, extracted files, build output, and other data that can be recreated.

Image-backed RAM disk

Connects the memory drive to an image file so selected contents can be saved and loaded again after a restart or shutdown.

Leave enough memory for Windows

Do not allocate most of the installed RAM. Keep comfortable free memory for Windows, browsers, editors, development tools, and other active applications.

Choose a stable drive letter

Select a drive letter that is not already used by a local disk, removable device, network share, or application path.

Match the disk to the task

Use a temporary disk for disposable data. Use an image-backed disk only when selected contents need to return in a later session.

Keep important originals elsewhere

Do not keep the only copy of important documents, source media, or project files on an unsaved RAM disk.

1. Create a new RAM disk

Choose the drive size, letter, and file system

  1. Open GiliSoft RAM Disk and select Create a RAM Disk.
  2. Choose the option to create a new RAM disk.
  3. Select a drive letter that is currently free.
  4. Set a practical disk size while leaving enough memory for Windows and active programs.
  5. Choose the file system required by the files and applications that will use the drive.
  6. Continue to create and mount the drive.

After creation, Windows treats the RAM disk like an ordinary drive, but its storage is supplied by system memory.

Create a new RAM disk in GiliSoft RAM DiskStart a new RAM disk and configure its storage settings

2. Decide whether the RAM disk should be temporary or persistent

Use an image only when the data needs to return

  1. Choose an empty RAM disk for browser cache, temporary folders, preview cache, build output, and disposable working files.
  2. Enable Create an image when the disk contents should be saved outside memory.
  3. Select a location on a normal SSD or hard drive for the image file.
  4. Add a clear description so the image can be identified later.
  5. Choose an automatic save policy if the image should stay current.
An empty RAM disk is cleared when its memory is released. An image-backed RAM disk can restore saved contents, but only changes written to the image are persistent.
GiliSoft RAM Disk image and automatic save optionsChoose how RAM disk contents are saved and restored

3. Load an existing RAM disk image

Mount previously saved contents as a Windows drive

  1. Open GiliSoft RAM Disk.
  2. Select Mount an image file.
  3. Browse to the RAM disk image stored on a normal drive.
  4. Select the desired drive letter when prompted.
  5. Mount the image and wait for the RAM drive to appear.
  6. Open the mounted drive and verify the expected folders and files.

Keep the source image on permanent storage. The mounted drive works in memory while the image provides the saved starting contents.

Mount a saved RAM disk image fileLoad a saved image and mount it as a RAM-backed drive

4. Configure automatic loading and saving

Choose a save policy that matches the value and update frequency of the files kept on the image-backed disk.

Auto-load the recent image

Mount the most recently used RAM disk image automatically after Windows starts.

Save on restart or shutdown

Write current RAM disk changes to the image when Windows restarts or shuts down normally.

Save during sleep or hibernation

Update the image when the computer enters a suspended state.

Save every N minutes

Use periodic saves when the image changes during a longer work session.

Save changes in real time

Keep the image synchronized more frequently when current contents matter more than minimizing disk writes.

Back up before saving

Create a secondary image copy before updating the main file, helping preserve an earlier recoverable state.

5. Use the RAM disk for suitable temporary work

Point cache or temporary paths to the mounted drive

  1. Open the mounted RAM disk in Windows Explorer.
  2. Create clearly named folders such as BrowserCache, Temp, Build, or PreviewCache.
  3. Open the application whose temporary location you want to change.
  4. Change only its cache, scratch, build, or temporary-output path to the RAM drive.
  5. Restart the application if required.
  6. Confirm that new temporary files appear in the expected RAM disk folder.

The exact cache setting varies by browser and application version. Change temporary paths only when the application provides a supported setting or documented startup option.

Explore a mounted RAM disk in WindowsOpen the mounted drive and create folders for cache or temporary work
Browser cache

Useful for frequently rewritten cache files that can be recreated by the browser.

Build and test output

Useful for compiler output, repeated test artifacts, and disposable development folders.

Preview and scratch cache

Useful for temporary previews, render cache, proxies, and other recreatable editing data.

Extraction and temporary folders

Useful for short-lived extracted files and intermediate data that should not remain on the main drive.

6. Remove a RAM disk safely

Close active files and decide whether to save the contents

  1. Close applications that are using files or cache folders on the RAM disk.
  2. Move any files that must be kept to permanent storage.
  3. Select the RAM disk in GiliSoft RAM Disk.
  4. Choose the remove command.
  5. When asked whether to save the contents to an image, choose Yes only when those contents are needed later.
  6. Confirm that the drive disappears and its allocated memory returns to Windows.
Removing an unsaved RAM disk discards its contents. Verify important files before confirming the removal.
Remove a RAM disk and optionally save its contentsRemove the drive and decide whether its contents should be saved

Final RAM disk checklist

MemoryWindows and active applications still have enough available RAM.
Drive letterThe selected letter does not conflict with another disk or network path.
Data typeThe RAM disk contains temporary, recreatable, or intentionally image-backed data.
PersistenceAn image and save policy are enabled when files must survive a restart.
Application pathThe browser or application is writing cache and temp files to the intended folder.
RemovalImportant files are copied or saved before the RAM disk is removed.

RAM Disk troubleshooting and FAQ

How much memory should I assign?

There is no universal size. Leave enough memory for Windows and your normal applications first, then allocate only comfortable spare capacity to the RAM disk.

Why did my files disappear after restarting?

The drive was probably created without an image, or its recent changes were not saved to the image before shutdown.

Why does the RAM disk not return after startup?

Check whether automatic creation or automatic image loading is enabled, and confirm that the image path is still available.

Can I use a RAM disk for browser cache?

Yes. Create a cache folder on the RAM drive, then use the browser's supported cache setting or documented startup option to point cache activity there.

Can I store important files on it?

Use permanent storage for important originals. If selected RAM disk contents must persist, use an image-backed disk with an appropriate save and backup policy.

Does a RAM disk replace an SSD?

No. It is a focused workspace for temporary, frequently rewritten, or easily recreated data, not a replacement for long-term storage.

Create a fast Windows drive for cache and temporary work

Use GiliSoft RAM Disk to create an empty or image-backed virtual drive, control automatic saving and loading, and keep suitable short-lived data in memory.

Download TrialView RAM Disk
×Expanded create RAM disk screenshot
×Expanded RAM disk configuration screenshot
×Expanded RAM disk creation summary screenshot
×Expanded RAM disk image options screenshot
×Expanded mount RAM disk image screenshot
×Expanded automatic save options screenshot
×Expanded automatic empty RAM disk screenshot
×Expanded RAM disk Explorer screenshot
×Expanded remove RAM disk screenshot