我们的(仅控制台;没有GUI)应用程序主要在FORTRAN和C中使用。最近,一些用户报告说Windows 7系统崩溃,该崩溃一直持续到特定日期的几天(不知道哪些应用程序/更新已在D日安装)。遍历正在运行的应用程序后,我发现某物阻止了文件(从FORTRAN代码中)写入磁盘。用户说防病毒日志中没有任何内容,我检查了该系统的“安全性/ Windows /应用程序”日志中没有任何内容。我无法查看在D日可能已更改的组策略。我无法在此系统上运行调试版本,因此希望向他们发送可以打印更多有用信息的特殊版本。 如何在应用程序的日志中触发事件,以及有关导致文件写入失败的原因的信息?我应该看什么Windows API?
Windows 7系统:我们尝试更改文件扩展名,写入文件的位置(包括插入USB驱动器)。由于这种情况始于以前运行的系统和应用程序,因此我怀疑系统上的某些原因导致了这种情况。