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

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

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

1 ответ

Решение

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

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 загружается, перед тем, как пользователь войдет в систему, будет присутствовать оперативный диск.

Другие вопросы по тегам