Accidentally told Chrome to ignore Protocol Handler?
I clicked a magnet link and Chrome gave me the popup saying "This site is trying to open an external app." I clicked the checkbox for it to never ask me again but I accidentally clicked the "Do Nothing" button. Now I can't seem to revert that decision.
As per this question, if I go to Settings > Content Settings (under Privacy) > "Manage Handlers..." nothing is listed. Right clicking a magnet link does not provide an "Open Link With..." option either. The question seems to be outdated.
After a little Googling, I found the answer.
Ensure Chrome is completely closed. No lingering extensions or icon in the system tray. Navigate to %LOCALAPPDATA%\Google\Chrome\User Data
and there is a file named local state
. Inside the file, look for protocol_handler
and under that you'll find magnet: true,
change it to false and save the file.
Following these instructions fixed my magnet problem.