[dotTech Analysis] Kingsoft PC Doctor vs CCleaner

We all know how well CCleaner works; it is a take-no-prisoners cleaner that is the benchmark for reliability. Kingsoft PC Doctor is the new kid on the block, looking to usurp CCleaner’s throne. Will we have a new king of the land or will the forces of Piriform be victorious? Keep reading to find out.

What is Kingsoft PC Doctor and what does it do?

CCleaner is one of the most popular junk/privacy and registry cleaning programs out there. Kingsoft PC Doctor also cleans junk files, privacy traces, and the registry; but it does more.

In addition to junk, privacy, and registry cleaning Kingsoft PC Doctor has the ability to: optimize your PC by disabling/delaying certain programs/services at Windows boot and tweaking some Windows settings; scan for and find the 100 largest files on any drive/partition you select; and cleanly uninstall programs. Plus Kingsoft PC Doctor has a Traffic Monitor that monitors network/Internet traffic by application and a System Booster which attempts to free up RAM. There is also a floating widget provided by Kingsoft PC Doctor which shows users current network traffic and CPU usage.

Using Kingsoft PC Doctor

In terms of usage, Kingsoft PC Doctor can be broken down into four categories.

Firstly there is Quick Care:

Quick Care scan consists of running Kingsoft PC Doctor’s Startup Booster, Junk Cleaner, Privacy Cleaner, and Registry Cleaner. Quick Care scans are typically fairly fast but do note you don’t receive any sort of analysis report before the actual cleaning/optimization takes place — Quick Care does the analysis and cleaning in one fell swoop.

Secondly there is Optimizer:

Optimizer consists of OneKey Optimizer, My Startup, Startup Booster, and History. OneKey Optimizer scans your computer and returns results as to what Kingsoft PC Doctor thinks should be delayed, disabled, and tweaked on your computer, allowing you to optimize by pressing one button. My Startup shows what programs and processes launch at your Windows boot; you are required to reboot your PC once before anything will appear in My Startup. Startup Booster can be considered the manual version of OneKey OptimizerStartup Booster shows you a list of programs, services, and scheduled tasks that run at startup, giving you the ability to delay, disable, or delete anything as you desire. To help you make your decision, Startup Booster also provides suggestions as to what you should do with each program, service, and scheduled task. History simply shows you what changes you have made in the past, allowing you to undo them.

Thirdly there is Cleaner:

Cleaner consists of Junk Cleaner, Privacy Cleaner, Registry Cleaner, Large Files, and Uninstaller.

Junk Cleaner and Privacy Cleaner clean junk files and erase privacy traces, e.g. temporary files, browser history, etc. Junk Cleaner supports Internet Explorer, Firefox, Chrome, and Opera, in addition to other programs/locations such as Windows Media Player, Recycle Bin, Flash Player cache, temporary files, etc. Privacy Cleaner supports Internet Explorer, Firefox, Chrome, Opera, and Maxathon, in addition to other programs such as Google Toolbar, Bing Toolbar, Microsoft Office, etc.

Register Cleaner cleans the registry. Kingsoft PC Doctor recommends only specific types of registry entries be cleaned but if you insist you can clean all of them. Take note no backup of the registry is made prior to cleaning.

Large Files scans designated drives/partitions/folders and finds the 100 largest files in the designated location. You are then given the ability to locate the files and delete them, if you wish.

Uninstaller allows you to uninstall programs. It appears that Kingsoft PC Doctor makes an attempt at cleanly uninstalling programs similar to how RevoUninstaller does it; after running native uninstallers, Kingsoft PC Doctor scans for any leftover files, folders, and registry entries. Based off initial tests, Kingsoft PC Doctor doesn’t seem to be as adept at cleanly uninstalling as RevoUninstaller or Comodo Programs Manager.

Lastly there is Utilities:

Utilities has the already-mentioned Traffic Monitor and System Booster.

The Traffic Monitor is a potentially very useful tool because not only does it give the total in/out network and/or local traffic but it breaks down network usage by programs and allows you to look at traffic usage by day, week, month, or custom time period. You can even set alerts if you bypass certain daily or monthly bandwidth thresholds. The upload and download traffic stats are shown in real  time, as they happen.

The System Booster is a tool to free up RAM. It isn’t one of those annoying RAM overloading ones and it works surprisingly well — released roughly 300 MB and 200 MB in the two times I ran it, which is fairly good by RAM-freeing-program standards. The System Booster has the ability to run automatically in the background but the developer doesn’t provide very must customizability in regards to when to run in the background. You can either let System Booster run when “window is locked, unanswered, or not closed” or not let it run automatically at all — I don’t even know what that means.

Kingsoft PC Doctor vs CCleaner

On paper Kingsoft PC Doctor looks like a winner. But how does it fair against CCleaner?

In regards to features it depends on what you are looking for. Both CCleaner and Kingsoft PC Doctor clean junk files, privacy traces, and the registry. In addition to that, Kingsoft PC Doctor has more tools such as optimizing startup (CCleaner has the ability to control startup programs/processes but it is very simplistic compared to what Kingsoft PC Doctor has), monitoring network traffic, freeing RAM, clean uninstalling (CCleaner has an uninstaller but it is simplistic compared to Kingsoft PC Doctor), and finding large files. So Kingsoft PC Doctor is more “well rounded” than CCleaner. That said, however, CCleaner has better “cleaning” features: CCleaner has the ability to create a registry backup prior to cleaning the registry; CCleaner has the ability to securely delete junk files and privacy traces; CCleaner can exclude specific files, folders, and registry entries from being cleaned by CCleaner; CCleaner has a secure disk wiper; and CCleaner can be extended to support more programs than what are supported by default, e.g. using CCEnhancer.

To determine which program performs better, I did a simple non-scientific test. I conducted Kingsoft PC Doctor’s Junk Cleaner, Privacy Cleaner, and Registry Cleaner scans. I left the scanners at default settings except for Registry Cleaner which I told to scan the whole registry instead of just recommended hives. Then, without actually cleaning anything (i.e. no change made to my computer), I analyzed using CCleaner’s junk/privacy and registry cleaners (at default settings). This is what both software found:

As you can see in the screenshots, Kingsoft PC Doctor found 3.78 GB of junk files, 7399 remnants of privacy traces, and 368 redundant registry entries. On the other hand, CCleaner found 2.203 GB of junk files and privacy traces and 388 registry issues. (In terms of scanning speed, Kingsoft PC Doctor was noticeably faster than CCleaner.) We know CCleaner is the benchmark for cleaning quality, so for the purposes of this simple test we are using CCleaner as the control group.

In the registry department both programs appear to be on similar footing but Kingsoft PC Doctor appears to clear more junk files/privacy traces than CCleaner. Is this really true? To answer this question I now performed cleaning with Kingsoft PC Doctor, cleaning everything it found among all three scanners. After Kingsoft PC Doctor did its thing, I went back to CCleaner and ran CCleaner’s junk/privacy/registry cleaners. As it turns out, Kingsoft PC Doctor isn’t as adept as it sounds. After Kingsoft PC Doctor did its cleaning, CCleaner found junk/privacy files and registry issues that Kingsoft PC Doctor did not clean:

The lack of cleaning registry entries by Kingsoft PC Doctor is not that worrisome because we all know the effective of a registry cleaner is totality dependent on how aggressive the developer programs it: Cleaning less or more registry entries is not a pro or a con — it just is. However, not cleaning all junk files and privacy traces as claimed by Kingsoft PC Doctor is particularly worrisome. If I am going to depend on a protect my privacy by cleaning privacy tracers, it better damn well do it in totality.

Another issue I came across Kingsoft PC Doctor is it isn’t 100% bug free. When I first tried to clean with the Registry Cleaner it kept giving me messages that I did not fully scan and should go back and conduct the scan before trying to clean:

I am not sure why it kept displaying this message because, as you can see in the screenshot, I had already completed a full scan. The error message went away after I closed and reopened Kingsoft PC Doctor.


After this analysis, I still recommend CCleaner as the best choice to clean junk files and privacy traces, especially seeing as CCleaner has the ability to perform secure deletions. CCleaner has passed the test of time and we know it to be reliable. However, that doesn’t mean you should write-off Kingsoft PC Doctor. Indeed, Kingsoft PC Doctor is a star in the making. Kingsoft PC Doctor hasn’t necessarily withstood the test of time yet (since it hasn’t been around for as long as CCleaner) but it didn’t mess up my computer as far as I can tell; and while it does fall short versus CCleaner’s ability to clean junk files and privacy traces, it still performs relatively well — just not as well as the best. Piriform should be a little concerned least Kingsoft PC Doctor surpass it in the near future especially seeing as Kingsoft offers a version of Kingsoft PC Doctor that includes security programs like a malware scanner, a plugin cleaner, system repair, and a vulnerability fix (that particular version of Kingsoft PC Doctor was not reviewed in this article — that is for another time).

You can grab Kingsoft PC Doctor from the links below:

Version reviewed: v3.6.0.10

Supported OS: Windows XP (32-bit) and Windows Vista/Windows7 (32/64 bit)

Download size: 5.3 MB

Malware status: VirusTotal scan results (0/43)

Kingsoft PC Doctor homepage [direct download]

Related Posts


Leave a Reply

Your email address will not be published. Required fields are marked *


  1. Flesher

    Currently, i am using CloudBacko pro software for backup solution for my data and information. Only CloudBacko pro encrypts your filenames as well. Backup all servers, databases, virtual machines & workstations. Zero data loss with multi-destination cloud & local backup. Easy to use, no training required. Continuous Backup (Continuous Data Protection) in the background. Guaranteed recovery. Support Windows, Mac OS X, and Linux. Online File Backup Service.

  2. Kingsoft Security

    Thanks Ashraf for bring this detail review!

    Indeed CCleaner is the leader on the market, We donot aim to be the replacement, we just want to do our best in speeding up computer startup and cleaning junk files.


    Thanks Henk
    Yes it’s ture when comparing the junk cleaning of ccleaner and kingsoft pc doctor, we’ve tried many times. Always got leftovers no matter use ccleaner or pc doctor first. We are working on this :D

    For registry cleaning, indeed we dont want to be aggressive cause it may arise bsod errors etc.

    Peace :D


    hi MkB
    can you let us know what are the like and dislikes? Highly appreciated!


    Hi Ashraf
    Yes we also realized the default settings should be more comfortable for average user. Golden advice!


    Yep I also use ccleaner and kingsoft pc doctor daily lol.

  3. Ashwin

    Thanks for the review.Both Kingsoft and CCleaner are both great programs.I use both of them.If one program misses some the other take cares , as long as maximun junk files are removed from my PC’s.

  4. Henk

    @Really?: I think you’re wrong, I am not as offended as you might think. And no, I don’t want to debat. If Ashraf read my comment (not complaint) carefully, his reply could have been a lot shorter.
    That said, my comment was adressed to the author of the article.
    Why did Ashraf reply to my comment ? Maybe he is the one who got offended the most.
    Maybe by the, very carefully by Ashraf deleted, comments on march the 5th???
    That doesn’t look like he is handling criticism very well, or does it.
    And don’t forget. You may be a long time reader (so am I), if there’s something Ashraf doesn’t want you to read, you won’t read it.

  5. Really?

    @Henk: From reading your and Ashraf’s comments, you seem more offended than he is. I have been a long time reader on dotTech and Ashraf always handles criticism very well.

    In any case, I’ve read Ashraf’s reply and it makes sense. Does that mean he is right? That is a matter of debate — if you want to debate, then debate; but don’t get your panties in a knot.

  6. Giovanni

    Ever tried the excellent freeware TOOLWIZ CARE??

    It’s a great PC maintenaince tool sporting an impressive array of options, some of which are missing in Kingsoft PC Doctor, such as the amazing “TIME FREEZE ” module, already reviewed here by Ashraf as standalone software some time ago.

    A full review of this awesome Free PC Maintenaince app can be read here:


    As for Registry cleaners, try JET CLEAN….in my opinion slightly better than CCleaner to clean the registry of your PC:




  7. Henk

    @Ashraf: A very defensive reply. First of all, you call it complaints. They are not.
    I just wanted to point out to be accurate when making a review. It would benefit the average user.
    And second, as I mentioned: “This conclusion is not 100% accurate” and “Ofcourse it’s only a piece of your conclusion”.

  8. Ashraf
    Mr. Boss

    @MkB: Ditto.

    @Henk: First of all, the tests, as stated in the article, were simple and non-scientific. That said, however…

    Re complaint about registry. There is more behind the testing to support the final conclusion than what was stated in the article, such as the fact that the registry was scanned once again with Kingsoft after it cleaned the registry to compare what it found now vs what CCleaner found. Details like that were left out for the purposes of simplicity seeing as they don’t change the conclusion. However, all that is irrelevant because, as stated in the article:

    The lack of cleaning registry entries by Kingsoft PC Doctor is not that worrisome because we all know the effective of a registry cleaner is totality dependent on how aggressive the developer programs it: Cleaning less or more registry entries is not a pro or a con — it just is.

    Trying to say one registry cleaner is better than the other simply based on how many registry errors are found and cleaned is not logical.

    Re complaint and junk/privacy cleaning. You are right in saying the most scientific test would be to ensure both programs are at the exact same settings. However, dotTech always conducts reviews based on the point of view of the average user — that’s what makes dotTech dotTech. Average users are more likely to run both software at default settings than custom the settings especially considering the Quick Care feature in Kingsoft. That said, if you looked at the screenshots you will clearly see CCleaner found traces left in Internet Explorer and Firefox, two browsers Kingsoft claimed to have cleaned when the junk/privacy cleaners were run.

    Thank you for keeping us honest.

    @throkr: I used to be a proponent of cleaning the registry but now I really don’t push that cause…

  9. throkr

    Thanks for this certainly interesting review !
    However, I’ll absolutely stick with CCleaner as it is so reliable and concerning the optimizations and activity control, I leave it up to “TuneUp Utilities” which, well configured, does an outstanding job …

    BTW, cleaning too much or just cleaning the registry does NOT accelerate a computer … ;-)

  10. Henk

    Quote:“After Kingsoft PC Doctor did its thing, I went back to CCleaner and ran CCleaner’s junk/privacy/registry cleaners. As it turns out, Kingsoft PC Doctor isn’t as adept as it sounds”

    This conclusion is not 100% accurate, especially when it’s about the registry. If you scan and repair the registry with what ever cleaner you want to use, it usually cleans all the items it found.
    But here is the catch.
    There can be registry entries linked to or depend on the ones you’ve first deleted. Before cleaning, these entries will not be listed as redundant, but after cleaning the link will be broken.
    If you scan again with the same or other cleaner, it will almost certainly display a certain amount of redundant registry entries.

    If you would have first used CCleaner and then PC Doctor, I’m sure PC Doctor would also find some “leftovers”. In that case, based on primarily registry cleaning, your conclusion could be that
    PC Doctor would be the better one.
    Ofcourse it’s only a piece of your conclusion, but you should be aware to be 100% accurate in your statements and claims.

    About the junk and privacy cleaner.
    You left both programs with default settings to test them. Did you compare these settings?
    Both programs should look for the same file types at the same locations. If these settings aren’t the same, you could never make a reliable verdict based on the results.

  11. MkB

    I’ve used CCleaner for a long time and recently tried Kingsoft PC Doctor. While there were a few things I liked in PC Doctor, there was a lot more I didn’t like. I’ll stick with CCleaner.