Download the free Onyx (https://www.titanium-software.fr/en/onyx.html), select the Onyx version for your OS, (the Catalina version for Onyx is out). Download, run it, reboot.
In Onyx run almost everything in the Maintenance tab, deselecting things you may not want deleted, like Launch Services . Hit the "Options" button across from Internet and deselect more stuff like Cookies & Other Site Data, Browser History, Form Values, etc. (most of these are OFF by default). If you don’t know what something is, google it, or don’t run it, or ask me), then hit Run Tasks. After it's done it will ask for a reboot.
Also try to fix any directory damage by running Disk First Aid from Disk Utility: boot into Recovery Mode, (hold down Command-R when booting). When you're in Recovery Mode go to the Utilities menu and launch Disk Utility, say Repair Disk. When done go to Apple Menu for Startup disk and restart normally. If Disk Utility says it can't fix it, run Disk Warrior ($120), (https://www.alsoft.com) from an external boot drive, reboot.
Also just doing a "Safe Boot" can clear out caches (restart, hold down shift until you see "Safe Boot" on the screen, let it fully boot, then reboot normally.