🔧 Windows System Recovery Tool

Professional Windows 10/11 system files recovery tool via native Win32 API

Windows 10/11 x86 · x64 · ARM64 .NET 6 v2.6.0 MIT 9 languages
17
Win32 APIs
67
Operations
19
Modules
9
Languages
~7200
Lines of C#

📖 About

Windows System Recovery Tool — консольная программа для Windows 10/11, которая восстанавливает и проверяет целостность системных файлов через прямые вызовы Windows API (dismapi.dll, sfc.dll, wintrust.dll и др.), а не через внешние команды cmd.exe / dism.exe / sfc.exe.

Windows System Recovery Tool is a console application for Windows 10/11 that recovers and verifies the integrity of system files through direct Windows API calls (dismapi.dll, sfc.dll, wintrust.dll, etc.) — not through external commands cmd.exe / dism.exe / sfc.exe.

Windows System Recovery Tool 是一款 Windows 10/11 控制台程序,通过直接调用 Windows APIdismapi.dllsfc.dllwintrust.dll 等)恢复和验证系统文件完整性 — 而不是通过外部命令 cmd.exe / dism.exe / sfc.exe

Windows System Recovery Tool ist eine Konsolenanwendung für Windows 10/11, die die Integrität von Systemdateien durch direkte Windows-API-Aufrufe (dismapi.dll, sfc.dll, wintrust.dll usw.) wiederherstellt und überprüft — nicht durch externe Befehle wie cmd.exe / dism.exe / sfc.exe.

Windows System Recovery Tool est une application console pour Windows 10/11 qui récupère et vérifie l'intégrité des fichiers système via des appels directs aux API Windows (dismapi.dll, sfc.dll, wintrust.dll, etc.) — et non via des commandes externes cmd.exe / dism.exe / sfc.exe.

Windows System Recovery Tool es una aplicación de consola para Windows 10/11 que recupera y verifica la integridad de los archivos del sistema a través de llamadas directas a la API de Windows (dismapi.dll, sfc.dll, wintrust.dll, etc.) — no a través de comandos externos cmd.exe / dism.exe / sfc.exe.

Windows System Recovery Tool は、Windows 10/11 向けのコンソールアプリケーションで、外部コマンド cmd.exe / dism.exe / sfc.exe を使わず、Windows API の直接呼び出しdismapi.dllsfc.dllwintrust.dll など)を通じてシステムファイルの整合性を回復・検証します。

Windows System Recovery Tool은 Windows 10/11용 콘솔 응용 프로그램으로, 외부 명령 cmd.exe / dism.exe / sfc.exe를 통하지 않고 직접 Windows API 호출(dismapi.dll, sfc.dll, wintrust.dll 등)을 통해 시스템 파일의 무결성을 복구하고 검증합니다.

Windows System Recovery Tool é um aplicativo de console para Windows 10/11 que recupera e verifica a integridade de arquivos do sistema através de chamadas diretas à API do Windows (dismapi.dll, sfc.dll, wintrust.dll, etc.) — não através de comandos externos cmd.exe / dism.exe / sfc.exe.

✨ Features

🎯

67 Operations

Recovery and diagnostics in one menu

🔌

17 Native APIs

Win32 APIs via P/Invoke, no shell commands

🛡️

Tampering Detection

WinVerifyTrust + certificate publisher

📊

Hash Snapshots

SHA256/SHA1 to compare system state

🧩

Microsoft.Dism

NuGet wrapper + COM WUA API

🌐

9 Languages

RU · EN · ZH · DE · FR · ES · JA · KO · PT

🔍

FRST-Style Scanner

20-section full system scan + 40+ security checks

💾

MiniDump Manager

Process dumps + analysis via dbghelp.dll

📥 Downloads

Latest release: v2.6.0Standalone includes .NET Runtime (no installation required). Compact requires .NET 6 Runtime.

Architecture Standalone (includes .NET) Compact (requires .NET 6)
x64 (Intel/AMD) ⬇ Download (~40 MB) ⬇ Download (~7 MB)
x86 (32-bit) ⬇ Download (~37 MB) ⬇ Download (~7 MB)
ARM64 (Surface/Qualcomm) ⬇ Download (~33 MB) ⬇ Download (~6 MB)

🔐 Verify SHA256

C:\> certutil -hashfile SystemRestoreTool-standalone-win-x64.zip SHA256 # Compare with the .sha256 file from the release page

🚀 Quick Start

  1. Скачайте ZIP для вашей архитектуры (см. таблицу выше)
  2. Распакуйте SystemRestoreTool.exe
  3. Правый клик → Запуск от имени администратора
  4. Используйте меню (67 пунктов, 9 языков)
  1. Download the ZIP for your architecture (see table above)
  2. Extract SystemRestoreTool.exe
  3. Right-click → Run as administrator
  4. Use the menu (67 items, 9 languages)
  1. 下载适合您架构的 ZIP(见上表)
  2. 解压 SystemRestoreTool.exe
  3. 右键 → 以管理员身份运行
  4. 使用菜单(67 项,9 种语言)
  1. Laden Sie die ZIP für Ihre Architektur herunter (siehe Tabelle oben)
  2. Entpacken Sie SystemRestoreTool.exe
  3. Rechtsklick → Als Administrator ausführen
  4. Verwenden Sie das Menü (66 Elemente, 9 Sprachen)
  1. Téléchargez le ZIP pour votre architecture (voir tableau ci-dessus)
  2. Extrayez SystemRestoreTool.exe
  3. Clic droit → Exécuter en tant qu'administrateur
  4. Utilisez le menu (66 éléments, 9 langues)
  1. Descargue el ZIP para su arquitectura (ver tabla arriba)
  2. Extraiga SystemRestoreTool.exe
  3. Clic derecho → Ejecutar como administrador
  4. Use el menú (66 elementos, 9 idiomas)
  1. アーキテクチャに合った ZIP をダウンロード(上の表を参照)
  2. SystemRestoreTool.exe を解凍
  3. 右クリック → 管理者として実行
  4. メニューを使用(66項目、9言語)
  1. 아키텍처에 맞는 ZIP 다운로드 (위 표 참조)
  2. SystemRestoreTool.exe 압축 해제
  3. 우클릭 → 관리자 권한으로 실행
  4. 메뉴 사용 (66항목, 9개 언어)
  1. Baixe o ZIP para sua arquitetura (veja a tabela acima)
  2. Extraia SystemRestoreTool.exe
  3. Clique direito → Executar como administrador
  4. Use o menu (66 itens, 9 idiomas)

Auto modes (CLI)

# Super-full cycle (restore point + DISM + SFC + services + WU + caches) SystemRestoreTool.exe --super-full # Full DISM + SFC cycle SystemRestoreTool.exe --full # Check 40+ critical files SystemRestoreTool.exe --verify # Deep check System32 + drivers (~5000 files) SystemRestoreTool.exe --scan-all

📸 Screenshots

Screenshots are shown in the currently selected language. Switch language above to see localized screenshots.

🔌 Win32 APIs Used

All operations use direct P/Invoke calls (no shell commands):

dismapi.dll
DISM API
sfc.dll + sfc_os.dll
SFC API
wintrust.dll
Authenticode signatures
crypt32.dll
Certificate publisher
srclient.dll
Restore points
advapi32.dll
SCM, registry, privileges
kernel32.dll
Files, reboot, App Recovery
wevtapi.dll
Event logs
vssapi.dll
Volume Shadow Copy
wer.dll
Windows Error Reporting
setupapi.dll
Devices
powrprof.dll
Power management
winhttp.dll
Network diagnostics
Microsoft.Dism NuGet
Managed wrapper
COM WUA API
Windows Update Agent

🔗 Links