yahgoo wrote:
It has nothing to do with Microsoft. On Finder, Go | Go To Folder, type /private/var/protected/trustd/
Then rename valid.sqilte3 to valid.sqlite. You should notice another valid.sqlite3 will pop up. After that, trustd will not hog the CPU and the fan will slow down.
I hope it helps.
You can only do this while booted from Recovery mode, as instructed here: Use macOS Recovery on an Intel-based Mac - Apple Support or here: Use macOS Recovery on a Mac with Apple silicon - Apple Support
Also, on older systems, the trustd database files could be located at /Library/Keychains/crls/. And note that in recovery mode, these paths will be mounted somewhere in /Volumes/, depending on your operating system version.
I haven’t experienced this problem so I can’t confirm if this fix works. But I can confirm that, when done correctly, the operating system will boot again and will recreate these files.
However, if this procedure is not done correctly, the computer may never boot again and you may lose all of your data. Don’t attempt it without making a Time Machine backup first.