将Windows机器A上运行的应用程序与Windows机器B上的相同应用程序进行比较有什么好方法?
这是一个相当小的单个进程应用程序,低于40兆字节的专用字节。它可以在多台机器上正常工作但在机器A上不起作用。我想要的是分析它 区别 在如何在两台机器上运行,尝试在机器A上找到问题。
我试过了 进程监视器 但这显示了该过程的数千个事件,主要是注册表事件。我应该使用过滤器还是在Process Monitor中寻找特定的东西?在两台机器上比较过程的好方法是什么?
该应用程序是条形码阅读器。驱动程序和应用程序已卸载并重新安装在计算机A上,但不知何故仍出现相同的问题。该应用程序工作并在机器A上定期使用超过一年并最近停止。我认为上次工作后有一个Windows更新。
也许这可能会有所帮助: github.com/patraulea/LogDiff
—
Tech-IO
我会试一试@GiaRui
—
brendan
也许sysinternals-suite的其他工具也许会有所帮助。例如dbgview,ProcessExplorer,SystemMonitor,VMmap等。
—
Tech-IO