6

Я неправильно понял это диалоговое окно и нажал « Всегда игнорировать» (я думал, что нажатие « Отключить» отключит Silverlight, а не «Расширенный защищенный режим»). Эта веб-страница хочет запустить 'npctrl.dll'.Если вы доверяете этому сайту, вы можете отключить расширенный защищенный режим для этого сайта, чтобы запустить элемент управления.

Я хочу, чтобы dll работала, потому что я думаю, что это Silverlight.

Где я могу увидеть, какие сайты разрешены или запрещены? Или как я могу отменить свое действие?

5 ответов5

3

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

Список сайтов, для которых отключен расширенный защищенный режим, хранится в папке HKCU\Software\Microsoft\Internet Explorer\TabProcConfig. Домен - это имя, а значение - это некое значение DWORD (в моем случае, 0x147b). Снятие значения повторно активированного EPM на сайте.

Я нашел только две ссылки на этот раздел реестра во всем Интернете. Одним из них был Эрик Лоуренс, автор Fiddler и бывший руководитель программы IE (2004-2012), заявляющий:

Список исключений нигде не отображается в пользовательском интерфейсе, и вы можете очистить весь список только с помощью «Удалить историю браузера». Как это работает под прикрытием, не документировано, но если вы используете Process Monitor, вы можете увидеть, как список EPM записывается в реестр. Когда вы освобождаете сайт с помощью панели уведомлений, вы увидите запись домена в ключ в HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\TabProcConfig. Значением является DWORD, который имеет различные (недокументированные) флаги о том, какой тип процесса должен использоваться при загрузке сайта (например, уровень его целостности и строгость его AppContainer).

http://blogs.msdn.com/b/ie/archive/2012/11/13/ie10-fast-fluid-perfect-for-touch-and-available-now-for-windows-7.aspx#10369000

2

Откройте Internet Options в Панели управления. Перейдите на вкладку Programs , выберите Manage add-ons . Нажмите Silverlight в списке. На нижней панели должна быть ссылка "Дополнительная информация". Это вызывает диалог со списком сайтов, которые вы разрешили и запретили надстройку. Удалите тот, кого вы случайно отвергли из списка, перейдите туда, и он должен спросить вас снова.

0

Я использую IE 10. Я не нашел способа изменить свой список сайтов, которые были разрешены / заблокированы для расширенного защищенного режима IE в настройках «Управление надстройками». Однако посещение HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\TabProcConfig сработало для меня. Здесь я нашел 32-битную запись DWORD для каждого веб-сайта, для которого я уже принял решение разрешить / заблокировать расширенный защищенный режим. Значение записи было либо:

  • 0x47b [элементы управления ActiveX будут запущены] (я не видел 0x147b, наблюдаемый taoyue)
  • 0x27b [элементы управления ActiveX не будут работать]

Я предполагаю, что нет записи в реестре означает, что IE предложит пользователю, когда сайт запрашивает использование элемента управления ActiveX.

Обратите внимание, что значения реестра в приведенном выше ключе относятся ко всему сайту (например, google.com). Если есть способ разрешить / заблокировать расширенный защищенный режим для каждой страницы на веб-сайте, я не знаю, как это сделать.

0

(Я не видел 0x147b, наблюдаемый taoyue)

0x47b - это десятичное число 1147, и, вероятно, именно здесь возникла путаница.

(0x27b = 635 десятичных)

0

Я выяснил, что выбор пользователя сбрасывается (= подсказка появляется снова) после удаления «Файлы cookie и данные веб-сайта» в окне "Свойства обозревателя".

Похоже, что он ведет себя как куки: пользовательский интерфейс допускает только общий сброс, а не сайт-за-сайтом.

Также следует отметить: несмотря на то, что в IE 10 и IE 11 появилось сообщение о том, что параметр предназначен для сайта, выбор фактически установлен для домена верхнего уровня, а не для конкретного веб-сайта, который вы просматриваете.

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