Skip to content
KitploitKITPLOIT
FerramentasBlog
Enviar
FerramentasBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
WinRE-Fix — Script PowerShell para corrigir problemas na partição WinRE/Recovery - KB5034441, KB5028997, CVE-2024-20666 - Falhas do Windows Update | Kitploit
Ferramentas/GitHubGitHub/tazxtazxedu/winre-fix
Utilitários de Propósito GeralFerramentas de Criptografia/DescriptografiaAnálise de VulnerabilidadesScripting e AutomaçãoAuditoria de Configuração
GitHubtazxtazxedu/winre-fix

WinRE-Fix

Script PowerShell para corrigir problemas na partição WinRE/Recovery - KB5034441, KB5028997, CVE-2024-20666 - Falhas do Windows Update

Ver Repositório
1há 8 mesesAinda não revisado

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar

WinRE-Fix

Windows PowerShell License: MIT

Script PowerShell para mover/recriar com segurança o Ambiente de Recuperação do Windows (WinRE) para uma nova partição de Recuperação.

Palavras-chave: WinRE Recuperação do Windows Partição de Recuperação reagentc KB5034441 KB5028997 CVE-2024-20666 BitLocker Correção de Atualização do Windows Redimensionamento de Partição GPT UEFI


🎯 O que este script resolve

Este script ajuda a corrigir erros comuns de Atualização do Windows relacionados à partição WinRE:

  • Falhas na instalação de KB5034441 / KB5028997
  • Erros "Falha ao atualizar o Ambiente de Recuperação do Windows"
  • Partição de recuperação muito pequena para atualizações de segurança
  • Problemas de atualização de segurança do BitLocker CVE-2024-20666

⚠️🔴 AVISO DE BACKUP / YEDEK UYARISI 🔴⚠️

🇹🇷 Português🇬🇧 Português
Faça um backup completo do sistema antes de executar este script! Operações de disco/partição podem causar perda irreversível de dados.Faça um backup completo do sistema antes de executar este script! Operações de disco/partição podem causar perda irreversível de dados.

🇹🇷 Português

Resumo

Winre-Fix.ps1 é um script PowerShell que move/recria com segurança o Ambiente de Recuperação do Windows (WinRE) para uma nova partição de Recuperação.

Requisitos

  • Sistemas Operacionais Suportados:
    • Windows 10 (1903+)
    • Windows 11 (todas as versões)
    • Windows Server 2016 / 2019 / 2022 / 2025
  • Executar como Administrador (obrigatório)
  • PowerShell 5.1 ou PowerShell 7+
  • Disco GPT (não MBR) + modo de inicialização UEFI

⚠️ Avisos Importantes

  • Faça backup dos seus dados! Operações de disco/partição podem causar perda de dados.
  • Execute com -WhatIf primeiro para simular.
  • O script funciona apenas no Disco 0.

Parâmetros

ParâmetroDescrição
-WhatIfSimula as etapas sem fazer alterações (modo de teste seguro)
-ForcePula as solicitações de confirmação + ignora avisos de espaço mínimo
-VerboseAtiva saída/log detalhados

Fluxo do Script

root@kitploit:~
1. PRÉ-VERIFICAÇÃO: Existe espaço "Não alocado" no Disco 0?
   ├─ Não → ERRO: "Nenhum espaço não alocado encontrado" → Sair
   ├─ < 1.2 GB → Aviso, requer -Force
   └─ >= 1.2 GB → OK, prosseguir
        ↓
2. Confirmação de backup (deve digitar SIM, ignorado com -Force/-WhatIf)
        ↓
3. Encontrar partição de Recuperação (varre todas as partições pelo Tipo GPT)
   ├─ Não encontrada → ERRO → Sair
   └─ Encontrada → OK, prosseguir
        ↓
4. Validação da partição (tamanho deve ser < 10 GB)
   ├─ Muito grande → ERRO: "Pode ser a unidade do Windows!" → Sair
   └─ OK → prosseguir
        ↓
5. Desabilitar WinRE (reagentc /disable)
        ↓
6. Excluir partição de Recuperação antiga
        ↓
7. Estender unidade C: (reserva 1 GB)
        ↓
8. Criar nova partição de Recuperação + formatar NTFS
        ↓
9. Definir Tipo GPT + atributo Oculto (diskpart)
        ↓
10. Habilitar WinRE (reagentc /enable)
        ↓
   CONCLUÍDO!

Exemplos de Uso

root@kitploit:~
# 1. Simulação (teste seguro)
.\Winre-Fix.ps1 -WhatIf -Verbose

# 2. Execução normal (solicita confirmação)
.\Winre-Fix.ps1

# 3. Execução automática (sem confirmação)
.\Winre-Fix.ps1 -Force

Arquivo de Log

  • Localização: C:\temp\WinRE-Fix-Log.txt

🇬🇧 Português

Resumo

Winre-Fix.ps1 é um script PowerShell que move/recria com segurança o Ambiente de Recuperação do Windows (WinRE) para uma nova partição de Recuperação.

Requisitos

  • Sistemas Operacionais Suportados:
    • Windows 10 (1903+)
    • Windows 11 (todas as versões)
    • Windows Server 2016 / 2019 / 2022 / 2025
  • Executar como Administrador (obrigatório)
  • PowerShell 5.1 ou PowerShell 7+
  • Disco GPT (não MBR) + modo de inicialização UEFI

⚠️ Avisos Importantes

  • Faça backup dos seus dados! Operações de disco/partição podem causar perda de dados.
  • Execute com -WhatIf primeiro para simular.
  • O script funciona apenas no Disco 0.

Parâmetros

ParâmetroDescrição
-WhatIfSimula as etapas sem fazer alterações (modo de teste seguro)
-ForcePula as solicitações de confirmação + ignora avisos de espaço mínimo
-VerboseAtiva saída/log detalhados

Fluxo do Script

root@kitploit:~
1. PRÉ-VERIFICAÇÃO: Existe espaço "Não alocado" no Disco 0?
   ├─ Não → ERRO: "Nenhum espaço não alocado encontrado" → Sair
   ├─ < 1.2 GB → Aviso, requer -Force
   └─ >= 1.2 GB → OK, prosseguir
        ↓
2. Confirmação de backup (deve digitar SIM, ignorado com -Force/-WhatIf)
        ↓
3. Encontrar partição de Recuperação (varre todas as partições pelo Tipo GPT)
   ├─ Não encontrada → ERRO → Sair
   └─ Encontrada → OK, prosseguir
        ↓
4. Validação da partição (tamanho deve ser < 10 GB)
   ├─ Muito grande → ERRO: "Pode ser a unidade do Windows!" → Sair
   └─ OK → prosseguir
        ↓
5. Desabilitar WinRE (reagentc /disable)
        ↓
6. Excluir partição de Recuperação antiga
        ↓
7. Estender unidade C: (reserva 1 GB)
        ↓
8. Criar nova partição de Recuperação + formatar NTFS
        ↓
9. Definir Tipo GPT + atributo Oculto (diskpart)
        ↓
10. Habilitar WinRE (reagentc /enable)
        ↓
   CONCLUÍDO!

Exemplos de Uso

root@kitploit:~
# 1. Simulação (teste seguro)
.\Winre-Fix.ps1 -WhatIf -Verbose

# 2. Execução normal (solicita confirmação)
.\Winre-Fix.ps1

# 3. Execução automática (sem confirmação)
.\Winre-Fix.ps1 -Force

Arquivo de Log

  • Localização: C:\temp\WinRE-Fix-Log.txt

Recursos de Segurança


Licença

Licença MIT - Use por sua conta e risco.

Autor

Criado para gerenciamento seguro de partição WinRE em sistemas Windows.

Baixar ferramenta
VerificaçãoDescrição
🔒 AdministradorO script sai se não for executado como Administrador
💾 Espaço Não AlocadoVerifica espaço livre em disco antes de qualquer alteração
✅ Confirmação de BackupExige digitar "SIM" antes de prosseguir (ignorado com -Force)
🔍 Varredura por Tipo GPTEncontra a partição de Recuperação varrendo todas as partições pelo tipo GPT correto
📏 Verificação de Sanidade de TamanhoA partição de Recuperação deve ser < 10 GB (impede exclusão do Windows!)
📝 Registro CompletoTodas as operações registradas em C:\temp\WinRE-Fix-Log.txt
🛡️ Verificação do Winre.wimVerifica se a imagem de recuperação existe antes de habilitar o WinRE