I have XP Pro with Kaspersky security and came up against the same thing.
Through Googling discovered that it was the built in "self defense" feature that was causing the problem, solution: open Kaspersky, go to Settings/Service and uncheck the 'Enable Self Defense' box. The system restore should then work OK and 'Self Defense' can be re-enabled afterwards.