[Quote]

    nikzzzz
  • 215
  • Longevity: 5 years
  • Posts: 2993
  • REPUTATION:127

    [+] [-]
Скрипт создает 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 секунд).
Attachments


Last edited by nikzzzz on Today 08:10; edited 4 times in total

[Quote]

    loban_ser
  • 17796
  • Longevity: 1 year 11 months
  • Posts: 377
  • REPUTATION:6

    [+] [-]
nikzzzz,
Вопрос решил!
По пути позаимствовал у Вас USBSafelyRemove

[Quote]

    nikzzzz
  • 215
  • Longevity: 5 years
  • Posts: 2993
  • REPUTATION:127

    [+] [-]
Утилиты обновлены.
Путь к %temp% теперь прописывается в следующих ветках реестра
HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment
HKLM\software\DefaultUserEnvironment
HKCU\Environment
Добавил Arsenal RamDisk

[Quote]

    loban_ser
  • 17796
  • Longevity: 1 year 11 months
  • Posts: 377
  • REPUTATION:6

    [+] [-]
nikzzzz, aa Все-равно приходтся проводить манипуляцию:
TEAM REGI --REG_SZ HKCU\Environment\Temp,Temp
TEAM REGI --REG_SZ HKCU\Environment\Tmp,Tmp

[Quote]

    nikzzzz
  • 215
  • Longevity: 5 years
  • Posts: 2993
  • REPUTATION:127

    [+] [-]
loban_ser,
73247Все-равно приходтся проводить манипуляцию:
Так это нормально , скрипт не может поменять значение переменных, он запускается в другой среде окружения.

[Quote]

    loban_ser
  • 17796
  • Longevity: 1 year 11 months
  • Posts: 377
  • REPUTATION:6

    [+] [-]
nikzzzz,
Все понял.
Перепаковал ядра.
az

[Quote]

    Karpov
  • 17930
  • Longevity: 1 year 11 months
  • Posts: 13
  • REPUTATION:-1

    [+] [-]
nikzzzz,
Приветствую, а можно сделать так, что-бы эти папки были на диске B:
Program Files
Program Files (x86)
ProgramData
Users
Спасибо!

[Quote]

    nikzzzz
  • 215
  • Longevity: 5 years
  • Posts: 2993
  • REPUTATION:127

    [+] [-]
Karpov
73423можно сделать так, что-бы эти папки были на диске B:
Можно, нужно только пересобрать сборку.
Вопрос только возникает - зачем?
И второй - какое отношение это имеет к данной теме?

[Quote]

    Karpov
  • 17930
  • Longevity: 1 year 11 months
  • Posts: 13
  • REPUTATION:-1

    [+] [-]
nikzzzz,
спасибо за ответ, пересобрал)
не хватает мне места на x: для программ.
архив битый в шапке, проверьте.

[Quote]

    nikzzzz
  • 215
  • Longevity: 5 years
  • Posts: 2993
  • REPUTATION:127

    [+] [-]
Karpov,
73500не хватает мне места на x: для программ.
А зачем программы на x: ставить?
Для x64 версий можно вообще 4Gb диск x: сделать, неужели мало?
Обновил утилиты, исправлен баг .

[Quote]

    loban_ser
  • 17796
  • Longevity: 1 year 11 months
  • Posts: 377
  • REPUTATION:6

    [+] [-]
73519Для x64 версий можно вообще 4Gb диск x: сделать
aa
Что для этого нужно?
нужен драйвер и правка реестра?
Добавлено через 16 минут 46 секунд:
73519исправлен баг
Что было исправлено?

[Quote]

    nikzzzz
  • 215
  • Longevity: 5 years
  • Posts: 2993
  • REPUTATION:127

    [+] [-]
loban_ser
73520нужен драйвер и правка реестра?
В сборках Win10 1903 драйвер позволяет выставить размер чуть меньше 4 Gb правкой реестра, там правда, есть маленькая тонкость, нельзя в реестре выставлять произвольные значения.
На счет остальных x64 не знаю, 2 Gb по крайней мере выставляются.
Для x86 ограничение 1 Gb.
73520Что было исправлено?
Из-за лишней кавычки переменная Temp не менялась на лету.

Page 4 of 4


Display posts:    

Current time is: 29-Jan 10:40

All times are UTC + 3


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum