Назад | Перейти на главную страницу

Создание RAM-диска виртуальной машины во время загрузки в Windows XP

Использование ImDisk для RAM-диска 250 МБ с переменной среды TEMP значительно ускоряет наши системы Windows XP - вероятно, потому, что избегается задержка сквозной записи NTFS при создании новых файлов, или, может быть, просто потому, что это снижает активность диска, так что другие дисковые операции не прерываются поисками.

Однако я не нашел способа заставить ImDisk воссоздать временный диск и отформатировать его во время загрузки. Как я могу заставить ImDisk или другой подобный инструмент создать RAM-диск в виртуальной памяти во время загрузки и отформатировать его?

Я сам нашел решение. Это создаст диск P: емкостью 100 МБ и отформатирует его:

c: \ windows \ system32 \ imdisk -a -t vm -s 100M -p "/ fs: ntfs / q / y" -m P:

Поместите это в C: \ WINDOWS \ System32 \ GroupPolicy \ Machine \ Scripts \ Startup \ ramdisk.cmd

Затем: «Пуск» «Выполнить» введите gpedit.msc В разделе «Конфигурация компьютера» «Параметры Windows» дважды щелкните «Сценарии (запуск / завершение работы)». Дважды щелкните «Запуск» на правой панели. Нажмите кнопку «Добавить» и выберите ramdisk.cmd, затем нажмите «ОК», затем нажмите «ОК» еще раз. теперь вы можете выйти из редактора групповой политики.

Теперь, когда Windows XP Pro загружается, до того, как пользователь войдет в систему, будет присутствовать RAM-диск.