strace Alternatives for Windows
strace is not available for Windows but there are a few alternatives that runs on Windows with similar functionality. The best Windows alternative is Process Monitor, which is free. If that doesn't suit you, our users have ranked more than 10 alternatives to strace and four of them are available for Windows so hopefully you can find a suitable replacement. Other interesting Windows alternatives to strace are API Monitor, Sysdig and JTracer.
Process Monitor
Is this is a good alternative?YesNo56 Process Monitor alternatives- Free • Proprietary
- Process Monitoring Tool
- Windows
- PortableApps.com
Process Monitor is an advanced monitoring tool for Windows that shows real-time file system, Registry and process/thread activity. It combines the features of two legacy Sysinternals utilities, Filemon and Regmon, and adds an extensive list of enhancements including rich and...
- - Process Monitor is the most popular Windows alternative to strace.
- - Process Monitor is the most popular free alternative to strace.
Process Monitor Features
API Monitor
Is this is a good alternative?YesNo9 API Monitor alternatives- Free • Proprietary
- Process Monitoring Tool
- Windows
API Monitor is a Windows program that lets you monitor and control API calls made by applications and services. Its a powerful tool for seeing how applications and services work or for tracking down problems that you have in your own applications.
DiscontinuedLast version is from 2013. See: http://www.rohitab.com/apimonitor/changelog
Sysdig is open source, system-level exploration: capture system state and activity from a running Linux instance, then save, filter and analyze. Think of it as strace + tcpdump + lsof + awesome sauce.
JTracer
Is this is a good alternative?YesNo- Free • Open Source
5 JTracer alternatives- Mac
- Windows
- Linux
- Android
- Java Mobile
- Android Tablet
C++ exception (and generic) stack trace debug suite.
- - JTracer is the most popular Android Tablet alternative to strace.