@ petertj
PT2009 Registry Cleaner (+windows kernel) normally uses 100% of the cpu cycles on just about any PC.
The biggest factors affecting performance are memory (physical+page file) and the number of physical cores and logical processors.
Here are the numbers just observed on two different PCs running Vista:
- PC=dt1: 1 GB physical memory and ~2.6 GB page file (~3.5 GB virtual memory), 1 physical core, 2 logical processors, 3.00 GHz
Registry: keys=413,443, entries=1,463,715, data=51.6 MB
Performance at most aggressive setting: ~178 seconds, found 50 "errors"
- PC=NB-4: 3 GB physical memory and ~3.0 GB page file (~6.0 GB virtual memory), 2 physical cores, 2 logical processors, 2.16 GHz
Registry: keys=482,301, entries=826,987, data=43.8 MB
Performance at most aggressive setting: ~95 seconds, found 48 "errors"
You can get the comparable numbers for your PC as follows:
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
Here are numbers just observed on two other PCs which only have 1 logical processor:
- PC=dt7 (Windows 7): 1.5 GB physical memory and ~4.0 GB page file (~5.5 GB virtual memory), 1 core, 1.40 GHz
Registry: keys=209,966, entries=378,558, data=19.8 MB
Performance at most aggressive setting: ~125 seconds, found 115 "errors"
- PC=NB-2 (XP Pro SP3): .5 GB physical memory and ~0.7 (?) GB page file (~2.0 (?) GB virtual memory), 1 core, 2.6 GHz
Registry: keys=224,634, entries=520,209, data=18.0 MB
Performance at most aggressive setting: ~107 seconds, found 10 "errors"
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
So why does your scan take over 400 seconds?
Besides the insufficient memory and disk error possibilities mentioned by siliconman01, perhaps your antivirus program is in the way. If your AV has an exclude list, try putting PT2009 in it.
Also, if your scan is finding many 100s or 1000s of errors, that puts an additional burden on memory. Once you clear the errors, that burden goes away.
Another possibility impacting the memory resource involves the "Never show" ignore list (usually in C:\Program Files\jv16 PowerTools 2009\Settings\SuperRegIgnoreList.dat). Does it exist on your system? If yes, what is its size? If it is small, it would not likely be an issue.