Ao executar um script no Script do Windows, recebo uma mensagem de erro: "Biblioteca não registada"

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

Nesta página

Descrição da mensagem de erro

Quando tenta executar um script no Script do Windows, recebe a seguinte mensagem de erro:
Erro: A biblioteca não registada.
Código: Step-by 8002801D
Origem: (nulo)

Causa

Este problema ocorre porque um ou mais dos componentes do processamento de scripts não estão registados no registo do Windows.

Resolução

Para resolver este problema, utilize um dos seguintes métodos.

Método 1: Transferir e reinstalar o Windows Script

Para transferir e, em seguida, reinstalar o Windows Script, visite um dos seguintes Web sites da Microsoft, dependendo da versão do Windows Script que está a utilizar e o sistema operativo que o computador está em execução.

Windows Script 5.7 para Windows Server 2003

O ficheiro seguinte está disponível para transferência a partir do Microsoft Download Center:

Reduzir esta imagemExpandir esta imagem
Transferir
Transferir o pacote scripten.exe agora.

Windows Script 5.7 para o Windows XP

O ficheiro seguinte está disponível para transferência a partir do Microsoft Download Center:

Reduzir esta imagemExpandir esta imagem
Transferir
Transferir o pacote scripten.exe agora.

Windows Script 5.7 para o Windows 2000

O ficheiro seguinte está disponível para transferência a partir do Microsoft Download Center:

Reduzir esta imagemExpandir esta imagem
Transferir
Transferir o pacote scripten.exe agora.

Windows Script 5.6 para Windows Server 2003

O ficheiro seguinte está disponível para transferência a partir do Microsoft Download Center:

Reduzir esta imagemExpandir esta imagem
Transferir
Transferir o pacote WindowsServer2003-Script56-KB917344-x86-enu.exe agora.

Windows Script 5.6 para Windows XP e Windows 2000

O ficheiro seguinte está disponível para transferência a partir do Microsoft Download Center:

Reduzir esta imagemExpandir esta imagem
Transferir
Transferir o pacote http://www.microsoft.com/downloads/details.aspx?FamilyID=c717d943-7e4b-4622-86eb-95a22b832caa&DisplayLang=en agora.

Método 2: Registar os componentes de scripts no computador

Para corrigir este problema, altere os componentes de scripts no computador. Para nos solicitar a correcção deste problema, vá para o "Corrigir por mim"secção. Se preferir corrigir este problema sozinho, vá para o "Deixar-me corrigir o problema"secção.

Corrigir por mim

Para corrigir este problema automaticamente, faça clique sobre o Corrigir este problemahiperligação. Em seguida, clique em Executarno Transferência de ficheirosdiálogo caixa e siga os passos neste assistente.

Corrigir este problema
Microsoft Fix it 50181


Nota Este assistente pode estar em inglês No entanto, a correcção automática também funciona para outras versões de idioma do Windows.

Nota Se não estiverem no computador que tem o problema, pode guardar a correcção automática para uma unidade flash ou um CD de modo a que pode executá-la no computador que tem o problema.

Agora, avance para o "Isto corrigiu o problema?"secção.

Deixar-me corrigir o problema

Para registar manualmente os componentes de scripts no computador, utilize um dos seguintes conjuntos de passos, conforme adequado à sua situação.
Que está a executar uma versão de 32 bits do sistema operativo Windows
  1. Clique em Iniciar, clique em Executar, tipo cmde, em seguida, clique em OK.
  2. Tipo regsvr32 %systemroot%\system32\vbscript.dll, e, em seguida, prima ENTER.
  3. Tipo regsvr32 %systemroot%\system32\jscript.dll, e, em seguida, prima ENTER.
  4. Tipo regsvr32 %systemroot%\system32\dispex.dll, e, em seguida, prima ENTER.
  5. Tipo regsvr32 %systemroot%\system32\scrobj.dll, e, em seguida, prima ENTER.
  6. Tipo regsvr32 %systemroot%\system32\scrrun.dll, e, em seguida, prima ENTER.
  7. Tipo regsvr32 %systemroot%\system32\wshext.dll, e, em seguida, prima ENTER.
  8. Tipo regsvr32 %systemroot%\system32\wshom.ocx, e, em seguida, prima ENTER.
Estiver a executar uma versão de 64 bits do sistema operativo Windows, e receberá a mensagem de erro mencionada na secção "Sintomas" enquanto estiver a utilizar os componentes de processamento de scripts de 64 bits
  1. Clique em Iniciar, clique em Executar, tipo cmde, em seguida, clique em OK.
  2. Tipo %SystemRoot%\System32\regsvr32 %systemroot%\system32\vbscript.dll, e, em seguida, prima ENTER.
  3. Tipo %SystemRoot%\System32\regsvr32 %systemroot%\system32\jscript.dll, e, em seguida, prima ENTER.
  4. Tipo %SystemRoot%\System32\regsvr32 %systemroot%\system32\dispex.dll, e, em seguida, prima ENTER.
  5. Tipo %SystemRoot%\System32\regsvr32 %systemroot%\system32\scrobj.dll, e, em seguida, prima ENTER.
  6. Tipo %SystemRoot%\System32\regsvr32 %systemroot%\system32\scrrun.dll, e, em seguida, prima ENTER.
  7. Tipo %SystemRoot%\System32\regsvr32 %systemroot%\system32\wshext.dll, e, em seguida, prima ENTER.
  8. Tipo %SystemRoot%\System32\regsvr32 %systemroot%\system32\wshom.ocx, e, em seguida, prima ENTER.
Estiver a executar uma versão de 64 bits do sistema operativo Windows, e receberá a mensagem de erro mencionada na secção "Sintomas" enquanto estiver a utilizar os componentes de processamento de scripts de 32 bits
  1. Clique em Iniciar, clique em Executar, tipo cmde, em seguida, clique em OK.
  2. Tipo %systemroot%\syswow64\regsvr32 %systemroot%\syswow64\vbscript.dll, e, em seguida, prima ENTER.
  3. Tipo %systemroot%\syswow64\regsvr32 %systemroot%\syswow64\jscript.dll, e, em seguida, prima ENTER.
  4. Tipo %systemroot%\syswow64\regsvr32 %systemroot%\syswow64\dispex.dll, e, em seguida, prima ENTER.
  5. Tipo %systemroot%\syswow64\regsvr32 %systemroot%\syswow64\scrobj.dll, e, em seguida, prima ENTER.
  6. Tipo %systemroot%\syswow64\regsvr32 %systemroot%\syswow64\scrrun.dll, e, em seguida, prima ENTER.
  7. Tipo %systemroot%\syswow64\regsvr32 %systemroot%\syswow64\wshext.dll, e, em seguida, prima ENTER.
  8. Tipo %systemroot%\syswow64\regsvr32 %systemroot%\syswow64\wshom.ocx, e, em seguida, prima ENTER.

Isto corrigiu o problema?

Verifique se o problema seja corrigido. Se o problema seja corrigido, o procedimento está concluído com o presente artigo. Se o problema não estiver corrigido, pode Contacte o suporte.

Ponto Da Situação

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

Propriedades

Artigo: 949140 - Última revisão: 9 de abril de 2013 - Revisão: 6.0
A informação contida neste artigo aplica-se a:
  • Microsoft Windows Server 2003 Standard Edition
  • Microsoft Windows Server 2003, Standard x64 Edition
  • Microsoft Windows XP Professional Edition
  • Microsoft Windows XP Professional x64 Edition
Palavras-chave: 
kbmsifixme kbfixme kbdevsicnvrtkb kberrmsg kbtshoot kbprb kbmt KB949140 KbMtpt
Tradução automática
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: 949140

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