首页 Soft PlugIn RAN乱 Dev开发 Info资料 English WAP 留言 登陆 注册
-
Posted by Yippee | 评论(3) | 引用(0) | 阅读27761次
解决系统关机慢问题

最近系统关机很慢,看看事件

事件类型: 警告
事件来源: Userenv
事件种类: 无
事件 ID: 1517
日期:  2005-08-26
事件:  14:03:49
用户:  NT AUTHORITY\SYSTEM
计算机: SF
描述:
Windows 保存了用户 NT AUTHORITY\NETWORK SERVICE 的注册表,因为在注销时一个应用程序或服务还在使用此注册表。用户注册表使用的内存没有被释放。当不再使用注册表时,它将被卸载。

 这通常是因为服务按用户的帐户运行。请尝试配置服务用本地服务或网络服务帐户运行。

有关更多信息,请参阅在 http://go.microsoft.com/fwlink/events.asp 的帮助和支持中心。

Network Associates McShield,,已启动,自动,本地系统
Network Associates Task Manager,,已启动,自动,本地系统
McAfee Framework 服务,McAfee 产品的共享组件框架,已启动,自动,本地系统

觉得会不会MCAFEE在扫描导致的,把这几个停止后关机好像快了一些,但是还是有那些信息

用shutdown -s -f 又觉得麻烦
用法: shutdown [-i &line; -l &line; -s &line; -r &line; -a] [-f] [-m \\computername] [-t xx] [-c "co
mment"] [-d up:xx:yy]

        没有参数                显示此消息(与 ? 相同)
        -i                      显示 GUI 界面,必须是第一个选项
        -l                      注销(不能与选项 -m 一起使用)
        -s                      关闭此计算机
        -r                      关闭并重启动此计算机
        -a                      放弃系统关机
        -m \\computername       远程计算机关机/重启动/放弃
        -t xx                   设置关闭的超时为 xx 秒
        -c "comment"            关闭注释(最大 127 个字符)
        -f                      强制运行的应用程序关闭而没有警告
        -d [u][p]:xx:yy         关闭原因代码
                                u 是用户代码
                                p 是一个计划的关闭代码
                                xx 是一个主要原因代码(小于 256 的正整数)
                                yy 是一个次要原因代码(小于 65536 的正整数)

http://support.microsoft.com/default.aspx?scid=kb;zh-cn;837115
解决配置文件卸载问题
察看本文应用于的产品
文章编号 : 837115
最后修改 : 2005年4月13日
修订 : 3.1
症状
当您从运行 Microsoft Windows Server 2003、Windows XP、Windows 2000 或 Windows NT 4.0 的计算机注销时,可能会遇到以下症状: ? 用户配置文件无法卸载。
? 漫游配置文件无法协调。
? 达到注册表大小限制 (RSL)。
? 花费了很长时间进行注销,但收到如下信息:
正在保存设置…。
此外,还可能在应用程序事件日志中收到以下事件信息,具体情况视操作系统而定。

Windows XP 和 Windows Server 2003
类型:错误
来源:Userenv
类别:无
事件 ID: 1517
描述:
注销过程中一个应用程序或服务还在使用此注册表时,Windows 保存了用户 ComputerName\UserName 注册表。用户注册表使用的内存没有被释放。当不再使用注册表时,它将被卸载。这是由作为用户帐户运行的服务导致的。请尝试配置服务用 LocalService 或 NetworkService 帐户运行。

类型:错误
来源:Userenv
类别:无
事件 ID:1524 描述:
Windows 不能卸载您的类注册文件 — 还有其他应用程序或服务在使用它。此文件将在不再被使用时卸载。

类型:错误
来源:Userenv
类别:无
事件 ID:1500
描述:
Windows 不能让您登录,因为不能加载您的配置文件。请检查您是否连接到网络,或者网络是否工作正常。如果此问题持续出现,请与您的网络管理员联系。
详细信息:
------------------------------
拒绝访问

Windows 2000
类型:错误
来源:Userenv
类别:无
事件 ID: 1000
描述:
Windows 不能卸载您的注册表文件。如果您有漫游配置文件,您的设置将不被复制。请与您的系统管理员联系。
详细信息:
------------------------------
拒绝访问

类型:错误
来源:Userenv
类别:无
事件 ID: 1000
描述:
Windows 不能卸载您的注册表类文件。如果您有漫游配置文件,您的设置将不被复制。请与您的系统管理员联系。
详细信息:-
-----------------------------
拒绝访问

类型:错误
来源:Userenv
类别:无
事件 ID:1000
描述:
Windows 不能让您登录,因为不能加载您的配置文件。请与您的网络管理员联系。

Windows NT 4.0
类型:错误
来源:Userenv
类别:无
事件 ID: 1000
描述:
操作系统无法加载您的配置文件。请与您的网络管理员联系。
详细信息:
------------------------------
拒绝访问。

原因
如果在您从计算机注销时 Microsoft Windows 或第三方程序(如打印机驱动程序或病毒扫描程序)不停止运行并释放资源,则可能发生此问题。
解决方案
要解决此问题,请使用 Microsoft User Profile Hive Cleanup Service (UPHClean)。UPHClean 在 Windows 卸载用户配置文件时监控计算机并强制关闭打开的资源。因此,计算机可以卸载和协调用户配置文件。

要下载并安装 UPHClean,请访问下面的 Microsoft 网站:
http://www.microsoft.com/downloads/details.aspx?FamilyId=1B286E6D-8912-4E18-B570-42470E2F3582 (http://www.microsoft.com/downloads/details.aspx?FamilyId=1B286E6D-8912-4E18-B570-42470E2F3582)

User Profile Hive Cleanup,,已启动,自动,本地系统

满地找牙 发表于: Wed Jul 06, 2005 4:40 pm 发表主题: mcafee造成win2000关机慢的原因分析  

不少朋友,包括我,安装了mcafee71后,win2000有时会出现关机缓慢现象,特征是关机时一直停在“保存设置”状态。经过几次测试我发现,每次关机缓慢时,win2000应用程序日志中都会出现一条出错记录(大家也可以看看自己的应用程序日志,有没有红色的出错记录):内容为“userenv Windows 无法卸载注册表文件。如果有一个移动配置文件,您的 DETAIL - 拒绝访问。 ,内部版本号((2195))。 ”
很明显,是系统核心文件userenv.dll卸载注册表项时出错,造成关机缓慢。我查阅了userenv.dll自动生成的错误记录(在winnt\usererv.log),发现了以下信息:

USERENV(d4.bc) 17:07:00:323 MyRegUnLoadKey: Hive unload for S-1-5-21-1844237615-2111687655-1957994488-1000 failed due to open registry key. Windows will try unloading the registry hive once a second for the next 60 seconds (max).
USERENV(d4.bc) 17:08:00:440 MyRegUnLoadKey: Windows was not able to unload the registry hive.
USERENV(d4.bc) 17:08:00:440 MyRegUnLoadKey: Failed to unmount hive 5
USERENV(d4.bc) 17:08:00:440 UnloadUserProfile: Didn't unload user profile
USERENV(d4.bc) 17:08:00:440 DumpOpenRegistryHandle: 2 user registry Handles leaked from \Registry\User\S-1-5-21-1844237615-2111687655-1957994488-1000
注意红色字体标注的等待60秒卸载那一条,那就是关机慢的关键:userenv.dll为了卸载该注册信息,60秒内每秒尝试一次卸载,由此造成了关机的延迟。而所要卸载的注册信息,据我检查是用户认证的关键识别信息,当然没法被卸载,结果那60秒就被白白用掉了,汗一个先.................
而dll文件卸载注册信息时,正是关机的“保存设置”状态,所以,关机时长时间的“保存设置”状态就不难理解了
另外,我发现,似乎只有mcafee和officeXP或office2003一同安装才会随机出现这种情况
office2003会替换系统中原有的userenv.dll

我是MCAFEE 8I+OFFICE2003


字体:

Permanant URI永久地址 http://www.shengfang.org/blog/p/shutslow.php
Trackback URI引用地址 http://www.shengfang.org/blog/tb.php?tb_id=1125037409

2005年8月26日14:23星期五  [RAN乱] 追踪此文的RSS
路过在 2007年12月15日23:58星期六 评论:
解决方法呢?
如果有解决方法,烦请将方法发送到我的邮箱aboonline( at )gmail dot com(请将“(@)”换成“@”换成)

abo在 2007年1月4日09:58星期四 评论:
在xp中只要装office2003就会有这个情况
Yippee 回复于 2007年1月4日14:02
要解决此问题,请使用 Microsoft User Profile Hive Cleanup Service
(UPHClean)。UPHClean 在 Windows
卸载用户配置文件时监控计算机并强制关闭打开的资源。因此,计算机可以卸载和协调用户配置文件。


PunKanP在 2005年9月25日11:16星期日 评论:

称呼:    登陆   注册
   不注册,但记住我的信息
邮件:
(非必须)
评论: [UBB代码帮助]
粗体 斜体 下划线 链接 水平线 引用



验证码: 请输入你看见的数字
关闭UBB      提交时自动将内容复制到剪贴板

公告
Fire and Motion!

统计信息
[Yippee]||[统计]||日志:1790
在线: 16||用户: 2562 [列表]
今日:2157||到访:2671656
Rss:838443||评论:1584

最新日志

最新评论

友情链接

日历

最新引用

搜索

归档

杂项
Get RSS Feed (Version 2.0)
Get Atom Feed (Version 0.3)
编码:  UTF-8