O cmdlet Set-PhysicalDisk no PowerShell é uma ferramenta avançada utilizada principalmente no contexto de Espaços de Armazenamento (Storage Spaces) do Windows. Ele permite que administradores alterem propriedades de discos físicos, como o nome amigável, a função do disco no pool de armazenamento ou indicadores visuais.
Aqui está um guia prático de como utilizar este cmdlet para um gerenciamento de discos eficiente.
🛠️ Pré-requisitos
Para executar esses comandos, você deve abrir o PowerShell como Administrador:
- Clique com o botão direito no menu Iniciar.
- Selecione Terminal (Administrador) ou Windows PowerShell (Administrador).
1. Identificando os Discos Físicos
Antes de alterar qualquer propriedade, você precisa identificar qual disco deseja gerenciar. Use o comando:
PowerShell
Get-PhysicalDisk
Anote o FriendlyName (Nome Amigável) ou o SerialNumber do disco alvo.
2. Alterando o Nome de um Disco (FriendlyName)
Se você tem vários discos idênticos, mudar o nome amigável ajuda na organização (ex: identificar qual disco é o SSD de cache ou o HD de backup).
PowerShell
Set-PhysicalDisk -FriendlyName "NomeAtual" -NewFriendlyName "SSD_PRODUCAO_01"
3. Definindo a Função do Disco (Usage)
Este é um dos usos mais comuns do Set-PhysicalDisk. Em um Pool de Armazenamento, você pode definir como o disco será utilizado:
- Auto-Select: O disco é usado automaticamente para armazenar dados (Padrão).
- HotSpare: O disco fica em espera e só entra em ação se outro disco do pool falhar.
- Retired: O disco para de receber novos dados (usado antes de remover o disco do pool).
Exemplo: Definir um disco como Hot Spare (Reserva):
PowerShell
Set-PhysicalDisk -FriendlyName "SSD_PRODUCAO_01" -Usage HotSpare
Exemplo: Retirar um disco para substituição:
PowerShell
Set-PhysicalDisk -FriendlyName "SSD_PRODUCAO_01" -Usage Retired
4. Ativando o Indicador Visual (LED)
Em servidores com hardware compatível, você pode fazer o LED do disco piscar para identificá-lo fisicamente no rack antes de removê-lo.
- Para ligar o LED:PowerShell
Set-PhysicalDisk -FriendlyName "SSD_PRODUCAO_01" -IndicationIdentifier On - Para desligar o LED:PowerShell
Set-PhysicalDisk -FriendlyName "SSD_PRODUCAO_01" -IndicationIdentifier Off
5. Adicionando uma Descrição
Você pode adicionar notas internas para ajudar outros administradores a entenderem a função daquele disco físico.
PowerShell
Set-PhysicalDisk -FriendlyName "SSD_PRODUCAO_01" -Description "Disco de alta performance para Banco de Dados"
📝 Resumo de Parâmetros Comuns
| Parâmetro | Descrição |
-FriendlyName | Especifica o disco que você deseja modificar pelo nome atual. |
-NewFriendlyName | Define um novo nome amigável para o disco físico. |
-Usage | Define o uso do disco no pool (Auto-Select, HotSpare, Retired). |
-IndicationIdentifier | Controla o LED de identificação física (On ou Off). |
-Description | Adiciona uma descrição textual ao disco. |
💡 Dica de Segurança
Sempre que for realizar alterações em discos que fazem parte de um Pool de Armazenamento, certifique-se de que a Integridade dos Dados (Health Status) está ok usando o comando Get-VirtualDisk. Nunca retire um disco ou mude para Retired se o seu pool não tiver redundância (espelhamento ou paridade) suficiente para suportar a ausência desse disco.
- Conflito de Versão? Como Resolver o Erro WU_E_MSI_WRONG_VERSION no Windows Update
- Erro 0x00000108 Solucionado: Como Corrigir a Falha de Pilha no Kernel do Windows
- PC Travando? O Guia Definitivo para Diagnosticar e Resolver Congelamentos no Windows
- 🚀 Como Otimizar Seu Notebook para Máximo Desempenho (Guia Completo 2026)
- Links Simbólicos no Windows: O Guia para Gerenciar Pastas e Arquivos como um Pro
