Como remover um controlo ActiveX no Windows

Traduções de Artigos Traduções de Artigos
Artigo: 154850 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Nesta página

Sumário

Este artigo descreve como remover um controlo ActiveX do computador, mensagens de erro que poderão ocorrer quando tenta remover um controlo ActiveX e a utilização de múltiplas pastas de controlos ActiveX (Occache) no Internet Explorer 4.0 e posteriores.

Este artigo poderá conter hiperligações para conteúdo em inglês (ainda não traduzido).

Mais Informação

Para remover um controlo ActiveX, siga os passos da secção apropriada.

Internet Explorer 3.0, 3.01 e 3.02

  1. Clique em Iniciar (Start) aponte para Definições (Settings), clique em Painel de controlo (Control Panel), faça duplo clique em Adicionar/Remover Programas (Add/Remove Programs) e clique no separador Instalar/Desinstalar (Install/Uninstall).
  2. Se o controlo ActiveX que pretende remover existir na lista de programas instalados, clique no controlo ActiveX, clique em Adicionar/Remover (Add/Remove) e siga as instruções apresentadas no ecrã. Se o controlo ActiveX não existir na lista de programas instalados, avance para o passo seguinte.
  3. Clique em Iniciar (Start), clique em Executar (Run), escreva a linha que se segue na caixa Abrir (Open) e clique em OK.
    regsvr32 unidade:\windows\occache\nome_ficheiro.ocx /u
    NOTA: unidade corresponde à letra da unidade onde está localizada a pasta Windows, windows corresponde ao nome da pasta onde o Windows está instalado e nome_ficheiro.ocx corresponde ao controlo ActiveX que pretende remover.

    NOTA: se não souber o nome do ficheiro do controlo ActiveX (.ocx) que pretende remover, poderá determinar o mesmo consultando a origem HTML (Hypertext Markup Language) de uma página Web que instale ou utilize o controlo ActiveX. Para visualizar a origem HTML de uma página Web, clique com o botão direito do rato numa área vazia da página Web e clique em Ver HTML (View Source).
  4. No Explorador do Windows (Windows Explorer) ou no Windows NT Explorer, clique no ficheiro .ocx na pasta Windows\Occache e clique em Eliminar (Delete) no menu Ficheiro (File).
Occache é o nome da pasta na qual estão instalados os controlos ActiveX de todas as versões do Internet Explorer 3.x. O ficheiro Regsvr32.exe é instalado pelo Internet Explorer e pode ser utilizado para registar e remover entradas de registo de controlos ActiveX.

Internet Explorer 4.x ou posteriores (todas as plataformas)

O Internet Explorer 4.x, ou posteriores, incluem o ficheiro Occache.dll, utilizado para enumerar, actualizar e desinstalar com segurança controlos ActiveX, utilizando uma pasta "shell".
  1. Clique em Iniciar (Start), aponte para Definições (Settings), clique em Painel de controlo (Control Panel), faça duplo clique em Adicionar/remover programas (Add/Remove Programs) e clique no separador Instalar/desinstalar (Install/Uninstall).
  2. Se o controlo ActiveX que pretende remover existir na lista de programas instalados, clique no controlo ActiveX, clique em Adicionar/remover (Add/Remove) e siga as instruções apresentadas no ecrã. Se o controlo ActiveX não existir na lista de programas instalados, avance para o passo seguinte.
  3. No Explorador do Windows (Windows Explorer) ou no Windows NT Explorer, faça duplo clique na pasta Windows\Downloaded Program Files ou na pasta Winnt\Downloaded Program Files, clique com o botão direito do rato no controlo ActiveX que pretende remover e clique em Remover (Remove).
  4. Quando lhe for pedido para remover o controlo ActiveX, clique em Sim (Yes).
IMPORTANTE: os controlos ActiveX que se seguem não deverão ser removidos se estiver a utilizar o Internet Explorer 4.0:
  • Classes DirectAnimation de Java
  • Classes do Internet Explorer para Java
  • Microsoft XML Parser para Java
  • Classes Win32
O Internet Explorer 5.0, ou posteriores, não necessitam destes componentes nos ficheiros de Downloaded Program Files.

Mensagens de erro ao remover controlos ActiveX

Quando tenta remover um controlo ActiveX utilizando uma pasta Occache "shell", poderá receber uma das seguintes mensagens:
  • Violação de partilha Estes ficheiros estão a ser utilizados actualmente por um ou mais programas. Feche alguns programas e volte a tentar. Poderá ter de reiniciar o Windows. - ou - Share Violation These program files are currently being used by one or more programs. Please close some programs, and try again. You may need to restart Windows.
  • Remoção de componentes Prestes a remover uma DLL do sistema do Windows: (<caminho\nome_ficheiro>). Deseja eliminar? - ou - Component Removal About to remove a Windows system DLL: (<path\filename>). Okay to delete?
Violação de partilha:

Esta mensagem ocorre se o controlo ActiveX que está a tentar remover tiver sido actualmente carregado na memória pelo Internet Explorer ou pelo componente do Active Desktop.

Para resolver esta mensagem de erro, siga estes passos:
  1. Feche todas as janelas abertas do Internet Explorer.
  2. Desactive o Active Desktop. Para o fazer, clique com o botão direito do rato numa área vazia do ambiente de trabalho, aponte para Active Desktop e clique em Ver como página Web (View As Web Page) para remover a marca de verificação.
  3. Remova o controlo ActiveX seguindo os passos da secção "Internet Explorer 4.0 ou posteriores" deste artigo.

    NOTA: poderá ser necessário reiniciar o Windows antes de remover o controlo ActiveX.
Remoção de componentes:

Esta mensagem ocorre apenas nas versões do Internet Explorer 4 anteriores à 4.01 Service Pack 1 (SP1) quando o controlo ActiveX que está a remover instalou ficheiros numa pasta diferente da pasta Occache registada (por exemplo, Windows\System ou Winnt\System32). A Occache nem sempre consegue determinar se esses ficheiros são partilhados pelos respectivos programas.

Se tiver a certeza de que o ficheiro ou ficheiros apresentados na mensagem não estão a ser utilizados pelo Windows, nem por outro programa, clique em Sim (Yes). Caso contrário, clique em Não (No).

NOTA: no Internet Explorer 4.01 SP1 e posteriores, a Occache não remove (nem pergunta antes de remover) ficheiros dependentes que existam fora de uma pasta Occache registada.

Suporte para múltiplas pastas Occache

O Internet Explorer 4.0 e posteriores suportam múltiplas pastas Occache. A lista de pastas Occache encontra-se na seguinte chave de registo:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\ActiveX Cache
Por predefinição, o Internet Explorer 4.0 e posteriores utilizam a pasta Windows\Downloaded Program Files ou Winnt\Downloaded Program Files. Se efectuou a actualização a partir do Internet Explorer 3.x, ambas as pastas Occache e Downloaded Program Files poderão existir. Neste caso, todos os novos controlos ActiveX são instalados na pasta Downloaded Program Files, mas os controlos ActiveX instalados anteriormente continuarão a funcionar na pasta Occache. Quando abre a pasta Occache ou Downloaded Program Files no Explorador do Windows (Windows Explorer), Windows NT Explorer ou O meu computador (My Computer), todos os controlos ActiveX são apresentados independentemente da pasta onde estejam localizados os ficheiros dos mesmos. Neste caso, os valores de cadeia que se seguem são apresentados na chave de registo:
"0"="C:\\WINDOWS\\OCCACHE"
"1"="C:\\WINDOWS\\Downloaded Program Files"
				
Para obter informações adicionais sobre controlos ActiveX, consulte o artigo que se segue na base de dados de conhecimento da Microsoft (KB, Microsoft Knowledge Base):
154544 Description of ActiveX Technologies
Para obter informações sobre como o Internet Explorer transfere controlos ActiveX caso ocorra um conflito (por exemplo, se o ficheiro já existir), consulte o artigo que se segue da base de dados de conhecimento da Microsoft (KB, Microsoft Knowledge Base):
196150 INFO: Why CONFLICT Directories Are Created During Code Download

Propriedades

Artigo: 154850 - Última revisão: 29 de novembro de 2005 - Revisão: 4.1
A informação contida neste artigo aplica-se a:
  • Microsoft Internet Explorer 5.5
  • Microsoft Internet Explorer 5.5
  • Microsoft Internet Explorer 5.5
  • Microsoft Internet Explorer 5.5
  • Microsoft Internet Explorer 5.01
  • Microsoft Internet Explorer 5.01
  • Microsoft Internet Explorer 5.01
  • Microsoft Internet Explorer 5.01
  • Microsoft Internet Explorer 5.0
  • Microsoft Internet Explorer 5.0
  • Microsoft Internet Explorer 5.0
  • Microsoft Internet Explorer 4.01 Service Pack 1
  • Microsoft Internet Explorer 4.01 Service Pack 2
  • Microsoft Internet Explorer 4.01 Service Pack 2
  • Microsoft Internet Explorer 4.01 Service Pack 1
  • Microsoft Internet Explorer 4.01 Service Pack 2
  • Microsoft Internet Explorer 4.0 128-Bit Edition
  • Microsoft Internet Explorer 4.0 128-Bit Edition
  • Microsoft Internet Explorer 3.02
  • Microsoft Internet Explorer 3.02
  • Microsoft Internet Explorer 3.01
  • Microsoft Internet Explorer 3.01
  • Microsoft Internet Explorer 3.0
  • Microsoft Internet Explorer 3.0
  • Microsoft Internet Explorer 6.0 nas seguintes plataformas
    • Microsoft Windows XP Home Edition
    • Microsoft Windows XP Professional
    • Microsoft Windows XP Media Center Edition
    • Microsoft Windows XP Tablet PC Edition
    • Microsoft Windows 2000 Advanced Server
    • Microsoft Windows 2000 Datacenter Server
    • Microsoft Windows 2000 Professional Edition
    • Microsoft Windows 2000 Server
    • Microsoft Windows NT Server 4.0 Standard Edition
    • Microsoft Windows NT Server 4.0, Terminal Server Edition
    • Microsoft Windows NT Workstation 4.0 Developer Edition
    • Microsoft Windows Millennium Edition
    • Microsoft Windows 98 Second Edition
    • Microsoft Windows 98 Standard Edition
Palavras-chave: 
kbhowto kbenv KB154850

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com