quinta-feira, 6 de fevereiro de 2020

SUTILEZAS DO WINDOWS (PARTE 2)


QUANDO VOCÊ OLHA PARA O ABISMO, O ABISMO OLHA PARA VOCÊ.

Vimos que é preciso muito cuidado ao usar o Editor do Registro do Windows, e que se deve manter distância da pasta System32 (na verdade, convém ficar longe de qualquer arquivo com extensão .sys). Mas não é só: se você não tem familiaridade com programação, só use o prompt de comando (ou o Windows Power Shell) em tarefas que não podem ser executadas via interface gráfica do sistema. Apenas para citar um exemplo, há um comando de prompt que pode desabilitar o acesso à Internet e tornar essa ação completamente irreversível... Depois, não adianta chorar.

Diversos artigos na Web sugerem apagar os arquivos Pagefile.sys e Swapfile.sys como forma de recuperar espaço no disco, mas essa não é a solução adequada, até porque falta de memória, seja ela física ou de massa, se resolve instalando mais memória. Ainda assim, fazer uma faxina em regra no HDD pode ajudar um bocado. Comece deletando apps inúteis e despachando para a nuvem (ou para um pendrive, HD externo ou mídia óptica) aquela batelada de músicas, fotos e arquivos multimídia que você vem armazenando há anos. Ao final, reinicie o computador, rode a Limpeza do Disco, corrija os erros no HDD e execute a desfragmentação dos arquivos (mais detalhes nesta sequência de postagens).

Não faltam tutoriais na Web sugerindo apagar os arquivos Pagefile.sys e o Swapfile.sys para ganhar espaço no HDD, alegando que a memória virtual não tem grande efeito com fartura de RAM. Para quem não sabe, a memória virtual emula memória física a partir de um arquivo de troca (swap file) criado no disco rígido, para onde o Gerenciador de Memória Virtual remete as sessões que não são prioritárias naquele momento e de onde as traz de volta quando necessário. Esse recurso foi aprimorado ao longo dos anos e continua sendo usado até hoje, a despeito da lentidão que acarreta ao sistema por ser baseado no drive de HD, que é milhares de vezes mais lento que a já relativamente lenta memória RAM. Enfim, interessa dizer que a despeito de o preço da RAM ter despencado ao longo dos anos — quando a Intel introduziu o conceito de memória virtual em seus processadores 386, pagava-se cerca de US$ 50 por dois megabytes de RAM, ou seja, o mesmo que custa atualmente um módulo DDR4 de 8 GB da Kingston —, a maioria dos PCs integra 4 GB de RAM, quando o ideal seria algo entre 6 GB e 8 GB.

Em face do exposto, recomendo não modificar os parâmetros da memória virtual nem — muito menos — desabilitá-la para recuperar alguns gigabytes de espaço no disco. Se a faxina não for suficiente, instale um segundo drive de HD no seu desktop, ou conecte um drive externo com interface USB no seu notebook. No entanto, se quiser manipular o swap file, abra o Explorador de Arquivos, dê um clique direito em Este Computador, clique em Propriedades, depois em Configurações avançadas do sistema. Na janelinha das Propriedades do Sistema, clique na aba Avançado; no campo Desempenho, pressione o botão Configurações..., clique novamente em Avançado e, no campo Memória Virtual, clique em Alterar... Feito isso, desmarque a opção Gerenciar automaticamente o tamanho do arquivo de paginação de todas as unidades, selecione a unidade que contém o arquivo de paginação — geralmente a partição em que o sistema está instalado —, marque a opção Tamanho personalizado e preencha os campos Tamanho inicial e o Tamanho máximo com os valores desejados e confirme em Definir.

Observação: Desde o tempo do velho XP que os palpiteiros de plantão sugerem configurar ambos os campos com o valor (em megabytes) correspondente a uma vez e meia a quantidade de RAM instalada, mas há quem sugira usar o valor total da memória física no campo Tamanho inicial e o quíntuplo desse valor inicial no campo Tamanho máximo

Não costuma ser necessário reiniciar o computador ao aumentar o tamanho do swap-file (arquivo de troca), mas a reinicialização é necessária em caso de redução. Note que basta seguir os passos acima para desabilitar o arquivo de paginação, mas, de novo, só o faça se seu computador dispuser de 8 GB de RAM, já que, em tese, ele ficará mais rápido sem o arquivo de paginação, a não ser que você não trabalhe com programas pesados, como aplicativos de edição de vídeos ou manipulação de gráficos em alta resolução.

No mais, a regra é clara: evite mexer em arquivos terminados em .sys — extensão que vem de “system” (sistema) e, por isso, modificar ou apagar esses arquivos pode trazer danos sérios ao computador. É no Pagefile.sys que o computador armazena dados quando não há mais espaço na RAM, de maneira que, se o arquivo for apagado e o Windows contar com pouca memória física, o computador vai travar se você executar diversas tarefas ao mesmo tempo. Já o Swapfile.sys tem como função armazenar os arquivos abertos na memória RAM quando o computador entra em hibernação (mais detalhes nesta sequência de postagens).