Earlier today I had an issue with an extension not showing up in Safari. In a desperate attempt, I ran the following command:
/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domain local -domain system -domain user
Immediately after that command ran, Safari became unresponsive. In particular, I am facing the following issues:
- The start-up time is very large (i.e., 35 seconds or more)
- The beachball appears when right-clicking a link on a webpage. Then, it takes roughly three seconds for the context menu to appear.
It is clear to me that lsregister
did something, and my question is what exactly did it do and how can I reverse it? I am running macOS Monterey 12.2
.
Readings
links are present. Then, a similar lag occurs when right-clicking a link.