Linney,
As I understand SFC it should only replace missing or corrupted files; before I upgraded to pro I ran it many times without a CD being requested. I am the sole user of this machine, and am always logged on as administrator.
I have system restore turned on as I have had occasion to use it in the past. My recollection (from years ago) is that it was differential, only storing small amounts on each occasion. I am able to see the folder System Volume Information, but unable to view the contents The folder is shown as empty.
My system restore seems to be working now, but has recently lost all points before today--strange, I had about 15 a few weeks ago and have done nothing to delete them. When I looked this morning, there was only one, yesterday, and when I created one today yesterday's was deleted. I have 2490MB reserved for restore, so it isn't a matter of no space (The C: drive is 80G with 34G free.) I did a test "restore" and it appeared to go normally.
None of the *.tmp is zero size--median is 39K, largest 13MB, and smallest 2.62KB.
Some of the files replaced are "admin.dll admin.exe admwprox.dll adsiis.dll author.dll author.exe certmap.ocx certwiz.ocx " in the order they were requested.
I have compared (using FC) the "bad" file with it's "good" replacenment and found no difference, which is probably why, on immediate re-try of SFC it is "replaced" again. I'm willing to clarify any questions, or if you want to go offline at bllhlms @ sbcglobal.net.