Aviso: A aplicação de ambiente de trabalho do Internet Explorer 11 descontinuada e sem suporte foi permanentemente desativada através de uma atualização do Microsoft Edge em determinadas versões do Windows 10. Para obter mais informações, consulte FAQ sobre a descontinuação da aplicação de ambiente de trabalho do Internet Explorer 11.
Sintomas
Suponha que utiliza o Internet Explorer 10 num computador com Windows 8 ou Windows Server 2012. Quando utiliza uma ligação simbólica para executar um ficheiro .exe ou executar um ficheiro de script, recebe um aviso a indicar que o ficheiro não é fidedigno.
Por exemplo, considere o seguinte cenário:
-
Tem um ficheiro de script de Windows PowerShell executável "testscript.ps1" na pasta c:\temp\textfolder.
-
Noutra pasta, cria uma ligação simbólica de diretório para o ficheiro de script ao executar o seguinte comando:
mklink /d c:\temp2\textfolder c:\temp\textfolder
-
Defina a política de Execução do PowerShell como RemoteSigned.
-
Utilize uma ligação simbólica para executar o ficheiro de script.
Neste cenário, o PowerShell considera o script como "remoto" e não executa o script.
Resolução
Informações de atualização de segurança
Para resolver este problema, instale a atualização de segurança cumulativa mais recente para o Internet Explorer. Para tal, aceda ao seguinte site da Microsoft:
http://update.microsoft.com
Notas
-
Esta atualização foi incluída pela primeira vez na seguinte atualização de segurança:
2838727 MS13-047: Atualização de Segurança Cumulativa para o Internet Explorer: 11 de junho de 2013
-
Para obter mais informações técnicas sobre a atualização de segurança cumulativa mais recente para o Internet Explorer, aceda aos seguintes sites da Microsoft:
Solução
Se quiser executar um ficheiro .exe com uma ligação simbólica, pode fazer o seguinte para resolver este problema:
Importante
Siga cuidadosamente os passos nesta secção. Poderão ocorrer problemas graves se modificar o registo incorretamente. Antes de o modificar, faça uma cópia de segurança do registo para restauro caso ocorram problemas.
-
Adicione um valor de REG_DWORD à chave de registo com o nome da sua aplicação (por exemplo, MyApplication.exe) na seguinte chave de registo:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet explorer\Main\FeatureControl\FEATURE_LOCALMACHINE_LOCKDOWN
-
Defina o valor REG_DWORD como 1.
Se quiser executar um ficheiro de script do PowerShell, pode definir a política de execução de cada script para resolver este problema. Por exemplo, execute o seguinte comando para definir a política de execução para o ficheiro de script do PowerShell:
PowerShell -ExecutionPolicy Bypass -File "c:\folder\subfolder\script.ps1"
Mais Informações
Para obter mais informações sobre ligações simbólicas, aceda aos seguintes sites da Microsoft:
Informações gerais sobre ligações simbólicas
Informações gerais sobre o MklinkPara obter mais informações sobre a terminologia da atualização de software, clique no seguinte número de artigo para ver o artigo na Base de Dados de Conhecimento Microsoft:
824684 Descrição da terminologia padrão utilizada para descrever as atualizações de software da Microsoft
Estado
A Microsoft confirmou que se trata de um problema nos produtos Microsoft listados na secção "Aplica-se a".