|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] отключение файла подкачки |
|
CMD/BAT - [решено] отключение файла подкачки
|
Пользователь Сообщения: 90 |
Как отключить файл подкачки?
Disablepagingexecutive не работает. После ребута, в GUI так и остаются цифры о размере файла подкачки, pagefile.sys никуда не исчезает. |
|
Отправлено: 21:48, 16-03-2011 |
Пользователь Сообщения: 90
|
Вообще-то изначально все так и проверял
проверил еще раз как вы хотели: 3.pagefile.sys автоматически удалился сам (можно было не проверять очевидное) 6.pagefile.sys не удалился 9.pagefile.sys не удалился en_windows_xp_professional_with_service_pack_3_x86_cd_vl_x14-73974.iso проверялось на разных компьютерах выше уже выкладывал скрипт удаляющий после перезагрузки - тоже не работает: reg add "hklm\software\microsoft\windows\currentversion\runonce" /V "delete object" /d "cmd /c del /f /q %systemdrive%\pagefile.sys" /f |
Последний раз редактировалось super_bitard, 19-03-2011 в 11:59. Отправлено: 11:42, 19-03-2011 | #11 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 182
|
Профиль | Отправить PM | Цитировать super_bitard,
Ага, вот и несоответствие. На семерке работаю в основном, на семерке и проверял. Сейчас на XP проверил - подкачка отключается, а файл остается. |
------- Отправлено: 16:24, 19-03-2011 | #12 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Итак.
1. При изменении параметров размера файла подкачки для определённого диска до нуля посредством интерфейса операционной системы — он удаляется после перезагрузки операционной системы. 2. При этом используется стандартный механизм операционной системы PendingFileRenameOperations посредством вызова не менее стандартной функции WinAPI MoveFileEx с соответствующим параметром: Цитата:
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager] "PendingFileRenameOperations"=hex(7):… 3. Наш случай — удаление файлов «pagefile.sys» программно (после программного отключения виртуальной памяти). а) теоретически, мы, обладая правами администратора (или от имени учётной записи «LocalSystem»), можем записать туда перечень необходимых нам файлов «pagefile.sys» (хотя Microsoft этого делать не рекомендует); б) мы можем воспользоваться для тех же целей внешней утилитой «MoveFile» из комплекта: PendMoves v1.1 and MoveFile v1.0 (которая фактически делает то же самое); в) наконец, нам ничто не мешает банально назначить удаление необходимых файлов «pagefile.sys» вручную при загрузке системы любым способом: * скриптом из #2, соответствующим образом поправив его; * командой из #11, добавив необходимый в этом случае параметр «/a:sh»: reg.exe add "hklm\software\microsoft\windows\currentversion\runonce" /V "delete object" /d "cmd.exe /c del /f /q /a:sh %systemdrive%\pagefile.sys" /f Ну, и, я ещё не смотрел идущий в комплекте «C:\WINDOWS\system32\pagefileconfig.vbs» — решается ли там данная проблема, и, если решается — то как. |
|
Отправлено: 20:30, 20-03-2011 | #13 |
Пользователь Сообщения: 90
|
thank you
Теперь все работает: reg add "hklm\system\currentcontrolset\control\session manager\memory management" /v "pagingfiles" /t reg_multi_sz /d "\0" /f reg.exe add "hklm\software\microsoft\windows\currentversion\runonce" /V "delete object" /d "cmd.exe /c del /f /q /a:sh %systemdrive%\pagefile.sys" /f Подправленный vbs-скрипт тоже не помешал бы на всякий случай. |
Отправлено: 13:12, 21-03-2011 | #14 |
Пользователь Сообщения: 53
|
Профиль | Отправить PM | Цитировать А подскажите куда это все положить в дистрибутиве!
|
Отправлено: 22:01, 29-11-2013 | #15 |
Ветеран Сообщения: 992
|
Профиль | Сайт | Отправить PM | Цитировать Цитата Waldewan:
|
|
Отправлено: 14:20, 02-12-2013 | #16 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
[решено] Изменение размера или отключение файла подкачки | Anakin | Автоматическая установка Windows 2000/XP/2003 | 11 | 15-10-2023 22:16 | |
Фрагментация файла подкачки | Casderkari | Тест-форум | 2 | 26-02-2010 00:00 | |
Доступ - [решено] отключение очистки файла подкачки | matveycin | Microsoft Windows Vista | 6 | 05-01-2009 16:16 | |
[решено] Увеличение файла подкачки в дистрибутиве | Medic84 | Автоматическая установка Windows 2000/XP/2003 | 11 | 16-08-2008 14:40 | |
Перемещение файла подкачки | myan | Хочу все знать | 3 | 10-06-2005 12:02 |
|