🧰 Toolkit Command Reference

Complete breakdown of all Technician's Toolkit V25 commands and features

Version 25
💻

System Information & Management

View and manage system details, hardware info, and Windows configuration

System Information

Displays comprehensive system information including OS version, hardware specs, and computer name.

PowerShell Command:
Get-ComputerInfo | Select-Object *
Output:
Windows version, build, RAM, CPU, manufacturer
System Uptime

Shows how long the system has been running since last boot.

PowerShell Command:
(Get-Date) - (gcim Win32_OperatingSystem).LastBootUpTime
Disk Space

Lists all drives with used and free space in GB.

PowerShell Command:
Get-PSDrive -PSProvider FileSystem
CPU Information Quick

Displays processor name, speed, cores, and current usage.

PowerShell Command:
Get-WmiObject Win32_Processor | Select Name, MaxClockSpeed, NumberOfCores
RAM Details

Shows total RAM, available memory, and usage percentage.

PowerShell Command:
Get-CimInstance Win32_OperatingSystem | Select TotalVisibleMemorySize, FreePhysicalMemory
Windows Activation

Checks Windows activation status and product key details.

PowerShell Command:
slmgr /xpr
🌐

Network Diagnostics & Tools

Network troubleshooting, configuration, and connectivity testing

IP Configuration Quick

Displays all network adapter IP addresses, subnet masks, and gateways.

PowerShell Command:
Get-NetIPConfiguration
Flush DNS Cache Admin

Clears the DNS resolver cache to fix DNS issues.

PowerShell Command:
ipconfig /flushdns
Release/Renew IP Admin

Releases current IP and requests a new one from DHCP server.

PowerShell Command:
ipconfig /release; ipconfig /renew
Test Connection (Ping) Online

Tests connectivity to a host (default: 8.8.8.8).

PowerShell Command:
Test-Connection -ComputerName 8.8.8.8 -Count 4
Network Adapters

Lists all network adapters and their status (enabled/disabled).

PowerShell Command:
Get-NetAdapter | Select Name, Status, LinkSpeed
Reset TCP/IP Stack Admin

Resets TCP/IP stack to default. Requires restart.

PowerShell Command:
netsh int ip reset
Reset Winsock Admin

Resets Winsock catalog to fix network issues.

PowerShell Command:
netsh winsock reset
WiFi Passwords Admin

Shows saved WiFi passwords for all profiles.

PowerShell Command:
netsh wlan show profiles | netsh wlan show profile name="[name]" key=clear
🔧

Windows Repair Tools

System repair and maintenance utilities

SFC (System File Check) Admin

Scans and repairs corrupted Windows system files.

PowerShell Command:
sfc /scannow
Duration:
15-45 minutes
DISM Restore Health Admin Online

Repairs Windows image using Windows Update.

PowerShell Command:
DISM /Online /Cleanup-Image /RestoreHealth
Duration:
20-60 minutes
DISM Check Health Admin

Checks if Windows image is repairable (faster than RestoreHealth).

PowerShell Command:
DISM /Online /Cleanup-Image /CheckHealth
Check Disk Admin

Scans and repairs disk errors. Schedules on next restart if C: drive.

PowerShell Command:
chkdsk C: /F /R
Windows Update Troubleshooter Admin

Runs Windows Update troubleshooter to fix update issues.

PowerShell Command:
Start-Process "ms-settings:troubleshoot"
Reset Windows Update Admin

Stops services, clears update cache, and restarts services.

Actions:
Stops wuauserv, bits, cryptsvc; Clears SoftwareDistribution; Restarts services
🛡️

Security & Antivirus

Windows Defender, firewall, and security tools

Windows Defender Scan Admin

Performs a quick scan with Windows Defender.

PowerShell Command:
Start-MpScan -ScanType QuickScan
Full System Scan Admin

Performs a full system scan with Windows Defender.

PowerShell Command:
Start-MpScan -ScanType FullScan
Duration:
1-3 hours
Update Definitions Admin Online

Updates Windows Defender virus definitions.

PowerShell Command:
Update-MpSignature
Defender Status

Shows Windows Defender status and last scan time.

PowerShell Command:
Get-MpComputerStatus
Firewall Status

Displays Windows Firewall status for all profiles.

PowerShell Command:
Get-NetFirewallProfile | Select Name, Enabled
BitLocker Status Admin

Checks BitLocker encryption status for all drives.

PowerShell Command:
Get-BitLockerVolume
💿

Driver Management

View, backup, and manage device drivers

List All Drivers

Lists all installed drivers with name, version, and provider.

PowerShell Command:
Get-WindowsDriver -Online -All
Export Drivers Admin

Exports all third-party drivers to a folder for backup.

PowerShell Command:
Export-WindowsDriver -Online -Destination C:\DriverBackup
Device Manager

Opens Device Manager for manual driver management.

PowerShell Command:
devmgmt.msc
PnP Devices

Lists all Plug and Play devices with status.

PowerShell Command:
Get-PnpDevice | Where-Object {$_.Status -eq "OK"}
📦

Software Management

Install, update, and manage applications with Winget

List Installed Apps

Shows all installed applications with Winget.

PowerShell Command:
winget list
Search Winget Apps Online

Searches the Winget repository for available software.

PowerShell Command:
winget search [app name]
Install Application Admin Online

Silently installs apps using Winget (no user interaction).

PowerShell Command:
winget install [app id] --silent --accept-package-agreements
Update All Apps Admin Online

Updates all outdated applications via Winget.

PowerShell Command:
winget upgrade --all
Uninstall Program Admin

Uninstalls an application via Winget.

PowerShell Command:
winget uninstall [app id]
Programs & Features

Opens classic Programs and Features control panel.

PowerShell Command:
appwiz.cpl
🔍

Diagnostic Tools

Advanced diagnostics and troubleshooting

Event Viewer

Opens Event Viewer to check system logs and errors.

PowerShell Command:
eventvwr.msc
System Errors

Shows recent critical errors from system log.

PowerShell Command:
Get-EventLog -LogName System -EntryType Error -Newest 20
Application Errors

Shows recent application crashes and errors.

PowerShell Command:
Get-EventLog -LogName Application -EntryType Error -Newest 20
Performance Monitor

Opens Performance Monitor for real-time metrics.

PowerShell Command:
perfmon
Resource Monitor

Opens Resource Monitor for detailed CPU/RAM/Disk/Network usage.

PowerShell Command:
resmon
System Configuration

Opens msconfig for boot options and startup programs.

PowerShell Command:
msconfig
DirectX Diagnostic

Opens DirectX diagnostic tool for graphics troubleshooting.

PowerShell Command:
dxdiag
Windows Memory Diagnostic Admin

Schedules RAM test on next reboot.

PowerShell Command:
mdsched

Advanced Tools

Power user utilities and system tweaks

Registry Editor Admin

Opens Registry Editor for advanced configuration.

PowerShell Command:
regedit
Group Policy Editor Admin

Opens Local Group Policy Editor (Pro/Enterprise only).

PowerShell Command:
gpedit.msc
Services Manager Admin

Opens Services console to manage Windows services.

PowerShell Command:
services.msc
Task Scheduler

Opens Task Scheduler for automation.

PowerShell Command:
taskschd.msc
Computer Management Admin

Opens Computer Management console.

PowerShell Command:
compmgmt.msc
Disk Management Admin

Opens Disk Management for partitioning.

PowerShell Command:
diskmgmt.msc
Download Sysinternals Online

Downloads Sysinternals Suite from Microsoft.

Action:
Downloads and extracts Sysinternals tools
PowerShell ISE

Opens PowerShell ISE for script editing.

PowerShell Command:
powershell_ise
Windows Terminal

Opens Windows Terminal (if installed).

PowerShell Command:
wt
System Restore Admin

Opens System Restore to rollback Windows.

PowerShell Command:
rstrui
💡

Additional Features

Extra toolkit capabilities

🤖 AI Troubleshooting Assistant

Built-in AI that suggests solutions based on system errors and logs. Powered by local GPT model.

📝 Custom Scripts Tab

Place .ps1 files in \Scripts folder to add your own custom tools to the toolkit interface.

📊 Export Reports

Export system information, driver lists, and diagnostic results to HTML or TXT files.

⚙️ One-Click Solutions

Combine multiple commands into single-click solutions (e.g., "Full Network Reset").

🔄 Automatic Updates

Toolkit checks for updates on launch and can auto-update itself.

📋 Command History

View history of all commands executed with timestamps and results.

Badge Legend

Admin Requires Administrator privileges
Online Requires internet connection
Quick Executes in under 5 seconds
← Back to Documentation