Limpeza do espaço em disco de um ECS do Windows
Cenários
Para limpar o espaço em disco de um ECS do Windows, você precisa executar as seguintes operações.
Desativar memória virtual
Algum espaço em disco de um ECS serve como memória virtual que pode ser usada quando a memória do ECS estiver esgotada. No entanto, quando o uso da memória é alto, a alternância frequente entre a memória e a memória virtual causa um grande número de I/Os extras, o que deteriora o desempenho de I/O. Portanto, você pode desativar a memória virtual para liberar espaço em disco no Windows.
Um ECS executando o Windows Server 2008 R2 Standard 64-bit é usado como um exemplo para descrever como desativar a memória virtual.
- Clique com o botão direito do mouse no ícone Computer e escolha Properties. Na janela exibida, clique em Advanced System Settings.
- Na caixa de diálogo System Properties, clique na guia Advanced.
- Clique em Settings na área Performance.
- Na caixa de diálogo Performance Options exibida, clique na guia Advanced e, em seguida, em Change. A caixa de diálogo Virtual Memory é exibida.
- Exclua a memória virtual.
Na caixa de diálogo Virtual Memory, desmarque Automatically manage paging file size for all drives, selecione o arquivo de paginação do disco cuja memória virtual deve ser excluída, selecione No paging file e clique em Set.
Se o aviso "If you disable the paging file or set the initial size to less than xxx megabytes and a system error occurs, Windows might not record details that could help identify the problem. Do you want to continue?" for exibido, defina o tamanho inicial como xxx mostrado no aviso. A partição para armazenar arquivos de paginação deve ter espaço suficiente. Se os recursos do disco forem insuficientes, a memória virtual será insuficiente. Você só precisa definir a memória virtual em uma partição do ECS.
- Escolha Start > Control Panel > Appearance and Personalization > Show hidden files and folders. A caixa de diálogo Folder Options é exibida. Clique na guia View, desmarque Hide protected operating system files (Recommended) e selecione Show hidden files, folders, and drives. Quando você desmarca Hide protected operating system files (Recommended), um aviso é exibido, conforme mostrado em Figura 1. Clique em Yes e, em seguida, clique em Apply.
Figura 2 Exibição de arquivos ocultos
- Depois que a ocultação de arquivos estiver desativada, exclua o arquivo oculto pagefile.sys do disco C. Depois que o sistema operacional é reiniciado, o espaço disponível aumenta.
Desativar hibernação
Um ECS executando o Windows Server 2008 R2 Standard 64-bit é usado como um exemplo para descrever como desativar a hibernação.
Método 1: excluir o arquivo Hiberfil.sys.
O arquivo Hiberfil.sys é gerado pela hibernação do Windows e ocupa grande espaço em disco do sistema. Ele salva dados de memória e sessões em discos para que o arquivo de imagem de memória exigido pelas sessões possa ser rapidamente restaurado após a reinicialização do computador. Execute as seguintes etapas para excluir o arquivo Hiberfil.sys para liberar espaço em disco:
- Execute cmd.exe como administrador para abrir a interface de linha de comando (CLI).
- Execute o seguinte comando para desativar a hibernação (o arquivo Hiberfil.sys será excluído automaticamente):
powercfg -h off
Método 2: desativar a hibernação.
- Escolha Start > Control Panel > Appearance and Personalization > Personalization > Change screen saver e clique em Change plan settings.
- Na janela Power Options, clique em Change plan settings à direita de Balanced (recommended).
- Defina Turn off the display como Never.
Excluir arquivos temporários do Internet Explorer
Um ECS executando o Windows Server 2008 R2 Standard 64bit é usado como um exemplo para descrever como excluir arquivos temporários gerados pelo Internet Explorer.
O Internet Explorer armazena todas as informações sobre o acesso à Internet em uma pasta especificada, incluindo arquivos de cache do Internet Explorer, arquivos de cookies, histórico de navegação, sites visitados, URLs na barra de endereços e formulários/senhas do Internet Explorer. Execute as seguintes etapas para excluir os arquivos temporários gerados pelo Internet Explorer:
- Escolha Start > Control Panel > Network and Internet > Internet Options. Clique em Delete browsing history and cookies para excluir cookies e arquivos temporários do Internet Explorer.
- Após a execução da etapa anterior, pode haver arquivos ou registros residuais. Abra as pastas C:\Windows\temp e C:\Users\Username\AppData\Local\Temp e exclua todos os arquivos nelas. (As pastas armazenam sites visitados e outras informações temporárias.)
Desativar a Prevenção de execução de dados (DEP)
A DEP reserva uma parte da memória do ECS para armazenar temporariamente dados de aplicações e outra parte da memória para armazenar temporariamente instruções de aplicações. Isso protege os ECSs contra vírus e outras ameaças à segurança.
Um ECS executando o Windows Server 2008 R2 Standard 64-bit é usado como um exemplo para descrever como desativar a DEP.
- Clique com o botão direito do mouse no ícone Computer e escolha Properties. Na janela exibida, clique em Advanced System Settings.
- Na caixa de diálogo System Properties, clique na guia Advanced.
- Clique em Settings na área Performance.
- Na caixa de diálogo Performance Options, clique na guia Data Execution Prevention, selecione Turn on DEP for essential Windows programs and services only e clique em Apply.
Excluir arquivos redundantes da aplicação
A pasta C:\Windows\prefetch armazena os arquivos de índice gerados pelas aplicações. Os arquivos são usados para melhorar o desempenho do sistema e acelerar a inicialização do sistema e a leitura de arquivos. No entanto, o número de arquivos aumenta com o tempo. A exclusão de arquivos redundantes pode liberar espaço em disco no Windows.
Exclua todos os arquivos na pasta C:\Windows\prefetch para excluir arquivos de aplicações redundantes.
Limpar discos
Você pode usar Disk Cleanup de ECSs para excluir arquivos temporários, esvaziar a lixeira e excluir arquivos redundantes do sistema e outros arquivos.
No ECS, clique em Start. Na caixa de pesquisa, digite Disk Cleanup. Clique na Disk Cleanup exibida para verificar o espaço que pode ser liberado. Após a conclusão da verificação, confirme os arquivos a serem excluídos e clique em OK para iniciar a limpeza do disco.
Se Disk Cleanup não estiver disponível, você precisará instalar Desktop Experience primeiro. Um ECS executando o Windows Server 2008 R2 Standard 64bit é usado como exemplo para descrever como instalar Desktop Experience.
- Escolha Start > All Programs > Administrative Tools > Server Manager. No painel de navegação, clique em Features.
- Clique em Add Features.
- Na caixa de diálogo Select Features, selecione Desktop Experience e clique em Next.
Figura 3 Instalação de Desktop Experience
- Na caixa de diálogo Confirm Installation Selections, confirme a instalação de Desktop Experience e clique em Install.
- Quando o progresso da instalação atingir 100% na caixa de diálogo Results, o sistema solicitará que você reinicie o servidor. Clique em Close e, em seguida, clique em Yes para reiniciar o servidor.
- Depois que o servidor for reiniciado, inicie o gerenciador de servidor. Na área Function Summary, verifique se o Desktop Experience está instalado.
Figura 4 Instalação bem-sucedida de Desktop Experience
- Escolha Start > All Programs > Accessories > System Tools > Disk Cleanup para iniciar a ferramenta de limpeza de disco.
Desfragmentar e otimizar unidades
A desfragmentação de disco é um processo no qual o software do sistema ou o software profissional de desfragmentação de disco é usado para organizar os fragmentos gerados durante o uso a longo prazo de discos no menor número de fragmentos contíguos, melhorando o desempenho e a velocidade de execução do servidor.
Um ECS executando o Windows Server 2012 R2 Datacenter 64bit é usado como um exemplo para descrever como desfragmentar e otimizar unidades.
- Escolha Control Panel > All Control Panel Items > Administrative Tools e clique duas vezes em Defragment and Optimize Drives.
- Selecione a partição de disco a ser otimizada e clique em Analyze para analisar se a partição de disco precisa ser otimizada. Se o resultado da análise indicar que a otimização é necessária, clique em Optimize.
Excluir arquivos .dmp
Quando ocorre uma tela azul da morte (BSOD) em um ECS do Windows, o sistema gera automaticamente um arquivo de erro BSOD com o suffix .dmp. Um arquivo .dmp é um arquivo de erro de sistema no Windows, como memory.dmp e minixxxx.dmp.
Você pode excluir manualmente arquivos .dmp do disco C para liberar espaço em disco do sistema.
Depois que o arquivo .dmp é excluído, a causa de BSOD no ECS não pode ser consultada.
Limpar o Repositório de componentes
O Repositório de componentes do Windows armazena todos os arquivos necessários para a instalação do Windows. Os arquivos de instalação atualizados também são armazenados no Repositório de componentes, o que faz com que o tamanho do Repositório de componentes aumente à medida que a atualização aumenta.
Um ECS executando o Windows Server 2012 R2 Datacenter 64-bit é usado como um exemplo para descrever como limpar o Repositório de componentes.
- No PowerShell do Windows, execute o seguinte comando para excluir os arquivos de backup gerados durante a instalação do Service Pack:
dism /online /cleanup-image /spsuperseded
- Execute o seguinte comando para verificar o tamanho do Repositório de componentes:
Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore
- Execute o seguinte comando para limpar o Repositório de componentes:
Dism.exe /online /Cleanup-Image /StartComponentCleanup
Excluir logs do sistema
Os logs do sistema registram informações de hardware e software, problemas do sistema e eventos do sistema. Você pode usar os logs para localizar causas de erro ou rastrear ações do invasor. Os logs do sistema incluem logs de aplicações, logs de segurança, logs de inicialização e logs de encaminhamento de eventos. A pasta System32 > LogFiles no disco C do Windows armazena os logs de operação e os logs de eventos do Windows. A exclusão da pasta pode liberar o espaço do disco C.
Um ECS executando o Windows Server 2008 R2 Standard 64-bit é usado como um exemplo para descrever como excluir logs do sistema.
- Abra a pasta C:\Windows\System32\LogFiles e exclua todos os arquivos e pastas nela.
- Escolha Start, clique com o botão direito do mouse em Computer e escolha Manage no menu de atalho.
- Na janela exibida, escolha Diagnostics > Event Viewer > Windows Logs e exclua logs de Application, Security, Setup, System e Forwarded Events.