Loading DSnakes Retro Interface...
Starting system components...
No tools found.
01Pre-Installation & System Audit 5 Scripts▼
Run these BEFORE reinstalling Windows:
Create a full snapshot of your system — software, drivers, Wi-Fi keys, and data — so you can restore everything after a clean install.
1
Software Inventory → saves HTML list of all apps to Desktop
2
Wi-Fi + Driver Backup → saves to Z: or any backup drive
3
Robocopy Backup → copies Desktop/Documents/Pictures/Downloads
01

Deep Software Inventory

PowerShell Admin
Scans all 3 registry hives and exports name, version, publisher, and install path to a styled HTML on Desktop.
$apps = Get-ItemProperty ` HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\*,` HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\*,` HKCU:\Software\Microsoft\Windows\CurrentVersion\Uninstall\* | Select-Object DisplayName,DisplayVersion,Publisher,InstallLocation,InstallDate | Where-Object {$_.DisplayName} | Sort-Object DisplayName $html = "<html><head><meta charset='utf-8'><style> body{font-family:Consolas,monospace;background:#0d1117;color:#c9d1d9;padding:20px} h2{color:#00ff41;margin-bottom:16px} table{width:100%;border-collapse:collapse} th{background:#1c2330;color:#00ff41;padding:8px 12px;text-align:left;font-size:.85em} td{padding:6px 12px;border-bottom:1px solid #21262d;font-size:.8em} tr:nth-child(even) td{background:#0d1117} tr:hover td{background:#161b22}</style></head><body> <h2>Software Audit &mdash; $($apps.Count) apps &mdash; $(Get-Date -f 'yyyy-MM-dd HH:mm')</h2> <table><tr><th>Name</th><th>Version</th><th>Publisher</th><th>Install Date</th><th>Path</th></tr>" $apps|ForEach-Object{$html+="<tr><td>$($_.DisplayName)</td><td>$($_.DisplayVersion)</td><td>$($_.Publisher)</td><td>$($_.InstallDate)</td><td>$($_.InstallLocation)</td></tr>"} $html+="</table></body></html>" $out="$env:USERPROFILE\Desktop\Software_Audit_$(Get-Date -f 'yyyyMMdd').html" $html|Out-File $out -Encoding UTF8 Start-Process $out Write-Host "Saved: $out ($($apps.Count) apps)" -ForegroundColor Green
02

Wi-Fi + Driver + Winget Backup

PowerShell Admin
Exports all Wi-Fi profiles (with plaintext passwords), drivers, and winget JSON. Use JSON after reinstall to restore all apps.
$dst = "Z:\Backup" "WiFi","Drivers","WingetList" | ForEach-Object { New-Item "$dst\$_" -ItemType Directory -Force | Out-Null } # Wi-Fi profiles including passwords netsh wlan export profile folder="$dst\WiFi" key=clear # All system drivers Export-WindowsDriver -Online -Destination "$dst\Drivers" # Winget app list (re-import after reinstall with: winget import -i apps.json) winget export -o "$dst\WingetList\apps.json" --accept-source-agreements Write-Host "Backup complete to $dst" -ForegroundColor Green
03

Hardware Health Report

PowerShell Admin
Battery health report, BitLocker status, S.M.A.R.T. disk health, and CPU/RAM specs in one script.
powercfg /batteryreport /output "$env:USERPROFILE\Desktop\battery_health.html" Write-Host "Battery report saved to Desktop" -ForegroundColor Cyan manage-bde -status C: Write-Host "`nDisk Health:" -ForegroundColor Cyan Get-PhysicalDisk | Select FriendlyName,MediaType,HealthStatus,@{N='Size GB';E={[math]::Round($_.Size/1GB,0)}} | Format-Table Write-Host "CPU:" -ForegroundColor Cyan Get-CimInstance Win32_Processor | Select Name,NumberOfCores,NumberOfLogicalProcessors | Format-List Write-Host "RAM:" -ForegroundColor Cyan Get-CimInstance Win32_PhysicalMemory | Select Manufacturer,@{N='GB';E={$_.Capacity/1GB}},Speed | Format-Table
04

Robocopy Data Backup

PowerShell
Multi-threaded copy of all user folders to backup drive. Resume-safe.
$src = $env:USERPROFILE; $dst = "Z:\Backup\UserData" New-Item $dst -ItemType Directory -Force | Out-Null "Desktop","Documents","Pictures","Downloads","Music","Videos" | ForEach-Object { Write-Host "Backing up: $_" -ForegroundColor Cyan robocopy "$src\$_" "$dst\$_" /E /ZB /MT:16 /R:3 /W:5 /XA:SH /LOG+:"$dst\robocopy.log" } Write-Host "Backup complete. Log: $dst\robocopy.log" -ForegroundColor Green
05

Large File Scanner

PowerShell
Finds all files over 1 GB. Helps identify what to back up before reinstall.
Get-ChildItem $env:USERPROFILE -Recurse -File -ErrorAction SilentlyContinue | Where-Object {$_.Length -gt 1GB} | Sort-Object Length -Descending | Select FullName,@{N='Size (GB)';E={[math]::Round($_.Length/1GB,2)}},LastWriteTime | Format-Table -AutoSize
02Windows Master Suite 12 Scripts▼
Opening PowerShell as Admin: Right-click Start → 'Windows PowerShell (Admin)'. Paste script and press Enter.
01

Update Hard Reset

PowerShell Admin
Stops services, clears SoftwareDistribution + catroot2 caches, restarts. Fixes stuck/looping updates.
Stop-Service wuauserv,cryptSvc,bits,msiserver -Force -ErrorAction SilentlyContinue Rename-Item "C:\Windows\SoftwareDistribution" "SoftwareDistribution.old" -EA SilentlyContinue Rename-Item "C:\Windows\System32\catroot2" "catroot2.old" -EA SilentlyContinue Start-Service wuauserv,cryptSvc,bits,msiserver Write-Host "Update cache cleared. Open Windows Update and try again." -ForegroundColor Green
02

SFC & DISM Full Repair

PowerShell Admin
Full 3-step repair: DISM RestoreHealth → SFC scan → DISM cleanup.
Write-Host "Step 1/3: DISM RestoreHealth (requires internet)..." -ForegroundColor Cyan DISM /Online /Cleanup-Image /RestoreHealth Write-Host "Step 2/3: SFC scan..." -ForegroundColor Cyan sfc /scannow Write-Host "Step 3/3: DISM component cleanup..." -ForegroundColor Cyan DISM /Online /Cleanup-Image /StartComponentCleanup /ResetBase Write-Host "All repairs complete. Reboot recommended." -ForegroundColor Green
03

CTT WinUtil Debloat

PowerShell Admin
Chris Titus Tech WinUtil — GUI for debloat, optimization, tweaks, and installs. Requires internet.
irm christitus.com/win | iex
04

Print Spooler Fix

PowerShell Admin
Stop spooler → purge queue folder → restart. Fixes stuck print jobs.
Stop-Service spooler -Force Remove-Item "$env:SystemRoot\System32\spool\PRINTERS\*" -Force -Recurse -EA SilentlyContinue Start-Service spooler Write-Host "Print spooler cleared and restarted." -ForegroundColor Green
05

Network Stack Reset

PowerShell Admin
Full network repair. Reboots after 15 seconds — save your work first.
ipconfig /flushdns nbtstat -R netsh int ip reset netsh winsock reset netsh advfirewall reset Write-Host "Network stack reset complete. Rebooting in 15 seconds..." -ForegroundColor Yellow Start-Sleep 15; Restart-Computer -Force
06

God Mode Folder

PowerShell
All 250+ Windows settings in one Desktop folder.
New-Item -Path "$env:USERPROFILE\Desktop\GodMode.{ED7BA470-8E54-465E-825C-99712043E01C}" -ItemType Directory -Force Write-Host "God Mode folder created on Desktop!" -ForegroundColor Green
07

Telemetry Killer

PowerShell Admin
Disables telemetry via registry + stops all related background services.
Set-ItemProperty "HKLM:\SOFTWARE\Policies\Microsoft\Windows\DataCollection" AllowTelemetry 0 -Type DWord -Force -EA SilentlyContinue 'DiagTrack','dmwappushservice','WerSvc','WMPNetworkSvc','RemoteRegistry' | ForEach-Object { Stop-Service $_ -Force -EA SilentlyContinue Set-Service $_ -StartupType Disabled -EA SilentlyContinue Write-Host "Disabled: $_" -ForegroundColor Green } Write-Host "Telemetry killed." -ForegroundColor Green
08

Event Log Wiper

PowerShell Admin
Clears all 450+ event logs in one pass.
$count = 0 wevtutil el | ForEach-Object { try { wevtutil cl "$_" 2>$null; $count++ } catch {} } Write-Host "$count event logs cleared." -ForegroundColor Green
09

Ghost Toolbox

PowerShell Admin
Launches Ghost Toolbox — checks common paths and PATH automatically.
$paths = @("ghosttoolbox","$env:ProgramFiles\GhostToolbox\ghosttoolbox.exe","$env:LOCALAPPDATA\GhostToolbox\ghosttoolbox.exe") $found = $paths | Where-Object { Get-Command $_ -EA SilentlyContinue } | Select-Object -First 1 if ($found) { Start-Process $found } else { Write-Warning "Ghost Toolbox not found. Install it first." }
10

Winget Bulk Reinstall

PowerShell Admin
Run AFTER fresh Windows install — restores all apps from backup JSON.
winget import -i "Z:\Backup\WingetList\apps.json" --accept-source-agreements --accept-package-agreements --ignore-unavailable Write-Host "All apps restored!" -ForegroundColor Green
11

Windows 11 UI Tweaks

PowerShell Admin
Classic right-click + file extensions + taskbar left + no widgets.
reg add "HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32" /f /ve $adv = "HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" Set-ItemProperty $adv HideFileExt 0 Set-ItemProperty $adv TaskbarAl 0 Set-ItemProperty $adv TaskbarDa 0 Stop-Process -Name explorer -Force; Start-Process explorer Write-Host "UI tweaks applied!" -ForegroundColor Green
12

Deep Disk Cleanup

PowerShell Admin
Clears all temp/cache folders + Recycle Bin + DISM component cleanup.
@("$env:TEMP","$env:SystemRoot\Temp","$env:SystemRoot\Prefetch", "$env:LOCALAPPDATA\Microsoft\Windows\Explorer", "$env:SystemRoot\SoftwareDistribution\Download") | ForEach-Object { Remove-Item "$_\*" -Force -Recurse -EA SilentlyContinue Write-Host "Cleaned: $_" -ForegroundColor Cyan } Clear-RecycleBin -Force -EA SilentlyContinue DISM /Online /Cleanup-Image /StartComponentCleanup Write-Host "Deep cleanup complete!" -ForegroundColor Green
03Gaming & DSnakes Hub 9 Tools▼
01

Ultimate Performance Plan

PowerShell Admin
Unlocks Ultimate Performance — removes CPU parking, max clocks, no sleep.
powercfg /duplicatescheme e9a42b02-d5df-448d-aa00-03f14749eb61 powercfg /setactive e9a42b02-d5df-448d-aa00-03f14749eb61 powercfg /getactivescheme Write-Host "Ultimate Performance activated!" -ForegroundColor Green
02

Gaming Runtimes Bundle

PowerShell Admin
DirectX + all VC++ Redists + .NET 8 + XNA — fixes most game crash issues.
@("Microsoft.DirectX","Microsoft.VCRedist.2005.x64","Microsoft.VCRedist.2005.x86", "Microsoft.VCRedist.2008.x64","Microsoft.VCRedist.2008.x86", "Microsoft.VCRedist.2010.x64","Microsoft.VCRedist.2010.x86", "Microsoft.VCRedist.2012.x64","Microsoft.VCRedist.2012.x86", "Microsoft.VCRedist.2013.x64","Microsoft.VCRedist.2013.x86", "Microsoft.VCRedist.2015+.x64","Microsoft.VCRedist.2015+.x86", "Microsoft.DotNet.DesktopRuntime.8","Microsoft.XNARedist") | ForEach-Object { Write-Host "Installing: $_" -ForegroundColor Cyan winget install $_ --accept-source-agreements --accept-package-agreements -h } Write-Host "All gaming runtimes installed!" -ForegroundColor Green
03

Snake-Byte Cache Cleaner

PowerShell
Clears game launcher caches — fixes black screens and slow starts.
@(@{n="Steam";p="$env:LOCALAPPDATA\Steam\htmlcache"}, @{n="Epic Games";p="$env:LOCALAPPDATA\EpicGamesLauncher\Saved\webcache"}, @{n="EA App";p="$env:LOCALAPPDATA\Electronic Arts\EA Desktop\cache"}, @{n="Battle.net";p="$env:APPDATA\Battle.net\Cache"}, @{n="Ubisoft Connect";p="$env:LOCALAPPDATA\Ubisoft Game Launcher\cache"} ) | ForEach-Object { if (Test-Path $_.p) { Remove-Item "$($_.p)\*" -Recurse -Force -EA SilentlyContinue; Write-Host "Cleared: $($_.n)" -ForegroundColor Green } else { Write-Host "Not found: $($_.n)" -ForegroundColor DarkGray } }
04

GPU MSI Mode Fix

PowerShell Admin
Enables MSI interrupts for GPU — reduces stutter. Reboot required.
⚠️ Reboot required. If black screen: press F8 → Safe Mode → rerun with value 0.
$gpu = Get-PnpDevice -Class Display | Where-Object Status -eq OK | Select-Object -First 1 $id = (Get-PnpDeviceProperty -InputObject $gpu -KeyName DEVPKEY_Device_InstanceId).Data $path = "HKLM:\SYSTEM\CurrentControlSet\Enum\$id\Device Parameters\Interrupt Management\MessageSignaledInterruptProperties" if (!(Test-Path $path)) { New-Item -Path $path -Force | Out-Null } Set-ItemProperty -Path $path -Name MSISupported -Value 1 -Type DWord Write-Host "MSI enabled for: $($gpu.FriendlyName). Reboot required!" -ForegroundColor Yellow
05

Clean GPU Driver Install

PowerShell Admin
NVCleanstall + AMD Adrenaline + Intel Arc via winget. Use DDU first.
💾 DDU: wagnardsoft.com — uninstall old driver first in Safe Mode
winget install Techpowerup.NVCleanstall --accept-source-agreements -h # NVIDIA winget install AdvancedMicroDevices.AdrenalinEdition --accept-source-agreements -h # AMD winget install Intel.ArcControl --accept-source-agreements -h # Intel Arc
06

Community Links

LINKS
DSnakes community access and voice communication tools.
winget install TeamSpeakSystems.TeamSpeakClient --accept-source-agreements -h winget install Mumble.Mumble --accept-source-agreements -h
07

Monitoring Tools Install

PowerShell Admin
Afterburner+RTSS+HWiNFO+CPU-Z+GPU-Z+CrystalDiskInfo in one script.
@("MSI.Afterburner","Guru3D.RTSS","HWiNFO.HWiNFO","CPUID.CPU-Z","TechPowerUp.GPU-Z","CrystalDewWorld.CrystalDiskInfo") | ForEach-Object { Write-Host "Installing: $_" -ForegroundColor Cyan winget install $_ --accept-source-agreements --accept-package-agreements -h } Write-Host "Monitoring toolkit installed!" -ForegroundColor Green
08

Controller Tester

BROWSER TOOL
Press any button to detect controller. All inputs shown live.
Connect a controller and press any button...
L-Stick: 0.00 / 0.00
R-Stick: 0.00 / 0.00
09

Game Server Ping Tester

BROWSER TOOL
HTTP latency to major game platforms. Green <80ms · Yellow 80–200ms · Red >200ms.
Steam
—
Riot Games
—
EA
—
Blizzard
—
Epic Games
—
Minecraft
—
04Software Hub — Gamers & Streamers Top 10 each▼
🎮 TOP 10 FOR GAMERS
#01
Playnite
Free · Open SourceWindows
Universal game library — Steam, GOG, Epic, Xbox and 20+ others in one interface.
winget install Playnite.Playnite -h
#02
MSI Afterburner + RTSS
FreeWindows
GPU OC + FPS/temp overlay. Essential for every PC gamer.
winget install MSI.Afterburner -h winget install Guru3D.RTSS -h
#03
HWiNFO64
FreeWindows
500+ sensors — temps, voltages, power, fans. Pair with Afterburner.
winget install HWiNFO.HWiNFO -h
#04
DDU — Display Driver Uninstaller
FreeWindows
Only correct way to fully remove GPU drivers — run in Safe Mode.
# Manual download required: Start-Process "https://www.wagnardsoft.com/DDU"
#05
Process Lasso
Free tierWindows
Auto-manages CPU priority — prevents background apps from stealing cycles.
winget install BitSum.ProcessLasso -h
#06
Lossless Scaling
Windows
Frame gen + upscale for ANY game. Can double FPS on older GPUs.
Start-Process "steam://store/993090" # ~€7 on Steam
#07
CrystalDisk Suite
FreeWindows
Speed benchmarks + S.M.A.R.T. health monitoring for SSD/HDD.
winget install CrystalDewWorld.CrystalDiskMark -h winget install CrystalDewWorld.CrystalDiskInfo -h
#08
Special K
FreeWindows
Injects VSync/frame pacing/HDR into any game. Famous for Elden Ring fix.
Start-Process "https://www.special-k.info"
#09
3DMark / Unigine Superposition
Free tierWindows
3DMark for benchmarks + Superposition for OC stress testing.
winget install Futuremark.3DMark -h # Unigine: benchmark.unigine.com
#10
Windhawk
FreeWindows
Windows modding platform — customize anything beyond registry tweaks.
winget install RamenSoftware.Windhawk -h
📡 TOP 10 FOR STREAMERS
#01
OBS Studio
Free · Open SourceWinLinux
Gold standard streaming/recording. Supports NVENC, AMD VCE, x264.
winget install OBSProject.OBSStudio -h
#02
VoiceMeeter Banana
DonationwareWindows
Virtual audio mixer — separate tracks for game/mic/music/alerts in OBS.
Start-Process "https://vb-audio.com/Voicemeeter/banana.htm"
#03
NVIDIA Broadcast / AMD
Free (RTX)Windows
AI noise suppression + virtual background. RTX required for NVIDIA version.
winget install Nvidia.Broadcast -h # NVIDIA RTX only # AMD: built into Adrenaline Software
#04
ShareX
Free · Open SourceWindows
Screenshots, GIF recording, OCR, annotations + auto-upload workflows.
winget install ShareX.ShareX -h
#05
DaVinci Resolve
Free tierWinLinux
Hollywood-grade editor free. Covers cut, color, audio, VFX.
winget install Blackmagic.DaVinciResolve -h
#06
Restream.io
Free tierWinLinux
Stream to Twitch, YouTube, Kick, TikTok + 30 more platforms at once.
# OBS: Add custom RTMP output # Server: rtmp://live.restream.io/live/
#07
LosslessCut
Free · Open SourceWinLinux
Trim/cut VODs without re-encoding — instant. Perfect for stream highlights.
winget install "LosslessCut" -h
#08
StreamElements
FreeWinLinux
Overlays, alerts, chatbot + leaderboards — as OBS Browser Source.
# streamelements.com → add as OBS Browser Source
#09
Streamlink
Free · Open SourceWinLinux
Record streams/VODs from Twitch, YouTube, Kick + 30 sites via CLI.
winget install Streamlink.Streamlink -h # Usage: streamlink https://twitch.tv/user best
#10
Elgato Software Suite
Free (Elgato HW)Windows
Stream Deck + Wave Link + 4K Capture — for Elgato hardware owners.
winget install Elgato.StreamDeck -h winget install Elgato.WaveLink -h winget install Elgato.4KCaptureUtility -h
05Server Deployment — Windows (Top 12) Full PS install + firewall▼
How these scripts work:
1
SteamCMD is auto-downloaded to C:\steamcmd if not present
2
Server installs, start_server.ps1 created, firewall ports opened
3
Edit start_server.ps1 to set server name, password, max players
01

Counter-Strike 2

PowerShell Admin
AppID 730 · UDP 27015 · Anonymous login · ~25GB
function Get-SteamCMD { if(!(Test-Path "C:\steamcmd\steamcmd.exe")){New-Item "C:\steamcmd" -ItemType Directory -Force|Out-Null;Invoke-WebRequest "https://steamcdn-a.akamaihd.net/client/installer/steamcmd.zip" -OutFile "C:\steamcmd\sc.zip";Expand-Archive "C:\steamcmd\sc.zip" -DestinationPath "C:\steamcmd" -Force;Remove-Item "C:\steamcmd\sc.zip"} } Get-SteamCMD $dir="C:\GameServers\CS2"; New-Item $dir -ItemType Directory -Force|Out-Null C:\steamcmd\steamcmd.exe +force_install_dir $dir +login anonymous +app_update 730 validate +quit @' Start-Process "C:\GameServers\CS2\game\bin\win64\cs2.exe" "-dedicated -console +hostname `"My CS2 Server`" +game_type 0 +game_mode 0 +map de_dust2 -maxplayers 16" '@ | Out-File "$dir\start_server.ps1" -Encoding UTF8 New-NetFirewallRule -DisplayName "CS2" -Direction Inbound -Protocol UDP -LocalPort 27015 -Action Allow -EA SilentlyContinue Write-Host "CS2 Server ready at $dir" -ForegroundColor Green
02

Minecraft Java (PaperMC)

PowerShell Admin
Latest PaperMC · TCP 25565 · Java 21+ auto-installed · ~500MB
$dir="C:\GameServers\Minecraft"; New-Item $dir -ItemType Directory -Force|Out-Null winget install EclipseAdoptium.Temurin.21.JDK --accept-source-agreements -h $ver=(Invoke-RestMethod "https://api.papermc.io/v2/projects/paper").versions[-1] $build=(Invoke-RestMethod "https://api.papermc.io/v2/projects/paper/versions/$ver/builds").builds[-1].build $jar="paper-$ver-$build.jar" Invoke-WebRequest "https://api.papermc.io/v2/projects/paper/versions/$ver/builds/$build/downloads/$jar" -OutFile "$dir\server.jar" "eula=true"|Out-File "$dir\eula.txt" -Encoding ASCII "cd `"$dir`"`njava -Xms2G -Xmx4G -jar server.jar nogui"|Out-File "$dir\start_server.bat" -Encoding ASCII New-NetFirewallRule -DisplayName "Minecraft" -Direction Inbound -Protocol TCP -LocalPort 25565 -Action Allow -EA SilentlyContinue Write-Host "Minecraft $ver (Build $build) ready at $dir" -ForegroundColor Green
03

Palworld

PowerShell Admin
AppID 2394010 · UDP 8211 · Anonymous login · ~8GB
function Get-SteamCMD { if(!(Test-Path "C:\steamcmd\steamcmd.exe")){New-Item "C:\steamcmd" -ItemType Directory -Force|Out-Null;Invoke-WebRequest "https://steamcdn-a.akamaihd.net/client/installer/steamcmd.zip" -OutFile "C:\steamcmd\sc.zip";Expand-Archive "C:\steamcmd\sc.zip" -DestinationPath "C:\steamcmd" -Force;Remove-Item "C:\steamcmd\sc.zip"} } Get-SteamCMD $dir="C:\GameServers\Palworld"; New-Item $dir -ItemType Directory -Force|Out-Null C:\steamcmd\steamcmd.exe +force_install_dir $dir +login anonymous +app_update 2394010 validate +quit @' Start-Process "C:\GameServers\Palworld\PalServer.exe" "-port=8211 -players=32 -useperfthreads -NoAsyncLoadingThread -UseMultithreadForDS" '@ | Out-File "$dir\start_server.ps1" -Encoding UTF8 New-NetFirewallRule -DisplayName "Palworld" -Direction Inbound -Protocol UDP -LocalPort 8211 -Action Allow -EA SilentlyContinue Write-Host "Palworld Server ready at $dir" -ForegroundColor Green
04

Valheim

PowerShell Admin
AppID 896660 · UDP 2456–2457 · Anonymous login · ~1GB
function Get-SteamCMD { if(!(Test-Path "C:\steamcmd\steamcmd.exe")){New-Item "C:\steamcmd" -ItemType Directory -Force|Out-Null;Invoke-WebRequest "https://steamcdn-a.akamaihd.net/client/installer/steamcmd.zip" -OutFile "C:\steamcmd\sc.zip";Expand-Archive "C:\steamcmd\sc.zip" -DestinationPath "C:\steamcmd" -Force;Remove-Item "C:\steamcmd\sc.zip"} } Get-SteamCMD $dir="C:\GameServers\Valheim"; New-Item $dir -ItemType Directory -Force|Out-Null C:\steamcmd\steamcmd.exe +force_install_dir $dir +login anonymous +app_update 896660 validate +quit @' Start-Process "C:\GameServers\Valheim\valheim_server.exe" "-nographics -batchmode -name `"My Valheim`" -port 2456 -world `"Dedicated`" -password `"yourpassword`"" '@ | Out-File "$dir\start_server.ps1" -Encoding UTF8 New-NetFirewallRule -DisplayName "Valheim" -Direction Inbound -Protocol UDP -LocalPort 2456-2457 -Action Allow -EA SilentlyContinue Write-Host "Valheim Server ready at $dir" -ForegroundColor Green
05

Rust

PowerShell Admin
AppID 258550 · UDP/TCP 28015 · Anonymous login · ~20GB
function Get-SteamCMD { if(!(Test-Path "C:\steamcmd\steamcmd.exe")){New-Item "C:\steamcmd" -ItemType Directory -Force|Out-Null;Invoke-WebRequest "https://steamcdn-a.akamaihd.net/client/installer/steamcmd.zip" -OutFile "C:\steamcmd\sc.zip";Expand-Archive "C:\steamcmd\sc.zip" -DestinationPath "C:\steamcmd" -Force;Remove-Item "C:\steamcmd\sc.zip"} } Get-SteamCMD $dir="C:\GameServers\Rust"; New-Item $dir -ItemType Directory -Force|Out-Null C:\steamcmd\steamcmd.exe +force_install_dir $dir +login anonymous +app_update 258550 validate +quit @' Start-Process "C:\GameServers\Rust\RustDedicated.exe" "-batchmode -nographics -server.port 28015 -server.hostname `"My Rust Server`" -server.maxplayers 50 -server.worldsize 3000 -server.seed 12345" '@ | Out-File "$dir\start_server.ps1" -Encoding UTF8 New-NetFirewallRule -DisplayName "Rust" -Direction Inbound -Protocol UDP -LocalPort 28015 -Action Allow -EA SilentlyContinue Write-Host "Rust Server ready at $dir" -ForegroundColor Green
06

ARK: Survival Evolved

PowerShell Admin
AppID 376030 · UDP 7777+27015 · Anonymous login · ~75GB
function Get-SteamCMD { if(!(Test-Path "C:\steamcmd\steamcmd.exe")){New-Item "C:\steamcmd" -ItemType Directory -Force|Out-Null;Invoke-WebRequest "https://steamcdn-a.akamaihd.net/client/installer/steamcmd.zip" -OutFile "C:\steamcmd\sc.zip";Expand-Archive "C:\steamcmd\sc.zip" -DestinationPath "C:\steamcmd" -Force;Remove-Item "C:\steamcmd\sc.zip"} } Get-SteamCMD $dir="C:\GameServers\ARK"; New-Item $dir -ItemType Directory -Force|Out-Null C:\steamcmd\steamcmd.exe +force_install_dir $dir +login anonymous +app_update 376030 validate +quit @' Start-Process "C:\GameServers\ARK\ShooterGame\Binaries\Win64\ShooterGameServer.exe" "TheIsland?listen?SessionName=`"My ARK Server`"?MaxPlayers=20?ServerPassword=password -server -log" '@ | Out-File "$dir\start_server.ps1" -Encoding UTF8 New-NetFirewallRule -DisplayName "ARK" -Direction Inbound -Protocol UDP -LocalPort 7777,27015 -Action Allow -EA SilentlyContinue Write-Host "ARK Server ready at $dir" -ForegroundColor Green
07

Project Zomboid

PowerShell Admin
AppID 380870 · UDP 16261–16262 · Anonymous login · ~3GB
function Get-SteamCMD { if(!(Test-Path "C:\steamcmd\steamcmd.exe")){New-Item "C:\steamcmd" -ItemType Directory -Force|Out-Null;Invoke-WebRequest "https://steamcdn-a.akamaihd.net/client/installer/steamcmd.zip" -OutFile "C:\steamcmd\sc.zip";Expand-Archive "C:\steamcmd\sc.zip" -DestinationPath "C:\steamcmd" -Force;Remove-Item "C:\steamcmd\sc.zip"} } Get-SteamCMD $dir="C:\GameServers\ProjectZomboid"; New-Item $dir -ItemType Directory -Force|Out-Null C:\steamcmd\steamcmd.exe +force_install_dir $dir +login anonymous +app_update 380870 validate +quit "Start-Process `"$dir\StartServer64.bat`"" | Out-File "$dir\start_server.ps1" -Encoding UTF8 New-NetFirewallRule -DisplayName "PZ Server" -Direction Inbound -Protocol UDP -LocalPort 16261-16262 -Action Allow -EA SilentlyContinue Write-Host "Project Zomboid Server ready at $dir" -ForegroundColor Green
08

7 Days to Die

PowerShell Admin
AppID 294420 · UDP 26900–26903 · Anonymous login · ~15GB
function Get-SteamCMD { if(!(Test-Path "C:\steamcmd\steamcmd.exe")){New-Item "C:\steamcmd" -ItemType Directory -Force|Out-Null;Invoke-WebRequest "https://steamcdn-a.akamaihd.net/client/installer/steamcmd.zip" -OutFile "C:\steamcmd\sc.zip";Expand-Archive "C:\steamcmd\sc.zip" -DestinationPath "C:\steamcmd" -Force;Remove-Item "C:\steamcmd\sc.zip"} } Get-SteamCMD $dir="C:\GameServers\7DaysToDie"; New-Item $dir -ItemType Directory -Force|Out-Null C:\steamcmd\steamcmd.exe +force_install_dir $dir +login anonymous +app_update 294420 validate +quit "Start-Process `"$dir\7DaysToDieServer.exe`" `"-quit -batchmode -nographics -configfile=serverconfig.xml -dedicated`"" | Out-File "$dir\start_server.ps1" -Encoding UTF8 New-NetFirewallRule -DisplayName "7D2D" -Direction Inbound -Protocol UDP -LocalPort 26900-26903 -Action Allow -EA SilentlyContinue Write-Host "7 Days to Die Server ready at $dir" -ForegroundColor Green
09

Garry's Mod

PowerShell Admin
AppID 4020 · UDP 27015 · Anonymous login · ~2GB
function Get-SteamCMD { if(!(Test-Path "C:\steamcmd\steamcmd.exe")){New-Item "C:\steamcmd" -ItemType Directory -Force|Out-Null;Invoke-WebRequest "https://steamcdn-a.akamaihd.net/client/installer/steamcmd.zip" -OutFile "C:\steamcmd\sc.zip";Expand-Archive "C:\steamcmd\sc.zip" -DestinationPath "C:\steamcmd" -Force;Remove-Item "C:\steamcmd\sc.zip"} } Get-SteamCMD $dir="C:\GameServers\GMod"; New-Item $dir -ItemType Directory -Force|Out-Null C:\steamcmd\steamcmd.exe +force_install_dir $dir +login anonymous +app_update 4020 validate +quit "Start-Process `"$dir\srcds.exe`" `"-game garrysmod -console +gamemode sandbox +map gm_construct +maxplayers 16 +hostname `"My GMod Server`"`"" | Out-File "$dir\start_server.ps1" -Encoding UTF8 New-NetFirewallRule -DisplayName "GMod" -Direction Inbound -Protocol UDP -LocalPort 27015 -Action Allow -EA SilentlyContinue Write-Host "Garry's Mod Server ready at $dir" -ForegroundColor Green
10

Team Fortress 2

PowerShell Admin
AppID 232250 · UDP 27015 · Anonymous login · ~15GB
function Get-SteamCMD { if(!(Test-Path "C:\steamcmd\steamcmd.exe")){New-Item "C:\steamcmd" -ItemType Directory -Force|Out-Null;Invoke-WebRequest "https://steamcdn-a.akamaihd.net/client/installer/steamcmd.zip" -OutFile "C:\steamcmd\sc.zip";Expand-Archive "C:\steamcmd\sc.zip" -DestinationPath "C:\steamcmd" -Force;Remove-Item "C:\steamcmd\sc.zip"} } Get-SteamCMD $dir="C:\GameServers\TF2"; New-Item $dir -ItemType Directory -Force|Out-Null C:\steamcmd\steamcmd.exe +force_install_dir $dir +login anonymous +app_update 232250 validate +quit "Start-Process `"$dir\srcds.exe`" `"-game tf -console +map cp_badlands +maxplayers 24 +hostname `"My TF2 Server`"`"" | Out-File "$dir\start_server.ps1" -Encoding UTF8 New-NetFirewallRule -DisplayName "TF2" -Direction Inbound -Protocol UDP -LocalPort 27015 -Action Allow -EA SilentlyContinue Write-Host "TF2 Server ready at $dir" -ForegroundColor Green
11

Left 4 Dead 2

PowerShell Admin
AppID 222860 · UDP 27015 · Anonymous login · ~8GB
function Get-SteamCMD { if(!(Test-Path "C:\steamcmd\steamcmd.exe")){New-Item "C:\steamcmd" -ItemType Directory -Force|Out-Null;Invoke-WebRequest "https://steamcdn-a.akamaihd.net/client/installer/steamcmd.zip" -OutFile "C:\steamcmd\sc.zip";Expand-Archive "C:\steamcmd\sc.zip" -DestinationPath "C:\steamcmd" -Force;Remove-Item "C:\steamcmd\sc.zip"} } Get-SteamCMD $dir="C:\GameServers\L4D2"; New-Item $dir -ItemType Directory -Force|Out-Null C:\steamcmd\steamcmd.exe +force_install_dir $dir +login anonymous +app_update 222860 validate +quit "Start-Process `"$dir\srcds.exe`" `"-game left4dead2 -console +map c1m1_hotel +maxplayers 8 +hostname `"My L4D2 Server`"`"" | Out-File "$dir\start_server.ps1" -Encoding UTF8 New-NetFirewallRule -DisplayName "L4D2" -Direction Inbound -Protocol UDP -LocalPort 27015 -Action Allow -EA SilentlyContinue Write-Host "L4D2 Server ready at $dir" -ForegroundColor Green
12

Terraria (TShock)

PowerShell Admin
TShock from GitHub · TCP 7777 · Most popular Terraria server mod · ~200MB
$dir="C:\GameServers\Terraria"; New-Item $dir -ItemType Directory -Force|Out-Null $release=Invoke-RestMethod "https://api.github.com/repos/Pryaxis/TShock/releases/latest" $asset=$release.assets|Where-Object{$_.name -like "*.zip"}|Select-Object -First 1 Invoke-WebRequest $asset.browser_download_url -OutFile "$dir\tshock.zip" Expand-Archive "$dir\tshock.zip" -DestinationPath $dir -Force Remove-Item "$dir\tshock.zip" "Start-Process `"$dir\TShock.Server.exe`" `"-port 7777 -maxplayers 8 -worldname MyWorld -autocreate 2`"" | Out-File "$dir\start_server.ps1" -Encoding UTF8 New-NetFirewallRule -DisplayName "Terraria TShock" -Direction Inbound -Protocol TCP -LocalPort 7777 -Action Allow -EA SilentlyContinue Write-Host "TShock Terraria Server ready at $dir" -ForegroundColor Green
06Linux Gaming — CachyOS / Garuda / Arch + LinuxGSM Arch Gaming Setup + Top 20 GSM▼
CachyOS / Garuda Dr460nized / Arch Linux
— Arch-based. Use paru or yay as AUR helper. CachyOS uses linux-cachyos kernel + cachyos-repo. Garuda uses garuda-update.
01

Install paru (AUR Helper)

Bash
Recommended AUR helper for CachyOS and Garuda. Check first: which paru
which paru && echo "paru already installed!" && exit 0 sudo pacman -S --needed base-devel git git clone https://aur.archlinux.org/paru.git /tmp/paru cd /tmp/paru && makepkg -si cd ~ && rm -rf /tmp/paru echo "paru installed! Usage: paru -S packagename"
02

Essential Gaming Stack (Arch)

Bash
Steam + Wine + Lutris + Heroic + GameMode + MangoHud + Vulkan. Edit GPU lines.
sudo pacman -S --needed \ steam wine wine-mono wine-gecko winetricks \ lutris gamemode lib32-gamemode \ mangohud lib32-mangohud \ vulkan-icd-loader lib32-vulkan-icd-loader # AMD GPU (uncomment if using AMD) # sudo pacman -S --needed vulkan-radeon lib32-vulkan-radeon amdvlk lib32-amdvlk # NVIDIA GPU (uncomment if using NVIDIA) # sudo pacman -S --needed nvidia-utils lib32-nvidia-utils # Heroic Games Launcher (Epic + GOG on Linux) paru -S heroic-games-launcher-bin systemctl --user enable --now gamemoded echo "Gaming stack installed!"
03

Proton-GE Custom

Bash
More codecs + patches than official Proton. Runs more games better.
paru -S proton-ge-custom-bin # OR install manually from latest GitHub release: mkdir -p ~/.steam/root/compatibilitytools.d/ ver=$(curl -s "https://api.github.com/repos/GloriousEggroll/proton-ge-custom/releases/latest" | grep '"tag_name"' | cut -d'"' -f4) curl -L "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/${ver}/${ver}.tar.gz" | \ tar -xz -C ~/.steam/root/compatibilitytools.d/ echo "ProtonGE $ver installed. Restart Steam."
04

CachyOS Performance Packages

CachyOS
BORE/LAVD kernel + DXVK + VKD3D-Proton + ananicy-cpp. Reboot required.
sudo pacman -S --needed \ linux-cachyos linux-cachyos-headers \ dxvk-mingw vkd3d-proton-mingw \ ananicy-cpp cachyos-ananicy-rules sudo systemctl enable --now ananicy-cpp echo "CachyOS performance packages installed. Reboot to use new kernel."
05

Garuda Gaming Optimizations

Garuda/Arch
garuda-gamer + preload + irqbalance + low swappiness for gaming.
sudo pacman -S --needed garuda-gamer preload irqbalance sudo systemctl enable --now preload irqbalance echo "vm.swappiness=10" | sudo tee /etc/sysctl.d/99-gaming.conf sudo sysctl --system garuda-update # Full system update echo "Garuda gaming optimizations applied!"
06

MangoHud Config

Bash
Configures MangoHud overlay. Steam launch option: MANGOHUD=1 %command%
sudo pacman -S --needed mangohud lib32-mangohud goverlay mkdir -p ~/.config/MangoHud cat > ~/.config/MangoHud/MangoHud.conf << 'EOF' legacy_layout=false fps fps_limit=0 cpu_temp gpu_temp cpu_load gpu_load ram vram frametime position=top-left font_size=22 EOF echo "MangoHud configured!" echo "Steam launch option: MANGOHUD=1 %command%"
07

Common Gaming Issues — Quick Fixes

Bash
Shader stutter, controller detection, and audio crackling — the 3 most common complaints.
# Shader compilation stutter (clears DXVK/VKD3D cache — rebuilds on next launch, one-time re-stutter then smoother) rm -rf ~/.cache/mesa_shader_cache ~/.cache/mesa_shader_cache_db find ~/.steam -name "*.dxvk-cache" -delete 2>/dev/null # Xbox/PlayStation controller not detected (kernel modules + udev rules) paru -S xpadneo-dkms-git # Xbox wireless controllers paru -S game-devices-udev # PlayStation + generic controller udev rules sudo udevadm control --reload-rules && sudo udevadm trigger # Crackling/popping audio under load (raises PipeWire's scheduling quantum) mkdir -p ~/.config/pipewire/pipewire.conf.d cat > ~/.config/pipewire/pipewire.conf.d/99-gaming.conf << 'EOF' context.properties = { default.clock.quantum = 1024 default.clock.min-quantum = 512 } EOF systemctl --user restart pipewire pipewire-pulse echo "Fixes applied. Restart the affected app/game."
08

Gamescope Session (HDR + FSR)

Bash
Valve's Steam Deck compositor — HDR output + FSR upscaling on any Arch desktop/handheld.
sudo pacman -S --needed gamescope # Run Steam itself inside Gamescope at your native resolution with HDR + FSR: gamescope -W 2560 -H 1440 --hdr-enabled -F fsr -- steam -tenfoot # Run a single non-Steam game session instead: gamescope -w 1920 -h 1080 -f -- %command% # (the %command% form is what you'd paste into a game's Steam launch options)

🐧 LinuxGSM — Top 20 Game Servers

⚠️ Run the dependency installer first. On CachyOS/Garuda/Arch: use Arch button — package names differ.
#GameServer IDInstall
1Minecraft JavaJavamcserver
2Rustrustserver
3ARK: Survival Evolvedarkserver
4Counter-Strike 2cs2server
5Valheimvhserver
67 Days to Diesdtdserver
7TerrariaMonoterrariaserver
8Garry's Modgmodserver
9DayZPaiddayzserver
10Palworldpwserver
11SquadPaidsquadserver
12Project ZomboidJavapzserver
13Team Fortress 2tf2server
14Arma 3Paidarma3server
15Insurgency: Sandstormisserver
16Left 4 Dead 2l4d2server
17Killing Floor 2Paidkf2server
18Starboundsbserver
19No More Room in Hellnmrihserver
20Hurtworldhwserver
07Smart Devices & Media TV 2026 Service Menus + ADB + WiFi QR▼
⚠️ TV Service Menu Warning: These hidden menus control low-level panel settings. Wrong values can permanently damage your display. Always note original values first.
Button-mash service codes are firmware/region-dependent by nature and get silently broken by OTA updates — treat them as "worth a try," not guaranteed. Where a manufacturer offers an official developer-mode path instead of a hidden combo, we point to that first.
🔵 SAMSUNG (Tizen 8 · 2022–2026)
2024–2026 (QN900D, QN85D, S90D, The Frame — Tizen 8)
Info → 119 → Enter Or: Mute → 1 → 8 → 2 → Power
Hold Info 3 sec on smart remote, then type numbers rapidly.
2022–2023 (QN900B/C, Q80B/C, S95B/C)
Info → Menu → Mute → Power (rapid sequence)
TV must be fully on (not standby). Press each button within 2 seconds.
Factory Reset (all Samsung models)
Settings → General & Privacy → Reset → PIN: 0000
🔴 LG (WebOS 22–25 · 2022–2026)
Official Developer Mode (all WebOS 22–25 sets)
Install "LG Developer Mode" from the LG Content Store on the TV, then sign in with a free account from developer.lge.com and follow its in-app activation. Reboots the TV into a debug-enabled state with app sideloading and remote access.
LG's own supported path — no risky button-mash combos, and it survives firmware updates unlike hidden codes.
Factory Reset
Settings → General → Reset to Initial Settings
⚪ SONY Bravia (Google TV · 2021–2026)
Enable ADB / Developer Mode (all Google TV models, 2021+)
Settings → Device Preferences → About → Build → tap 7× → Developer Options → Enable ADB Debugging
Reliable, universal for any Android TV/Google TV set — it's a platform feature, not a Sony-specific hidden combo.
2021–2023 standby combo (A90J, A80K, X90K, X95K)
Display → 5 → Vol+ → Power (TV in standby)
Community-reported, varies by region/firmware — the Developer Options method above is more reliable.
🔷 Philips (Ambilight · 2021–2026)
2022–2026 (OLED908, OLED807, 8517, PML — Android TV)
Rapid: 062596, then MENU/HOME/INFO
Any Philips Android TV (2016+) — Developer Options
Settings → Device Preferences → About → tap Build number 7× → Developer Options
Standard Android platform toggle — safer than the older PFL/PFS combos, which are no longer reliably reproducible and have been dropped from this list.
🟠 Hisense (VIDAA U7/U8 + Google TV · 2022–2026)
2022–2026 VIDAA (U8K, U7N, A85H)
Settings → Sound → Speakers → Balance → 1969
Older VIDAA firmware uses 0532 instead of 1969 at the same menu location — try both.
2024+ Hisense Google TV models
Settings → System → About → Build Number → tap 7× → Developer Options
🔴 TCL (Google TV / Roku · 2022–2026)
2023–2026 Google TV (QM8, QM7, Q85H)
Settings → System → About → Build Number → tap 7× → Developer Options
Standard Android/Google TV platform toggle — reliable across firmware versions.
Roku TV Models (older TCL)
Home ×5 → FF ×3 → Rewind ×2 → secret screen
🔵 Panasonic (2023–2026, Fire TV OS)
2024–2026 (Z95A '24, Z95B '25, Z86C UK — Fire TV OS)
Settings → My Fire TV → About → tap Build 7× → Developer options → ADB debugging
Standard Fire TV developer-mode toggle — developer/ADB access only, no hidden service-menu combo.
Pre-2023 (My Home Screen OS)
No reliably reproducible button combo — check your exact model's service manual or support site instead.
A

Android ADB + scrcpy Mirror

PowerShell Admin
Enable on phone: Settings → About phone → tap Build number 7× → Developer Options → Wireless debugging (Android 11+) or USB Debugging (older).
winget install Google.PlatformTools -h winget install Genymobile.scrcpy -h # Wireless (Android 11+, no cable needed): # 1. Phone: Developer Options -> Wireless debugging -> Pair device with pairing code # 2. adb pair [PHONE_IP]:[PAIRING_PORT] (enter the 6-digit code when prompted) # 3. adb connect [PHONE_IP]:[DEBUG_PORT] (port shown on the Wireless debugging screen) # 4. scrcpy # USB mirror (60fps), or fallback if wireless debugging isn't available (pre-Android 11): # scrcpy --max-fps=60 --video-bit-rate=4M # adb tcpip 5555 && adb connect [PHONE_IP]:5555 && scrcpy # requires one USB connection first
B

Wireless File Transfer (LocalSend)

LINKS + Install
Open-source AirDrop for all platforms — same Wi-Fi, no account needed.
winget install localsend.localsend -h # CachyOS/Garuda/Arch: paru -S localsend-bin

📶 WiFi QR Code Generator (100% Local)

Everything runs in your browser — no data is ever sent anywhere. Scan with any phone camera to connect instantly.
SSID (Network Name)
Password
Security
QR code will appear here
08Security & Networking Scripts + 35+ ISP Monitor + Password Gen + HIBP▼
01

The Snake-Pit (Sandbox)

PowerShell Admin
Isolated disposable VM — runs suspicious files safely. Destroyed on close.
Enable-WindowsOptionalFeature -FeatureName "Containers-DisposableClientVM" -Online -All # Requires reboot. After: Start → search "Windows Sandbox"
02

Firewall Hardening

PowerShell Admin
Enables all profiles + blocks exploited ports (Telnet, FTP, SMB, NetBIOS).
Set-NetFirewallProfile -All -Enabled True @(21,23,135,137,138,139,445,1433,3306) | ForEach-Object { New-NetFirewallRule -DisplayName "BLOCK_IN_$_" -Direction Inbound -Protocol TCP -LocalPort $_ -Action Block -EA SilentlyContinue Write-Host "Blocked inbound port: $_" -ForegroundColor Green } Write-Host "Firewall hardened." -ForegroundColor Green
03

Reveal Saved Wi-Fi Passwords

PowerShell Admin
Shows all saved Wi-Fi networks with plaintext passwords.
(netsh wlan show profiles) -match ":\s(.+)$" | ForEach-Object { $name = $_ -replace ".*:\s*","" $pw = ((netsh wlan show profile name="$name" key=clear) -match "Key Content") -replace ".*:\s*","" [PSCustomObject]@{Network=$name; Password=if($pw){$pw}else{"[No password / Open]"}} } | Format-Table -AutoSize
04

Email Breach Check (HIBP API)

PowerShell
Checks HIBP for email breaches. Browser tool below is free (password k-anonymity).
$email = Read-Host "Enter email to check" # Note: HIBP v3 email API requires a paid key at haveibeenpwned.com/API/Key # Free alternative: check directly at haveibeenpwned.com Start-Process "https://haveibeenpwned.com/account/$email"

📡 ISP Outage Monitor — Europe (35+ ISPs)

Click any ISP to open their official status page.
🇬🇧 United Kingdom
🇸🇪 Sweden · 🇳🇴 Norway · 🇩🇰 Denmark · 🇫🇮 Finland
🇨🇭 CH · 🇦🇹 AT · 🇵🇹 PT · 🇷🇴 RO · 🇨🇿 CZ · 🇮🇪 IE

🔐 Snake-Vault — Password Generator + HIBP Check

Crypto-random passwords. HIBP check uses k-anonymity — only 5 SHA-1 chars sent, never the full password.
Length
[ click Generate ]

⏰ Cron Schedule Builder

Pick a schedule in plain language and get the exact 5-field cron line for aaPanel (or any crontab) — plus a plain-language check and the next 5 times it will actually run. Runs entirely in your browser, nothing is sent anywhere.
Schedule
Hour (0–23)
Minute (0–59)
Paste the line into your control panel's cron task (aaPanel, cPanel, Plesk…) or into crontab -e. Run times below use your own clock; servers often run on UTC.
—
Next run—
2nd run—
3rd run—
4th run—
5th run—
09Hardware Lifecycle Calculator Multi-currency · TCO · EOL · Refresh Planning▼

🖥️ Hardware Lifecycle & Refresh Planner

What is TCO (Total Cost of Ownership)? TCO = purchase price + all maintenance/repair costs over its life. Annual Cost = TCO ÷ lifespan years.

What is EOL (End of Life)? EOL is when a device should be replaced. Typical cycles: Workstation 5yr, Laptop 4yr, Server 7yr, Network 8yr, Phone 3yr.
Industry standard refresh cycles used for EOL
Original purchase price including VAT
Avg yearly: support, repairs, consumables
Month and year of purchase or deployment
Expected cost to replace today — for ROI calculation
10Live System Information Browser · OS · GPU · Storage · Battery · IP Lookup▼

📊 Your System at a Glance

Detected client-side — no data sent anywhere.
Browser
Detecting...
Platform / OS
Detecting...
Screen Resolution
Detecting...
Color Depth
Detecting...
CPU Threads
Detecting...
Device Memory
Detecting...
Touch Support
Detecting...
Online Status
Detecting...
Connection Type
Detecting...
Language
Detecting...
Timezone
Detecting...
Page Load Time
Detecting...
GPU / Renderer
Detecting...
Storage Quota
Detecting...
Battery
Detecting...
Cookies Enabled
Detecting...

🌍 Public IP & Geolocation Lookup

Sends one request to a third-party API (ipapi.co) only when you click — everything above this is local/offline.
Click the button above to run the lookup.
11DSnakes Network Status 8 Sites · Live Check▼

🌐 DSnakes Network Health

Client-side reachability check — confirms each domain responds over HTTPS right now. Can't tell an error page from a healthy one, only whether the server answers, so treat DOWN as the real signal. Version info is each site's latest GitHub commit, not confirmed live-deploy state.
dsnakes.com (Main)
—
—
games.dsnakes.com
—
—
social.dsnakes.com
—
—
kenionek.dsnakes.com
—
—
account.dsnakes.com
—
—
search.dsnakes.com
—
—
news.dsnakes.com
—
—
community.dsnakes.com
—
—
tools.dsnakes.com (You)
—
—