IRPTrace icon

IRPTrace

  n/a
Certified 100% CLEAN Trial   

An application that can detect and log request packages sent to kernel-mode drivers, as well as analyze and save the information on your computer. #IRP Tracer  #Driver Analysis  #Driver Logger  #IRP  #Trace  #Tracer  

Softpedia Review

specifications

changelog

Free Download

buy now

Review by:
3.0/5

In order to debug kernel-mode drivers, programers and developers include specific errors messages to be collected each time the program crashes or stops functioning correctly. Hence, they are able to deduct the cause of the issue, as well as come up with ways to improve their code and fix the parts that cause trouble.

IRPTrace is a software utility that enables you to monitor your drivers and detect the problems that might arise during their usage, by watching over the Input/Output request packages sent between them and the operating system. The advantage of using this tool is that you can leave out the aforementioned debug messages from your code, since the application displays complete information about every handled request and its status.

All the activity can be logged and saved to your computer in the form of a text file, which can be used for further analysis. The data can also be sent directly to a third party debugger and viewed without the need to save it on your system. Among the various pieces of information that can be monitored, you can see the name of the request, completion status and the address code of the IRP.

In order for the application to receive the required data, it needs to be “hooked” to the driver you need to monitor. If it is part of the operating system, you can simply choose it from the provided list of detected services. Otherwise, if you are trying to debug an external device, you first need to connect it to your computer using one of its available COM ports, which facilitates the data transfer and allows IRPTrace to return the desired information.

As you would expect, you can also analyze the received packages and find any bugs or issues that might cause problems for the operating system. Thanks to the wide array of output parameters and information provided by the application, it is possible to detect almost any kind of code error that can lead to computer halts or other kind of incompatibilities, without having to include debugging techniques in your driver.

IRPTrace is a useful application for driver developers, although it is unforgiving with beginners and inexperienced users. Despite that, it is able to save you from a lot of code writing and it provides a wide array of precious information regarding the requests and data packets handled by your drivers.

What's new in IRPTrace 02.00.001:

  • Added support for x64 Windows.
  • Added support for Windows Vista, 7 and 8.x.
  • Added decoding of all USB kernel-mode messages.
  • Added decoding of all CDB messages.
Read the full changelog

IRPTrace 02.00.001

add to watchlist add to download basket send us an update REPORT
  runs on:
Windows 8
Windows 7
Windows Vista
Windows XP
Windows 2K
  file size:
3.6 MB
  filename:
irptrace.exe
  7 screenshots:
IRPTrace - You can view the Control Panel section in the main window of the application, as well as modify the hook list.IRPTrace - The File menu allows you to open an existing IRP log, as well as save the current one.IRPTrace - You can copy information and search for specific data by accessing the Edit menu.IRPTrace - screenshot #4IRPTrace - screenshot #5IRPTrace - screenshot #6IRPTrace - screenshot #7
  main category:
System
  developer:
  visit homepage

calibre

Effortlessly keep your e-book library thoroughly organized with the help of the numerous features offered by this efficient and capable manager
calibre

4k Video Downloader

Export your favorite YouTube videos and playlists with this intuitive, lightweight program, built to facilitate downloading clips from the popular website
4k Video Downloader

Zoom Client

The official desktop client for Zoom, the popular video conferencing and collaboration tool used by millions of people worldwide
Zoom Client

ShareX

Capture your screen, create GIFs, and record videos through this versatile solution that includes various other amenities: an OCR scanner, image uploader, URL shortener, and much more
ShareX

7-Zip

An intuitive application with a very good compression ratio that can help you not only create and extract archives, but also test them for errors
7-Zip

Windows Sandbox Launcher

Set up the Windows Sandbox parameters to your specific requirements, with this dedicated launcher that features advanced parametrization
Windows Sandbox Launcher

paint.net

Packed with an array of options and an intuitive interface, this application enables you to create professional-looking photographs
paint.net

IrfanView

With support for a long list of plugins, this minimalistic utility helps you view images, as well as edit and convert them using a built-in batch mode
IrfanView

Bitdefender Antivirus Free

Feather-light and free antivirus solution from renowned developer that keeps the PC protected at all times from malware without requiring user configuration
Bitdefender Antivirus Free

Microsoft Teams

Effortlessly chat, collaborate on projects, and transfer files within a business-like environment by employing this Microsoft-vetted application
Microsoft Teams

% discount
IrfanView
  • IrfanView
  • Bitdefender Antivirus Free
  • Microsoft Teams
  • calibre
  • 4k Video Downloader
  • Zoom Client
  • ShareX
  • 7-Zip
  • Windows Sandbox Launcher
  • paint.net
essentials


User Comments
This enables Disqus, Inc. to process some of your data. Disqus privacy policy