Storage Cleaner

Clean up junk files and unneeded large files to free up storage space and optimize disk performance. ↓ 13 – PrivaZer Cleaner Free Windows When you use your PC (at home or working at your office), go on the Internet, watch a video, download, copy/remove files on your PC, install/uninstall or use software, etc, you always leave. Holidays are a good time for cleaning up. For migrating an old on-premises file storage to the cloud, I used some tools and invested some time. See my scenario and the tools here. I had a Virtual.

-->

These are ways to reduce the amount of storage space used by removing or deleting different types of information from customer engagement apps (Dynamics 365 Sales, Dynamics 365 Customer Service, Dynamics 365 Field Service, Dynamics 365 Marketing, and Dynamics 365 Project Service Automation). Use one or more of these methods to control your total data storage usage. You can delete certain categories of data as the need arises, or you can set up bulk deletion jobs to reoccur at set intervals.

Warning

The suggestions in this topic include deleting notes, attachments, import history, and other data. Before you delete data, be sure that the data is no longer needed because you cannot retrieve deleted data. There is no 'undo' to restore your data once it has been deleted. This means it may make more sense for you to increase the amount of storage space you have with your Microsoft Dynamics 365 subscription instead of reducing the amount of storage space used.

Note

  • Except for methods 3 and 5, all these methods require that you have an administrator security role, such as System Administrator. This gives you permission to delete records in bulk and to delete system jobs.
  • After performing actions to free up storage, the system can take up to 24 hours to update storage information. We recommend waiting up to 24 hours and monitoring your storage.
  • Storage consumed does not directly correspond to the size reported in Microsoft Dataverse for Apps; consumption includes additional storage for metadata and encryption. For example, removing 10MB of storage from a file does not mean the file size is reduced by 10MB.
  • Some platform operations require you to wait 24-36 hours to confirm data size changes. Such operations include but are not limited to upgrades to new versions and introduction of new workflows. Such operations require system adjustments that might result in a momentary size increase report.

Freeing storage for Dataverse

Use the following methods to free up storage for each of the capacity types.

StorageMethod
File
Method 3: Remove email attachments using Advanced Find
Method 4: Remove email messages with attachments using a bulk deletion job
Method 5: Remove notes with attachments using Advanced Find
Method 6: Remove notes with attachments using a bulk deletion job
Log
Method 10: Delete audit logs
Delete plug-in trace logs using a bulk deletion job
Database
Method 1: Delete bulk email and workflow instances using a bulk deletion job
Method 2: Evaluate and delete suspended workflows
Method 7: Remove bulk duplicate detection jobs and associated copies of duplicate records
Method 8: Delete bulk import instances using a bulk deletion job
Method 9: Delete bulk deletion job instances using a bulk deletion job
Method 11: Remove unrequired tables and columns from Relevance Search
Storage Cleaner

Reduce file storage

Method 3: Remove email attachments using Advanced Find

Warning

If you delete this data, the attachments will no longer be available in customer engagement apps. However, if you have them saved in Office Outlook, they will still be there.

  1. Choose Advanced Find ().

  2. In the Look for list, select Email Messages.

  3. In the search criteria area, add criteria similar to the following:

    Attachments (Item)

    File Size (Bytes)Is Greater Than - In the text box, type a byte value, such as 1,048,576 (this is binary for 1MB).

  1. Choose Results.

  2. You will now have a list of email messages that have attachments that are larger than 'X' bytes. Review the emails and delete the attachments as needed.

Method 4: Remove email messages with attachments using a bulk deletion job

Warning

If you delete this data, the email messages and their associated attachments will no longer be available in customer engagement apps. However, if you have them saved in Office Outlook, they will still be there.

  1. Go to Settings > Data Management.

  2. Choose Bulk Record Deletion, and then in the menu bar, choose New. This opens the Bulk Deletion Wizard.

  3. Choose Next.

  4. In the Look for list, select Email Messages.

  5. In the search criteria area, add criteria similar to the following:

    Status ReasonEqualsCompleted

    Actual EndOlder Than X Months – 1

    Attachments (Item)

    File Size (Bytes)Is Greater Than – In the text box, type a byte value, such as 1,048,576 (this is binary for 1MB).

  6. Group the first two criteria rows:

    1. Choose the arrow next to each criteria row, and then choose Select Row.

    2. With both rows selected, choose Group AND.

  7. Choose Next.

  8. In the Name text box, type a name for the bulk deletion job.

  9. Select a date and time for the job start time; preferably a time when users are not in customer engagement apps.

  10. Select the Run this job after every check box, and then in the days list, select the frequency you want the job to run.

  11. If you want a notification e-mail sent, select the Send an email to me (email@domain.com) when this job is finished check box.

  1. Choose Next, review the bulk deletion job, and then choose Submit to create the recurring job.

Method 5: Remove notes with attachments using Advanced Find

Warning

If you delete this data, notes and their associated attachments will no longer be available in customer engagement apps.

  1. Choose Advanced Find.

  2. In the Look for list, select Notes.

  3. In the search criteria area, add criteria similar to the following:

    File Size (Bytes)Is Greater Than – In the text box, type a byte value, such as 1048576.

  1. Choose Results.

  2. You will now have a list of attachments that are larger than the size you specified.

  1. Select individual or a multiple attachments, and then choose Delete (X).

Method 6: Remove notes with attachments using a bulk deletion job

Warning

If you delete this data, notes and their associated attachments will no longer be available in customer engagement apps.

Cleaner
  1. Go to Settings > Data Management.

  2. Choose Bulk Record Deletion, and then in the menu bar, choose New. Cakewalk pro audio 6 download. This opens the Bulk Deletion Wizard.

  3. Choose Next.

  4. In the Look for list, select Notes.

  5. In the search criteria area, add criteria similar to the following:

    File Size (Bytes)Is Greater Than – In the text box, type a byte value, such as 1048576.

    Created OnOlder Than X Months – 1

  6. Group the two criteria rows:

    1. Choose the arrow next to each criteria row, and then choose Select Row.

    2. With all three rows selected, choose Group AND.

  7. Choose Next.

  8. In the Name text box, type a name for the bulk deletion job.

  9. Select a date and time for the job start time; preferably a time when users are not in customer engagement apps.

  10. Select the Run this job after every check box, and then in the days list, select the frequency you want the job to run.

  11. If you want a notification e-mail sent, select the Send an email to me (email@domain.com) when this job is finished check box.

  1. Choose Next, review the bulk deletion job, and then choose Submit to create the recurring job.

Reduce log storage

Microsoft is migrating audit logs to a new storage location. Environments whose data migration is complete can use the new audit delete method. An environment with completed migration can be easily identified by the Auditing card visible below the Environment details.

Method 10: Delete audit logs - current process

Storage cleaner download

When you enable auditing, customer engagement apps create audit logs to store the audit history of the records. You can delete these audit logs to free space when they are no longer needed.

Warning

When you delete an audit log, you can no longer view the audit history for the period covered by that audit log.

  1. Go to Settings > Auditing.

  2. In the Audit area choose Audit Log Management.

  3. Select the oldest audit log, then choose Delete Logs.

  1. In the confirmation message choose OK.

Note

You can only delete the oldest audit log in the system. To delete more than one audit log repeat deleting the oldest available audit log until you have deleted enough logs.

Method 10: Delete audit logs - new process

Microsoft is migrating audit logs to a new storage location. Environments whose data migration is complete can use the new audit delete experience.

When you enable auditing, customer engagement apps create audit logs to store the audit history of the records. You can delete these audit logs to free space when they are no longer needed.

Warning

Storage Cleaner

When you delete an audit log, you can no longer view the audit history for the period covered by that audit log.

  1. Sign in to the Power Platform admin center, and then select an environment.

  2. Under Auditing, select Delete logs.

  3. Delete audit logs to free up log storage capacity for the selected environment.

    SettingDescription
    Delete logs by tableSelect one or more tables for which you want to delete audit logs. By default all tables in the environment will be shown, whether they contain audit data or not.
    Delete access logs by people and systemsDelete all access logs. This will delete all logs for all users and systems.
    Delete all logs up to and including the selected dateDelete logs including the date selected.
  4. Select Delete, and then confirm the deletions.

Storage Cleaner Download

All data will be deleted in an asynchronous background system job.

To monitor the status of audit delete jobs, see the next section.

Monitor the status of audit delete jobs in the Power Platform admin center

  1. In the Power Platform admin center, select an environment.

  2. Select Settings > Data management > Bulk deletion.

  3. Select the system job name to open details about your delete job.

Reduce database storage

Method 1: Delete bulk email and workflow instances using a bulk deletion job

Warning

If you delete this data, you will no longer be able to tell if an email was sent through bulk email or if a workflow rule ran against a record. The emails that were sent and the actions that ran against the record in the workflow will remain.

  1. Go to Settings > Data Management.

  2. Choose Bulk Record Deletion. In the menu bar, choose New. This opens the Bulk Deletion Wizard.

  3. Choose Next.

  4. In the Look for list, select System Jobs.

  5. In the search criteria area, add criteria similar to the following:

    System Job TypeEqualsBulk E-mail; Workflow;

    Status ReasonEqualsSucceeded

    Completed OnOlder Than X Months – 1

  6. Group the three criteria rows:

    1. Choose the arrow next to each criteria row, and then choose Select Row.

    2. With all three rows selected, choose Group AND.

  7. Choose Next.

  8. In the Name text box, type a name for the bulk deletion job.

  9. Select a date and time for the job start time; preferably a time when users are not in customer engagement apps.

  10. Select the Run this job after every check box, and then in the days list, select the frequency you want the job to run.

  11. If you want a notification e-mail sent, select the Send an e-mail to me (email@domain.com) when this job is finished check box.

  1. Choose Next, review the bulk deletion job, and then choose Submit to create the recurring job.

Method 2: Evaluate and delete suspended workflows

Sometimes workflows will enter a suspended state because there is a condition that will never be met or some other reason that will not allow the workflow to continue.

Warning

Some workflows will be in a suspended state because they are waiting for a condition that has not yet been met, which is expected. For example, a workflow may be waiting for a task to be completed.

  1. Choose Advanced Find.

  2. In the Look for list, select System Jobs.

  3. In the search criteria area, add criteria similar to the following:

    System Job TypeEqualsWorkflow

    Status ReasonEqualsWaiting

  4. Group the two criteria rows:

    1. Choose the arrow next to each criteria row, and then choose Select Row.

    2. With both rows selected, choose Group AND.

  5. Choose Results.

  6. In the results window, you can open each item to determine whether the workflow can be deleted.

Method 7: Remove bulk duplicate detection jobs and associated copies of duplicate records

Every time that a duplicate detection job runs, a copy of each duplicate record is stored in the database as part of the duplicate detection job. For example, if you have 100 duplicate records, every time that you run a duplicate detection job that finds these duplicates, whether it is manual or reoccurring, those 100 duplicate records will be stored in the database under that instance of that duplicate job until the duplicates are merged or deleted, or until the instance of that duplicate detection job is deleted.

  1. Go to Settings > Data Management.

  2. Choose Duplicate Detection Jobs.

  3. Select the duplicate detection job instances you want to delete and then choose Delete (X).

    To avoid wasting storage space, make sure duplicates are resolved promptly so that they are not reported in multiple duplicate detection jobs.

Method 8: Delete bulk import instances using a bulk deletion job

Every time you perform a bulk import, there is a system job associated with that import. The system job details show which records imported successfully and which records failed.

Warning

After you delete these bulk import jobs, you will not be able to see what data was imported and you cannot roll back the import.

  1. Go to Settings > Data Management.

  2. Choose Bulk Record Deletion, and then in the menu bar, choose New. This opens the Bulk Deletion Wizard.

  3. Choose Next.

  4. In the Look for list, select System Jobs.

  5. In the search criteria area, add criteria similar to the following:

    System Job TypeEqualsImport

    Status ReasonEqualsSucceeded

    Completed OnOlder Than X Months – 1

  6. Group the three criteria rows:

    1. Choose the arrow next to each criteria row, and then choose Select Row.

    2. With all three rows selected, choose Group AND.

  7. Choose Next.

  8. In the Name text box, type a name for the bulk deletion job.

  9. Select a date and time for the job start time; preferably a time when users are not in customer engagement apps.

  10. Select the Run this job after every check box, and then in the days list, select the frequency you want the job to run.

  11. If you want a notification e-mail sent, select the Send an email to me (email@domain.com) when this job is finished check box.

  1. Choose Next, review the bulk deletion job, and then choose Submit to create the recurring job.

Method 9: Delete bulk deletion job instances using a bulk deletion job

When you are bulk deleting data, such as in many of the methods described in this article, a bulk deletion system job is created and can be deleted.

Warning

After you delete these jobs, you will lose the history of the prior bulk deletion jobs that you've run.

  1. Go to Settings > Data Management.

  2. Choose Bulk Record Deletion, and then in the menu bar, choose New. This opens the Bulk Deletion Wizard.

  3. Choose Next.

  4. In the Look for list, select System Jobs.

  5. In the search criteria area, add criteria similar to the following:

    System Job TypeEqualsBulk Delete

    Status ReasonEqualsSucceeded

    Completed OnOlder Than X Months – 1

    Note

    You could also delete jobs that have failed or been canceled.

  6. Group the three criteria rows:

    1. Choose the arrow next to each criteria row, and then choose Select Row.

    2. With all three rows selected, choose Group AND.

  7. Choose Next.

  8. In the Name text box, type a name for the bulk deletion job.

  9. Select a date and time for the job start time; preferably a time when users are not in customer engagement apps.

  10. Select the Run this job after every check box, and then in the days list, select the frequency you want the job to run.

  11. If you want a notification e-mail sent, select the Send an email to me (email@domain.com) when this job is finished check box.

  1. Choose Next, review the bulk deletion job, and then choose Submit to create the recurring job.

Method 11: Remove unrequired tables and columns from Relevance Search

Tables and tables fields enabled for Relevance Search have an impact on the database storage capacity.

Storage cleaner mac
  • To revise the list of tables selected for Relevance Search results, see Select entities for Relevance Search.
  • To revise the list of fields selected for each table for Relevance Search results, see Configure searchable fields for Relevance Search.

Free up storage used by flow approvals

See Delete approval history from Power Automate.

See also

We clean our rooms and clothes so why not our Macs? But who can waste the entire day digging through folders and files? There are so many places like music, videos, apps and email downloads, and countless more locations on your Mac where junk and clutter accumulates. In 2021 cleaning your Mac is easier than ever. Which is why millions of people download free and low-cost Mac cleaning software.

To start off, we've made a quick comparison chart about the best Mac cleaners for Mac.

RatingNameFeaturesInfo
1CleanMyMac XBest cleaning and antimalware functionality in one toolLink
2Disk DoctorQuick scan and deep cleaning of all kinds of junkLink
3Gemini 2Finds duplicate and similar files everywhere on your Mac, including Photos, iTunes, and external drives.Link

A handy cleaner may prove that your Mac is still alive and can actually perform at its best. In this article we’ve brought together some of the best Mac cleaning solutions around to clean, optimize, and maintain Macs that are available in 2021.

Top 12 best cleaners for Mac: Free and premium versions

1. CleanMyMac X

CleanMyMac X takes the first place with good reason — this cleaner combines features of both cleaning software and antimalware tool. Its Smart Scan promises a “nice and thorough scan of your Mac.” It does what it says, detecting junk like user cache files and system logs, checking your Mac for malicious software, and speeding up your MacBook. Looks like, there is a threat in my system, that I need to get rid of:

Storage Cleaner Free

Frankly speaking, CleanMyMac X is Tesla Roadster among other Mac cleaners. And it does a great job revealing your junk and other clutter, uninstalling unneeded apps and their leftovers, and keeping your Mac’s system clean and optimized. Another pro is that CleanMyMac X is Apple-notarized, which means it’s safe for your Mac. You can download its free version right here.

Price: $39.95
Free version: Available here

2. Disk Doctor

Disk Doctor is developed in the UK and was awarded the 'Mac Gem’ award by MacWorld in 2013. CNET and other tech journalists also praise functionality. As of 2021, it still looks like a useful tool for Mac cleaning that removes junk slowing down and reducing the computing power of your Mac.

Price: $2.99
Free version
: N/A

3. Gemini 2

Gemini 2 is the duplicate finder that allows you to free up gigabytes of storage and organize your files. In just a few minutes.

It quickly scans every corner of your Mac and weeds out useless copies. No matter what type of file it is: a photo, music track, or a doc… Gemini will definitely find it. And once the scan is done, you can remove the duplicates in a click. Or review results to make sure nothing important gets deleted.

If you remove something by accident, it takes just a click to put it back. And to make sure things like that never happen again, you can exclude specific files and folders from scan. Try out the free version right here.

The app has seen a major update in 2021 which included a real-time duplicate monitor. This new tool notifies you of duplicates the moment they are created on your Mac.

Price: $19.96
Free version
: Available here

4. DaisyDisk

DaisyDisk gives you a visual representation of your Mac folders, making it easy to see what is taking up space and delete the folders you don't need. All you need to do is select a drive, DaisyDisk will scan it, then you can delete everything that is wasting valuable space. It comes with a free and premium version.

Price:$9.99
Free version
: Trial version available

5. AppCleaner & Uninstaller

If you only need to uninstall apps on Mac, AppCleaner is a good pick. AppCleaner only removes applications, plugins, and widgets, which are again, small apps. AppCleaner works in a familiar drag & drop mode. Its interface is also clean and easy to understand for a newbie.

After feeding the apps to AppCleaner, you should visit the Leftovers section of the app to erase their remains. Why we place AppCleaner & Uninstaller among free Mac cleaner tools? Because it is 100% free. Whether you will fully clean your Mac using it, is a different question.
AppCleaner & Uninstaller is created by FreeMacSoft, also the makers of LiteIcon, an icon customizer for Mac.
Price
: Voluntary donation

6. Smart Mac Care

If you launch Smart Mac Care, it will look hauntingly familiar to other free Mac cleaner apps. Not only features will be called the same, everything up to the fonts, will be identical to some other app you’ve just used. That’s not a minus, though. You can still free up a lot of space with Smart Mac Care.

Smart Mac Care operates by a logic of “scans.” There is a Junk Scan, Malware Scan, Privacy Scan, etc. Just like Mac Booster, Smart Mac Care removes duplicates scattered in various locations on your Mac. There’s also a Memory Optimizer feature that promises to free up RAM on your Mac. In a word, Smart Mac Care resembles every other generic product whose only difference is in packaging. This is supported by the fact that we couldn’t find any credible third-party reviews for this app.

On another skeptical note: to uninstall Smart Mac Care you have to enter your admin password. This is not the case with other Mac cleaners we’ve used.
Price
: $56.62 per year
Free version
: Demo available

7. Drive Genius

Drive Genius is labeled a “Mac monitoring software.” It’s a whole suite of tools that provide powerful disk diagnostics. It’s hard to list a thing that this software doesn’t do. You can scan for malware, secure-erase files, customize icons — it’s dozens of apps in one body. What makes Drive Genius unique is, probably, its search for corrupted files and inconsistencies on your drive. If your Mac is an old one, keeping it in good health will be easier with Drive Genius.

In a free version, you can use just a fraction of tools, notably a DiskPulse utility. This is an automatic Mac health checker that notifies you before your hard drive fails. Unlike Mac cleaners that merely scan, it is able to repair damage on your disks, which makes it a real deal. Be prepared that hard drive scan may take some time, but the results are worth it. The latest version of Drive Genius released in 2020 adds long-awaited support for macOS Big Sur.

Price: $299 for Professional edition
Free version
: Limited Lite edition is available

8. CCleaner

Originally created in 2004 by Piriform, CCleaner comes with a free and professional version, focusing on businesses and business customers. CCleaner is a cross-platform tool, for PCs, Macs, Android, and it has a Cloud, Network and Technician tool, depending on what you need and the platform/software you use.

The premium version comes with a lot more features, including real-time alerts, free updates, and dedicated support. Although created for PCs in the early days, CCleaner does well to identify unwanted files on a Mac, so that users can select and delete the files and folders they don't need to free up space. As a cleaner for Mac, customers are pretty happy with the results of CCleaner.
Price: $19.95
Free version
: Available

9. Sensei

The Sensei app is a relatively new app on the market, but it can be another useful tool for your Mac. The Sensei software developers call the app “Pro Mac Cleaner” on their website. I would call it a performance controlling tool.

Sensei presents a detailed picture of how your Mac performs. In the Dashboard, you can find out information about your MacBook, check your CPU’s current temperature, and see how much of your RAM is used. Cooling gives you exact information on your Mac’s fans' speed.

Storage Cleaner Free

Its Clean option helps to get rid of user cache, logs, large files, etc. The Uninstaller feature allows you to delete apps from your Mac and remove their traces. It doesn’t list pre-installed apps from Apple, such as Safari or Calendar, but it shows every app you have installed on your Mac.

Surely, you can clean up your Mac manually, but using dedicated software will save you tons of time.

Price: $29 per year
Free version
: Available

Free Mac cleaners review

The following Mac cleaning apps are either completely free or donation-based. You won’t find any trial limitations here. If you’re looking for a no thrill basic cleanup, these free Mac cleaners might help you.

10. Onyx

OnyX is a french Mac cleaning solution developed by Titanium software. It weighs only 5 MB but that doesn’t mean its capabilities are limited. OnyX is a tool that programmers will have a lot of fun with. With it, you can peek under the hood of your macOS and automate a whole list of jobs, like disk cleanup and cache removal. You can even tweak the color of folders on your Mac, and even make them invisible. Deservedly, it's among the best free Mac cleaners.

OnyX is one of the best Mac cleaners because it cleans many specific under-the-surface files, like inner databases and logs. If you know what is XPC cache is, you’ll probably like this app. But for us, ordinary Mac users who came here for the design and glossy buttons, OnyX will require some learning time.
Those who use OnyX say it is stable and reliable. There is no dedicated customer service (because OnyX is free software), but you shouldn’t be worried. The only likely damage is you accidentally deleting files by yourself.
Price
: Free cleaner

11. Clean me

This open-source app that only exists in the form of GitHub download is good enough for cleaning caches and logs. It’s so small its ZIP file weighs only 1.3 MB.
Clean me shows the size of each category of cache files. It analyzes such junk as Application Cache, User Cache, and more temporary files


The developer recommends that you start your cleanup with auto-selected options. Otherwise, you may delete something valuable by accident. So treat it as an analyzer and you’ll be safe.
Price: Free cleaner

12. Native macOS cleaner (Optimize Storage)

Your macOS has its own cleaner of sorts. You’ve probably come across it when checking your occupied disk space.
Go to Apple menu.
Now, click About this Mac > Storage > Manage.

Storage Cleaner Youtube

In the sidebar you’ll see the main categories of files on your Mac. Going through Documents is likely to be the most fruitful option. Check the Size and click on Last Accessed. Now you’ve found all those movies gathering dust in your Downloads.
In the same way you can delete some old apps. This feature could be an alternative to a free Mac cleaner; the only problem is it works largely on the surface. You won’t be able to remove System Junk or analyze the grey areas occupied by “Other.”

Frequently Asked Questions

Can’t my Mac clean itself?

Your macOS also has a built-in Mac cleaner, which Apple called Optimized Storage. Though its capabilities are limited, it gives you basic directions on where to start the cleanup. But for a thorough system cleanup and removing malware, you’ll need a dedicated Mac cleaner app.

Can Mac cleaner apps delete my important files?

Typically, best Mac cleaner apps have a protection built-in. They will usually select only those files that are safe for deletion.

Will Mac cleaners slow down my Mac?

Some cleaners try to get into your Login items, thus creating an extra burden on the processor. On a flip side, the reliable Mac cleaner apps might even speed up your Mac. They remove all the outdated junk files giving your Mac an extra boost.

Storage Cleaner Apk

Mac cleaning apps you should avoid

Above we've touched the trusted Mac cleanup solutions but there are many that work on the dark side. Malwarebytes lists Advanced Mac Cleaner Pro and similar tools as unwanted applications. Here are some signs that should warn you against using scam Mac cleaners.
Signs of Mac cleaner scam:

  • 'Your Mac is infected' intrusive message
  • An app is installed as part of different app
  • An app finds 2323 (the number is an example) threats on your Mac
  • Mac cleaner redirects your search engine page

Storage Cleaner Mac

Be safe and happy cleaning.