Would be great if CCleaner let you manage the list of currently running processes.
Also, would it be possible to add a "Disable System Restore" tweak that can be enabled/disabled? I only ask because it comes in handy to have a quick way to disable System Restore when I am performing maintenance to a customer's PC. CCleaner is a must-have utility in my PC Repair Software Toolkit.
Also, would it be possible to add a "Disable System Restore" tweak that can be enabled/disabled? I only ask because it comes in handy to have a quick way to disable System Restore when I am performing maintenance to a customer's PC.
In the meantime you can use a Batch script to turn it on/off at will - and the super cool thing of doing it that way is it doesn't delete any restore points -- well this works in WinXP Pro as the Admin, I don't know how it would work in Vista or 7:
In the meantime you can use a Batch script to turn it on/off at will - and the super cool thing of doing it that way is it doesn't delete any restore points -- well this works in WinXP Pro as the Admin, I don't know how it would work in Vista or 7:
Stop:
net stop "System Restore Service"
Start:
net start "System Restore Service"
Thanks for the info! I still would love to see this as a future feature.
In the meantime you can use a Batch script to turn it on/off at will - and the super cool thing of doing it that way is it doesn't delete any restore points -- well this works in WinXP Pro as the Admin, I don't know how it would work in Vista or 7:
Stop:
net stop "System Restore Service"
Start:
net start "System Restore Service"
Shouldn't these commands work from a command prompt window in Win7? Or are these commands just for WinXP?
Having forgotten about this "restore points deleted" issue (duh), I lost all my restore points yesterday when I ran Defraggler. This morning, I wanted to test this workaround so I started a command window (Run as Administrator) and entered the net stop command. I got the error "The service name is invalid."
C:\Windows\system32>net stop "System Restore Service"
The service name is invalid.
More help is available by typing NET HELPMSG 2185.
C:\Windows\system32>net helpmsg 2185
The service name is invalid.
I even got the same error using the helpmsg command.
This is on my Win7 Pro x64 laptop. See Speccy in my sig.
CMD prompt must be run elevated (run as admin UAC) in order to run net stop/start
Note in the title bar of my screen print above - Administrator: Command Prompt that I did run as Administrator. I also mentioned having opened the command window as an administrator in my earlier post.
Note in the title bar of my screen print above - Administrator: Command Prompt that I did run as Administrator. I also mentioned having opened the command window as an administrator in my earlier post.
Like I had already stated previously since I figured on just a hunch that Vista and 7 would be different, to quote myself:
I don't know how it would work in Vista or 7
You could of course visit other resources online that give the correct command-line parameters for your Windows 7, but if I were you I'd investigate more and make sure you can actually get away with it like in Windows XP which isn't affected by stopping it, and then starting it.
And for the comment someone made about a script that could stop it, and wait/pause and then start the service again you could use this - again this is for Windows XP - for Vista/7 users Caveat Emptor.
@echo off
net stop "System Restore Service"
echo.
echo When Piriform CCleaner and/or Piriform Defraggler finishes:
pause
net start "System Restore Service"
cls
exit
Edit:
I updated the script in the codebox since I forgot about CCleaner's wipe free space causing Windows to purge System Restore Points.