1

Как запретить открытию iTunes любой веб-страницы без моего разрешения?

Я не хочу менять браузеры.

Я не хочу удалять iTunes.

Я не хочу менять компьютеры.

Я не хочу менять свою ОС.

Я просто не хочу, чтобы веб-страницы открывали iTunes в любое время.

(Я использую IE7 и iTunes9, а также Windows XP.)

1 ответ1

2

Хотя Microsoft обычно рекомендует сделать резервную копию перед внесением изменений в реестр, в этом случае это особенно рекомендуется. Кроме того, хотя я и проверил это, если оно заставит таять мороженое в вашей морозильной камере, когда вы будете сливаться, выпадать волосы или что-то еще случится, это не моя вина. Я не могу обещать, что не будет никаких непреднамеренных побочных эффектов.

Теперь, после всего сказанного, первым шагом будет резервное копирование некоторых ключей. Откройте командное окно и введите следующие команды:

md c:\temp
cd c:\temp

reg export "HKCR\iTunes.itms" 1.reg
reg export "HKCR\iTunes.AssocProtocol.itmss" 2.reg
reg export "HKCR\iTunes.AssocProtocol.itms" 3.reg
reg export "HKCR\itmss" 4.reg
reg export "HKCR\itms" 5.reg
reg export "HKCR\.itms" 6.reg
reg export "HKCR\MIME\Database\Content Type\application/x-itunes-itms" 7.reg

Теперь у вас есть резервная копия ключей. Если вы когда-нибудь захотите разрешить IE открывать iTunes, они вам понадобятся.

Теперь, чтобы удалить ключи:

reg delete "HKCR\iTunes.itms" /f
reg delete "HKCR\iTunes.AssocProtocol.itmss" /f
reg delete "HKCR\iTunes.AssocProtocol.itms" /f
reg delete "HKCR\itmss" /f
reg delete "HKCR\itms" /f
reg delete "HKCR\.itms" /f
reg delete "HKCR\MIME\Database\Content Type\application/x-itunes-itms" /f

Вот и все. IE больше не будет запускать iTunes.

Наконец, если вы хотите вернуть его обратно, просто откройте окно командной строки, перейдите в каталог, в котором вы сохранили файлы реестра, и:

for /l %f in (1,1,7) do @reg import %f.reg

FWIW: Я сохранил содержимое всех оригинальных ключей здесь.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .