Одним из главных аргументов в сторону покупки нетбука с HDD против дешевого SSD является не столько большая вместимость, сколько быстродействие (акцент на слово «дешевого» установлен не случайно). Действительно, далеко не все планируют или хранят представленную широким разнообразием медиатеку, копию гигантского раздела с программами на своем миниатюрном помощнике, однако нет никаких сомнений в том, что быстродействие без ущерба энергопотреблению никогда не выставляет на задний план.
Одним из таких способов улучшения производительности работы системы является использование RAMDISK’а.
Коротко говоря, RAMDISK — это расположенный в оперативной памяти накопитель. Потому как скорость работы оной в разы превосходит прочие (HDD, SDD), его использование ведет к заметному улучшению быстродействия компьютера в целом.
Ниже будет описан простой способ (настройка Windows) включения режима EWF RAM Mode, основанного на том же принципе.
- Скачать Windows XP Embedded Service Pack 2 Feature Pack 2007 с сервера Microsoft (ссылка)
- Скачанный образ открыть при помощи архиватора WinRAR или смонтировать в виртуальный оптический привод (Nero, например)
- Скопировать и открыть при помощи архиватора WinRAR файл XPEFP2007.EXE
- В папке rep найти файлы ewfmgr.exe и ewf.sys
- Скопировать ewfmgr.exe в директорию \windows\system32 , ewf.sys — в \windows\system32\drivers
- Открыть «Пуск-Выполнить» и открыть редактор реестра (команда regedit)
- Выполнить следующие операции:
- Вызвать командную строку («Пуск-Программы-Стандартные-Командная строка») и ввести команду ewfmgr c: , затем ewfmgr c: -enable , затем ewfmgr c: -commit (на всякий случай все три). Если выпадает ошибка (такое бывает только 1 раз до перезагрузки), то выполните перезагрузку системы и повторите ввод команд
- Выполните очередную перезагрузку и, если зрительно это все еще не ощущается, введите в командной строке ewfmgr c: -commit. Если EWF RAM Mode активирован, должно появиться приличное количество текста, оформленного в виде таблицы
Key name: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ewf
Name: ErrorControl
Type: REG_DWORD
Value: 0x00000001 (1)Name: Group
Type: REG_SZ
Value: System Bus ExtenderName: Start
Type: REG_DWORD
Value: 0x00000000 (0)Name: Type
Type: REG_DWORD
Value: 0x00000001 (1)Key Name: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ewf\Parameters\Protected\Volume0
Name: Enabled
Type: REG_DWORD
Value: 0Name: Type
Type: REG_DWORD
Value: 0x00000001 (1)Name: ArcName
Type: REG_SZ
Value: multi(0)disk(0)rdisk(0)partition(1)Key Name: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{71A27CDD-812A-11D0-BEC7-08002BE2092F}
Name: UpperFilters
Type: REG_MULTI_SZ
Value: EWF (EWF добавляется в новой строке после уже существующего volsnap)
Необходимые разделы и ключи реестра создаются через меню «Правка-Создать»
С этого момента все файлы диска C: хранятся в оперативной памяти. Это означает, что перед выключением, перезагрузкой, переходом в спящий режим и пр. необходимо выполнять некое подобие синхронизации. В противном случае созданные и отредактированные в процессе работы файлы, принятые настройки и прочие данные будут безвозвратно утеряны.
Список команд:
- ewfmgr c: -enable (включение режима EWF)
- ewfmgr c: -commit («синхронизация» данных)
- ewfmgr c: -commitanddisable -live (выключение режима EWF с «синхронизацией»)
Несмотря на то, что после выполнения команды синхронизации вся ваша работа за текущий сеанс сохраняется от себя могу порекомендовать хранение особо важных файлов на другом диске (логический раздел SSD или HDD без включенной опции EWF, карта памяти, USB Flash-накопитель и др.).
Испытуемый Acer Aspire One (SSD 8GB) с 1GB оперативной памяти работает исправно.