Esta mensagem ocorre quando o recurso .NET Framework não está ativo no Windows, quando há falhas durante a instalação ou atualização do sistema, ou quando o recurso Controle Inteligente de Aplicativos (exclusivo do Windows 11) bloqueia a execução dos arquivos. Em ambientes com servidor dedicado, a parada do serviço Log de Eventos do Windows também pode causar este erro.
Para corrigir este erro, você deve verificar e ativar o .NET Framework, reexecutar os arquivos de instalação e atualização como Administrador, desativar o Controle Inteligente de Aplicativos (se aplicável) e verificar o status do serviço Log de Eventos do Windows em ambientes com servidor dedicado. Para seguir os passos abaixo com segurança, é de extrema importância que você realize a validação com a sua equipe de TI, garantindo que as configurações e permissões necessárias para essa validação estejam corretas antes de prosseguir.
1. Verifique se o .NET Framework está ativo
O .NET Framework é um componente do Windows que funciona como uma "base de suporte" para que programas como o sistema Domínio possam ser executados corretamente. Sem ele ativo, o sistema não consegue carregar os arquivos necessários para funcionar, gerando o Erro 35. O procedimento abaixo ativa esse componente diretamente nas configurações do Windows, sem necessidade de baixar nada da internet.
1. Para acessar, clique Windows + R e digite no campo Abrir 'optionalfeatures' e clique em [OK];
2. Será demonstrada a tela de Recursos do Windows;
3. Na lista localize e marque, '[x].NET Framework 3.5 (inclui o .NET 2.0 e 3.0)' e o '[x].NET Framework 4.x';
4. Caso não seja demonstrada as opções acima, será necessário realizar o download do .NET Framework, clique abaixo e baixe o .NET Framework em seu computador;
5. Após baixar, reinicie o computador e realize o passos do 1. ao 4. novamente;
6. Clique em [OK] e aguarde o Windows instalar os componentes;
7. Em seguida reinicie o computador.
Após reiniciar, execute novamente o arquivo de atualização do sistema como Administrador e verifique se o erro foi resolvido. Se não for resolvido, siga para o próximo passo.
2. Reexecute o arquivo de instalação e atualização do sistema
Quando a atualização do sistema é interrompida, ignorada ou executada sem as permissões corretas, alguns arquivos do sistema ficam incompletos ou corrompidos. Executar os arquivos novamente como Administrador garante que o processo seja concluído com todas as permissões necessárias, corrigindo o problema.
1. Acesse o ONVIO Suporte ou Domínio Atendimento e clique no menu Suporte > Download;
2. Na guia Downloads, selecione Atualização > Contábil;
3. Acesse a última pasta disponível (ordenada por número e data);
4. Execute o arquivo Atualiza.exe como Administrador — para isso, clique com o botão direito do mouse sobre o arquivo e escolha a opção Executar como administrador;
5. Acesse a pasta Atualizações localizada abaixo do arquivo Atualiza.exe;
6. Baixe o último arquivo executável (.exe) disponível e execute-o também como Administrador;
7. Aguarde a conclusão do processo e reinicie o computador.
Após a conclusão, verifique se o sistema abre normalmente. Se não for resolvido, siga para o próximo passo.
3. Verifique o Controle Inteligente de Aplicativos (somente para Windows 11)
Em computadores com Windows 11, existe um recurso de segurança chamado Controle Inteligente de Aplicativos. Ele funciona como um "filtro de segurança" que analisa os programas antes de permitir sua execução. Em alguns casos, esse filtro bloqueia arquivos do sistema Domínio por não reconhecê-los como assinados digitalmente pela Microsoft, impedindo a instalação e gerando o Erro 35. Desativar esse recurso não deixa o computador vulnerável, pois o antivírus e as demais proteções do Windows continuam funcionando normalmente.
1. Pressione as teclas Windows + I ao mesmo tempo para abrir as Configurações do Windows;
2. Acesse Privacidade e segurança > Segurança do Windows;
3. Clique em Controle de aplicativos e navegador;
4. Clique em Configurações do Controle Inteligente de Aplicativos;
5. Selecione a opção 'Desativado';
6. Após a desativação, execute novamente o arquivo de instalação e o arquivo de atualização do sistema como Administrador.
Após a conclusão, verifique se o sistema abre normalmente. Se não for resolvido, siga para o próximo passo.
4. Verifique o serviço Log de Eventos do Windows (somente para ambientes com servidor dedicado)
A verificação do Log de Eventos do Windows é necessária apenas em escritórios com servidor dedicado (um computador que fica ligado para armazenar os dados e permitir o acesso das estações). Nessa situação, o sistema Domínio depende desse serviço para registrar as DLLs. Se ele estiver parado no servidor, o registro não é concluído e o Erro 35 pode persistir mesmo após atualizações. O sintoma típico é: as estações funcionam normalmente, mas o erro ocorre apenas no servidor.
1. Para acessar, clique Windows + R e digite no campo Abrir 'services.msc' e clique em [OK];
2. Na tela de Serviços apresentada, identifique a linha correspondente a 'Log de Eventos do Windows', na coluna Status, certifique-se de estar 'Em execução'
3. Se estiver em branco a coluna Status, significa que ele não está iniciado;
4. Dê um duplo clique sobre o 'Log de Eventos do Windows' e clique em [Iniciar] em seguida [Ok];
5. Caso não seja possível iniciá-lo manualmente, acione o setor de TI do escritório para investigar e restaurar o funcionamento do serviço.
OBS: Sem o serviço Log de Eventos do Windows ativo, o registro dos arquivos de funcionamento (DLLs) necessários ao sistema não é concluído, e o Erro 35 persistirá mesmo após a reexecução dos arquivos de instalação e atualização.