Ao entrar na tela de venda UltraPDV aparece o erro: Automation Error ou "Run-time error '462': The remote server machine does not exist or is unavailable" ou "Run-time error '430': Class does not support Automation or does not support expected interface"

De UltramaxWiki
Ir para navegação Ir para pesquisar
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

** Executar correção no registro do windows (pode utilizar o software Ccleaner). **

** Executar o comando sfc /scannow no cmd para verificar e tentar corrigir problemas na instalação do windows. **

CASO A SOLUÇÂO ABAIXO NÂO FUNCIONAR, TENTE AS DEMAIS.

Instale o ultrapdvlibs.msi da pasta ultrapdvsetup e reinicie o Sistema.


Causa 1

Conflito de DLL no Windows

-Solução 1

Tente reinstalar o sistema e o DAO (está na pasta c:\UltraPDVSetup\DAO\Setup.exe do servidor), se o problema persistir, entre no prompt do comando e digite:

regsvr32.exe "C:\Arquivos de programas\Arquivos comuns\Microsoft Shared\DAO\dao360.dll"

Execute no prompt do MSDOS o comando:

rundll32 wbemupgd, UpgradeRepository

e entre no sistema novamente.

--------------------------------------------------------

-Causa 2

O WMI (Windows Management Instrumentation) do Windows está corrompido.

-Solução 2

Veja mais detalhes nesse site: http://windowsxp.mvps.org/repairwmi.htm

Siga as instruções abaixo:

-Execute esse comando no prompt do MS-DOS: net stop winmgmt

-Renomeie a pasta "c:\Windows\System32\Wbem\Repository" para "c:\Windows\System32\Wbem\Repository_old"

-Renomeie a pasta "c:\Windows\syswow64\Wbem\Repository" para "c:\Windows\syswow64\Wbem\Repository_old"

-Execute esse comando no prompt do MS-DOS: net start winmgmt

Depois tente entrar no sistema novamente.

-Caso ainda não funcione, tente seguir os passos abaixo:

1. Abra o CMD prompt e vá para o diretório %windir%\System32\WBEM (\SysWOW64\WBEM no Windows x64) *OBS: Mesmo que seja x64 tem que fazer pelo diretório %windir%\System32\WBEM também

2. Execute os comandos abaixo

FOR /f %s in ('dir /b /s *.dll') do regsvr32 /s %s

Net stop /y winmgmt

FOR /f %s in ('dir /b *.mof *.mfl') do mofcomp %s

Net start winmgmt

Caso ocorra algum erro nesse procedimento, copie a pasta inteira c:\Windows\System32\Wbem de outro computador da mesma versão do Windows para o computador com problema.

-Detalhes desse procedimento no site: http://blogs.technet.com/configmgrteam/archive/2009/05/08/wmi-troubleshooting-tips.aspx

Se mesmo assim não funcionar, fazer o procedimento:

C:\Windows\System32\Wbem.

@echo off

sc config winmgmt start= disabled

net stop winmgmt /y

%systemdrive%

cd %windir%\system32\wbem

for /f %%s in ('dir /b *.dll') do regsvr32 /s %s

wmiprvse /regserver

winmgmt /regserver

sc config winmgmt start= auto

net start winmgmt

for /f %%s in ('dir /s /b *.mof *.mfl') do mofcomp %s

--------------------------------------------------------

-Causa 3

Os arquivos do ADO do Windows estão corrompidos. Pode ter sido corrompido por um vírus, por setor defeituoso do HD ou o arquivo foi deletado.

-Solução 2

Copie todos os arquivos da pasta C:\Arquivos de programas\Arquivos comuns\System\ado de um computador que esteja funcionando para a mesma pasta do computador com problema.

Mas para copiar, precisa copiar de um outro computador que tenha a mesma versão do Windows instalada. Por exemplo, Windows XP nos DOIS computadores.

- Solução 4

Consulte o FAQ "Ao entrar no sistema UltraPDV ou UltraAdm no Windows Vista/Windows 7 aparece o erro mscomctl.ocx , dbgrid32.ocx ou mscomct2.ocx ou Automation error"

Solução 5

desinstale o WSSuporte, e instale novamente.

-------------------------------------------------------

-Causa 4

Os serviços do windows nesta maquina estão desativados.

-Solução

Filtrar todos os serviços desativados na maquina.

Em seguida conectar em uma maquina onde o sistema está abrindo normalmente (ou na sua mesmo, caso nenhuma do cliente funcionar), abrir a tela de serviços (services.msc) e comparar com a maquina onde apresenta o erro TODOS os serviços que nela estiverem com status "DESATIVADO" e alterar caso na sua maquina estiver com outro status (manual/automático).

Em seguida reiniciar a maquina e tentar abrir o sistema novamente.