Попередження!: Списану класичну програму Internet Explorer 11 не підтримується в оновленні Microsoft Edge для певних версій Windows 10. Докладні відомості див. в статті Припинення підтримки класичної програми Internet Explorer 11: запитання й відповіді.
Ознаки
Припустімо, що ви використовуєте Internet Explorer 10 на комп'ютері під керуванням Windows 8 або Windows Server 2012. Коли ви використовуєте символічне посилання для запуску файлу .exe або виконання сценарію, з'являється попередження про те, що файл ненадійний.
Наприклад, розгляньмо такий сценарій:
-
У вас є виконуваний файл сценарію Windows PowerShell "testscript.ps1" в папці c:\temp\textfolder.
-
В іншій папці потрібно створити символічне посилання каталогу для файлу сценарію, виконавши таку команду:
mklink /d c:\temp2\textfolder c:\temp\textfolder
-
Установіть для політики виконання PowerShell значення RemoteSigned.
-
Для виконання файлу сценарію використовується символічне посилання.
У цьому випадку PowerShell розглядає сценарій як "віддалений" і не виконує сценарій.
Вирішення
Відомості про оновлення системи безпеки
Щоб вирішити цю проблему, інсталюйте останній сукупний пакет оновлень системи безпеки для Internet Explorer. Для цього перейдіть на веб-сайт корпорації Майкрософт:
http://update.microsoft.com
Нотатки
-
Це оновлення вперше включено в таке оновлення системи безпеки:
2838727 MS13-047: сукупний пакет оновлень системи безпеки для Internet Explorer: 11 червня 2013 р.
-
Щоб отримати додаткові технічні відомості про останній сукупний пакет оновлень системи безпеки для Internet Explorer, перейдіть на такі веб-сайти Microsoft:
Тимчасове вирішення
Щоб запустити файл .exe за допомогою символічного посилання, виконайте наведені нижче дії, щоб вирішити цю проблему.
Важливо
Уважно виконайте кроки, описані в цьому розділі. Неправильно внесені до реєстру зміни можуть призвести до серйозних проблем. Перш ніж змінювати його, сновіть резервну копію реєстру для відновлення на випадок виникнення проблем.
-
Додайте значення REG_DWORD до розділу реєстру, який називається програмою (наприклад, MyApplication.exe) у розділі реєстру:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet explorer\Main\FeatureControl\FEATURE_LOCALMACHINE_LOCKDOWN
-
Установіть REG_DWORD значення 1.
Щоб виконати файл сценарію PowerShell, можна налаштувати політику виконання для кожного сценарію, щоб вирішити цю проблему. Наприклад, виконайте таку команду, щоб установити політику виконання для файлу сценарію PowerShell:
PowerShell -ExecutionPolicy Bypass -File "c:\folder\subfolder\script.ps1"
Додаткові відомості
Щоб отримати додаткові відомості про символічні посилання, перейдіть на такі веб-сайти Microsoft:
Загальні відомості про символічне зв'язування
Загальні відомості про MklinkЩоб отримати додаткові відомості про термінологію оновлення програмного забезпечення, клацніть номер статті в базі знань Microsoft Knowledge Base:
824684 Опис стандартної термінології, яка використовується для опису оновлень програмного забезпечення Microsoft
Стан
Корпорація Microsoft підтвердила, що це одна з проблем з продуктами Microsoft, перелічених у розділі "Застосовується до".