RAM Disk 5.3.1.10
О продукте RAMDisk ...Русскоязычная версия RAMDisk "Enterprise" бесплатна. Техническая поддержка бесплатной версии не осуществляется. Данная версия работает только на локализованных русскоязычных системах.
RAMDisk "Enterprise" включает в себя такие возможности, как:
-Единая 32-битная версия, которая работает на всех 32-битных версиях Windows 2000, XP, Server 2003 и Vista ( однопроцессорных или многопроцессорных ).
-Единая 64-битная версия, которая работает на всех 64-битных версиях Windows XP ( с Service Pack 2 ), Server 2003 и Vista ( однопроцессорных или многопроцессорных ).
-Автоматическое форматирование в FAT12, FAT16, FAT32 или NTFS / NTFS со сжатием.
-Автоматическое изменение размеров RAM-диска до максимально доступного (или разрешённого) размера.
-Точная настройка доступной памяти, позволяющая сбалансировать максимальный размер RAM-диска и стабильность ОС.
-Лёгкость в использовании и конфигурировании RAM-диска из дерева Диспетчера устройств.
Также
RAMDisk Enterprise привносит мощные дополнительные возможности:
-Увеличенные максимальные размеры RAM-диска, теоретически до 64 ГБ с использованием PAE, если это поддерживается операционной системой (с установленным в boot.ini переключателем /PAE на системах, использующих более 4 ГБ физической памяти).
-Возможность загрузки сохранённого образа диска и заполнения содержимого RAM-диска в момент инициализации драйвера (скорость загрузки - около 30 секунд на 1 ГБ при условии, что образ сохранён на жёстком диске с режимом 4 IDE ATA при процессоре с частотой 1,2 ГГц).
-Возможность сохранения содержимого в образ диска при завершении работы, а также через регулярные интервалы или в заданные моменты времени.
-Отсутствие конфликтов с другими существующими программами RAM-дисков.
RAMDisk Enterprise может быть установлен вместе с любым другим RAM-диском при условии, что RAM-диски смогут получить соответствующее количество свободного пространства в оперативной памяти.
» 1. Установка/удаление/обновление... «
Установка драйвера под Windows 2000:
1. Откройте панель управления, запустите Установку/Удаление оборудования.
2. Выберите Добавить/Провести диагностику устройства.
3. Выберите Добавление нового устройства.
4. Выберите Нет, выбрать оборудование из списка.
5. Выберите Другие устройства, нажмите кнопку Далее.
6. Нажмите кнопку Установить с диска и выберите папку, содержащую файл RAMDriv.inf.
Установка драйвера под Windows XP / Windows Server 2003:
1. Откройте панель управления, запустите Установку/Удаление оборудования.
2. Выберите Добавить новое устройство.
3. Выберите Да, устройство уже подсоединено. Нажмите Далее.
4. Выберите Добавление нового устройства.
5. Выберите Установку оборудования, выбранного из списка вручную. Нажмите Далее.
6. Выберите Показать все устройства.
7. Нажмите кнопку Установить с диска и выберите папку, содержащую файл RAMDriv.inf.
8. Выберите Далее, Далее, Готово.
Перезагрузите Windows, если она предложит. Отметим, что перезагрузка требуется не всегда. Однако настоятельно рекомендуется перезагрузить систему перед повторной установкой (этой или другой) версии RAMDisk.
Используйте "Диспетчер устройств", чтобы деинсталлировать ( удалить ) драйвер под Windows 2000 / Windows XP / Windows Server 2003:
1. Выберите Свойства системы.
2. На вкладке Оборудование откройте "Диспетчер устройств".
3. Раскройте "RAM Drive", выберите "RAMDrive [ Qsoft ] Enterprise" и щёлкните правой кнопкой мыши.
4. Выберите "Удалить..." и следуйте инструкциям.
5. Перезагрузите ПК.
Используйте "Диспетчер устройств", чтобы обновить RAMDisk:
1. Выберите Свойства системы.
2. На вкладке Оборудование откройте "Диспетчер устройств".
3. Раскройте "RAM Drive", выберите "RAMDrive [ Qsoft ] Enterprise" и щёлкните правой кнопкой мыши.
4. Выберите "Обновить драйвер..." .
5. В Мастере обновления оборудования выберите "Нет, не в этот раз". Нажмите Далее.
6. Выберите "Установка из указанного места".
7. Выберите "Не выполнять поиск, я сам выберу...".
8. Выберите "Установить с диска..." и откройте папку, куда вы распаковали инсталляционные файлы RAMDisk.
Выберите нужный файл ramdriv.inf.
9. Нажмите Ок, затем "Далее".
Обновление может занять некоторое время. Не прерывайте процесс и перезагрузите компьютер, если ОС предложит это сделать.
В Windows 2000 Диспетчер устройств может быть открыт через "Мой компьютер --> Свойства --> Оборудование". Диспетчер устройств также может быть запущен напрямую следующей командой:
%Systemroot%\System32\mmc.exe %Systemroot%\System32\devmgmt.msc /s
Вы также можете загрузить и использовать ярлык для него DeviceManeger.shortcut:
» 2. Управление/персонализация ваших настроек... «
Откройте "Диспетчер устройств", затем откройте страницу свойств RAMDisk:
1. Выберите Свойства системы.
2. На вкладке оборудования откройте "Диспетчер устройств".
3. Раскройте "RAM Drive", выберите "RAMDrive [ Qsoft ] Enterprise" и щёлкните правой кнопкой мыши.
4. Выберите "Свойства".
Вы можете загрузить RAMDrivProperties Запуск этой маленькой вспомогательной программы напрямую откроет Свойства RAMDisk без необходимости открытия Диспетчера устройств.
(1): Буква диска. Позволяет выбрать букву диска, которая будет использоваться RAM-диском.
(2): Размер диска. Позволяет выбрать размер диска, если опция "Автоматически" не выбрана. Когда опция "Автоматически" выбрана, этот элемент управления недоступен, и отображаемое значение размера диска соответствует автоматически достигнутому максимальному значению.
(3): Позволяет активировать опцию автоматического изменения размеров RAM-диска до максимально доступного значения. Автоматическое изменение размеров выполняется с шагом 32 МБ. Если менее 32 МБ памяти доступно ( или разрешено для использования ) для создания RAM-диска, автоизменение размеров не будет выполнено успешно. Значение в процентах, отображаемое на тексте кнопки, автоматически подгоняется к значениям ползунков "Allowed", "System" и "Resident" (5) (6).
(4,5)-(7,8)-(10): Позволяет сконфигурировать количество разрешённой/зарезервированной памяти типов "locked" или "resident". Кнопки управления (7) и (8) позволяют выбрать, может ли соответствующий тип памяти быть использован драйвером или нет. Если тип памяти выбран, то ползунки, используемые для настройки использования памяти данного типа, становятся видимыми, но только если драйвер RAMDisk получил необходимую информацию, т.е. после перезагрузки драйвера RAMDisk ( нажатия кнопки ОК ). Количество отображаемых "меток" соответствует количеству свободных 32 MБ фрагментов памяти данного типа. Можно легко узнать значение общего количества памяти, если передвинуть ползунки в крайнюю правую позицию и посмотреть на число мегабайт справа от ползунков. Передвижение ползунка в диапазоне "Разрешено" конфигурирует RAM-диск на использование только определённого количества памяти данного типа. "Маркер" (треугольник) внутри ползунка соответствует количеству 32 MБ фрагментов, которые драйвер должен "зарезервировать" для ОС (они исключены из использования), что контролируется посредством ползунка (10) ("Зарезервировано"). Позиция "маркера" сдвигается справа налево, когда количество "зарезервированных" 32 MБ фрагментов увеличивается, т.е. когда ползунок "Зарезервировано" сдвигается слева направо. "Зелёная полоса" показывает реально используемое RAM-диском количество памяти с таким же масштабом, как на ползунке "Разрешено", то есть относительно всего количества свободных блоков, которые может найти RAMDisk для данного типа памяти.
Конфигурация памяти типа "Locked" отключена для 64-битной версии.
(6,9): Позволяет сконфигурировать количество разрешённой/зарезервированной памяти типа "system". Количество отображаемых меток соответствует количеству свободных 32 MБ фрагментов памяти этого типа. Оно равно количеству "красных" блоков на карте памяти [см. (12)] и возрастает с увеличением количества свободных 32 MБ блоков, найденных выше 4 ГБ границы физической памяти компьютера. Можно узнать значение полного количества памяти, которое соответствует количеству "меток", передвинув ползунок (6) в крайнюю правую позицию и посмотрев число мегабайт, отображаемое справа от ползунка. Передвижение ползунка в диапазоне "Разрешено" конфигурирует RAM-диск на использование только определённого количества памяти этого типа. Справа от ползунка "Разрешено" для удобочитаемости отображается количество разрешённой для использования памяти. "Зелёная полоса" показывает реально используемое RAM-диском количество памяти с таким же масштабом, как на ползунке "Разрешено", то есть относительно всего количества свободных блоков, которые может найти RAMDisk для данного типа памяти.
(12): Карта имеющихся в наличии, используемых и исключённых 32 МБ фрагментов "system"-памяти в пределах первых 4 ГБ физической памяти PC. Каждая строка состоит из 32 точек, которые все вместе представляют использование памяти в пределах 1 ГБ. Каждая точка – это 32 МБ блок, начальные физические адреса которых возрастают слева направо, т.е. первая точка первой строки представляет память, начинающуюся с "нулевого" адреса, вторая точка на этой строке представляет память, начинающуюся с адреса 0x02000000 (33554432 = 32 MБ ) и т.д. "Серые" ( прозрачные ) точки представляют месторасположение участков памяти, которых физически нет в системе, т.е. когда на системе установлено меньше 4 ГБ памяти. "Жёлтые" точки представляют собой блоки памяти, которые не используются RAM-диском, т.е. они заняты ОС или другими программами или не выбраны. "Чёрные" точки представляют блоки, которые были "исключены" из использования RAM-диском. Они могут быть использованы ОС ( или другими программами ) или быть свободными. Можно "исключить/включить" отдельный блок щелчком левой кнопки мыши на точке. Цвет соответственно изменится. И наконец, "красные" точки представляют блоки, используемые RAM-диском. Количество исключённых 32 МБ блоков памяти ( равное количеству "чёрных" точек ) отображается в позиции (11).
ВАЖНО:"красная" точка не означает, что блок полностью используется RAM-диском, - она означает, что отдельный фрагмент памяти "начинается" внутри блока, помеченного красным. Следовательно, используемый фрагмент памяти может накладываться на блок, следующий за красным, даже если этот блок помечен жёлтым или серым. Если необходимо сохранить целый блок от использования, то блок, предшествующий данному, также должен быть помечен как "исключённый".
(13): Формат файловой системы. NTFS, FAT16 или FAT32 могут быть выбраны, если это позволяет размер диска:
- FAT: размер диска должен быть меньше 2 ГБ, чтобы формат FAT16 был доступен.
- FAT32: размер диска должен быть больше 64 МБ и меньше 4 ГБ, чтобы формат FAT32 был доступен.
- NTFS: размер диска должен быть не менее 8 МБ.
(14,15): Опция "Сжимать диск" (14) позволяет выбрать, будет ли том NTFS сжатым или нет.
Опция "Служба индексирования" (15) позволяет выбрать, будет ли служба индексирования сканировать RAM-диск.
Заметьте, что включение/выключение опций "Сжимать диск" и/или "Служба индексирования" активизируется только после нажатия кнопки Ок.
(16): Редактирование метки тома.
(17): Редактирование имени тома.
(18): Отображает актуальный файл образа, загруженный RAM-диском. Файл образа RAM-диска выбирается посредством утилиты RAMDiskImage. Смотри (19).
(19): После нажатия на эту кнопку запускается утилита RAMDiskImage, которая позволяет конфигурировать (помимо всего прочего) "загрузку содержимого из" и "сохранение содержимого в" файл образа.
(20,21): Отображает характеристики выбранного файла образа. Эти характеристики отображаются после успешной загрузки образа драйвером RAMDisk. Если RAMDisk не загрузил файл образа или файл образа неправильный, отображается пунктирная линия.
Текст, отображаемый в позиции (21), будет изменяться в зависимости от типа файла образа. Текст будет изменяться от "Расширенный файл образа используется" до "Совместимый файл образа используется". Смотрите описание утилиты RAMDiskImage, чтобы получить больше информации о типах файлов образа.
ЗАМЕЧАНИЕ: Когда файл образа был успешно загружен RAM-диском, характеристики, которые передаются ОС, сохраняются в загрузочном секторе файла образа. Эти характеристики восстанавливаются во время загрузки файла образа, они не изменятся, когда пользователь переформатирует RAM-диск с помощью программы форматирования. Также невозможно изменить "Размер диска", "Формат" и связанные с ним настройки "Имя тома" и "Метка тома" посредством элементов управления в окне Свойств. Если пользователь хочет изменить эти настройки, он должен изменять их так же, как для обычных жёстких дисков. Эти изменения должны быть записаны в файл образа, если нужно сохранить их для следующей перезагрузки RAM-диска или перезагрузки системы.
Заметьте, что файл образа может быть успешно загружен, только если выбранный "Размер диска" (2) больше или равен значению размера диска, сохранённому в загрузочном секторе файла образа.
(22): Эта кнопка будет автоматически отмечена, если драйвер RAM-диска должен быть автоматически перезагружен, чтобы применить изменения, сделанные пользователем. Если пользователь снимает отметку с этой кнопки до нажатия кнопки Ок, изменения записываются в реестр, но RAM-диск продолжит работать с предыдущими настройками до перезагрузки драйвера или компьютера.
(23): Отметьте эту опцию, если команды MMX должны быть использованы для копирования данных в память/из памяти RAM-диска. Эта опция доступна только для 32-битной версии RAMDisk.
ЗАМЕТКИ:
—Когда RAMDisk успешно загрузил файл образа, некоторые элементы управления становятся "серыми". Это должно уведомить пользователя, что характеристики RAM-диска, такие как размер диска, формат, ..., считываются прямо из файла образа и перезаписывают значения конфигурации. Часть характеристик диска, которые сохраняются в файле образа, отображаются в (20).
— RAMDisk инсталлируется с настройками ползунков "по умолчанию" для используемой и "исключаемой" (зарезервированной) памяти. В большинстве случаев эти настройки по умолчанию гарантируют оптимальное использование доступной памяти, и их не следует менять. Подразумевая, что пользователь RAMDisk пользуется поддержкой, изменение этих настроек следует производить после консультации.
Включение и/или исключение некоторых типов памяти для использования может фактически привести ОС в менее стабильное состояние. На сегодняшний день все известные ситуации, которые могут привести к нестабильности, предупреждаются с помощью "красной лампочки" (рис. 2). Этот сигнал тревоги может появиться, когда передвигаются ползунки или изменяются точки "system" памяти.
—По умолчанию RAMDisk будет использовать 32 МБ памяти типа "Resident". Не рекомендуется исключать всю или разрешать использование меньшего количества памяти этого типа. Когда RAMDisk не может использовать этот тип памяти, он перейдёт к использованию так называемой "некэшируемой" памяти для первого 32 МБ фрагмента. Использование "некэшируемой" памяти может, однако, привести к драматическому снижению производительности на некоторых процессорах из-за увеличения количества очисток кэш-памяти процессора.
—Хотя это возможно сделать, никогда не используйте память типа "Locked" в системе Windows 2000 по причинам нарушения стабильности. Использование памяти типа "Locked" также приведёт к уменьшению доступного количества памяти типа "System" на всех версиях Windows. Память типа "Locked" предназначается для использования только в специальных конфигурациях.
—Интенсивное использование памяти типа "System" (особенно если включено автоматическое изменение размеров) может вызвать неполадки в работе видеокарт, звуковых карт, карт ТВ-захвата, карт MPEG-декодеров и т.п. Обычно они могут быть устранены уменьшением размера RAM-диска. В случае фиксированных адресных пространств, используемых этими картами, можно решить эти проблемы исключением этих адресных пространств на карте выделения "System" памяти (12). » 3. Использование файла образа для заполнения содержимого RAM-диска во время загрузки.... «
Версия "Enterprise" способна читать файл образа и загружать его содержимое в память RAM-диска во время загрузки ОС. RAM-диск также имеет возможность интерпретировать загрузочный сектор образа и передавать его параметры в ОС. Это позволяет пользователю загружать любой заранее подготовленный образ, созданный из любого диска (RAM-диска или жёсткого диска), если файл образа меньше или равен выбранному размеру RAM-диска.
Драйвер RAMDisk "Enterprise" способен сохранять всё изменённое содержимое RAMDisk при выгрузке драйвера:
- после нажатия на кнопку Ок в "Панели свойств RAMDisk";
- при отключении RAMDisk;
- при завершении работы системы.
Простая утилита "RAMDiskImage.exe" используется для создания и выбора файла образа и для настройки того, должен ли RAMDisk загружать содержимое из файла образа и/или сохранять содержимое в файл образа. Эта утилита также может быть сконфигурирована для того, чтобы делать бэкап RAM-диска в заданные часы или с заданными интервалами времени. Программа обращается к драйверу RAMDisk для определения, были ли новые данные записаны в RAM-диск с момента последнего (предыдущего) бэкапа, поэтому в файл образа будут записаны только изменения.
Программа копируется в процессе установки в каталог %Systemroot%\System32, что позволяет запускать её из окна свойств RAMDisk ( см. Рисунок 1 - (19) ) или из командной строки командой "ramdiskimage".
Утилита "RAMDiskImage.exe" поможет пользователю сконфигурировать файл образа посредством запросов: в зависимости от текущей конфигурации пользователь может принимать решение, как ответить на тот или иной вопрос, отображаемый в панели сообщений. (12).
(1,9): Кнопка "Выбор папки" позволяет вызвать диалог выбора папки и ввести имя файла образа. Результат выбора отображается в (1). Пользователь также может ввести путь вручную в (1) без вызова диалога выбора папки.
(2): Эта опция позволяет переключиться между режимами "загружать"/"не загружать" выбранный файл образа. Новая установка немедленно сохраняется и доступна драйверу RAMDisk и будет задействована, если RAMDisk в дальнейшем перезагрузится. Заметьте, что RAMDisk способен загружать образы, которые были созданы с других носителей ( например, флоппи-дисков ).
(3): Эта опция позволяет переключиться между режимами "сохранять"/"не сохранять" содержимое RAM-диска в выбранный файл образа, когда RAM-диск выгружается. Новая установка немедленно сохраняется и доступна драйверу RAMDisk. Драйвер "выгружается" при отключении драйвера из Диспетчера устройств и завершении работы системы.
Эта настройка "Сохранять ... при выгрузке драйвера" может сосуществовать вместе с сохранением по времени ( периодическим или в заданные часы ). Если она установлена, то при выгрузке драйвера будут сохранены только те данные, которые не были записаны периодическими сохранениями.
(4): Эта опция позволяет параллельно записывать содержимое RAM-диска в файл образа. Таким образом, когда происходит какая-либо запись в RAM-диск, эти же данные будут мгновенно записаны в файл образа с меньшим приоритетом по сравнению с "File Disk". Из-за того что запись производится параллельно, скорость записи в RAM-диск будет ограничена скоростью записи на жёсткий диск, на котором находится файл образа. Чтение данных из RAM-диска, однако, производится из оперативной памяти, используемой RAM-диском, и поэтому выполняется на полной скорости.
ВНИМАНИЕ: "Синхронная запись образа RAMDisk" ограничивает использование и поведение других возможностей:
1. Эта опция может стать активной, только если существующий и правильный "Совместимый" файл образа был загружен при загрузке RAM-диска.
2. RAMDisk должен быть перезагружен ( и загружен файл образа ) до того, как опция может стать активной.
3. Периодические сохранения и сохранения в заданные моменты времени невозможны.
4. Когда эта опция активна, файл образа "заблокирован". Это означает, что запись в файл образа посредством пользовательских программ невозможна. Попытка записи в файл образа происходит, например, после нажатия на кнопку "Сохранить содержимое RAMDisk сейчас" в программе конфигурации файла образа.
5. Файл образа должен быть "несжатым", даже если файл располагается на сжатом томе NTFS.
(5,6,7,8): Сохранять содержимое RAMDisk "в заданные моменты времени" и "с заданной периодичностью" взаимно исключают друг друга ( (5) и (6)). В зависимости от выбора или кнопка "Применить" ( Рисунок 3 - (8) ), или кнопки "+" и "-" будут показаны.
Значение времени может быть задано в (7) как десятичное число секунд или в формате чч:мм:сс ( мм:сс ). В том случае, если выбрано сохранение "с заданной периодичностью", значение считывается после нажатия кнопки "Применить". В том случае, если выбрано сохранение "в заданные моменты времени", введённое значение будет добавлено в выпадающий список после нажатия кнопки "+". До 36 различных значений, покрывающих более 1 сохранения за час в течение суток, может быть добавлено. Значение может быть удалено из листа путём выделением его из списка и нажатием на кнопку "-".
Приложение преобразует любое корректное значение в формат чч:мм:сс. Неправильные значения будут отображены как "??:??:?? " в случае, если выбрано сохранение "с заданной периодичностью". В том случае, если выбрано сохранение "в заданные моменты времени", неправильные значения будут просто проигнорированы без дальнейших уведомлений, то есть значение не будет добавлено в список времён.
ЗАМЕЧАНИЯ:
1. Сохранение по времени становится активным после того, как пользователь нажимает кнопку Выход! Начиная с этого момента утилита Конфигурации образа RAMDisk остаётся запущенной в минимизированном состоянии, и её иконка отображается в системном трее.
В момент, когда происходит сохранение ( сработал таймер ), голубой цвет на иконке переключается на красный. Приложение может быть открыто снова в любой момент двойным щелчком левой кнопкой мыши на иконке или выбором "Показать диалог" из контекстного меню, вызываемого правой кнопкой мыши - см. Рисунок. Пока окно конфигурации открыто, все сохранения по времени подавляются! Если сохранение должно произойти в этот момент, оно не будет запущено!
2. Когда кнопка Выход нажата и было выбрано сохранение "с заданной периодичностью", приложение немедленно запустит сохранение содержимого RAM-диска в файл образа. После чего приложение перезапустит таймер с ( новым ) выбранным значением интервала. Когда кнопка Выход нажата и было выбрано сохранение "в заданные моменты времени", приложение немедленно запустит сохранение контекста RAM-диска в файл образа, если абсолютное значение времени сохранения должно было произойти в пределах 30 секунд перед нажатием на кнопку Выход.
(10): Эта кнопка позволяет сохранить конфигурацию и создать файл образа текущего содержимого RAM-диска. Перед нажатием на эту кнопку пользователь может отметить/снять отметку с опции "Сохранять в Совместимом формате" (11).
(11): Эта опция позволяет выбрать тип файла образа, который хочет использовать пользователь:
-"Совместимый формат": Совместимый формат означает, что файл образа будет raw (побитовой) копией содержимого RAM-диска, таким образом, что от первого до последнего байта содержимое будет доступно. Этот тип образов может быть легко использован в других приложениях, которые понимают raw-образы дисков, например драйвер "FileDisk".
Перезагрузка совместимого образа, однако, занимает много времени, потому что драйвер должен перезагрузить ВСЕ байты из файла образа, даже если его части не содержат действительных данных.
-"Расширенный формат": Файл образа расширенного формата состоит также из raw-копии содержимого RAM-диска, перед которым, однако, расположена 512-байтная побитовая карта. Каждый бит на ней соответствует 32 МБ блоку данных в raw-копии образа. Если бит в карте установлен в 1, это означает, что соответствующий ему 32 МБ блок содержит действительные данные. Когда расширенный образ загружается RAM-диском, он загрузит только те 32 МБ блоки, для которых установлены биты. Это может радикально увеличить скорость загрузки. Утилита конфигурации файла образа будет обновлять битовую карту во время сохранений, RAM-диск также будет обновлять карту, если опция "Сохранять образ RAMDisk при выгрузке драйвера" (3) была отмечена. 512-байтная карта покрывает максимально возможный размер RAM-диска в 64 ГБ. ( 8 * 256 * 32 МБ = 64 ГБ ).
ЗАМЕЧАНИЯ:
—Следует учитывать, что сохранение по времени не гарантирует связность содержимого с файлом образа. Во время сохранения новые данные могут конкурентно записываться в RAM-диск, и эти данные не будут сохранены в файле образа в этот раз. Эти данные будут сохранены только во время следующего сохранения по времени. Как следствие, файл образа может вызвать нарушение файловой системы, если загрузить файл образа снова до следующего сохранения по времени! Чтобы предотвратить эту ситуацию, нужно также включить опцию "Сохранять... при выгрузке драйвера", если сохранение по времени активно. Опция "Сохранять... при выгрузке драйвера" гарантирует, что все оставшиеся несохранённые данные будут записаны в файл образа, когда драйвер будет выгружаться.
—Если RAM-диск не смог загрузить файл образа по каким-либо причинам, например, из-за того что выбранный размер диска был слишком мал, драйвер явно сбросит настройки "Сохранять... при выгрузке драйвера" и "Синхронная запись образа ...." в реестре. Это может быть отмечено изменением состояния соответствующих кнопок утилиты конфигурации образа. Однако если пользователь снова выберет "Сохранять... при выгрузке драйвера", драйвер сохранит контекст в выбранном в данный момент образе ( ! ), когда пользователь после этого выполнит действия, приводящие к выгрузке RAM-диска. Как следствие, существующий файл образа будет перезаписан текущим контекстом RAM-диска. Файл образа станет образом этого пустого RAM-диска.
В итоге: Хорошей практикой является ОТКЛЮЧЕНИЕ "Сохранять... при выгрузке драйвера" до конфигурирования обработки файла образа и ВКЛЮЧЕНИЕ его снова, когда выбранный файл образа был успешно загружен.
—Утилита конфигурации образа сохраняет контекст RAM-диска в файле образа блоками по 32 МБ. Запись этих блоков производится с малым приоритетом, но тем не менее это может отразиться на системе ( замедленная перерисовка рабочего стола, замедленный отклик движений мыши ). Вследствие этого сохранения данных следует избегать во время критических операций, например, во время проигрывания аудио и видео. "Синхронная запись образа ...." менее агрессивна, и её следует использовать, когда сохранения по времени и запуск критических задач не могут производиться раздельно.
—Если выключение питания компьютера производится в то время, когда утилита конфигурации образа сохраняет контекст RAM-диска в файле образа, утилита задержит выключение до того момента, пока все данные будут сохранены. Во многих случаях Windows выдаст сообщение, что "RAMDiskImage.exe не отвечает". НЕ нужно завершать программу, потому что это может привести к повреждению файла образа. Как только утилита завершит работу, завершение работы Windows продолжится. » 4.Результаты тестов «
Дом. страница: http://ramdisk.nm.ru/ramdiskent-rus.htmРазмер программы чуть больше 200Кб.
Загрузить 32-х битную версию
Загрузить 64-х битную версию