Создание RAM-диска: используем «лишнюю» оперативную память с пользой

Создание RAM-диска

Существуют разные виды дисков: жёсткие, съёмные, виртуальные и прочие. Последние эмулируются специальными программами. Одна из их разновидностей — RAM-диск. Что это за накопитель и в каких случаях он полезен? С помощью каких программ можно создать такой диск?

Что представляет собой RAM-диск и в каких целях используется

RAM-диск — это виртуальный накопитель, фактически созданный в пределах оперативной памяти ПК (ОЗУ), но воспринимающийся системой как обычный локальный диск, на котором можно сохранять любой вид информации. К такому трюку прибегают владельцы устройств с большим объёмом «оперативки», часть которой попросту не используется.

Зачем нужен такой виртуальный диск, если есть возможность сохранять все данные на обычном жёстком HDD или SSD? Дело в том, что RAM-диск, являясь физической частью ОЗУ, работает гораздо быстрее, чем любой из жёстких накопителей. Главная цель создания RAM-диска, таким образом, — увеличение скорости работы на ПК.

Производительность обычного жёсткого диска
Скорость считывания и записи данных с жёсткого диска ниже, чем у виртуального RAM-накопителя

Таблица: достоинства и недостатки создания RAM-дискa

ПлюсыМинусы
Высокая скорость ответа от диска как при чтении, так и при записи (больше, чем даже у SSD). Задержка при обращении минимальная. Система начинает работать гораздо быстрее прежнего.Удаление важной записанной информации при выключении устройства. Особенно актуален этот недостаток для стационарных ПК, которые не оснащены ИБП (источником бесперебойного питания): данные тут же безвозвратно пропадут.
Отсутствие необходимости покупать отдельный жёсткий диск, если объём «оперативки» большой.Высокая цена. Если текущий объём «оперативки» не позволяет создать RAM-диск, необходимо будет приобрести дополнительное ОЗУ, которая стоит довольно дорого.
Возможность экономить время на процессе очистки ПК от временных файлов, которые удаляются с RAM-диска после выключения девайса.Ограниченный размер диска. На компьютере должно присутствовать минимум 8 ГБ ОЗУ. Хотя бы 40% из них не должны использоваться в принципе. Если постоянная нагрузка на оперативную память составляет 70 – 80% при самой интенсивной работе, ни о каком создании виртуального диска речи быть не может.
Работа ПК без шума. В отличие от обычного жёсткого накопителя в оперативной памяти нет подвижных частей, поэтому шум и нагревание отсутствуют.Малая эффективность при слабом процессоре. Если проблема низкого быстродействия заключается не только в жёстком диске, но и в процессоре, RAM-диск не сможет увеличить скорость работы.
Увеличение срока службы обычных жёстких дисков, встроенных в ваш ПК. Частое чтение и запись секторов со временем приводит их в негодность.
Защита конфиденциальной информации, которая удаляется с RAM-диска после отключения ПК.

Какие данные можно перенести на RAM-диск

Так как данные с RAM-диска исчезают при выключении ПК, на этих накопителях чаще всего хранят временные файлы (cookie, историю посещений в браузерах, временные файлы самой системы в папке temp и прочее). Тем не менее некоторые утилиты обходят этот недостаток: при отключении устройства они сохраняют данные на обычном жёстком диске в специальном файле, а при повторном запуске системы возвращают информацию на прежнее место — RAM-диск. Эта функция обычно доступна уже в платных версиях программ.

Папка temp
Папку temp, в которой хранятся временные файлы системы, можно при желании перенести на RAM-диск — файлы будут удаляться сразу при выключении ПК

Пользователи также часто размещают на них портативные программы и файл подкачки, если, к примеру, какая-то утилита не хочет работать без него, а хранить файл на обычном жёстком нет возможности.

Файл подкачки
На RAM-носителе можно разместить файл подкачки, например, для игры в ресурсоёмкое приложение

Создаём и настраиваем RAM-диск на Windows 10 через программу SoftPerfect

Перед созданием RAM-диска с помощью любой программы, в том числе и SoftPerfect, рекомендуется сделать точку восстановления и подготовить установочный диск вашей Windows для возможного восстановления при крахе системы.

SoftPerfect — платный продукт от австралийской компании с тем же названием. В течение первого месяца можно пользоваться всеми её опциями бесплатно без ограничений. После этого необходимо будет оплатить её дальнейшее функционирование. Подходит программа для всех наиболее известных версий Windows: от XP до «десятки». Минус утилиты — работа только с собственными образами в формате SVI.

Создать с её помощью диск RAM, который будет использоваться для временных файлов, можно следующим образом:

  1. Переходим на официальный ресурс SoftPerfect для безопасной загрузки инсталлятора. Кликаем по зелёной кнопке Download free trial на правой панели, чтобы скачать бесплатную тестовую версию.
    Официальный сайт SoftPerfect
    Нажмите на кнопку Download free trial для загрузки ознакомительной версии программы SoftPerfect
  2. Через раздел «Загрузки» обозревателя запускаем установщик и инсталлируем программу, выполняя простые шаги в мастере установки: соглашаемся с условиями использования и выбираем при желании папку для сохранения утилиты.
    Принятие условий соглашения
    Поставьте отметку рядом с пунктом I accept the agreement и нажмите Next
  3. Когда установка завершится, щёлкаем по Finish в окне, где установлена галочка рядом с пунктом Launch SoftPerfect.
    Завершение установки
    Нажмите на Finish, чтобы запустить программу SoftPerfect
  4. На верхней панели кликаем по первой иконке с большим зелёным плюсом.
    Начальное окно SoftPerfect
    Щёлкните по зелёному плюсу на верхней панели с инструментами
  5. Появится новое небольшое окно, где можно сразу настроить параметры будущего диска. В первой же строке обязательно указываем размер виртуального накопителя. Под строкой вы сразу увидите доступный в данный момент объём. Вводить можно это число либо любое меньшее. Помните, что для самой системы нужно оставить 3–4 ГБ, чтобы она оптимально работала.
    Настройка параметров будущего диска
    Установите нужный размер диска и букву для него
  6. Выбираем в выпадающем меню букву накопителя. С помощью опции «Эмуляция жёсткого диска» можно создать не просто логический раздел, а виртуальный жёсткий диск. Тем не менее разработчики не рекомендуют включать эту функцию, так как работать диск в итоге может медленнее.
  7. Если поставить галочку рядом с пунктом «Как съёмный диск», система не будет создавать на накопителе разделы Recycled и System Volume Information, которые необходимы для восстановления и хранения файлов в «Корзине».
  8. В выпадающем меню «Формат» выбираем тип накопителя, в частности, её файловой системы. Оптимальный и надёжный вариант — NTFS.
    Выбор типа файловой системы
    Выберите формат файловой системы в выпадающем меню
  9. В поле «Создать папки» при необходимости указываем разделы, которые должны появиться на будущем диске. Название каждого раздела пишем с новой строки.
  10. Кликаем по кнопке «Дополн.», чтобы перейти к следующему окну. В поле «Метка тома» пишем по желанию название виртуального диска. С помощью пункта «Включить сжатие данных на диске» можно экономить объём его памяти, однако стоит помнить, что при этой активированной опции скорость работы может быть не такой высокой.
    Дополнительные параметры
    Активируйте сжатие данных, если хотите сэкономить место на диске
  11. После этого кликаем два раза по ОК в окне с дополнительными и основными параметрами. Программа начнёт монтирование диска.
    Процесс монтирования
    Подождите, пока завершится процесс монтирования диска
  12. По завершении процедуры в списке появится ваш первый виртуальный накопитель «оперативки», которым вы уже можете пользоваться.
    Созданный диск
    В окне появится ваш первый созданный диск
  13. Открываем «Проводник Windows» через стандартный ярлык «Этот компьютер» и смотрим, появился ли новый диск.
    Диск в «Проводнике Windows»
    Убедитесь, что диск появился в «Проводнике»

Если вы хотите хранить на виртуальном накопителе RAM не временные, а постоянные каталоги с файлами, вам нужно в этой же программе создать ISO-образ диска, в который будет записываться информация после выключения ПК, и связать его с созданным диском:

  1. Щёлкаем по созданному RAM-диску правой клавишей мышки. В небольшом меню кликаем по последнему пункту «Свойства».
    Пункт «Свойства»
    Кликните по пункту «Свойства» в контекстном меню RAM-диска
  2. Запустится то же окно с параметрами, что было доступно при создании диска. В нём кликаем по голубой иконке в поле «Путь к файлу образа». Откроется маленькое дополнительное окошко, предназначенное для создания образа.
    Создание образа
    Щёлкните по значку в виде папки в строке для имени
  3. Кликаем по значку в виде жёлтой папки в строке «Имя файла образа» — откроется «Проводник Windows». В нём выбираем месторасположение будущего образа, а также вводим любое имя в соответствующей строке, например, RAM2. Щёлкаем по «Сохранить».
    Сохранение образа
    Выберите папку на обычном жёстком диске, в которой будет храниться образ RAM-диска
  4. Ставим теперь тот же объём и тип файловой системы, что и для самого диска.
    Настройка параметров
    Укажите те же параметры, что и для самого диска
  5. Станет кликабельным пункт «Сохранять содержимое». Отмечаем его обязательно. Переходим к дополнительным параметрам с помощью уже знакомой кнопки «Дополн.» рядом с «Отмена».
    Сохранение содержимого
    Отметьте пункт «Сохранять содержимое», чтобы программа переносила данные с диска в образ
  6. В блоке «Параметры образа» устанавливаем галочку слева от «Сохранять данные в образ каждые, мин.». В поле ниже указываем период в минутах, спустя который система будет автоматически сохранять данные на этом диске в соответствующем ему образе. Кликаем по ОК в дополнительных и основных настройках. Эта опция позволяет предотвратить потерю данных при внезапном отключении ПК или возникновении критической ошибки, которая приводит к зависанию всей системы.
    Установка периодичности записывания данных
    В последней строке установите периодичность, с которой будет проходить синхронизация диска и образа
  7. В окне с предупреждением жмём на ОК, подтверждая тем самым, что хотим перемонтировать диск сейчас.
    Подтверждение внесения изменений
    Нажмите ОК, чтобы подтвердить необходимость внесения изменений на диске RAM
  8. В результате только что созданный диск будет прикреплён к образу, имя и путь к которому будут указаны в соответствующем столбце.
    Диск с образом
    В графе «Файл образа» появился путь к файлу, в котором сохраняются данные диска

Видео: как использовать утилиту SoftPerfect

Другие утилиты для создания RAM-диска

Не только SoftPerfect способен создать RAM-накопитель на вашем устройстве, но и другие платные и бесплатные программы. Рассмотрим самые известные из них.

Dataram RAMDisk: простой софт, который не отбирает много ресурсов

Dataram RAMDisk — проект от одноимённого разработчика с простым интерфейсом и тремя вариантами установки: один бесплатный, а два других — платные. Главный минус утилиты — создание только одного диска. Сразу несколько носителей сделать не получится, зато есть возможность сохранения настроек и информации после выключения компьютера с помощью образа с расширением bak. Утилита разрабатывалась только для Windows: поддерживаются версии 2003 и выше (как 32-, так и 64-битные). Её можно загрузить на официальном ресурсе разработчика.

Программа Dataram RAMDisk
Программа Dataram RAMDisk имеет как платную, так и бесплатную версии

Плюс программы также в том, что она не нагружает аппаратную часть ПК, работая как в обычном, так и в фоновом режиме. Интерфейс на английском языке, поэтому может не подойти людям, которые не владеют им. Ещё один минус программы — загрузка рекламного баннера на экране во время запуска утилиты.

У программы есть ещё и такие функции:

  • создание директории temp на RAM-диске для хранения временных файлов системы;
  • автосохранение через любой указанный промежуток времени (по умолчанию установлено 5 минут);
  • ручное сохранение, которое можно сделать в любое время.

Видео: как создать RAM-накопитель с помощью программы от Dataram

RAMDisk Enterprise от WinRamTech: автоматическое увеличение объёма RAM-диска при нехватке места

RAMDisk Enterprise — продукт для создания дисков в «оперативке» от компании WinRamTech, бывшей qSoft. Он подойдёт тем людям, которые любят функциональные решения. Объём изменяемых настроек, предлагаемый программой, достаточно обширен. На официальном ресурсе создателя утилита доступна для бесплатного скачивания. Однако, как указывается на сайте, срок этой пробной версии истечёт 1 июля 2019 года. Вы можете приобрести полную версию за 9$ или 11$ в зависимости от разрядности вашей системы: 32 и 64 бита соответственно.

Окно программы RAMDisk Enterprise
В программе RAMDisk Enterprise больше настроек, чем в других аналогичных утилитах, например, доступно автоматическое увеличение объёма диска при его нехватке

У приложения следующие преимущества:

  1. Синхронизация с файлом образа для сохранения данных после отключения ПК.
  2. Автоматическое сохранение данных в образе.
  3. Установка динамического размера диска — если место на нём будет заканчиваться, объём памяти будет автоматически увеличиваться.
  4. Отсутствие ограничений на размер виртуального диска.

Несмотря на большой набор настроек, RAMDisk от WinRamTech имеет свои минусы:

  1. Установка программы и создание RAM-диска не через обычный инсталлятор, а с помощью специальной опции в «Диспетчере устройств» под названием «Установить старое устройство». RAM-диск включается в систему как настоящий драйвер. Для начинающих пользователей процесс инсталляции может показаться слишком сложным.
  2. Создание только одного диска.
  3. Отсутствие поддержки со стороны разработчиков в бесплатной версии.

Программа RAMDisk подходит практически для всех версий Windows: 2000, XP, Vista, Server 2003, 2008, 2008-R2, 2012, 2012-R2, 2016, 7, 8, 8.1, 10.

ImDisk: простая утилита с английским интерфейсом

ImDisk — маленькая и простая, но производительная утилита для создания RAM-дисков от разработчика LTRData. Она находится в свободном доступе на официальном ресурсе компании. Эта программа изначально предназначалась для эмуляции дисководов, жёстких носителей и оптических приводов. Однако сейчас в её набор опций добавлена функция создания RAM-накопителей.

Окно программы ImDisk
Пользоваться утилитой ImDisk с простым интерфейсом можно бесплатно

Приложение открывается через «Панель управления», однако ярлык программы можно установить и на «Рабочий стол» для удобства запуска.

Ключевые особенности у ImDisk следующие:

  1. Создание неограниченного количества дисков при наличии достаточного объёма «оперативки».
  2. Хранение данных в файле-образе на обычном жёстком диске.
  3. Изменение настроек во время использования виртуального диска: увеличение или уменьшение размера, установка метки Read Only.

Минус утилиты — ручное сохранение изменений на RAM-диске в файле-образе. Утилита также не запускает диск автоматически с загрузкой системы — приходится это делать вручную. ImDisk подходит для всех актуальных версий Windows: 10, 8.1, 8, 7, Vista, XP.

OSFMount: поддержка сторонних образов различных форматов

OSFMount — утилита с простым интерфейсом для создания RAM-накопителей, которая очень напоминает предыдущий инструмент ImDisk: похожий дизайн и набор опций. Отличие заключается в том, что в OSFMount упор сделан на работу именно с RAM-дисками, а не на эмуляцию приводов и жёстких накопителей. К тому же у программы есть свой исполняемый файл, через который приложение быстро запускается.

Утилита доступна для скачивания на этом официальном ресурсе разработчика — компании PassMark Software.

Окно программы OSFMount
В программе OSFMount диску можно установить атрибут Read only, который будет запрещать запись на него

Основные преимущества у OSFMount следующие:

  1. Поддержка образов дисков с форматами ISO, BIN, IMG, DD, 00n, NRG, SDI, AFF, AFM, AFD и VMDK.
  2. Монтаж образов, созданных ранее с помощью других программ.
  3. Установка атрибута «Только чтение».

Автосохранение содержимого диска не поддерживается (только ручное), однако при отключении ПК утилита спрашивает, нужно ли обновить файл образа. При запуске компьютера RAM-диск автоматически не создаётся.

К системе программа предъявляет такие требования:

  1. Версия Windows — 7, 8, 10, Server 2008, 2012.
  2. Привилегии администратора.
  3. Минимальное ОЗУ — 1 ГБ.
  4. 10 МБ свободного пространства на жёстком диске для инсталляции программы.

GiliSoft RAMDisk: оригинальный интерфейс и быстрый просмотр содержимого диска

GiliSoft RAMDisk — удобная утилита с необычным, современным, но понятным интерфейсом от одноимённой компании-разработчика. При первом же запуске утилита сама предлагает создать RAM-накопитель. Загрузить этот софт можно с официального ресурса. Здесь доступен как платный, так и бесплатный вариант.

Интерфейс программы Gilisoft RAMDisk
У программы GiliSoft RAMDisk интуитивно понятный интерфейс, в котором разберётся даже новичок

Ключевые преимущества программы от GiliSoft такие:

  1. Совместимость с файловыми системами EXFAT, NTFS, FAT.
  2. Полная поддержка процессоров Intel и AMD.
  3. Доступ к RAM-диску по локальной сети.
  4. Сохранение данных в образе диска.
    Монтирование образа диска
    С помощью специальной кнопки вы сможете связать RAM-диск с определённым образом диска
  5. Автозагрузка содержимого в файл образа диска после установленного промежутка времени.
  6. Отдельная большая кнопка, которая позволяет быстро открыть содержимое RAM-накопителя.
    Кнопка для просмотра данных на диске
    Кликните по центральной большой кнопке, чтобы перейти к просмотру файлов на RAM-диске

К этой небольшой, но функциональной программе предъявляют некоторые претензии:

  1. Возникновение ошибки при записи файла образа. Однако после этого утилита всё равно сохраняет образ и работает стабильно.
  2. Размер диска. С этим параметром нужно определиться сразу, так как после создания изменить его уже будет нельзя — придётся в этом случае создавать новый.
  3. Возможные конфликты с другими приложениями, которые обслуживают жёсткие накопители, например, с программой для дефрагментации PerfectDisk.

Программа Gilisoft RAMDisk подходит для Windows 2000, 2003, Vista, XP, 1, 8, 10.

Таблица: сравнение утилит для создания RAM-диска

Максимальное количество дисковОплатаЯзык интерфейсаАвтоматическое создание RAM-диска при запуске ПК
Dataram RAMDiskСоздать можно только один накопитель.Для персонального использования бесплатно (доступен только 1 ГБ). До 12 ГБ — 13$, до 64 ГБ — 22$.Только английский.Создаёт диск при запуске и загружает туда при необходимости определённый образ диска.
WinRamTech RAMDriveТолько один диск, который устанавливается как драйвер через «Диспетчер устройств».Бесплатное использование до 1 июля 2019 года.Поддержка русского языка.При запуске ПК возвращает автоматически все данные на место (в RAM-диск).
ImDiskНеограниченное количество дисков.Бесплатный пакет.Только английский.Не запускает RAM-диск при включении системы.
OSFMountНеограниченное количество дисков.Бесплатная утилита.Только английский.Только ручной запуск RAM-диска с загрузкой ОС.
Gilisoft RAMDiskТолько один диск.Доступны платная (50$) и бесплатная версии.Только английский.Создаёт RAM-диск со всем его содержимым при загрузке ОС.
SoftPerfectКоличество не ограничено.Платная программа, но доступен тестовый бесплатный период — 1 месяц.Поддержка русского языка.Автоматически возвращает RAM-диск и его содержимое на место при включении ПК.

RAM-диск — это часть оперативной памяти ПК, которая используется системой как обычный жёсткий диск. Он позволяет значительно увеличить скорость работы на устройстве, если причина низких показателей в жёстком накопителе, медленно отвечающим за запросы. Такой диск, однако, можно использовать только при наличии достаточного количества «оперативки» на ПК — постоянная нагрузка должна быть не больше 60%. Сделать RAM-диск можно с помощью специальных программ. Наиболее популярная из них — SoftPerfect. Многие из утилит позволяют обойти главный минус использования RAM-накопителя — удаление данных с выключением компьютера. Они сохраняют временно всё содержимое в специальном файле — образе диска — на обычном жёстком носителе, а после повторного включения возвращают всё на место.