TL;DR — Resumo Rápido
Erros de instalação e ativação do CONTPAQi: corrija .NET, SQL Server, ID de hardware, servidor de licenças, conflitos de porta e migrações de banco de dados.
Erros de Instalação e Ativação do CONTPAQi
Os produtos CONTPAQi (Comercial, Contabilidad, Nóminas, Bancos) são os sistemas de gestão empresarial mais usados no México. No entanto, sua instalação envolve múltiplos componentes interdependentes — SQL Server, Servidor de Licenças, .NET Framework e Visual C++ Redistributable — que, quando falham, podem bloquear completamente o acesso ao sistema.
Este artigo cobre os erros mais frequentes durante a instalação inicial, atualização de versão e ativação de licença, com suas causas e soluções passo a passo.
O Erro
As mensagens de erro mais comuns durante a instalação ou ativação do CONTPAQi:
- “Erro ao ativar a licença do sistema” — aparece ao abrir o CONTPAQi após uma atualização do Windows ou mudança de hardware.
- “Servidor de licenças não encontrado” — em instalações em rede quando o Servidor de Licenças não está em execução ou não é acessível.
- “O instalador requer .NET Framework 4.5 ou superior” — quando faltam dependências do sistema.
- O instalador trava em “Configurando componentes…” sem avançar.
- “Erro ao migrar o banco de dados” — durante atualizações de uma versão anterior.
- “Código de ativação já utilizado” ou “Código de ativação expirado”.
- O serviço CONTPAQi Servidor de Licenças não inicia no Windows Services.
Causa do Problema
Cada erro tem uma causa específica:
- ID de hardware alterado: As atualizações de recursos do Windows 10/11 podem alterar o identificador de hardware que o CONTPAQi usa para validar a licença, deixando o código de ativação vinculado ao hardware anterior.
- Dependências ausentes ou conflitantes: O CONTPAQi requer versões específicas do Visual C++ Redistributable (2010, 2012, 2015-2022) e .NET Framework 4.8. Se alguma versão estiver corrompida ou ausente, o instalador falha silenciosamente ou trava.
- SQL Server mal configurado: A instância
CONTPAQSQLnão existe, o serviço está parado ou os protocolos de rede (TCP/IP, Pipes nomeados) estão desativados. - Portas bloqueadas por firewall ou antivírus: O Servidor de Licenças usa a porta TCP 5555, o SQL Server usa TCP 1433 e UDP 1434 (SQL Browser). Se o firewall as bloquear, os clientes em rede não conseguem conectar.
- Ordem de instalação incorreta: Instalar o produto antes do Servidor de Licenças ou do SQL Server gera erros de configuração.
- Falha na migração do banco de dados: Ao atualizar entre versões principais do CONTPAQi, o processo de migração pode falhar se o banco tiver inconsistências ou a versão do SQL Server for incompatível.
Solução Passo a Passo
Passo 1: Verificar pré-requisitos
Antes de instalar, confirme que o computador atende a estes requisitos:
| Componente | Requisito Mínimo |
|---|---|
| Sistema Operacional | Windows 10/11 (64 bits) |
| RAM | 8 GB (16 GB recomendado para múltiplos produtos) |
| SQL Server | Express 2014 ou superior (incluído no instalador CONTPAQi) |
| .NET Framework | 4.8 (baixe do microsoft.com se ausente) |
| Visual C++ | 2010, 2012, 2015-2022 Redistributable (x86 e x64) |
Para verificar os componentes instalados, abra Painel de Controle → Programas e Recursos e pesquise “Microsoft Visual C++”. Baixe as versões ausentes do Catálogo do Microsoft Update.
Passo 2: Resolver o instalador travado em “Configurando componentes”
Se o instalador travar neste ponto:
- Cancele a instalação e reinicie o computador.
- Vá a Painel de Controle → Programas e Recursos.
- Desinstale todos os pacotes “Microsoft Visual C++ Redistributable” (todas as versões e arquiteturas).
- Reinicie novamente.
- Execute o instalador do CONTPAQi como administrador com o antivírus desativado.
O instalador do CONTPAQi inclui suas próprias versões dos redistributables e os reinstalará de forma limpa.
Passo 3: Configurar o SQL Server para o CONTPAQi
- Abra o SQL Server Configuration Manager (pesquise “Sql Server” no menu Iniciar).
- Em Serviços do SQL Server, verifique que o SQL Server (CONTPAQSQL) está Em Execução com inicialização Automática.
- Em Configuração de Rede do SQL Server → Protocolos para CONTPAQSQL, habilite TCP/IP e Pipes Nomeados.
- Nas propriedades do TCP/IP, vá à aba Endereços IP, desça até IPAll e defina a Porta TCP como
1433(limpe qualquer valor de porta dinâmica). - Reinicie o serviço do SQL Server.
- No Firewall do Windows, crie exceções de entrada para:
- Porta TCP 1433 (SQL Server)
- Porta UDP 1434 (SQL Browser)
Passo 4: Resolver “Erro ao ativar a licença do sistema”
Este erro aparece quando o ID de hardware do computador mudou (após atualização do Windows, troca de placa-mãe, etc.):
- Abra o CONTPAQi e vá a Ajuda → Ativar Licença.
- Insira o número de série e o código de ativação.
- Escolha “Ativação por internet” — se o código foi usado anteriormente no mesmo computador, o sistema o reconhece e reativa automaticamente.
- Se receber “Código já utilizado” ou “Hardware não corresponde”, escolha “Ativação telefônica”.
- Ligue para 800 CON TPAQ (800 266 8727) em horário comercial. Forneça o número de série e o código de instalação exibido na tela. O agente fornecerá um novo código de ativação.
Passo 5: Resolver “Servidor de licenças não encontrado”
Em instalações multiusuário em rede:
- No servidor, abra
services.msce verifique que o CONTPAQi Servidor de Licenças está em execução. Se não, inicie-o e configure a inicialização como Automática. - Adicione uma exceção no Firewall do Windows no servidor para a porta TCP 5555 (entrada e saída).
- Em um computador cliente, faça ping ao servidor por nome e IP para confirmar a conectividade.
- No cliente, abra o CONTPAQi e vá a Ferramentas → Configurar servidor de licenças. Insira o IP ou nome do servidor correto.
Passo 6: Resolver erros de migração ao atualizar a versão
Se a migração do banco de dados falhar ao atualizar o CONTPAQi:
- Antes de atualizar, faça um backup completo de todas as empresas em Utilitários → Backup.
- Se a migração já falhou, não force uma segunda execução. Restaure o backup em uma cópia de teste.
- Verifique que o SQL Server está na versão compatível com a nova versão do CONTPAQi (consulte as notas de versão).
- Execute o migrador a partir da pasta de instalação como administrador:
C:\Program Files\Computación en Acción\CONTPAQi\Migrador.exe - Se o erro mencionar tabelas específicas, entre em contato com o suporte técnico do CONTPAQi com o log de erro em
C:\ProgramData\Compac\Logs\.
Solução Alternativa
Se a ativação por internet e por telefone falharem, você pode gerar um arquivo de solicitação de ativação offline:
- Na tela de ativação, escolha “Ativação por arquivo”.
- Salve o arquivo
.reqgerado em um pen drive. - Em outro computador com acesso à internet, acesse o portal de ativação do CONTPAQi:
activacion.contpaqi.com. - Faça upload do arquivo
.reqe baixe o arquivo.licde resposta. - No computador sem internet, carregue o arquivo
.licna tela de ativação.
Prevenção
- Documente sempre o número de série e o código de ativação em um local seguro — não apenas no e-mail do distribuidor.
- Desative a licença antes de formatar ou trocar hardware: Ajuda → Desativar Licença. Isso libera o ID de hardware e permite reativar sem ligar para o suporte.
- Configure o SQL Server com porta estática 1433 durante a instalação inicial para evitar conflitos quando atualizações do SQL Server alteram portas dinâmicas.
- Crie um backup completo antes de cada atualização de versão para se proteger de falhas de migração.
- Use uma conta do Windows com privilégios de administrador local tanto para instalar quanto para ativar o CONTPAQi, especialmente em computadores ingressados em domínio.
- Adicione exclusões ao antivírus para as pastas
C:\Program Files\Computación en Acción\eC:\ProgramData\Compac\desde o primeiro dia.
Problemas Relacionados
- Conflito de portas com o Aspel: Se você tiver Aspel e CONTPAQi no mesmo servidor, os servidores de licenças podem entrar em conflito. O Aspel usa a porta 3050 para Firebird. Verifique se cada um usa uma porta diferente.
- CONTPAQi não abre após atualização do Windows: Pode ser um conflito com o novo runtime .NET do Windows. Reinstale o .NET Framework 4.8 do site da Microsoft e reinicie.
- Instância SQL Server CONTPAQSQL desaparece: Ocorre quando o Windows Update instala uma versão do SQL Server que sobrescreve a instância nomeada. Reinstale o SQL Server Express manualmente com o nome de instância
CONTPAQSQL. - Código de ativação expirado: Os códigos de ativação têm validade de 30 dias a partir da data de compra. Entre em contato com o distribuidor para gerar um novo pelo portal de parceiros do CONTPAQi.
Resumo
- Sempre verifique os pré-requisitos (SQL Server, .NET 4.8, Visual C++) antes de instalar.
- Instale na ordem correta: Servidor de Licenças → SQL Server → produto CONTPAQi.
- Erros de ativação por mudança de hardware são resolvidos por telefone no 800 266 8727.
- O Servidor de Licenças deve estar rodando como serviço do Windows com a porta TCP 5555 aberta no firewall.
- Configure o SQL Server com porta estática 1433 e habilite o TCP/IP pelo SQL Server Configuration Manager.
- Sempre faça backup antes de atualizar para se proteger de falhas de migração de banco de dados.