Two doctors. One stick. Every machine through the door.

WinDoctor and MacDoctor put a full diagnostician on the USB stick you already carry. Below: the complete pitch for each — what it replaces, what it does, what it rescues — and the family pricing that covers the whole bench.

PART 1 — WINDOWS

WinDoctor — the Windows bench

One signed .exe for every Windows box on the bench — diagnosis, stress tests, upgrade rescue and drive recovery.

FIELD DIAGNOSTICS FOR WINDOWS

One signed .exe that diagnoses the whole machine — and fixes it.

No install, no toolbox of a dozen utilities. Double-click on any Windows 10/11 PC (a Windows 7 build too) and WinDoctor reads the event logs, crash dumps, SMART data and servicing state, then hands you a plain-language report, a 0–100 health score, and guided repairs it walks through one confirmation at a time.

Health scorewindoctor.txt
82
/ 100
Serviceable — 3 findings to clear
  • WHEA uncorrectable error · 2× (last boot)
  • SMART reallocated sectors rising
  • Windows Update stuck — cache rebuild offered
  • 22 checks passed
AUTOMATED CHECKS
0 +
INSTALL STEPS
0
FILE TO CARRY
0

0–100

HEALTH SCORE
THE COMPARISON

One tool where the bench used to need six.

CapabilityWinDoctorone signed exeDump viewersWhoCrashed · BlueScreenViewRecovery toolsTestDisk · labManual CLIdiskpart · bcdboot
Names the faulting driver from a crash dumpBuilt-inYesNoNo
SMART, WER, servicing & event logs togetherOne passDumps onlyNo~Piecemeal
Plain-language report + 0–100 health scoreHTML+TXT~Raw listNoNo
Guided repairs — restore point, each step logged--fixNoNo~Risky
“Upgrade path not supported” fixes (MBR→GPT/UEFI)GuidedNoNo~By hand
Recover a RAW / non-booting docked drive, data keptRecovery menuNo~Steep~Expert
Tells HFS+/APFS/ext from damaged NTFS before reformatSignature IDNo~VariesNo
Repair a corrupt / temp-profile sign-in (ProfileList)Guided, undoNoNo~regedit
One file, no install, elevated, on a locked-down PCPortable~SomeInstallBuilt-in
Boot a dead machine into the repair tools (WinPE USB)Builds oneNo~Separate mediaNo
Trend history across repeat visitsAutoNoNoNo
✓ built-in · ~ partial / manual / expert-only · – not offered. Reflects typical bench use.
WHAT IT DOES

A symptom menu, not a manual.

Whole-machine triage

Event logs, crash dumps, SMART, WER, servicing health and drivers — prioritized findings with a 0–100 score and remediation steps.

Guided repairs (--fix)

DISM + sfc, chkdsk, DNS/Winsock reset, Windows Update rebuild, print-queue clear, search-index rebuild — restore point first, each step confirmed and logged.

Provoke the fault

Ramped GPU, CPU and disk stress loads to reproduce the glitch or crash on the bench, with the events they trigger folded into the report.

Upgrade toolbox

The real Windows 11 gates and the “upgrade path not supported” fixes — MBR→GPT/UEFI conversion, single-edition media, setup-blocker removal.

Dead-drive recovery

Dock a failed drive: read-only forensic image, MFT-scan file recovery, RAW NTFS boot-sector restore, filesystem identification, dead-PC account + data rescue, and a bootable WinPE USB builder — data kept.

Focused doctors

Explorer search that finds nothing (down to binary-search-bisecting the one shell extension that breaks it), a corrupt or temp-profile sign-in, Outlook that won't send, a jammed printer, a dropping network, a glitchy cursor.

Hardware snapshot at launch

Before the menu even shows: board, CPU, RAM per-DIMM, GPUs, and free storage per drive — a nearly-full system drive flagged on the spot.

Interactive keyboard test

Draws this machine's own keyboard — desktop, laptop, or Boot Camp MacBook — and lights each key green as it registers. Catches dead, stuck, and chattering switches; Touch Bar aware, down to naming the stopped Apple driver and offering the repair.

Disk-space doctor

A full system drive silently kills crash dumps, updates, and restore points. Measures temp files, update caches, hibernation and Windows.old — then cleans the safe targets, each with your confirmation.

Hardware test bench

Fullscreen dead-pixel sweep, left/right speaker tones, microphone level capture, live USB-port watch, webcam check — every verdict recorded and reported in the next checkup.

Battery health verdict

Reads the battery's own firmware ledger — design vs. full-charge capacity and cycle count. A worn pack becomes a quotable finding: “61% of design left, replace”.

Always-current stick

The exe checks the publisher's version file at launch (3-second timeout, silent offline) and prints one line when a newer release is out — stale field sticks announce themselves.

UPGRADE RESCUE

The upgrades that “can't” — made to finish.

“This PC can’t run Windows 11.” “Upgrade path not supported.” “Error 0x80072F8F.” WinDoctor names the real blocker and applies the exact correction — for a Windows 7 machine moving to 10, and a Windows 10 machine moving to 11.

WINDOWS 7 → 10

Get an aged machine current.

WINDOWS 10 → 11

Clear the real 11 gates.

NEW — RECOVERY SUITE

The drive won't boot. The data isn't gone.

When a customer’s PC dies but the platter still reads, WinDoctor turns your bench machine into a recovery station. Dock the drive and work the whole path — image first, recover second, repair last — without a trip to a data-recovery lab or a reformat you can’t take back.

PRICING

Priced per technician, not per repair.

Try it free for 30 days with the built-in field license. Keep it for less than a single billable hour a year — and far less than one drive sent to a recovery lab. Cover the whole bench with the Cross-Platform Bench bundle: WinDoctor + MacDoctor, $149/yr per tech — or add the other platform to an existing license for $49/yr. Suggested pricing; set your own rates.

Field Trial

The full tool, no feature locks — evaluate it on real customer machines.
Free 30-day field license, built in
  • Every diagnosis and stress test
  • Guided --fix repairs
  • Reports, health score, history
  • Renews to a paid license in-app
Popular

Technician

One tech, unlimited machines. Everything, including the recovery suite.
$ 99 per year, per tech · or $199 lifetime
  • Everything in the trial, kept
  • Dead-drive recovery suite
  • Upgrade toolbox & boot repair
  • A year of updates & new doctors
Most popular

Shop / Team

Up to 5 technicians, one invoice — for a busy bench or a small MSP.
$ 299 per year, up to 5 · ≈ $60 per tech
  • Five technician seats
  • Fleet overview across machines
  • Priority updates
  • Volume seats on request
Popular

What the same coverage costs the old way

Assembled from single-purpose tools — and one lab bill the day a customer's drive won't mount.

Tool for the jobTypical priceWhat it covers
WhoCrashed Pro~$30 onceCrash dumps only
Speccy Pro~$20 / yrSystem info only
Data-recovery software~$80–100 / yrFile recovery only
One pro lab recovery$300–1,500Per drive, per incident
The old way, year one$430–1,650+Across four purchases
WinDoctor Technician$99 / yrAll of the above jobs, one exe

Competitor prices are approximate street prices and change over time — confirm current rates. Recovery-lab fees vary by drive and severity.

PART 2 — MAC

MacDoctor — the Mac bench

One universal binary for every Mac — Intel or Apple silicon, 10.13 High Sierra through macOS 26 Tahoe, OCLP rescues included.

FIELD DIAGNOSTICS FOR MAC

One binary that diagnoses the whole Mac — even one that won't boot.

Nothing to install. MacDoctor reads Core Audio state, SMC power and battery data, GPU and WindowServer crash reports, kernel panics, SMART and the unified log, then hands you a plain-language report, a 0–100 health score, and guided repairs that re-measure themselves before you leave. macOS 10.13 High Sierra through macOS 26 Tahoe, Intel and Apple silicon — including unsupported Macs on OpenCore Legacy Patcher.

Health scoremacdoctor.txt
76
/ 100
Serviceable — 3 findings to clear
  • ROOT CAUSE: graphics processor failing (4× gpuRestart + WindowServer)
  • Battery at 76% of design capacity
  • Corrupt “macOS Install Data” — removal offered
  • 58 checks passed
AUTOMATED CHECKS
0 +
INSTALL STEPS
0
PROGRAMS, ONE STICK
0

0–100

HEALTH SCORE
THE COMPARISON

One tool where the Mac bench used to need six.

CapabilityMacDoctorone frozen binaryReport utilitiesEtreCheck · OnyXHardware testersTechTool Pro · DriveDxBuilt-in & CLIApple Diagnostics · Terminal
Explains “no sound / not charging / weird screen” from the Mac's own evidenceSymptom-first~Raw listingNoError codes
Kernel panics & crash reports attributed to a subsystem, repeat crashers namedBuilt-in~Counts themNo~Console, by hand
Plain-language report + 0–100 health score + trend across visitsHTML+TXT~Report, no score~Pass/failNo
Guided safe repairs that re-measure themselves (CLEARED / STILL PRESENT)--fix~Maintenance onlyNo~Risky
OCLP / unsupported-Mac upgrade diagnosis (version gates, stub installers, seal)MeasuredNoNo~Forum reading
Rescue a bricked-upgrade drive — accounts, homes, Photos libraryGuided --rescueNoNo~Expert, hours
Diagnose a Mac that won't boot (autopsy from its drive, Recovery-Terminal triage)--autopsyNo~Boot media~Recovery Terminal
Provoke the fault: CPU / GPU / disk stress with a died-during-test verdictBuilt-inNo~Some loadsNo
Zero installs on a stock Mac (no Python, no download on the customer's machine)Portable~App installInstall + licenseBuilt-in
Prove-the-fix diff on the return visit (fixed / persisting / new)--compareNoNoNo
✓ built-in · ~ partial / manual / expert-only · – not offered. Reflects typical bench use.
WHAT IT DOES

A symptom menu, not a manual.

Whole-Mac triage

Core Audio, SMC power & battery, GPU and WindowServer crash reports, kernel panics, SMART, thermals and the unified log — prioritized findings with root-cause clusters, so four GPU symptoms score as one failing GPU, not four separate dings.

Repairs that verify themselves (--fix)

Unmute and restart coreaudiod, flush DNS, delete a corrupt install staging folder, re-bless the sealed snapshot OCLP needs, rebuild Spotlight — one confirmation at a time, then each repair is re-measured and reported CLEARED or STILL PRESENT before you leave the site.

Provoke the fault

All-core CPU burn, ramped WebGL GPU load, disk write/read/verify soak — each with a temperature staircase and a throttle verdict. If the Mac dies mid-test, the next run says so, with the temperatures recorded up to the moment of death. That is the diagnosis.

Three programs, one stick

The full binary for Macs that boot. A bash-3.2 triage script for stock Macs with no Python. A POSIX script for the Recovery Terminal on Macs that won't boot at all. The USB builder puts all three on a bootable macOS-installer stick — the cure and the diagnosis on the same media.

Dead-Mac autopsy

Mount the dead Mac's drive on your bench Mac (Target Disk Mode, Share Disk, or an enclosure) and diagnose it anyway: panics with subsystem attribution, crash culprits, install logs, staged upgrades, OCLP state — plus the drive's own SMART. It says plainly what a dead drive cannot show, and never fabricates live-state findings.

Prove the fix

--raw captures the evidence in a 30-second site visit; --compare diffs the return visit against it — findings fixed, persisting, or new, and the score change. --fleet rolls a folder of visits into one worst-first table back at base. The customer sees proof, not a shrug.

Interactive sound test

Generated tones through the current output — both channels, left only, right only — with a verdict: silent means run the audio checkup, one side dead means balance or a blown speaker, all heard means the path is confirmed end to end.

Sensor flight recorder

A one-sample-per-minute log of CPU/GPU temperature, fan speed and thermal pressure, installed for the Mac that crashes “randomly.” The next crash's checkup can say what the temperatures were doing in the half hour before it — implicating heat, or ruling it out.

Weekly monitor & history

A scheduled Sunday scan posts a Notification Center alert when the health score drops. Per-machine history keeps trends honest on a shared stick — machine B's first visit can never “clear” machine A's findings — and intermittent faults that come and go are called intermittent, not fixed.

WATCH IT WORK

The Mac that dies “randomly” — caught in the act.

Stress tests write a continuously-updated state file. If the machine dies mid-test, the next checkup finds the last heartbeat predating the current boot — and says so. No competitor’s pass/fail hardware test survives its own crash.

OCLP UPGRADE RESCUE

The upgrade that keeps failing — measured, not guessed.

Unsupported Macs kept alive by OpenCore Legacy Patcher account for most “the upgrade loops at the Apple logo” calls. MacDoctor checks the short list that actually decides it — and when the damage is already done, walks the whole recovery.

BEFORE IT BRICKS

Why does this upgrade keep failing?

AFTER IT BRICKED

Get the accounts, data and photos back.

RESCUE SUITE

The Mac won't boot. The data isn't gone.

Stuck at the Apple logo, looping through a failed upgrade, or dead on the bench — MacDoctor keeps working after the machine stops. Every rescue step is logged to one artifact for the customer file, and the old drive is only ever read.

PRICING

Priced per technician, not per repair.

Try it free for 30 days with the built-in field license. Keep it for less than a single billable hour a year — and far less than one drive sent to a recovery lab. Already carrying WinDoctor? Add the other platform for $49/yr and cover the whole bench. Suggested pricing; set your own rates.

Field Trial

The full tool, no feature locks — evaluate it on real customer Macs.
Free 30-day field license, built in
  • Every diagnosis and stress test
  • Guided --fix repairs, verified
  • Reports, health score, history
  • Renews to a paid license in-app
Popular

Technician

One tech, unlimited Macs. Everything, including the rescue suite.
$ 99 per year, per tech · or $199 lifetime
  • Everything in the trial, kept
  • Bricked-upgrade & Photos rescue
  • OCLP toolbox & dead-Mac autopsy
  • A year of updates & new checks
Most popular

Shop / Team

Up to 5 technicians, one invoice — for a busy bench or a small MSP.
$ 299 per year, up to 5 · ≈ $60 per tech
  • Five technician seats
  • Fleet overview across machines
  • Priority updates
  • Volume seats on request
Popular
Cross-Platform Bench
WinDoctor + MacDoctor · $149/yr per tech

Both tools, one stick, one invoice — every machine that comes through the door. Already carrying one of them? Add the other platform for $49/yr.

Cover the whole bench

What the same coverage costs the old way

Assembled from single-purpose tools — and one lab bill the day a customer's upgrade bricks the drive.

Tool for the jobTypical priceWhat it covers
TechTool Pro~$130 onceHardware tests only
DriveDx~$20 / computerDrive health only
CleanMyMac~$40 / yrCleanup only
EtreCheck Pro~$18 / yrSystem report only
One pro lab recovery$300–1,500Per drive, per incident
The old way, year one$508–1,708+Across five purchases
MacDoctor Technician$99 / yrAll of the above jobs, one binary

Competitor prices are approximate street prices and change over time — confirm current rates. Recovery-lab fees vary by drive and severity.

Put both doctors on the stick you already carry.

Start with the built-in 30-day trials on real customer machines. When they earn their keep, the Cross-Platform Bench covers both platforms for $149/yr — a license code for each tool, pasted in-app. Or license the platforms separately with the pricing above.