A operação de chamada falha com o código de erro "0x800706f7" quando executa uma aplicação que chama a função OleCreateFromFile() para criar um objeto incorporado a partir do conteúdo de um ficheiro com nome numa versão de 64 bits do Windows Vista ou Windows 7

Sintomas

Considere o seguinte cenário:

  • Tem um computador com uma versão de 64 bits do Windows Vista ou Windows 7.
  • Executa uma aplicação que chama a função OleCreateFromFile() para criar um objeto incorporado a partir do conteúdo de um ficheiro nomeado no computador.

Neste cenário, a operação de chamada pode falhar e devolver o código de erro "0x800706f7".

Nota Este problema ocorre se o servidor OLE for de 32 bits.

Causa

Este problema ocorre devido a um erro no componente OLE32.dll.

Resolução

Informações sobre o hotfix

Um hotfix compatível foi disponibilizado pela Microsoft. No entanto, este hotfix destina-se a corrigir somente o problema descrito neste artigo. Aplique esta correção apenas aos sistemas que estão a ter o problema descrito neste artigo. Testes adicionais poderão ser realizados neste hotfix. Portanto, se esse problema não prejudica você, é aconselhável aguardar a próxima atualização de software que contenha este hotfix.

Se o hotfix estiver disponível para download, existirá uma seção "Download de hotfix disponível" na parte superior deste artigo da Base de Dados de Conhecimento. Se esta seção não aparecer, contate o Serviço de Suporte e Atendimento ao Cliente Microsoft para obter o hotfix.

Observação Se outros problemas estiverem ocorrendo ou se uma solução de problemas for necessária, talvez seja preciso criar uma solicitação de serviço separada. Os custos normais de suporte serão aplicados a outras questões e problemas de suporte não qualificados para esse hotfix específico. Para obter uma lista completa dos números de telefone do Atendimento ao Cliente da Microsoft ou para criar uma solicitação de serviço separada, visite o seguinte site da Microsoft:

http://support.microsoft.com/contactus/?ws=support Nota O formulário "Transferência de correção disponível" apresenta os idiomas para os quais a correção está disponível. Se o seu idioma não for exibido, significa que não há um hotfix disponível para ele.

Pré-requisitos

Para aplicar esta correção, tem de executar um dos seguintes sistemas operativos:

  • Windows Vista Service Pack 1 (SP1)
  • Windows Vista Service Pack 2 (SP2)
  • Windows 7
  • Windows 7 Service Pack 1 (SP1)

Para obter mais informações sobre como obter um service pack do Windows Vista, clique no seguinte número de artigo para ver o artigo na Base de Dados de Conhecimento Microsoft:

935791 Como obter o service pack mais recente do Windows Vista

Para obter mais informações sobre como obter um service pack do Windows 7 ou do Windows Server 2008 R2, clique no seguinte número para exibir o artigo na Base de Dados de Conhecimento Microsoft:

976932 Informações sobre o Service Pack 1 para Windows 7 e para o Windows Server 2008 R2

Informações do Registro

Para utilizar a correção, não tem de efetuar alterações ao registo.

Necessidade de reinicialização

É necessário reiniciar o computador após aplicar esse hotfix.

Informações sobre a substituição de hotfixes

Esse hotfix não substitui nenhum hotfix lançado anteriormente.

Informações de arquivo

A versão global deste hotfix instala arquivos que têm os atributos listados nas tabelas a seguir. As datas e as horas desses arquivos estão listadas em formato UTC (Tempo Universal Coordenado). As datas e as horas desses arquivos no seu computador local são exibidas na hora local, com o ajuste do horário de verão atual. Além disso, as datas e as horas poderão ser alteradas quando você realizar algumas operações nos arquivos.

Notas de informações de ficheiro do Windows Vista

As correções importantes do Windows Vista e as correções Windows Server 2008 estão incluídas nos mesmos pacotes. No entanto, apenas "Windows Vista" está listado na página Pedido de Correção. Para pedir o pacote de correção que se aplica a um ou a ambos os sistemas operativos, selecione a correção listada em "Windows Vista" na página. Sempre consulte a seção "Aplica-se a" dos artigos para determinar o sistema operacional real ao qual cada hotfix é aplicável.

  • Os arquivos que se aplicam a um produto específico, SR_Level (RTM, SPn) e ramificação de serviço (LDR, GDR) podem ser identificados ao examinar os números de versão conforme mostrado na seguinte tabela:

    Versão Produto SR_Level Ramificação do Serviço
    6.0.600
    1.
    22xxx
    Windows Vista SP1 LDR
    6.0.600
    2.
    22xxx
    Windows Vista SP2 LDR
  • Os ficheiros MANIFEST (.manifest) e os ficheiros MUM (.mum) que estão instalados para cada ambiente são listados separadamente na secção "Informações de ficheiro adicionais para o Windows Vista". Os ficheiros MUM e ficheiros MANIFEST e os ficheiros do catálogo de segurança (.cat) associados são muito importantes para manter o estado do componente atualizado. Os arquivos do catálogo de segurança, para os quais os atributos não estão listados, possuem uma assinatura digital da Microsoft.

Para todas as versões suportadas baseadas em x64 do Windows Vista

Nome do arquivo Versão do arquivo Tamanho do arquivo Data Hora Plataforma
Ole32.dll 6.0.6001.22792 1,922,560 08-Nov-2010 2,032 x64
Ole32.dll 6.0.6002.22520 1,916,928 08-Nov-2010 22:56 x64
Ole32.dll 6.0.6001.22792 1,315,840 08-Nov-2010 19:26 x86
Ole32.dll 6.0.6002.22520 1,317,376 08-Nov-2010 21:37 x86

Observações sobre informações de arquivo do Windows 7

Importante Os hotfixes do Windows 7 e do Windows Server 2008 R2 estão incluídos nos mesmos pacotes. No entanto, os hotfixes na página de Solicitação de Hotfix estão listados nos dois sistemas operacionais. Para solicitar o pacote de hotfix que se aplica a um dos sistemas operacionais ou a ambos, selecione o hotfix listado em "Windows 7/Windows Server 2008 R2" na página. Sempre consulte a seção "Aplica-se a" dos artigos para determinar o sistema operacional real ao qual cada hotfix é aplicável.

  • Os arquivos que se aplicam a um produto específico, SR_Level (RTM, SPn) e ramificação de serviço (LDR, GDR) podem ser identificados ao examinar os números de versão conforme mostrado na seguinte tabela:

    Versão Produto SR_Level Ramificação do Serviço
    6.1.760
    0.
    16xxx
    Windows 7 e Windows Server 2008 R2 RTM GDR
    6.1.760
    0.
    20xxx
    Windows 7 e Windows Server 2008 R2 RTM LDR
    6.1.760
    1.
    17xxx
    Windows 7 e Windows Server 2008 R2 SP1 GDR
    6.1.760
    1.
    21xxx
    Windows 7 e Windows Server 2008 R2 SP1 LDR
  • Os ficheiros MANIFEST (.manifest) e os ficheiros MUM (.mum) que estão instalados para cada ambiente são listados separadamente na secção "Informações de ficheiro adicionais para o Windows 7". Os arquivos NUM, MANIFEST e os arquivos associados do catálogo de segurança (.cat) são extremamente importantes para manter atualizado o estado dos componentes. Os arquivos do catálogo de segurança, para os quais os atributos não estão listados, possuem uma assinatura digital da Microsoft.

Para todas as versões com base em x64 do Windows 7 com suporte

Nome do arquivo Versão do arquivo Tamanho do arquivo Data Hora Plataforma
Ole32.dll 6.1.7600.20861 2,085,376 18-Dez-2010 06:09 x64
Ole32.dll 6.1.7601.21624 2,087,424 18-Dez-2010 08:51 x64
Ole32.dll 6.1.7600.20861 1,414,144 18-Dez-2010 17:30 x86
Ole32.dll 6.1.7601.21624 1,414,656 18-Dez-2010 07:57 x86

Status

A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na seção "Aplica-se a".

Mais informações

Para reproduzir o problema, siga estes passos:

  1. Instale uma versão de 32 bits do Adobe Acrobat Reader.
  2. Abra uma versão de 64 bits do WordPad.
  3. Clique em Inserir Objeto.
  4. Selecione a opção Criar a partir de Ficheiro .
  5. Localize e selecione um ficheiro PDF e, em seguida, clique em Abrir.
  6. Na caixa de diálogo Inserir Objeto , clique em Ok.

Espera que o ficheiro PDF seja incorporado no documento do WordPad. No entanto, o WordPad devolve a seguinte mensagem de erro:

Observação

Falha ao criar o objeto. Certifique-se de que a aplicação está introduzida no registo do sistema.

Para obter mais informações sobre a função OleCreateFromFile, visite o seguinte site da Microsoft:

Informações gerais sobre a função OleCreateFromFile Para 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

Os produtos de terceiros mencionados neste artigo são produzidos por empresas independentes da Microsoft. A Microsoft não oferece garantias, implícitas ou não, com relação ao desempenho ou à confiabilidade desses produtos.

Informações adicionais sobre arquivos

Informações de ficheiro adicionais para o Windows Vista

Ficheiros adicionais para todas as versões suportadas baseadas em x64 do Windows Vista

Nome do arquivo Amd64_355b273398b00d635f5c3894e610dd2c_31bf3856ad364e35_6.0.6001.22792_none_1245ff316ce9c9e8.manifest
Versão do arquivo Não se aplica
Tamanho do arquivo 1,060
Data (UTC) 09-Nov-2010
Data (UTC) 03:52
Plataforma Não se aplica
Nome do arquivo Amd64_4223e07730bc63365e3f0e1e1a428f35_31bf3856ad364e35_6.0.6001.22792_none_79490102c63f5d1a.manifest
Versão do arquivo Não se aplica
Tamanho do arquivo 710
Data (UTC) 09-Nov-2010
Data (UTC) 03:52
Plataforma Não se aplica
Nome do arquivo Amd64_b95ca2615e8dfb7a5fab8e75d7501a38_31bf3856ad364e35_6.0.6002.22520_none_9bc6b23f4be94233.manifest
Versão do arquivo Não se aplica
Tamanho do arquivo 1,060
Data (UTC) 09-Nov-2010
Data (UTC) 03:52
Plataforma Não se aplica
Nome do arquivo Amd64_microsoft-windows-com-base-qfe-ole32_31bf3856ad364e35_6.0.6001.22792_none_08669c56c4138e95.manifest
Versão do arquivo Não se aplica
Tamanho do arquivo 8,892
Data (UTC) 08-Nov-2010
Data (UTC) 20:45
Plataforma Não se aplica
Nome do arquivo Amd64_microsoft-windows-com-base-qfe-ole32_31bf3856ad364e35_6.0.6002.22520_none_0a96bf04c102ea9b.manifest
Versão do arquivo Não se aplica
Tamanho do arquivo 8,892
Data (UTC) 08-Nov-2010
Data (UTC) 2,311
Plataforma Não se aplica
Nome do arquivo X86_microsoft-windows-com-base-qfe-ole32_31bf3856ad364e35_6.0.6001.22792_none_ac4800d30bb61d5f.manifest
Versão do arquivo Não se aplica
Tamanho do arquivo 8,846
Data (UTC) 08-Nov-2010
Data (UTC) 19:47
Plataforma Não se aplica
Nome do arquivo X86_microsoft-windows-com-base-qfe-ole32_31bf3856ad364e35_6.0.6002.22520_none_ae78238108a57965.manifest
Versão do arquivo Não se aplica
Tamanho do arquivo 8,846
Data (UTC) 08-Nov-2010
Data (UTC) 21:54
Plataforma Não se aplica

Informações sobre o arquivo adicional para Windows 7

Arquivos adicionais para todas as versões compatíveis baseadas em x64 do Windows 7

Nome do arquivo Amd64_7e598d58f0488866b1b423709822ec77_31bf3856ad364e35_6.1.7600.20861_none_06829256f7edbfa9.manifest
Versão do arquivo Não aplicável
Tamanho do arquivo 1,060
Data (UTC) 20-Dez-2010
Data (UTC) 21:52
Plataforma Não aplicável
Nome do arquivo Amd64_bcf8a893e7e580c100bc2fdbc8687e23_31bf3856ad364e35_6.1.7601.21624_none_ea01708c72dbd89a.manifest
Versão do arquivo Não aplicável
Tamanho do arquivo 1,060
Data (UTC) 20-Dez-2010
Data (UTC) 21:52
Plataforma Não aplicável
Nome do arquivo Amd64_c7757be375b80cf5e4d2d9b4508bd313_31bf3856ad364e35_6.1.7600.20861_none_c09abbf3a6fe1bb5.manifest
Versão do arquivo Não aplicável
Tamanho do arquivo 710
Data (UTC) 20-Dez-2010
Data (UTC) 21:52
Plataforma Não aplicável
Nome do arquivo Amd64_d9f80b4143bb7b0c8a112b93e794ce93_31bf3856ad364e35_6.1.7601.21624_none_bad8cb56ad511056.manifest
Versão do arquivo Não aplicável
Tamanho do arquivo 710
Data (UTC) 20-Dez-2010
Data (UTC) 21:52
Plataforma Não aplicável
Nome do arquivo Amd64_microsoft-windows-com-base-qfe-ole32_31bf3856ad364e35_6.1.7600.20861_none_08addc1625135e53.manifest
Versão do arquivo Não aplicável
Tamanho do arquivo 2,472
Data (UTC) 18-Dez-2010
Data (UTC) 06:49
Plataforma Não aplicável
Nome do arquivo Amd64_microsoft-windows-com-base-qfe-ole32_31bf3856ad364e35_6.1.7601.21624_none_0ac279a2216a680.manifest
Versão do arquivo Não aplicável
Tamanho do arquivo 2,472
Data (UTC) 18-Dez-2010
Data (UTC) 21:09
Plataforma Não aplicável
Nome do arquivo Update.mum
Versão do arquivo Não aplicável
Tamanho do arquivo 3,215
Data (UTC) 20-Dez-2010
Data (UTC) 21:52
Plataforma Não aplicável
Nome do arquivo X86_microsoft-windows-com-base-qfe-ole32_31bf3856ad364e35_6.1.7600.20861_none_ac8f40926cb5ed1d.manifest
Versão do arquivo Não aplicável
Tamanho do arquivo 2,468
Data (UTC) 18-Dez-2010
Data (UTC) 05:55
Plataforma Não aplicável
Nome do arquivo X86_microsoft-windows-com-base-qfe-ole32_31bf3856ad364e35_6.1.7601.21624_none_aea3de2669b9354a.manifest
Versão do arquivo Não aplicável
Tamanho do arquivo 2,468
Data (UTC) 18-Dez-2010
Data (UTC) 08:28
Plataforma Não aplicável