是否可以从 Windows 7 事件日志中知道谁卸载了特定的应用程序?
答案1
没有 100% 的方法可以做到这一点,例如如果使用不记录任何内容的自定义安装程序,但幸运的是,大多数安装程序都使用 Microsoft 的安装程序服务 (MSI)。安装程序服务将所有内容记录到事件查看器中。
- 右键单击桌面/开始菜单上的“计算机”,然后点击“管理”。
- 在“系统工具”下,展开“事件查看器”、“Windows 日志”,然后选择“应用程序”。
- 在右侧点击“过滤当前日志”
- 在新对话框中,对于“事件源”下拉列表,选择“MsiInstaller”
这将过滤日志以查找任何与 Windows 安装程序相关的操作。如果您知道大概的日期/时间,您可以在那里查看。或者,您可以单击右侧的“查找...”尝试搜索特定字符串。事件文本将如下所示:
Windows 安装程序已删除该产品。产品名称:<product>。产品版本:<version>。产品语言:1033。制造商:<manufacturer>。删除成功或错误状态:0。
一旦找到,执行该操作的用户将显示在“用户”下。
答案2
转到事件查看器,转到应用程序事件日志,右键单击它并选择过滤当前日志,然后选择 MSIINSTALLER。这应该可以满足您的需求。
答案3
Windows 不保留卸载日志,有时程序会留下一个可能提供一些信息的日志,但我不相信您能够找到是谁做的。