AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 458120
Accepted
Stefano
Stefano
Asked: 2012-12-15 08:09:02 +0800 CST2012-12-15 08:09:02 +0800 CST 2012-12-15 08:09:02 +0800 CST

EXE文件被删除

  • 772

我有几个 Windows 框(Windows XP 和 Windows Server 2008),其中一些 EXE 文件(unwise.exe - 来自Wise 安装系统- 等等)只是不时消失。

我试图通过禁用防病毒软件、反间谍软件等来缩小这个问题的范围(我首先查看他们的日志文件和隔离区),但没有成功。事件查看器中也没有任何线索。

有什么建议吗?

windows
  • 3 3 个回答
  • 4450 Views

3 个回答

  • Voted
  1. longneck
    2012-12-15T08:36:32+08:002012-12-15T08:36:32+08:00

    您可以连续运行 Process Monitor,但使用以下过滤器:

    • 操作: SetDispositionInformationFile
    • 结果:成功
    • 详细信息:删除:True

    这将累积所有已删除文件的日志。下次您注意到文件丢失时,请打开进程监视器并查看哪个进程负责删除该文件。

    • 3
  2. Driftpeasant
    2012-12-15T08:37:41+08:002012-12-15T08:37:41+08:00

    为相关文件夹打开文件审核。下次删除它们时,事件查看器将提供有关谁/什么删除了它们的信息。

    您可能只想为删除事件打开它 - 否则您的事件查看器将很快被标准事件(如文件访问等)淹没。

    • 3
  3. Best Answer
    mprill
    2012-12-15T08:44:59+08:002012-12-15T08:44:59+08:00

    这听起来像是Windows Sysinternals Process Monitor的完美工作。这个强大的工具允许您监控系统上几乎所有的活动。

    虽然它很强大,但它也可能很危险,因为如果不使用适当的过滤器和日志记录方法,它会对您的系统产生相当大的影响(虚拟内存耗尽就是其中之一)。

    在您的情况下,我会执行以下操作:

    • 下载Process Monitor,解压并以管理员身份运行
    • 按停止初始捕获Ctrl+E
    • 将支持文件从虚拟内存更改为磁盘文件,以降低系统 RAM/页面文件可能承受的压力:(File -> Backing Files... -> Use file named最好使用单独的磁盘/分区)
    • 根据您的情况应用适当的过滤器:然后Filter -> Filter...选择Event Class is File System然后Include按Add
    • 要进一步缩小输出范围,您可以指定要监视的文件的路径:然后选择Path is <path>然后Include按Add和OK
    • 从捕获选择中消除所有不必要的事件Filter -> Drop Filtered Events
    • 按开始捕捉Ctrl+E

    这应该会给你一些提示,让你知道你的文件到底发生了什么,同时对你的系统影响很小。

    • 3

相关问题

  • 知道任何适用于 Windows 的快速可编写脚本的 ftp 客户端吗?[关闭]

  • 如果 Windows 服务崩溃,如何自动重新启动它?

  • 无法安排任务(访问被拒绝)

  • 物理机重启时自动重启虚拟机(VMWare)

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve