A funcionalidade de um suplemento, um controlo ActiveX ou um suplemento COM é reduzida ou a funcionalidade está bloqueada depois de instalar o Office 2003 Service Pack 3

O suporte para o Office 2003 terminou

A Microsoft terminou o suporte para o Office 2003 em 8 de Abril de 2014. Esta alteração afetou as suas atualizações de software e opções de segurança. Aprenda o que isto significa para si e como pode ficar protegido.

IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática… erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.

Clique aqui para ver a versão em Inglês deste artigo: 938814
importante Este artigo contém informações que mostra a ajuda de definições de segurança mais baixas ou como desactivar as funcionalidades de segurança num computador. Pode efectuar estas alterações para contornar um problema específico. Antes de efectuar estas alterações, recomendamos que avalie os riscos associados à implementação desta solução alternativa no seu ambiente específico. Se implementar esta solução alternativa, tome medidas adicionais adequadas para ajudar a proteger o computador.

Sintomas
Instalar o Microsoft Office 2003 Service Pack 3 (SP3). Quando inicia um programa do Office 2003, a funcionalidade de um suplemento, um controlo ActiveX ou um suplemento COM é reduzida. Ou, a funcionalidade está bloqueada em alguns cenários.
Causa
O comportamento do add-ins, controlos ActiveX e suplementos COM foi alterado em alguns cenários no Office 2003 SP3 para melhorar a segurança de ficheiros do Office 2003.

O Office 2003 SP3 efectua um teste para componentes COM mal escritas que utilizam o método QueryInterface() quando é iniciado um programa do Office 2003. A maior parte dos componentes do COM passará o teste com êxito. No entanto, se um componente COM falhar o teste, funcionalidades de alguns suplementos, controlos ActiveX ou suplementos COM podem ficar reduzidas. Ou, a funcionalidade poderá ser bloqueada. Os componentes do COM podem falhar o teste em cenários em que o componente fornece uma resposta incorrecta para o método QueryInterface() .

Para determinar se é o comportamento que ocorrer devido a esta alteração no Office 2003 SP3, siga estes passos:
  1. Inicie o Visualizador de eventos. Para o fazer, clique em Iniciar , clique em Executar , escreva eventvwr.exe na caixa Abrir e, em seguida, clique em OK .
  2. Clique em aplicação .
  3. Clique no cabeçalho de coluna eventos para ordenar por número de ID de evento.
  4. Determine se o ID de evento 21296 ocorreu. Se localizar o ID de evento 21296, clique com o botão direito do rato no evento e, em seguida, clique em Propriedades .
  5. Determinar as seguintes informações sobre o componente COM infractor se está presente:
    • Identificador de classe (CLSID)
    • Nome do módulo
    • Versão módulo
Resolução
Para resolver este comportamento no Office 2003 SP3, contacte o fornecedor do suplemento, o controlo ActiveX ou o suplemento COM. O fornecedor do componente deverá actualizar o componente poder implementações do método QueryInterface() devolvem apenas os ponteiros de interface para interfaces implementadas pelo componente.
Como contornar
aviso Esta medida pode tornar um computador ou uma rede mais vulnerável a ataques de utilizadores mal intencionados ou software malicioso como vírus. A Microsoft não recomenda esta medida, mas fornece estas informações para que o utilizador pode implementá-la à sua própria responsabilidade. Usar esta solução por sua conta e risco.

importante Esta secção, método ou tarefa contém passos que indicam como modificar o registo. No entanto, poderão ocorrer problemas graves se modificar o registo de forma incorrecta. Por conseguinte, certifique-se de que segue estes passos cuidadosamente. Criar uma para protecção adicional, cópia de segurança do registo antes de o modificar. Em seguida, pode restaurar o registo se ocorrer um problema. Para obter mais informações sobre como efectuar uma cópia de segurança e restaurar o registo, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
322756Como efectuar uma cópia de segurança e restaurar o registo no Windows


Para contornar este comportamento no Office 2003 SP3 quando é utilizada uma política, um administrador pode desactivar a funcionalidade completamente. Ou, um administrador pode desactivar a funcionalidade para um CLSID específico.

Para efectuar este procedimento no registo, utilize um dos seguintes métodos.

Nota Os valores que são definidos em métodos que se seguem poderão afectar outras versões do Microsoft Office que estão instalados no computador.

Método 1: Desactivar esta funcionalidade completamente

  1. Saia de todos os programas do Office 2003.
  2. Clique em Iniciar , clique em Executar , escreva regedit na caixa Abrir e, em seguida, clique em OK .
  3. Localize e, em seguida, clique das seguintes subchaves de registo:
    HKEY_CURRENT_USER\Software\Policies\Microsoft\Security
    HKEY_CURRENT_USER\Software\Microsoft\Security
    Nota Se o valor de política de existir, é utilizado o valor na subchave
    \Software\Policies\Microsoft\Security
    . Se o valor de política não existir no registo, o valor na subchave
    \Software\Microsoft\Security
    é validado. Além disso, o valor é utilizado se estiver presente.
  4. Depois de clicar na subchave especificada no passo 3, aponte para Novo no menu Editar e, em seguida, clique em Valor DWORD (DWORD Value) .
  5. Escreva CLSIDInterfaceTest e, em seguida, prima ENTER.
  6. Clique com o botão direito do rato CLSIDInterfaceTest e, em seguida, clique em Modificar .
  7. Na caixa dados do valor , escreva 1 e, em seguida, clique em OK .
  8. No menu ficheiro , clique em Sair para sair do Editor de registo.

Método 2: Desactivar esta funcionalidade para um CLSID específico

  1. Saia de todos os programas do Office 2003.
  2. Clique em Iniciar , clique em Executar , escreva regedit na caixa Abrir e, em seguida, clique em OK .
  3. Localize e, em seguida, clique na seguinte subchave do registo:
    HKEY_CLASSES_ROOT\CLSID\{<COM CoClass GUID>}
  4. Depois de clicar na subchave especificada no passo 3, aponte para Novo no menu Editar e, em seguida, clique em Valor DWORD (DWORD Value) .
  5. Escreva InsecureQI e, em seguida, prima ENTER.
  6. Clique com o botão direito do rato InsecureQI e, em seguida, clique em Modificar .
  7. Na caixa dados do valor , escreva um dos seguintes valores e, em seguida, clique em OK :
    • 0 : Este é o valor predefinido. Este valor executa o teste o CLSID e, em seguida, liberta a interface inexistente aleatório quando o teste estiver concluído.
    • 1 : Este valor não irá executar o teste no CLSID.
    • 2 : Este valor não irá executar o teste no CLSID.
    • 3 : Este valor não irá executar o teste no CLSID. Além disso, este valor não liberta a interface inexistente aleatório. Os programas do Office podem agir como se o teste no CLSID não foi possível sem efectuar realmente o teste.
  8. No menu ficheiro , clique em Sair para sair do Editor de registo.
Mais Informação
Para obter mais informações sobre CLSID, visite o seguinte Web site da Microsoft: Para obter mais informações sobre como obter o Office 2003 service pack mais recente, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
870924Como obter o service pack mais recente do Office 2003
office2003 office2k3 office11 off2003 off2k3 off11 access2003 access2k3 access11 acc2003 acc2k3 acc11 excel2003 excel2k3 excel11 xl2003 xl2k3 xl11 frontpage2003 frontpage2k3 frontpage11 fp2003 fp2k3 fp11 onenote2003 onenote2k3 onenote11 on2003 on2k3 on11 outlook2003 outlook2k3 outlook11 ol2003 ol2k3 ol11 powerpoint2003 powerpoint2k3 powerpoint11 ppt2003 ppt2k3 ppt11 project2003 project2k3 project11 prj2003 prj2k3 prj11 publisher2003 publisher2k3 publisher11 pub2003 pub2k3 pub11 visio2003 visio2k3 visio11 vso2003 vso2k3 vso11 word2003 word2k3 word11 wd2003 wd2k3 wd11

Aviso: Este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 938814 - Última Revisão: 10/31/2007 05:39:03 - Revisão: 1.8

Microsoft Office 2003 Service Pack 3, Microsoft Office Basic Edition 2003, Microsoft Office Professional Edition 2003, Microsoft Office Small Business Edition 2003, Microsoft Office Standard Edition 2003, Microsoft Office Students and Teachers Edition 2003, Microsoft Office Access 2003, Microsoft Office Excel 2003, Microsoft Office FrontPage 2003, Microsoft Office OneNote 2003, Microsoft Office Outlook 2003, Microsoft Office PowerPoint 2003, Microsoft Office Project Professional 2003, Microsoft Office Project Standard 2003, Microsoft Office Publisher 2003, Microsoft Office Visio Professional 2003, Microsoft Office Visio Standard 2003, Microsoft Office Word 2003

  • kbmt kbtshoot kbcominterop kbaddin kbupdateissue kbpubtypekc kbexpertisebeginner kbprb KB938814 KbMtpt
Comentários