IN DEVELOPMENT · WINDOWS 10 / 11

VIPER PRO

VIPER PRO traces Windows crashes to the driver or hardware at fault.

VIPER PRO collects the crash dump, Windows fault records, GPU dumps and a snapshot of the system at the moment of failure. ETION, its proprietary analytics engine, decodes the stop code and its parameters and compares the installed hardware to manufacturer specifications. Each crash gets a report with the supporting data and troubleshooting steps in order.

VIPER PRO box: crash analysis for Windows, ETION proprietary analytics engine, Flight Recorder

Complete crash collection

VIPER PRO collects every dump a crash produces: the game or application dump, the Windows dumps and fault records, and the GPU dump. GPU faults are read with NVIDIA Nsight™ Aftermath and AMD Radeon™ GPU Detective.

ETION traces the fault codes across all of them and cross-analyzes the results with the PC's hardware and software to determine the root cause.

01Game and application
Client crash dumps, including Unreal Engine crash reports
02Windows
Full, kernel and minidumps, WER reports, event logs
03GPU
NVIDIA Nsight Aftermath and AMD Radeon GPU Detective dumps
04System state
Hardware, drivers, memory, storage, temperatures and configuration at the moment of failure
VIPER PRO Monitoring screen listing collected crashes, blue screens and app crashes by severity

How it works

01

Collection

VIPER PRO monitors for crashes and saves the dump, the Windows fault records and a snapshot of the machine at the time of each crash. Original files are not moved or modified.

02

Analysis

ETION, Viper Systems' proprietary analytics engine, decodes the dump, identifies the drivers involved, correlates the events around the fault, and checks the machine against the manufacturer's specifications for its installed parts.

03

Report

Each crash receives a report with a summary, the technical detail and troubleshooting steps in order. Each finding lists the dump data, events and specifications used to reach it.

Report contents

  • FailureThe driver or component responsible.
  • System stateThe application in focus, memory use, running processes and temperatures.
  • Out-of-specification hardwareComponents running outside their rated values, for example memory at 4800 MT/s on a kit rated for 6000 MT/s.
  • Corrective stepsListed in order, with the supporting data for each step.
Crash report conclusion with troubleshooting steps

Monitoring levels

LEVEL 1

Reactive

Captures crash dumps, Windows fault records and a snapshot of the system at the moment of failure. Minimal overhead.

LEVEL 2

Flight Recorder

Keeps a rolling record of temperatures, clock states, memory pressure, DPC and ISR activity and driver activity. When a crash occurs, the report includes the timeline before the crash and all Reactive data.

Deep Scan

Deep Scan collects every crash from a selected program over a selected timeframe, analyzes them as one dataset, and identifies the conditions they share.

It also flags system changes that coincide with the crashes starting or stopping.

ETION Deep Scan screen for collecting every crash from a chosen program over a chosen timeframe

Libraries

VIPER PRO ships with a base library: Windows fault codes, the specifications of major-brand hardware, component behavior and bug check mechanisms. Every hardware figure comes from the manufacturer's published specification. Additional libraries add coverage for specific vendors and devices.

11,206
Fault codes in the dictionary
1,346
Hardware records
628
Component types in the knowledge base
425
Bug check mechanisms

Fault codes

Win32 error codesHRESULT codesNTSTATUS codesBug checks and live-dump codesWindows Update codesFacility codesDevice Manager error codes

Hardware records by class

ClassRecordsManufacturers
Processors375Intel, AMD
Graphics cards86NVIDIA, AMD, Intel
Memory694TeamGroup, PNY, G.SKILL, Kingston, Corsair, KLEVV, Patriot, Silicon Power, ADATA, Lexar, Crucial
Storage79SanDisk / WD, Samsung, TeamGroup, Kingston, Seagate, Lexar, Crucial, ADATA, Silicon Power, SK hynix, Solidigm, Corsair, PNY, Kioxia
Motherboards49MSI, ASUS, Gigabyte, ASRock, Biostar
Power supplies37Corsair, be quiet!, Thermaltake, Cooler Master, Seasonic, MSI, ASUS, NZXT
Coolers26be quiet!, DeepCool, Noctua, Arctic, Corsair, Lian Li, Thermalright, NZXT, Cooler Master, ASUS, MSI, Thermaltake
Total1,34637 manufacturer groups

Memory includes 221 product-family records and 473 exact-kit records identified by orderable part number.

PROPRIETARY ANALYTICS ENGINE

ETION

ETION is the proprietary analytics engine developed by Viper Systems. It reads the crash dump, event logs, hardware error records, and a snapshot of the system at the moment of failure. It decodes each stop code and its parameters, then resolves the machine’s hardware and drivers against its reference library. Applying defined, evidence-based rules, it produces the same result from the same data every time.

Each finding is classified by the strength of the supporting evidence. ETION correlates crash data, system state, hardware, drivers, and other captured information to determine what occurred and, where the evidence supports it, what caused it.

Screenshots

Privacy

VIPER PRO does not use an account, telemetry or cloud services. All data stays on the PC. Problem reports are saved to a file that the user can email.

Requirements

Windows10 or 11, 64-bit
RightsAdministrator
InstallNone. Runs from any folder
DriversNone
InternetNot used
NVIDIA and Nsight are trademarks of NVIDIA Corporation. AMD and Radeon are trademarks of Advanced Micro Devices, Inc.

VIPER PRO is in development. It will be licensed per computer.

Ask about VIPER PRO