关于配置服务用本地服务或网络服务账户运行的问题

来源:百度知道 编辑:UC知道 时间:2024/06/20 15:34:35
在事件查看器中有如下警告信息:
Windows保存了用户mypc\abc的注册表,因为在注销时一个应用程序或服务还在使用此注册表。用户注册表使用的内存没有释放出来,当不再使用注册表时
它将被卸载。这通常是因为服务按用户的帐户运行。请尝试配置服务用本地服务或网络服务帐户运行。
在事件查看器中查看到,几乎在每次关机时都有这条相同的消息。这是怎么回事?要如何配置?
还有如下一条消息与以上消息同一时间出现在事件查看器中:windows不能卸载您的类注册文件----还有别的应用程序或服务在使用它。此文件将在不再被使用时卸载。
我的是XP操作系统。只有两个系统管理员账户,其它的账户没有启用。其中一个是内置的账户administrator.我只用另外一个具有管理员权限的abc账户登陆。只有我一个人使用电脑。查看了一下电脑的服务,有几十个那么多,到底要更改哪个服务的配置才能不出现这种情况?
谢谢御剑YJ的回答,我也知道这没什么影响,但我想要弄明白是怎么回事?而且每次都是两个黄色警告消息同时出现。而不是普通消息。我按306123694的说法做了,不过步骤1不知道是如何运行msdtc -resetlog ,在开始---运行中输入msdtc -resetlog 是没什么反应的。其它步骤照做了,第一次重启计算机后确实没有发现那两条警告信息,但以后再关机重启后每次都还是有警告消息。
期望还有其它高手帮忙

其实是一个小问题网上有很多解决方法都不怎么样,这个警告也是一个错误,但是错误还没有显示出来,说起来复杂简单的就是你现在用的某个软件没有在组件服务中,没有同步不是本地服务.也可能在你关机时你没有关闭其他应用程序,比如IE,QQ什么的.

解决方法:(项目多其实很简单)
1:你运行 msdtc -resetlog 就可以了,
2:开始---运行 (每输入一个回车一下)
regsvr32 jscript.dll (命令功能:修复Java动态链接库)
regsvr32 vbscript.dll (命令功能:修复VB动态链接库)
3:开始---所有程序---附件---命令提示符在闪烁点的后面输入msdtc -resetlog回车,开始---管理工具---服务---找到:
DistributedTransaction Coordinator服务开启它,

<<Distributed Transaction Coordinator服务依存于 Remote Procedure Call(RPC)和 Security Accounts Manager这两个服务,确认这两个服务属性已经设为自动--已启动>>

然后在到开始---管理工具---组件服务---计算机---我的电脑---DCOM配置中可能会出现未

添加项,有弹出框点确定,然后回到桌面上注销一次,注销后再次到开始---管理工具---服务---找到Distributed Transaction Coordinator服务关闭它,设为手动就行了(这个服务用处不大)现在你可以清空事件查看器里所有事件信息,重起电脑就解决这个警告和错误了..

重新开启计算机时任务管理器中有多少个进程你记一下,在你关闭计算机时有多少个进程,如果多了的话关闭它.
--------------------------------------------------------------------
还是有啊?上面的方法服务已经是本地服务了啊,警告的意思是内存未释放与服务配置为本地服务,它是关机时没有结束系统服务等待时间.