-
Junior Member
- Вес репутации
- 57
Реестр и восстановление системы
Доброго времени суток. Может кто знает. Настройка восстановления системы в реестре. Хотелось бы чтобы точки восстановления создавались, например, 2 раза в день. В стандартных настройках средства восстановления системы этого сделать невозможно, но зато есть "прекрасная" возможность сделать это из реестра. Так вот. В реестре по адресу HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRestore есть два параметра отвечающие за периодичность создания точек восстановления: RPGlobalInterval (Частота создания автоматических точек восстановления) - значение по умолчанию 0х00015180 (86400) = 24 часа и RPSessionInterval (Значение параметра указывает период времени, в течении которого служба System Restore ожидает, прежде чем приступит к созданию автоматических контрольных точек по времени сеанса (количество времени, в течении которого компьютер был включен) - значение по умолчанию 0х00000000 (0) = выключено. Я изменил значение RPGlobalInterval на 2 часа (перезагрузил комп), но ни одной точки восстановления за целый день создано не было. Вернул значение RPGlobalInterval на 24 часа. Поменял значение RPSessionInterval на 1 час. Точки восстановления создались следующим образом: 1. 10:49:20 2. 12:01:15 3. 14:55:14 4. 16:26:28 5. 17:37:21. Явно создавались не каждый час. Ну это не беда. Раз так часто создавались точки, значит изменение значения RPSessionInterval даёт результаты. Поменял это значение на 2 часа, и вот тут то х...н, ни одной точки за весь день. Теперь сам вопрос. Может эти два параметра как-то влияют друг на друга? Какие значения нужно проставить? Какую мелодию надо сыграть в бубен, чтобы это всё нормально работало?
-
Будь в курсе!
Будь в курсе!
Надоело быть жертвой? Стань профи по информационной безопасности, получай самую свежую информацию об угрозах и средствах защиты от ведущего российского аналитического центра Anti-Malware.ru:
-
Обычный AT или CRON задаёшь конкретное время +-10 с для такого скрипта:
Код:
'Unattended System Restore Point
'sysrestorepoint.vbs
'© Doug Knox - rev 02/11/2002
'Downloaded from www.dougknox.com
'Extracted from original code by Bill James - www.billsway.com
Set sr = getobject("winmgmts:\\.\root\default:Systemrestore")
msg = "New Restore Point successfully created." & vbCR
msg = msg & "It is listed as: " & vbCR
msg = msg & "Automatic Restore Point " & Date & " " & Time
'Put a ' in front of the next five lines to disable the Success Failed Prompt.
If (sr.createrestorepoint("Automatic Restore Point", 0, 100)) = 0 Then
MsgBox msg
Else
MsgBox "Restore Point creation Failed!"
End If
'Remove the ' from the next 3 lines to only alert you if the process failed
'If (sr.createrestorepoint("Automatic Restore Point", 0, 100)) <> 0 Then
' MsgBox "Restore Point creation Failed!"
'End If
Нас объединяет то, что разъединяет
-
Junior Member
- Вес репутации
- 57
Последний раз редактировалось Teekei; 07.06.2010 в 10:36.