Any way for OneClick Optimizer to export results or save as file?

New to Bitdefender Total Security from Kaspersky. OneClick Optimizer results are lengthy and doesn't appear able to save. I prefer to review this list outside of Bitdefender Total Security. I'm not seeing much reporting options. What am I missing?

Answers

  • Hello and welcome to Bitdefender and the community.

    I don't think there's a way to save a report for OneClick Optimizer results. If I remember correctly, this option was available before and the report could be read as plain html, however, the developers modified this at some point.

    Regards

    Premium Security & Bitdefender Endpoint Security Tools user

  • (This is my first BD Community post, so I'm unclear whether BD wants to keep new posts clustered within a topic for relevance, or isolated to avoid tangents. -or- Is this post something that should rather be sent directly to BD Support? Let me know.)

    Section "1.3.2. OneClick Optimizer" in the main Help .PDF says "OneClick Optimizer allows you (that would be me) to identify and remove useless files by running multiple cleaning tasks at the same time." After BD's analysis of disk, registry, and privacy cleanup, it says I can review "details" before the massacre - yay! But after analysis, those "details" are merely summary counts, not lists of the target objects - boo! There is no way that I'm going to unleash this Optimizer on my system.

    What are the criteria for determining "useless files"? I have quite a few zero-byte .TXT files whose filenames are at-a-glance annotations for a folder's content (to reduce file path length). I have zero-content folders as placeholders or as intermediate way-points for transferring files. At any given time, quite a few recent files and folders in %TEMP% and C:\Windows\Temp are currently in use by apps or the system. My browsers are set to retain certain cookies for certain trusted websites.

    I have seen plenty of damage from "registry cleaners", and expert advice generally leans toward avoiding them.

    I will run MS Disk Cleanup (System), and individual browser cache cleanups to see how those number go down.

    Thanks for reading.

  • Hi @Buffalo Cat and thanks for joining us here.

    Regarding the community discussions, a good practice is of course to have related posts clustered within a topic of relevance, to prevent duplicate threads on the same topic. This not only keeps our forum tidy, but also ensures that valuable insights are consolidated within existing conversations. Of course, we may encounter duplicates from time to time and if we notice that a particular topic is gaining traction and there are more and more new discussions revolving around it, we try to keep the discussion going on the initial thread that generated interest and gathered the most comments. Anyway, these things are part of our initiatives to ensure a good development of the activity on the forum and its efficient operation. But I'm glad you asked and I hope this brings more clarity regarding how we do things around here.

    Now to your main question, there have been a few previous discussions revolving around the OneClick Optimizer and the need to display a more granular list of the target objects.

    If you ask me, I think there is no safe registry cleaner, any of them may corrupt your Windows. And this corruption may be revealed several months later, unfortunately. Microsoft refers to registry cleaners in this article:

    https://support.microsoft.com/en-us/topic/microsoft-support-policy-for-the-use-of-registry-cleaning-utilities-0485f4df-9520-3691-2461-7b0fd54e8b3a

    But for the record, Bitdefender's OneClick Optimizer identifies invalid or outdated references in the windows registry in a safe way that doesn't compromise the system. It's less "aggressive" that other registry cleaners.

    Going forward, I'll tag @camarie here for a more advised opinion regarding this, maybe he can dive into more specific details for us.

    Thanks!

    Premium Security & Bitdefender Endpoint Security Tools user

  • camarie
    camarie Principal Software Developer BD Staff

    The registry cleaner from our product is identifying invalid entries, or referring invalid data. For example, a dll can be registered as a handler for a some sort of association or operation. For example, an explorer contextual menu have specific registry entries associating a dll implementing the specific context menu items and logic, and associates itself with specific types of items (directories, files, files with specific extensions, all of the above etc).
    But if the dll itself does not exist anymore, this is a invalid entry, since there is no implementation anymore for a defined behavior installed by another program. This usually happens if an installer does not finishes its job, or there are files in use - or there are simply bugs that let such registry entries.
    This might not seem such a big deal, registry is a large database and who cares about several such entries, right? But the time consumed (or even worse, subtle bugs) quickly add up, especially on startup (always a sensitive topic) or very often executed operations (such as right click on files or directories). This is the purpose of our registry cleaner, to identify and fix such possible bottlenecks. It's nothing fancy, nor as aggresive as other dedicated products - and nor it should be.

    As for the reporting, these are present in two forms:

    • one after analysis and before cleanup, which displays the total disk space that can be freed, as well as the total of issues per category; this is a sum up report, without the details
    • one after the cleanup itself, which is a detailed report, with each cleaned up entry category, path, value (registry key, disk space freed etc) and the success status

    Hope this clarifies. If you would like a specific improvement not present in the actual implementation, we are open to hear suggestions any time. (Although I cannot guarantee if or when such an improvement can or will be done).

  • Thank you. I could be wrong, but I suspect the contents of the final detailed report is known (if not entirely formatted for human consumption) at the outset after analysis is completed. I can understand a certain desire for simplification ("issue" counts) before cleanup as a way of assuaging some users' concerns (and not overwhelming them with details), thus inducing them (after all, it is called "OneClick") to proceed with cleanup. I see no reason to alter these parts that are already in place; however, an additional option-link could simply format and dump the detailed list of targets to the desktop - preferably categorized by reason for removal (like the categorizations in the GUI) - without requiring cleanup. In other words, nearly all of the coding work is already done; there would simply be a new option to skip the cleanup step.

  • Why has Bitdefender included a registry scanner in its product when even Microsoft is against it? I recall that Microsoft once developed its own registry cleaner but later discontinued it, possibly due to issues or other reasons. As per the last article I read on registry cleaners, Microsoft advises against using them, as stated in the link below.

    https://support.microsoft.com/en-us/topic/microsoft-support-policy-for-the-use-of-registry-cleaning-utilities-0485f4df-9520-3691-2461-7b0fd54e8b3a#:~:text=Microsoft%20does%20not%20support%20the,from%20publishers%20that%20you%20trust.

    If Bitdefender still includes a registry cleaner, why not make it more comprehensive, capable of thoroughly scanning the entire registry for errors? For instance, Auslogics Registry Cleaner is considered one of the best on the web and has received minimal negative feedback.

    So, the question is: why not expand the research and capabilities of the registry cleaner in the Bitdefender product?

    Regarding junk files, I’m unsure which temp file locations Bitdefender scans. I assume it scans the Windows temp folder, but why not also include, or at least provide an option to delete, temp files in the user's AppData folder and prefetch files? Additionally, why not scan the WinSxS folder and remove outdated files to free up extra space?

    Lastly, if you recall, we had a conversation where I suggested including a drive disk health feature similar to what is offered in Kaspersky products. I will reply to that post to give you a reference to our previous discussion.

    Regards

    Life happens, Coffee helps!

    Show your Attitude, when you reach that Altitude!

    Bitdefender Ultimate Security Plus (user)

  • camarie
    camarie Principal Software Developer BD Staff

    Indeed. So you would like to see the detailed report pre-cleanup phase, let's say in a form of a local temporary HTML file or something like this, so it can be consulted before. I will ask the team about this.

  • Flexx
    Flexx mod
    edited August 22

    Well, that's definitely a good idea. However, my feedback was to include more areas to scan and remove temporary files. For example, the location of prefetch files, temporary files from various known apps for which CCleaner and BleachBit are used, and the temporary folders themselves in Windows and the user's AppData folder.

    Since I'm not sure which locations Bitdefender restricts its scan for temporary files to.

    Regards

    Life happens, Coffee helps!

    Show your Attitude, when you reach that Altitude!

    Bitdefender Ultimate Security Plus (user)

  • camarie
    camarie Principal Software Developer BD Staff

    Microsoft are probably against registry cleaners because some of them might have bugs. And then the customer will call Microsoft "it doesn't work !" after running a tool that might interfere with the normal functionality.

    About Auslogics: their Registry Cleaner is doing only registry cleaning and nothing more. It makes sense for a dedicated product to have more features than one that is part of a suite and is expected to offer a clear, no frills job.
    But point taken. I will try to make some room in the next period to see how we can expand this.

  • camarie
    camarie Principal Software Developer BD Staff

    Temporary locations and major browsers temporary locations are on the scanned folders. Indeed, we can expand to more things to do, obviously - and this is what I would like to do, as said in my previous answer.

  • Life happens, Coffee helps!

    Show your Attitude, when you reach that Altitude!

    Bitdefender Ultimate Security Plus (user)

  • It appears that a large portion of junk files are from the %TEMP% (C:\Users\%username%\AppData\Local\Temp) folder. OCOptimizer shows ~4GB of total "junk", but C:\Windows\Temp holds a paltry ~30MB of it while the rest is in %TEMP% - but some of those files & folders (even some rather old ones) are "in use by the system".

    I usually just wait a week after Windows Update and then run MS Disk Cleanup for System files, then sort my %TEMP% files by date and delete everything that's over 3 months old - and my old (2015 Core i3) PCs are pretty quick and still trouble-free. (I've had Kaspersky all along until the U.S. ban, and just switched to BD after extensive research.)

  • camarie
    camarie Principal Software Developer BD Staff

    C:\Windows\Temp contains more than plain temporary files. For example, our own product saves certain on-the-fly data there. The suggestion is legit, obviously, but it has to be considered with great care. These are the Windows temporary files, not user's. It would be very easy to tamper a pending update or installation cleaning C:\Windows\Temp.

  • Windows updates can be sensitive to changes in the temp folder, especially when files are actively being used or updated. The prefetch folder, on the other hand, generally stores cached data to help speed up application load times, and clearing it usually doesn't interfere with ongoing updates. So, focusing on the prefetch folder for cleanup is a safer approach for trying to free up disk space without risking update issues.

    Regards

    Life happens, Coffee helps!

    Show your Attitude, when you reach that Altitude!

    Bitdefender Ultimate Security Plus (user)

  • @camarie

    This is "off-topic", but I'm a noob, so … Email notifications about new Community posts link to them with HTTP, not HTTPS, so my browser gripes and won't load the page unless I insist. OK, I'll shut up now.

  • camarie
    camarie Principal Software Developer BD Staff

    That sounds like a bug. I will notify the guys so they can check it out.

  • Cheers @Buffalo Cat and thanks for bringing this to our attention. We are looking into it now. 👍️

    Premium Security & Bitdefender Endpoint Security Tools user