I cleaned up my duplicate files using CCleaner

Let me guess - you ran a default search and then used “Select All” and deleted them all?

Doing that removes all the duplicate System files which are needed, and as you found doing that can/will mess up your computer.

Personally I regard that “Select All” in the CCleaner7 duplicate finder to be a menace for the unwary user.
(In CCleaner 6 and below you had to select each duplicate file individually for deletion, there were a few complaints that there was no “Select all” but that was a deliberate developer choice for safety that made the user look at what they were deleting).

Running DISM followed by SFC should fix those: https://support.microsoft.com/en-us/windows/experience/backup-recovery/use-the-system-file-checker-tool-to-repair-missing-or-corrupted-system-files

From what you describe it seems that you may also have run the Registry Cleaner (now part of Custom Clean), and the Driver updater too.
Both of those are tools that again need some knowledge to run safely. ( i.e. The knowledge not to use them, neither one is actually needed).

DISM/SFC will also fix the registry,but for the drivers, particularly the Audio driver, you may have to roll it back to the version that you had previously.
You can try using the “Fix a problem” button in CCleaner’s Driver Updater section, if you are lucky it will have stored a backup of the older version before updating it.

2 Likes