Para corrigir possíveis erros e melhorar o desempenho do Windows 11, além do comando sfc /scannow
, você pode usar os seguintes comandos:
- DISM (Deployment Imaging Service and Management Tool):
- Verificar a integridade do sistema de imagem:
sh
DISM /Online /Cleanup-Image /CheckHealth
- Examinar a integridade do sistema de imagem:
sh
DISM /Online /Cleanup-Image /ScanHealth
- Restaurar a integridade do sistema de imagem:
sh
DISM /Online /Cleanup-Image /RestoreHealth
- Verificar a integridade do sistema de imagem:
- CHKDSK (Check Disk):
- Verificar e reparar erros no disco:
sh
chkdsk /f /r
Esse comando pode solicitar uma reinicialização do sistema para verificar o disco durante a inicialização.
- Verificar e reparar erros no disco:
- Verificação de drivers:
- Atualizar drivers automaticamente:
sh
devmgmt.msc
Abra o Gerenciador de Dispositivos, clique com o botão direito nos dispositivos e selecione “Atualizar driver”.
- Atualizar drivers automaticamente:
- Limpeza de arquivos temporários e desnecessários:
- Limpeza de disco:
sh
cleanmgr
Execute o Limpeza de Disco e selecione os arquivos que deseja limpar.
- Limpeza de disco:
- Otimização do sistema:
- Desfragmentar e otimizar unidades (para HDDs):
sh
dfrgui
Abra o Desfragmentador de Disco e otimize suas unidades (para SSDs, a otimização geralmente é automática e não precisa ser executada manualmente).
- Desfragmentar e otimizar unidades (para HDDs):
- Configurações de inicialização:
- Gerenciar programas de inicialização:
sh
taskmgr
Abra o Gerenciador de Tarefas, vá até a aba “Inicializar” e desative programas desnecessários que iniciam com o Windows.
- Gerenciar programas de inicialização:
- PowerShell (Executar diagnósticos avançados):
- Verificar e reparar pacotes de aplicativos:
sh
Get-AppxPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
- Verificar e reparar pacotes de aplicativos:
Executar esses comandos e utilitários deve ajudar a identificar e corrigir problemas no Windows 11, além de melhorar o desempenho geral do sistema.
Você está correto ao afirmar que a desfragmentação não é recomendada para SSDs e NVMe, pois esses tipos de dispositivos de armazenamento utilizam memória flash e possuem diferentes mecanismos de funcionamento comparados aos discos rígidos (HDDs). A desfragmentação pode reduzir a vida útil dos SSDs e NVMe, pois causa desgaste adicional nas células de memória.
O comando chkdsk /f /r
não é uma desfragmentação. Aqui está uma explicação do que ele faz:
/f
: Corrige erros no disco./r
: Localiza setores defeituosos e recupera informações legíveis.
O comando chkdsk /f /r
verifica a integridade do sistema de arquivos e a superfície do disco, localizando e corrigindo setores defeituosos e erros no sistema de arquivos. Ele não rearranja os dados para otimizar o espaço, como a desfragmentação faz, então é seguro para uso em SSDs e NVMe.
Para SSDs e NVMe, a “otimização” apropriada é o comando TRIM, que é automaticamente gerenciado pelo Windows. O TRIM ajuda o sistema operacional a informar ao SSD quais blocos de dados não estão mais em uso e podem ser apagados internamente, o que melhora a performance do SSD.
Você pode verificar e garantir que o TRIM está habilitado com os seguintes comandos no Prompt de Comando:
- Verificar se o TRIM está habilitado:
sh
fsutil behavior query DisableDeleteNotify
- Se o retorno for
DisableDeleteNotify = 0
, o TRIM está habilitado. - Se o retorno for
DisableDeleteNotify = 1
, o TRIM está desabilitado.
- Se o retorno for
- Habilitar o TRIM (caso esteja desabilitado):
sh
fsutil behavior set DisableDeleteNotify 0
Portanto, você pode usar chkdsk /f /r
sem preocupações em seu SSD ou NVMe. Para garantir a longevidade e o desempenho do seu SSD ou NVMe, o mais importante é assegurar que o TRIM está habilitado.