Скрипт создает RamDisk и при возможности, переносит на него %Temp% Совместимые версии win7-win10 x86/x64 Не требует дополнительных файлов и записей в реестре (если они уже есть, желательно их удалить) ========================================================================== Формула расчета размера X64 Size = (FreeMemory - 512) * .8 FreeMemory - свободная память 512 - зарезервировано под систему Если Size < 64 то Size = 8 Если Size >= 64 то %Temp% создается на RamDisk, иначе на системном диске X86 Под систему резервируется 384 Mb, больше отличий от X64 нет ========================================================================== Создается динамический диск, после удаления с него файлов память автоматически освобождается !!! (на это требуется 5-10 секунд).
Последний раз редактировалось: nikzzzz (2020-01-29 08:10), всего редактировалось 4 раз(а)
nikzzzz, классный скрипт! Есть несколько предложений / просьб в порядке снижения приоритета: 1) сделать вместо диска B:\RAMDisk папку С:\RAMDisk или просто скрыть диск (чтобы не мешался в проводнике, где итак куча дисков) 2) сделать "выключатель" RAM-диска (на случай необходимости запуска ресурсоёмких процессов на слабых ПК и т.п.) 3) оценить/учесть логику скриптов для выноса мусора в RAM-диск и расчёта размера RAMD от уважаемого Stea 4) оценить возможность использования Ultra RAMDisk Pro - с Primo нехватка RAM не даст ставить большие программы (RAM\Temp тупо забъётся и система вылетит в чёрный экран), а Ultra RAMDisk должен просто начать запись в Swap-файл) 5) оценить возможность интеграции EWF или Shadow Defender (тут вроде шансов нет, т.к. грузится на ранней стадии, но вдруг...) Спасибо!
Последний раз редактировалось: Hunter23071985 (2019-12-09 13:23), всего редактировалось 1 раз
vovan1982, может тогда 2 варианта на выбор пользователя? Я хотел бы предложить этот скрипт коллегам - как пить дать, кто-то по ошибке или незнанию что-то да сохранит на "новом" диске. А последствия сохранения на RAM-диске Вы понимаете. ))) sirob75, "выключателя" пока нет, при наличии EWF-фильтра я просто перезагрузил ПК. Попробуйте перезагрузить ПК, может и Вам поможет.
Последний раз редактировалось: Hunter23071985 (2019-12-09 14:42), всего редактировалось 1 раз
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете прикреплять файлы к сообщениям Вы можете скачивать файлы