winlogon.exe 通常位于 Windows 任务管理器/进程列表中吗?

winlogon.exe 通常位于 Windows 任务管理器/进程列表中吗?

(大约占用 1656K 内存?)只是想知道它是否是病毒。

另外,还有一个问题:我的 Win-7 64 内存使用量徘徊在 1 GB。只有一个 IE 浏览器实例。这个内存使用量是不是有点高?

答案1

winlogon.exe 进程是 Windows 核心进程,通常应该正在运行。它的内存使用量似乎相当低(我的通常约为 3,200k)。

至于内存使用情况,即使您可能只运行 IE,系统本身也可能运行几十种不同的服务。其中一些服务在内存使用方面往往相当高,尤其是可以承载多个核心 Windows 服务的聚合 svchost.exe 进程。其中一些服务可能每个使用大约 200 MB 左右的内存,并且可能还有许多其他实例每个使用 5-25 MB 的内存。还有各种其他核心 Windows 服务,例如 csrss、conhost、lsass 等,每个服务使用几 MB 的内存。Windows 还可能运行各种其他实用程序服务,例如 audiodg.exe、各种媒体播放器和/或媒体中心服务等。

您还应该注意您可能正在运行的其他非应用程序类型的进程。这些进程包括通常出现在系统通知区域中的防病毒和反恶意软件程序,以及您可能已安装的其他服务(例如,如果您安装了 Diskeeper,DkService.exe 是后台 Diskeeper 服务,它会对您的驱动器进行碎片整理。)

还应注意,新版 Windows 中的许多服务和应用程序在使用内存时往往相当“贪婪”。它们为自己保留的内存比实际需要的多,并且只在操作系统请求时释放未使用的数量。某些进程可能显示它们正在使用 100 MB 内存,而实际上它们只使用了保留的 100 MB 中的 30 MB。如果其他应用程序需要内存,操作系统通常会指示保留量高于使用量的应用程序释放部分保留量。如果您的物理内存有限(即 2GB),则启动 IE 以外的其他进程会导致较大进程的内存使用量发生变化。如果您有足够的内存(即 4GB 或更多),贪婪的内存使用量相当正常,除非它确实导致性能问题,否则不必担心。

对于 Windows Vista/7 来说,1Gig 的基本内存占用量非常正常。这主要是因为 Microsoft 将服务从 Windows 内核移出,并移至不同的用户模式服务。虽然内存占用量确实会增加,但这些变化的好处往往是更稳健、安全性更高、模块化程度更高等。应用程序使用更多的内存也会提高性能,因为访问磁盘上的数据仍然要慢几个数量级。

答案2

是的,winlogon.exe 是默认的 Windows 进程。1656K 内存对于 winlogon.exe 来说是完全正常的使用情况。

关于另一个问题,这取决于同时运行的其他进程。

相关内容