Loja CHIP7 Portimão

Software

Radeon a escrever no SSD sem parar? Uma ferramenta grátis e open-source trava o atieclxx.exe sem desligar o serviço da AMD, enquanto o Adrenalin 26.11.1 não chega

Há uma forma nova de travar o erro do driver da AMD que põe alguns PCs com Radeon a escrever no SSD sem parar. Chama-se Radeon-atieclxx-SSD-Fix, é grátis, tem o código aberto no GitHub e foi feita por um utilizador do fórum alemão ComputerBase, o Necandi. A grande diferença em relação às soluções que havia até agora: trava as escritas sem desligar o serviço da AMD, por isso o FreeSync, o frame pacing e as teclas de atalho do Adrenalin continuam a funcionar.

É uma ferramenta não oficial, sem qualquer ligação à AMD, e o próprio autor avisa que se usa por conta e risco de cada um.

O que se passa, afinal

Contámos o problema há dois dias: em alguns PCs, o atieclxx.exe, do serviço AMD External Events Utility instalado com o Adrenalin, escreve no disco do sistema mesmo com o PC parado. A AMD confirmou o erro e prometeu a correção no Adrenalin 26.11.1 — tens os pormenores e as contas de desgaste na notícia Tens uma Radeon? O driver da AMD pode estar a escrever no SSD sem parar. Até esta manhã, a versão com a correção ainda não tinha saído.

O autor da ferramenta mediu com as ferramentas de registo do próprio Windows o que acontece e descobriu o porquê: nos drivers afetados, o atieclxx.exe copia-se a si próprio uma vez por segundo da pasta do driver para uma pasta do sistema (dentro de C:\Windows\System32\config\systemprofile\AppData\Local\AMD). O ficheiro tem cerca de 660 KB, o que dá perto de 56 GB escritos por dia num PC sempre ligado. Os relatos de utilizadores vão de 0,3 a 5 MB/s; no pior caso, são mais de 400 GB por dia.

Segundo o autor, depois da cópia o serviço procura os ficheiros de instalação do driver de filtro ligado ao Smart Access Memory — o que explica por que razão desligar o Resizable BAR resolvia o problema a algumas pessoas.

O que faz a ferramenta

Abre-se, mede durante uns segundos e diz se o teu PC é afetado. Depois mostra três botões:

  • Gezielter Schutz (proteção dirigida, a recomendada): proíbe a conta SYSTEM do Windows de reescrever aquela cópia do ficheiro. A tentativa de cópia falha logo e deixa de haver escritas, mas o serviço continua a correr.
  • Dienst deaktivieren (desativar o serviço): a solução que já se conhecia. Funciona sempre, mas pode afetar o FreeSync e o frame pacing.
  • Alles rückgängig (desfazer tudo): volta a pôr tudo como estava.

Também faz uma estimativa do que já foi escrito à toa desde que instalaste a placa da AMD, e quanto isso representa da garantia de escrita de um SSD normal. É só uma estimativa: se o SSD não diz ao Windows quantas horas esteve ligado, a ferramenta conta com 8 horas por dia.

Num PC afetado, a janela fica a vermelho, mostra o atieclxx.exe a escrever 660 KB/s, explica para onde se está a copiar e faz as contas ao que já foi escrito no SSD:

Ferramenta Radeon-atieclxx-SSD-Fix a mostrar um PC afetado, com o atieclxx.exe a escrever 660 KB/s e a estimativa do que já foi escrito no SSD
Um PC afetado: o atieclxx.exe a escrever 660 KB/s e a estimativa do desgaste do SSD (valores de exemplo) · Imagem: Necandi

Depois de carregar no botão recomendado, a janela fica verde: o serviço continua a correr, mas a escrita passa para 0 KB/s. Os números destas capturas são de exemplo, dados pelo autor.

Ferramenta Radeon-atieclxx-SSD-Fix com a proteção dirigida ativa e a escrita do atieclxx.exe a 0 KB/s
Com a proteção ativa, o atieclxx.exe deixa de escrever e o serviço continua ligado (valores de exemplo) · Imagem: Necandi

E quando atualizares o driver?

A proteção cria uma tarefa no Agendador de Tarefas do Windows, que corre 3 minutos depois de ligares o PC e depois a cada 30 minutos. Serve para três coisas:

  • volta a pôr a proteção se uma atualização do driver substituir o ficheiro;
  • depois de mudares de driver, verifica se a AMD já corrigiu o erro e, se sim, tira a proteção sozinha;
  • só escreve no registo da própria ferramenta quando acontece alguma coisa.

Segundo o autor, a ferramenta não descarrega nada, não precisa de internet, não mexe no driver e não traz ficheiros da AMD. O código está todo à vista no GitHub, com licença MIT.

Como usar e o que ter em conta

  1. No GitHub do projeto, em Releases, descarrega o ficheiro Radeon-atieclxx-SSD-Fix.zip e descompacta-o todo.
  2. Dá dois cliques em START.cmd e aceita o pedido de permissões de administrador.
  3. Se o Windows mostrar o aviso "O Windows protegeu o computador", carrega em "Mais informações" e "Executar mesmo assim".

Há alguns senões:

  • A janela está em alemão. Os botões são poucos e a tabela acima ajuda, mas convém saber o que estás a carregar.
  • No Windows Home, a tarefa automática não mostra avisos no ecrã (fica tudo só no registo da ferramenta).
  • Em PCs de empresa que só deixam correr scripts de PowerShell assinados, a ferramenta não arranca.
  • Para tirar tudo, há um ENTFERNEN.cmd que desfaz as alterações e apaga a pasta do programa; o PRUEFEN.cmd mostra o estado e mede 10 segundos sem precisar de permissões de administrador.

Se não quiseres instalar nada, as alternativas continuam a ser as de antes: parar o serviço AMD External Events Utility em services.msc ou desligar o Resizable BAR na BIOS — com as desvantagens de que falámos na notícia anterior.

Vale a pena?

Se confirmaste no Monitor de Recursos que o atieclxx.exe está a escrever sem parar, é uma boa forma de travar o desgaste já hoje sem perder o FreeSync. Se não és afetado, não precisas de fazer nada. E, para todos, a solução definitiva continua a ser instalar o Adrenalin 26.11.1 quando sair: vamos dar a notícia, como sempre, na secção de Drivers. A versão mais recente que temos lá, por agora, é o Driver AMD Adrenalin 26.10.2.

Um vídeo que explica o problema do atieclxx.exe e o que fazer:

O YouTube pode guardar cookies quando carregares.

Já resolveste o problema no teu PC ou estás à espera da AMD? Vota e conta-nos nos comentários o que fizeste.

A tua opinião

O que vais fazer com o erro do atieclxx?

Se não te sentes à vontade a mexer em serviços, permissões ou na BIOS, passa na CHIP7 Portimão: ajudamos a verificar o PC e a atualizar o driver.

Vê mais Netcoregaming no GoogleJunta-nos às tuas fontes preferidas nas notícias do Google

0 comentários

Ainda ninguém comentou. Começa tu.

Deixa o teu comentário

Privacidade. Os comentários são moderados (o primeiro de cada pessoa). Sê respeitoso. Guardamos o IP durante 30 dias para combater abusos.

Continua a ler