Falha na inicialização do aplicativo devido à configuração lado a lado incorreta

Bom dia,

Esse post é pra ajuda aqueles que, assim como eu tiveram uma surpresa após o windows 10 instalar o tal Creators Update. Ao menos isso aconteceu assim comigo.

Esse update ao que parece desinstala o .NET framework 3.5 e com ele, o Microsoft Visual C++ 2008 deixa de funcionar.

No meu caso, versão 64 bits e aparece o seguinte erro ao tentar abrir o AutoCAD:


Pesquisando no oráculo, a resposta para esse problema é reinstalar o Microsoft Visual C++. Após algumas tentativas para determinar qual versão, olhando o visualizador e eventos (Clique: Painel de controle, Sistema e segurança, Ferramentas administrativas, Visualizador de eventos):



Vi que se trata da versão 9:

Falha na geração de contexto de ativação para "C:\Program Files\Autodesk\AutoCAD 2016\acad.exe". Assembly dependente Microsoft.VC90.MFC,processorArchitecture="amd64", publicKeyToken="1fc8b3b9a1e18e3b", type="win32", version="9.0.21022.8" não pôde ser localizado. 

Aí, o oráculo diz, que é pra baixar e reinstalar o bendito, hehehe Segue o link para o Visual C++ 2008 x64 redistributable: https://www.microsoft.com/en-us/download/details.aspx?id=15336

É isso, aqui voltou!!!

Ah, sim, a solução se aplica ao AutoCAD 2017 também e possivelmente resolva para as demais versões, basta que se veja qual a versão do Visual C++ é necessária no visualizador de eventos.

XREFs Lentas ao carregar

Boa tarde pessoal!!!

Sim, eu sei, faz mó cara que eu não posto nada... Parte disso se deve ao trabalho, parte à preguiça mesmo, hehehe!!!

Hoje quero dividir com vocês uma dica muuuuuito legal pra resolver aquelas lentidões misteriosas ao carregar XREFs no AutoCAD....

O que, ainda não usa XREF? nossa..... tá mais que na hora de começar!!!

Mas chega de enrolação!!!

Primeiro, por que as XREF ficam lentas para abrir?? eu já pesquisei um pouco sobre isso e no geral as dicas até que foram interessantes, mas não resolveram o problema...

Não sei se já falei disso aqui, mas na informática existem três tipos de problema apenas:
  1. hardware
  2. software
  3. peopleware

Adivinha ONDE estão concentrados 99,99% dos problemas???? sim.... no peopleware!!!

Se bem que desta vez, dá pra culpar o software, né Autodesk????

Aqui no escritório usamos o Civil 3D para criar nossos projetos e na "montagem" das pranchas usamos muito XREF. O caso é que esses XREF são criados com o Civil 3D.

Algum problema com isso? Não deveria, maaaaaaaasssssss.......

Ao criar o desenho usando o Civil 3D, mesmo sendo  um DWG "puro" (casto!!!!) o Civil 3D irá armazenar uma grande quantidade de informações não visíveis no arquivo, tais como estilos e configurações.

Some a isso, o fato do arquivo ser aberto em um AutoCAD "puro" ou outros CADs (zwcad, etc_cad...). Isso acaba por "poluir" o dwg e nessas horas começa ser bastante recomendável o uso do AUDIT.

Tive um problema com um desses DWG de montagem que puxava 26 XREFs, cada uma com cerca de 1,7 a 2,5 MB, onde todos estavam num caminho de rede no servidor da empresa.

Bem, só pra carregar o arquivo principal levava uns 8 minutos, depois gastava mais us 5 a 10 pra cada "load xref" da linha de comando....

Em pricípio, todos inclusive eu, desconfiávamos da rede em fim...

Primeiro teste que eu fiz, foi AUDIT nos arquivos de XREF, mas usando o AutoCAD 2015 "puro".
Com isso os arquivos que antes tinham de 1,7 a 2,5MB caíram para cerca de 60% do tamanho original, fora que o AUDIT corrigiu diversos erros relacionados aos estilos do Civil 3D e que nem deveriam estar mais no arquivo....:
Mas ainda não havia resolvido....

Tentei a dica do SCALELISTEDIT, que é um bug do antigo do AutoCAD, mas também não resolveu...

Tentei também a dica do VISRETAIN, mas sem sucesso..

Aí resolvi apelar...

Abri as XREFs uma a uma, esperando entre 3 e 4 minutos cada para abrir....

Quem já usou o comando COPYCLIP do AutoCAD, talvez tenha percebido que elecria um arquivo temporário na pasta TEMP (C:\Users\usuário\AppData\Local\Temp):


Fiz o COPYCLIP de tudo que estava no Model, pois como são XREFs, está tudo no model mesmo...

Fui até a pasta TEMP e renomeei o arquivo gerado e abri no AutoCAD. Obviamente idêntico.

Ai salvei e páh!!! O arquivo que tinha 1,7MB virou 150KB!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Isso mesmo!!! reduziu mais de 10x o tamanho!!!

Então resolvi testar o tempo de abertura do arquivo. Resultado? Instantâneo, como deveria ser!!

Bom, fiz isso nos demais... Ao abrir o DWG que carrega os XREF, foi de boas, como deveria ser, ALGUNS SEGUNDOS, NADA MAIS!!!

Só que deu ruim, pois os desenhos estavam georeferenciados e na hora que carregou, caiu tudo fora de lugar....

Aí abri novamente um a um as XREF e fiz o comando INSBASE e mudei para 0,0,0.

Pronto, foi só fazer o reload das XREF e estava tudo as mil maravilhas!!!


Bom, mas não satisfeito resolvi experimentar outra solução:

Abri as XREFs com problema e salvei como DXF na versão 2000. Depois abri os DXF e salvei como DWG na versão 2013. Isso usando o AutoCAD "puro" 2015.

Também resolve!!!!!

Bom, é isso!!! Testem aí nos arquivos de vocês e me digam se funciona também!!!