Sys Restore is so flaky, I've lost all my points simply by cold booting in the morning.
Try this: Disable, then restart System Restore. Make some restore points. Reboot and run Defraggler again and see what happens. Report back if you lost them again.
I already tried your suggestion prior to my yesterday post.
But the result is the same.
In addition to this, I watched the defrag process while reaching its end(99%), and strangly the area containning the restore points files became flicky and blinked when the process arrived at 100%. Right after this, the overall area disapeared ( no more little blue colored squares )!!!! Which means no more restore points.
Pat-2
Second shot :
I tried to defrag via "selected files to defrag" rather than "full defrag".
Well, all I can say is that sys vol inf is hidden and protected (one must first unhide it in folder properties to exclude it from defrag). Maybe protected stuff doesn't like to be defraggled
Well, all I can say is that sys vol inf is hidden and protected (one must first unhide it in folder properties to exclude it from defrag). Maybe protected stuff doesn't like to be defraggled
Hi,
Well, note that with Win XP Pro the problem doesn't exist ! I don't have Vista, so I can't verify; does anyone have experienced the bug with Win 7 - 32 bits ?
Sounds good as an alternative solution for the time being, but what's underneath that behavior !
Pat-2
Hi,
I'm back on the same subject.
Even when excluding "restore points files" from the defrag process, the program does eliminate some of them on a ramdom base ( the last 3 ones were more lucky ).... !!!!!
This is a feature of Windows, not a bug in Defraggler. Volume Shadow Copy creates new restore points whilst the defrag is happening. When the amount of space used for old restore points is used, the old ones are automatically removed.
This is a feature of Windows, not a bug in Defraggler. Volume Shadow Copy creates new restore points whilst the defrag is happening. When the amount of space used for old restore points is used, the old ones are automatically removed.
Hello,
The old ones, maybe, but the last one ( created prior the defrag process ) should still be there !
Once again, it was just gone ( with the rest on them ) ! Which means no restore possible, if a rebbot is launched and it failed ...
So, the best thing to do might be to create a restore point right after the defrag process is completed.
My modest advice is the same as in any problem, Google it and see what others have experienced. For instance;
'JKDefrag does not remove Restore Points, Windows does. As the disk fills up, like when defragmenting/moving a very large file (it is first copied to the new location and then remoed from the old), Windows frees up some space occupied by the Restore Points. If the free space on the drive falls below 200MB, System Restore is suspended, effectively removing ALL remaining Restore Points.'
and
'I have just had to reformat and re-install Vista Home Premium defragmenting the drive removes all restore points anyone know how to fix this. I also tried Diskeeper same result.'
and from Microsoft itself;
'When you run Disk Defragmenter on a volume with shadow copies activated, all or some of your shadow copies may be lost, starting with the oldest shadow copies.'
and
'The System Shadow Copy provider uses a copy-on-write mechanism that operates at a 16-KB block level. This is independent of the file system's cluster allocation unit size. If the file system's cluster size is smaller than 16 KB, the System Shadow Copy provider cannot easily determine that disk defragmentation I/O is different from typical write I/O, and performs a copy-on-write operation. This might cause the Shadow Copy storage area to grow very quickly. If the storage area reaches its user-defined limit, the oldest shadow copies are deleted first.'
and....
'If the file system's cluster size is 16 KB or larger, the provider can recognize disk defragmentation I/O and handle it correctly. Microsoft recommends that you use a 16-KB or larger cluster allocation unit size when you format the volume if you plan to defragment volumes that are used for shadow copies of shared folders.'
I don't know the specifics of your pc but this is something to get you started.
Even considering your aspect, we have to keep in mind that nothing has fundamentally changed as far as the hard or soft configuration on that box, between the upgrade of the "good" version of the program and these ones.
So, I did remove "totally" Defraggler, and reinstalled an older version of it; strangely the problem didn't show up again !
Even considering your aspect, we have to keep in mind that nothing has fundamentally changed as far as the hard or soft configuration on that box, between the upgrade of the "good" version of the program and these ones.
So, I did remove "totally" Defraggler, and reinstalled an older version of it; strangely the problem didn't show up again !
What is your opinion ?
The reason is probably pretty trivial: older Defraggler just by chance happens to modify the drive in such a way that the Shadow Volume subsystem doesn't use up too much space for the system restore point. It's a sheer coincidence. Newer Defraggler does the modifications in such a way that Windows uses up significantly more room for the restore points, and removes the old ones much quicker. What you're experiencing is a designed-in "feature" of Windows with unintended consequences. There is nothing, zero, NADA, that can be "fixed" on Defraggler's side. If you don't like it, you can completely disable system restore for potentially significant gain in defragmentation speed, and use a third party backup solution instead. I mean, you do backup your system to physically separate storage on a fixed schedule, right? Right? If not, your problems are bigger than lack of System Restore!
A way to work around is to maximize the amount of space that can be taken by System Restore. This only has a chance of helping you if you have plenty of room on your hard drive (say 50%+).
The reason is probably pretty trivial: older Defraggler just by chance happens to modify the drive in such a way that the Shadow Volume subsystem doesn't use up too much space for the system restore point. It's a sheer coincidence. Newer Defraggler does the modifications in such a way that Windows uses up significantly more room for the restore points, and removes the old ones much quicker. What you're experiencing is a designed-in "feature" of Windows with unintended consequences. There is nothing, zero, NADA, that can be "fixed" on Defraggler's side. If you don't like it, you can completely disable system restore for potentially significant gain in defragmentation speed, and use a third party backup solution instead. I mean, you do backup your system to physically separate storage on a fixed schedule, right? Right? If not, your problems are bigger than lack of System Restore!
A way to work around is to maximize the amount of space that can be taken by System Restore. This only has a chance of helping you if you have plenty of room on your hard drive (say 50%+).
Hi,
Sorry for answering late, I was goofing around for awhile.
I guess I will have to live with it for the time being.