Skip to content

Technical documentation

Janko Granko edited this page Jul 20, 2025 · 1 revision

🚧 Work in progress

I'm still working on this wiki

🧐 Overview

SysForge is a Windows-based console application built in C# that acts as a centralized hub for system diagnostics, administrative tasks, and network management. It combines native command-line tools, PowerShell, MMC consoles, and Control Panel applets into one interactive menu-driven interface.

πŸ“Œ Key features

  • View detailed hardware and system information
  • Perform network diagnostics and DNS operations
  • Manage local users and groups
  • Monitor and control processes and services
  • Access MMC (.msc) and Control Panel (.cpl) tools
  • Execute system recovery and maintenance tasks

πŸš€ Getting started

πŸ’» Downloading executable

  1. Open Releases
  2. Download the latest version .zip file depending on your system architecture
  3. Run the SysForge.exe file

πŸ—‚οΈ Downloading from source

πŸ”§ Prerequisites

  1. Clone the repository
git clone https://github.com/JaatrovyKnedlicek/SysForge.git
cd SysForge
  1. Build the project
dotnet build
  1. Run the project
dotnet run

πŸ” Feature Details

πŸ“‹ Main Menu Overview

1. Hardware and System Info  
2. Network and Internet  
3. Users and Groups  
4. Disks and Drives  
5. Services and Processes  
6. Microsoft Management Console Tools  
7. Control Panel Applets  
8. Troubleshooting  
0. Exit