我正在运行 Windows 7(64 位),并且注意到在过去几天内(奇怪的是,就在我买了一台新显示器的时候)它开始需要一段时间才能恢复。
所以我输入了“绩效信息和工具“进入开始菜单以获取 Windows 体验索引屏幕,然后选择“高级工具“选项可得到以下内容:
当我选择第一个感叹号时,我看到了以下内容:
在 Google 上搜索“WUDFRd.sys”,我找到了几个论坛,上面有人抱怨它会导致错误,还有一些(看似)不可靠的删除建议,以及许多声称它是病毒的非常可疑的网站。
我的问题是:
- 什么是“用户模式驱动程序反射器框架”?
- 为什么会导致 Windows 恢复缓慢?
- 真的存在问题吗?如果是,我该如何解决?
(脚注:所有驱动程序都是最新的,所有 Windows 更新都已安装,Microsoft Security Essentials 已安装,并且我已经进行了全面扫描)
答案1
这个 UMDF 是什么?
UMDF 允许某些类别的驱动程序(主要是基于 USB 或其他高延迟协议总线),例如用于摄像机、MP3 播放器、手机、PDA 和打印机的驱动程序,作为用户模式驱动程序实现。
—来源: Windows 内部原理
UMDF,也称为用户模式驱动程序框架,随 Windows Vista 一起提供,用于将驱动程序在用户模式和内核模式下运行分开。它提供的重要区别是,当您攻击设备(如 USB 棒)时,它不需要用户权限,而只需在用户上下文中运行,这样当您将 USB 棒连接到计算机时,您无需接受 UAC 提示或类似提示。
因此,它可以被看作是操作系统和那些驱动程序/设备之间的一层。
更多概述请参见此网址,这里最重要的部分是UMDF 反射器:
反射器是 Microsoft Windows 驱动程序模型 (WDM) 内核模式驱动程序,允许应用程序和驱动程序主机进程进行通信。反射器为每个设备实例创建单独的设备对象,并处理与每个设备实例相关的即插即用 (PnP) 和电源 I/O 请求。应用程序和驱动程序主机进程之间的所有通信都通过反射器进行。
再次,这充当一个层,但这次位于驱动程序/设备和应用程序之间。
那么,为什么我的情况这么慢?
首先我要告诉你,它并不慢。它只是一个不会带来太多开销的层,但你可能会想知道为什么你仍然会收到那个警告。让我们仔细看看画一个自由手画的省略号...
http://pasteshack.net/images/838801001340827444.png
对!所以,这意味着内部存储器是导致此问题的原因。好吧,这本身并不能说明什么,这就是为什么您应该检查事件日志以获取有关导致此问题的具体设备的详细信息以及排除该设备可能出现的问题的原因。