Ao abrir o AutoCAD aparece uma mensagem no meio da tela e impede o seu uso. A mensagem geralmente vem escrita “Your Access is now blocked“.
Se você está passando por esse problema significa que seu software não é original e está “craqueado”. Muitos usuários bloqueam as conexões de rede de um software como o AutoCAD em situações específicas como essa.
Muitos usuários executam esse passo a passo para tentar ludibriar o programa, já que a mensagem aparece quando há conexão com a internet.
Solução 01: C:\Windows\System32\drivers\etc\host
Uma solução simples que muitos realizam é bloquear os domínios genuine-software.autodesk.com
, genuine-software1.autodesk.com
e genuine-software2.autodesk.com
usando o arquivo hosts
no Windows:
Passo 1: Abrir o Bloco de Notas como Administrador
- Abra o menu Iniciar: Clique no ícone do Windows no canto inferior esquerdo da tela ou pressione a tecla Windows no teclado.
- Buscar o Bloco de Notas: Digite Bloco de Notas na barra de pesquisa.
- Abrir como Administrador: Clique com o botão direito do mouse no ícone do Bloco de Notas e selecione Executar como administrador. Isso é necessário para ter permissão para editar o arquivo
hosts
.
Passo 2: Abrir o Arquivo Hosts
- Abrir o arquivo: No Bloco de Notas, clique em Arquivo no canto superior esquerdo e selecione Abrir….
- Navegar até o local do arquivo: Na janela de navegação, vá para o diretório
C:\Windows\System32\drivers\etc
. - Mostrar todos os arquivos: No canto inferior direito da janela, certifique-se de selecionar Todos os arquivos no campo de tipo de arquivo, para que o arquivo
hosts
fique visível. - Selecionar o arquivo hosts: Clique no arquivo
hosts
e depois em Abrir.
Passo 3: Adicionar as Entradas para Bloquear os Domínios
- Adicionar as linhas: No final do arquivo
hosts
, adicione as seguintes linhas:
127.0.0.1 genuine-software.autodesk.com
127.0.0.1 genuine-software1.autodesk.com
127.0.0.1 genuine-software2.autodesk.com
Essas linhas redirecionam os domínios para o endereço IP local (127.0.0.1
), efetivamente bloqueando o acesso a esses sites.
Salvar o arquivo: Depois de adicionar as linhas, clique em Arquivo > Salvar ou pressione Ctrl + S para salvar as alterações.
Solução 02: Criando Script .bat
Passo 1: Abrir o Bloco de Notas
- No Windows, clique no menu Iniciar.
- Digite Bloco de Notas e pressione Enter para abrir o aplicativo.
Passo 2: Criar o Script .bat
No Bloco de Notas, copie e cole o seguinte código:
@ setlocal enableextensions @ cd /d "%~dp0" for /R %%f in (*.exe) do ( netsh advfirewall firewall add rule name="Blocked: %%f" dir=out program="%%f" action=block netsh advfirewall firewall add rule name="Blocked: %%f" dir=in program="%%f" action=block ) pause
Clique em Arquivo no canto superior esquerdo do Bloco de Notas e selecione Salvar Como….
Passo 3: Salvar o Script como um Arquivo .bat
- Na janela de Salvar Como, navegue até onde você quer salvar o arquivo temporariamente, como na área de trabalho.
- No campo Nome do arquivo, digite um nome para o arquivo, como
block_autocad.bat
. - No campo Tipo, selecione Todos os arquivos.
- Certifique-se de adicionar a extensão
.bat
ao final do nome do arquivo. - Clique em Salvar.
Passo 4: Mover o Arquivo .bat
para a Pasta do AutoCAD
- Abra o Explorador de Arquivos (Windows Explorer).
- Navegue até a pasta onde o AutoCAD está instalado, por exemplo,
C:/Programs/Autodesk/AutoCAD
. - Copie ou mova o arquivo
.bat
que você acabou de criar para dentro dessa pasta.
Passo 5: Executar o Script
- Dentro da pasta do AutoCAD, dê um duplo clique no arquivo
block_autocad.bat
. - Uma janela do Prompt de Comando será aberta e o script começará a executar. Ele criará regras de firewall para bloquear as conexões de rede de todos os arquivos executáveis na pasta e subpastas.
- Quando o script terminar, ele exibirá uma mensagem de pausa. Pressione qualquer tecla para fechar a janela.
Passo 6: Verificar as Regras de Firewall
- Para garantir que as regras foram aplicadas, você pode abrir o Painel de Controle.
- Vá para Sistema e Segurança > Firewall do Windows Defender.
- Clique em Configurações Avançadas.
- Na janela de Firewall do Windows Defender com Segurança Avançada, verifique as regras de entrada e saída criadas com o nome “Blocked: [nome do arquivo .exe]“.
Explicação das linhas do .bat
Vamos analisar cada item dentro de:
@ setlocal enableextensions
@ cd /d "%~dp0"
for /R %%f in (*.exe) do (
netsh advfirewall firewall add rule name="Blocked: %%f" dir=out program="%%f" action=block
netsh advfirewall firewall add rule name="Blocked: %%f" dir=in program="%%f" action=block
)
pause
Esse script .bat
faz o seguinte quando executado dentro de uma pasta (por exemplo, em C:/Programs/Autodesk/AutoCAD
):
@ setlocal enableextensions
: Este comando inicia um ambiente local de script com extensões de comando ativadas. Isso é uma boa prática para garantir que o script funcione corretamente em diferentes ambientes.@ cd /d "%~dp0"
: Este comando altera o diretório de trabalho atual para o diretório onde o script está localizado (%~dp0
é a variável que representa o caminho completo do script). Isso garante que o script opere na pasta em que foi colocado, independentemente de onde for executado.for /R %%f in (*.exe) do (...)
: Este loop percorre recursivamente todos os arquivos executáveis (*.exe
) na pasta atual e em todas as subpastas.netsh advfirewall firewall add rule name="Blocked: %%f" dir=out program="%%f" action=block
: Para cada arquivo.exe
encontrado, o script cria uma regra de firewall no Windows que bloqueia a saída de dados para esse programa (impedindo que ele se conecte à internet).netsh advfirewall firewall add rule name="Blocked: %%f" dir=in program="%%f" action=block
: Adicionalmente, o script cria uma regra de firewall que bloqueia a entrada de dados para o programa, impedindo que ele receba conexões da internet.pause
: Finalmente, o comandopause
faz com que a janela do terminal permaneça aberta após a execução do script, aguardando que o usuário pressione uma tecla para fechá-la. Isso permite que o usuário veja a saída do script antes que a janela se feche.