Its supposed to keep a few system files as they were. When some program you install overwrites some.DLL with another version, then PCHealth restores it back to the original. But that kind of a behavior broke at least one of my programs I was using and so I disabled it. The only difference is that Win doesnt access the disk now so often as it use to and my system is a little faster. But your mileges may vary.
I use WinME on a daily bases both in work and at home. What I have found is when you remove all those "features" like PCHealth, System Restore and change the media player from WMP7 back to 6.4 then ME has been so far the most stable Windows ever to come from Redmond.
PS
Dont think I'm a fan of Old Bill, I am the admin for about 15 various *nix boxes
Its supposed to keep a few system files as they were. When some program you install overwrites some .DLL with another version, then PCHealth restores it back to the original. But that kind of a behavior broke at least one of my programs I was using and so I disabled it. The only difference is that Win doesnt access the disk now so often as it use to and my system is a little faster. But your mileges may vary.
PS
Dont think I'm a fan of Old Bill, I am the admin for about 15 various *nix boxes