Essa mensagem é terrivelmente enganadora. O usuário sofreu com ela por mais de um mês sem poder abrir o programa (E-Fiscal da Sage/Folhamatic) porque eu não fazia idéia de como resolver.
Ao tentar abrir o programa os seguintes erros apareciam em sequência:


RETURN/RETRY statement not allowed in TRY/CATCH
Uma busca no Google por essas expressões não me fez chegar nem perto da causa do problema.
Isso começou por coincidência após a atualização do servidor Folhamatic, o que foi outra coisa que me tirou do caminho para a solução. Na verdade tudo foi causado por um defeito no HDD do usuário, que estava corrompendo arquivos diariamente.
Apos clonar a instalação para um HDD bom, com a ajuda do suporte da Sage eu reinstalei o programa cliente na máquina mas o problema persistiu e aí o suporte se limitou a dizer que o problema era na máquina e para consertar só pagando por fora a eles. Então eu resolvi estudar o processo de instalação para procurar pistas do que era que o programa precisava para rodar.
Preparei uma máquina com Windows 8.1 e depois de quebrar a cabeça por um tempo porque a instalação do programa deles é bem burrinha, descobri que este instalava o DotNet 4.6. Na reinstalação essa dica não apareceu. O instalador deve ter visto que estava instalado e pulou essa parte silenciosamente.
Desinstalei o danado da máquina problemática e instalei de novo. Problema resolvido.
Perceba que o problema não tinha absolutamente nada a ver com o “Microsoft Visual FoxPro”, um ambiente de desenvolvimento descontinuado da MS que foi atualizado pela última vez em 2007 e que eu nem sabia que podia acessar funções do framework dotNET. Mesmo agora, sabendo que o problema foi causado pelo dotNET e fazendo uma busca no Google de acordo, nenhum resultado relevante aparece.
A impressão que tenho até agora do suporte da Sage:
- Instaladores acessíveis apenas para quem tem login/senha no site deles – nota ruim no meu conceito, até porque isso significa que eu não posso/devo fazer links para criar meus próprios tutoriais;
- Instaladores não funcionam como deveriam. Eu instalei o programa em uma máquina e quase não consegui fazer conversar com o servidor (assunto para outro post);
- Explicações no site poderiam ser melhor pensadas;
- Páginas de suporte desatualizadas, apontando para instaladores que não funcionam mais;
- A qualidade do suporte telefônico depende de quem atende sua ligação.
na próxima atualização do windows está programado para a função permitir “redefinir” o windows para a última versão do Windows disponível na internet / nuvem, ao invés da versão instalada, e assim precisar de menos atualizações pós-re-instalação, etc.
“Normalmente uma instalação do Windows 10 a partir do zero não leva mais que uma hora”
Com aquele truque antigo de “instalar xp em 5 minutos”, dá pra instalar em uns 20 minutos ou menos, dependendo da cpu.
Eu escrevi “uma hora” para ser conservador. Se minha memória não me trai as instalações do Windows desde o Windows 7, a partir de uma mídia óptica levam cerca de meia hora. Pode ser significativamente mais rápido usando flash drives, mas eu não confio na integridade de uma mídia de instalação RW e prefiro usar mídia RO.
Como eu faço, com pendrive ou cd-rom, pra acelerar:
Após o pré-carregamento, quando chega na tela que mostra o percentual da instalação, pressione Shift + F10 -> Isso abre prompt de comando.
Digite “taskmgr” na janela de prompt de comando. Isto irá abrir o Gerenciador de Tarefas. Pode fechar a tela do prompt.
Clique na guia Processos, aqui encontramos um processo chamado Setup.exe -> Clique com o botão direito em Setup.exe -> Definir prioridade -> Selecionar alta ou acima do normal. Inicialmente será normal. Aí pode fechar o Gerenciador e só aguardar.
obs: geralmente escolho “tempo real”.