Windows — Comandos e Diagnóstico
Diagnóstico e limpeza (PC lento)
| Comando | Função |
|---|---|
temp / %temp% |
Abrir pastas de temporários (pode limpar) |
prefetch |
Arquivos de programa em cache |
cleanmgr |
Limpeza de disco |
taskmgr |
Gerenciador de tarefas (quem consome CPU) |
msconfig |
Programas de inicialização |
services.msc |
Parar serviços pesados/travados |
sfc /scannow |
Verifica e repara arquivos do sistema |
DISM /Online /Cleanup-Image /RestoreHealth |
Reparo profundo da imagem |
chkdsk /f |
Corrige problemas de disco |
powercfg.cpl |
Configurações de energia |
Rede (CMD)
ipconfig /all
ipconfig /flushdns
ipconfig /release && ipconfig /renew
ping 8.8.8.8
tracert 8.8.8.8
nslookup dominio.com.br
netstat -ano :: conexões + PID
route print
arp -a
Rede (PowerShell)
Get-NetIPAddress
Get-NetIPConfiguration
Test-NetConnection 8.8.8.8 -Port 443
Resolve-DnsName dominio.com.br
Get-NetTCPConnection | Where-Object State -eq 'Listen'
# IP público
Invoke-RestMethod -Uri 'https://ipinfo.io/'
Serviços e processos (PowerShell)
Get-Service | Where-Object Status -eq 'Running'
Restart-Service -Name Spooler
Get-Process | Sort-Object CPU -Descending | Select-Object -First 10
Stop-Process -Name nome -Force
WSL (Windows Subsystem for Linux)
wsl --install -d Debian
wsl --list --verbose
wsl -d Debian -u root # entrar como root
wsl -d Debian -u root passwd # resetar senha do root
wsl --shutdown
wsl --update
wsl --export Debian C:\backup\debian.tar # backup
wsl --import Debian C:\wsl\debian C:\backup\debian.tar
# USB passthrough
usbipd list
usbipd attach --wsl --busid 2-1
Setup de ferramentas de rede no Debian/WSL:
sudo apt update && sudo apt upgrade -y
sudo apt install -y net-tools iputils-ping traceroute dnsutils curl wget
sudo apt install -y nmap netcat-openbsd tcpdump
sudo apt install -y snmp snmp-mibs-downloader
sudo apt install -y htop tree jq python3-pip
Veja também: Linux · Bash & Scripts