Vista Windows Update出错 服务没运行
Friday, August 19, 2011 7:10:57 AM
这是一个挠头的问题,网上搜索数小时无果,给出的尽是些脑残的回答,比如重装系统,不用ghost,怀疑人家是不是用正版诸如此类。就算是有点技术含量的也没有什么建设性,比如重新注册所有dll,或者服务所有都要打开等等。其实在这里,我只是想说一个思路,怎么去判别和解决此类问题,可以举一反三。
这个问题的解决源自于log文件。我原先以为windows update的出错信息会在系统事件管理器里面显示,后来没有找到任何此类信息,误打误撞地在%windir%\SoftwareDistribution中找到了ReportingEvents.log文件,具体的在什么时候出什么错误,错误代码和具体相关的文件都一目了然,我的问题在于cdm.dll文件没有注册,具体原因不明,用了regsvr32注册了一下,瞬间解决。其实就算是0x80070005的错误代码,也会有着各种各样的不同表现形式,体现在不同的文件上。
在维护系统的这项精细工作中,要做的是巧,用最小的代价解决最根本的问题换来系统的稳定运行,而非大刀阔斧的没有技术含量的随意挥刀,那是庸医,并且自以为是。
P.S. 上一篇还是去年写的AJ离开CM的情形,一年以后,AJ竟又回来了,生活真是充满了诸多波折,让你想不意外都不行。
这个问题的解决源自于log文件。我原先以为windows update的出错信息会在系统事件管理器里面显示,后来没有找到任何此类信息,误打误撞地在%windir%\SoftwareDistribution中找到了ReportingEvents.log文件,具体的在什么时候出什么错误,错误代码和具体相关的文件都一目了然,我的问题在于cdm.dll文件没有注册,具体原因不明,用了regsvr32注册了一下,瞬间解决。其实就算是0x80070005的错误代码,也会有着各种各样的不同表现形式,体现在不同的文件上。
在维护系统的这项精细工作中,要做的是巧,用最小的代价解决最根本的问题换来系统的稳定运行,而非大刀阔斧的没有技术含量的随意挥刀,那是庸医,并且自以为是。
P.S. 上一篇还是去年写的AJ离开CM的情形,一年以后,AJ竟又回来了,生活真是充满了诸多波折,让你想不意外都不行。






