![]() |
Очистка вирт памяти w2003 без рестарта?
Привет народ!
Такой вопросец. Стоит Сервак с 2003-й. Где то через неделю-две кричит что типа виртуальной памяти(ВП) не достаточно, файл подкачки будет увеличен автоматически. Как ВП очищать без перезагрузки? И что подскажите по автоматической перезагрузке 2003-й без логина? shutdown.exe, тот что встроенный работает только из логина админа :( Скрипты тоже пробовал, работают через раз :( В общем тема открыта, жду предложений и мнений ;) Спасибо всем, кто дочитал до конца :) |
Этот скрипт точно работает на 2003 (forum.windowsfaq.ru)
' use "." for local computer ' Use "PowerOff_Force" for a forced poweroff On error resume next ShutDown "COMPUTER_NAME", "reboot" Sub ShutDown(sNode, sAction) Const EWX_LOGOFF = 0 Const EWX_SHUTDOWN = 1 Const EWX_REBOOT = 2 Const EWX_FORCE = 4 Const EWX_POWEROFF = 8 on Error Resume Next Set oWMI = GetObject("winmgmts:" _ & "{impersonationLevel=impersonate,(Shutdown)}!\\" _ & sNode & "\root\cimv2") Set colOperatingSystems = oWMI.ExecQuery _ ("Select * from Win32_OperatingSystem") For Each obj in colOperatingSystems Set oOS = obj : Exit For Next sAction = LCase(sAction) Select Case sAction Case "logoff" iCmd = EWX_LOGOFF Case "logoff_force" iCmd = EWX_LOGOFF + EWX_FORCE Case "shutdown" iCmd = EWX_SHUTDOWN Case "shutdown_force" iCmd = EWX_SHUTDOWN + EWX_FORCE Case "reboot" iCmd = EWX_REBOOT Case "reboot_force" iCmd = EWX_REBOOT + EWX_FORCE Case "poweroff" iCmd = EWX_POWEROFF Case "poweroff_force" iCmd = EWX_POWEROFF + EWX_FORCE Case Else ' Default value iCmd = EWX_POWEROFF End Select oOS.Win32shutdown iCmd EndSh: End Sub Файл подкачки можно сделать фиксированным, 1,5 размера ОЗУ, тогда не будет ругаться. |
monkkey
Спасибо, попробую :) Цитата:
Просто сервак при динамическом увеличении начинает тормозить :( Может фиксированный размер свопа действительно поможет :) Спасибо еще раз ;) Удачи! :о))) |
Цитата:
|
Цитата:
спасибо за ответ :) |
Цитата:
Если же у тебя еще будет сервер терминалов и клиенты будут подключаться - хм...тормоза жуткие будут.. Сколько хоть терминалов-то планируется подключать? |
Сделал своп 1024Мб :)
monkkey, без входа скрипт не работает :((( А вообще кто нибудь пробовал ребутить машину БЕЗ ЛОГИНА? Может у меня чего не так в политиках? Вроде все облазил и проверил :) Цитата:
Терминалов не знаю сколько будет, пока только я и еще один админ и то периодически :) Прекрастно знаю, что для терминал сервера надо минимум 1Гб памяти :) Спасибо всем за советы :) Но вопрос остался открытым КАК РЕБУТИТЬ 2003/ХР НЕ ЛОГИНЯСЬ В СИСТЕМЕ? |
могу предложить программу одного моего знакомого, там можно не только ребутить но и еще кучу мелких фишек делать :) пиши на Публикация адреса почтового ящика - Нарушение правил раздела форума п. 7 п. 5
|
Время: 07:29. |
Время: 07:29.
© OSzone.net 2001-