完美修复SVCHOST.EXE出现0x745f2780错误的方法

1.检查WINDOWS UPDATE服务程序的设置
1)点击开始-运行,输入services.msc,回车。
2)找到Automatic Updates服务程序,双击打开,。
3)切换到“登录”选项卡,确保登录身份中的本地系统账户为选中状态,未选中“允许服务与桌面交互”。
4)确保下面的硬件配置文件右边的服务状态为“已启用”。
5)切换到“常规”选项卡, 确保此服务的启动类型为“自动”,如果不是,请从下拉列表中选择“自动”。
6)确保此服务的服务状态为“已启动”,如果不是,点击启动按钮。
7)找到Background Intelligent Transfer Service (BITS)服务程序,按照以上步骤3)-6)操作。
2.重新注册WINDOWS UPDATE DLL文件
点击开始-运行,输入CMD后点确定,然后输入REGSVR32 WUAPI.DLL,回车。当弹出“DllRegisterServer in WUAPI.DLL succeeded”对话框时,点击OK。
按以上步骤重新注册以下DLL文件:
REGSVR32 WUAUENG.DLL
REGSVR32 WUAUENG1.DLL
REGSVR32 ATL.DLL
REGSVR32 WUCLTUI.DLL
REGSVR32 WUPS.DLL
REGSVR32 WUPS2.DLL
REGSVR32 WUWEB.DLL
3.移除不正确的WINDOWS UPDATE文件
在CMD命令行下,输入以下命令后回车:net stop WuAuServ。
出现提示后,接着输入%windir%后回车。
提示:如果你的电脑输入%windir%无效,请直接找到操作系统所在的WINDOWS下的SoftwareDistribution文件夹,将SoftwareDistribution重命名为SD_OLD。
然后输入命令:ren SoftwareDistribution SD_OLD。
在CMD命令行下输入以下命令重新启动WINDOWS UPDATE服务:
net start WuAuServ
然后输入EXIT后回车,退出命令行窗口。
4.重启WINDOWS
点击开始-关闭计算机-重新启动,重新启动WINDOWS XP.

(0)

相关推荐

  • VC6.0常见编译错误提示附解决方法

    (1)error C2001: newline in constant 编号:C2001直译:在常量中出现了换行.错误分析: 1.①字符串常量.字符常量中是否有换行.2.②在这句语句中,某个字符串常量的尾部是否漏掉了双引号.3.③在这语句中,某个字符创常量中是否出现了双引号字符""",但是没有使用转义符"\"".4.④在这句语句中,某个字符常量的尾部是否漏掉了单引号.5.⑤是否在某句语句的尾部,或语句的中间误输入了一个单引号或双引号. (2)er

  • VC定制个性化的MessageBox解决方法

    相信学过VC的人都知道MessageBox()函数的用法: int MessageBox( HWND hWnd, // handle to owner window LPCTSTR lpText, // text in message box LPCTSTR lpCaption, // message box title UINT uType // message box style ); 虽然在参数uType中可以指定一些样式,但你在程序中能够对MessageBox的外观所做的定义却不多.原因

  • VC++实现通过API来查看程序错误信息的方法

    本文实例介绍了VC++通过API查看错误信息的方法,可以在遇到错误的时候,将显示出错信息并退出处理,具体的实现代码如下: if((m_hBitMap=(HBITMAP)::LoadImage(NULL,filepath,IMAGE_BITMAP,0,0,LR_DEFAULTSIZE|LR_LOADFROMFILE))==NULL) { LPVOID lpMsgBuf; DWORD dw = ::GetLastError(); FormatMessage( FORMAT_MESSAGE_ALLOC

  • ASP.NET中MVC使用AJAX调用JsonResult方法并返回自定义错误信息

    一.如何用AJAX调用JsonResult方法 比如FuckController中添加有个返回JsonResult类型的方法FuckJson(): 复制代码 代码如下: <span class="kwd">public<span class="pln"> <span class="typ">JsonResult<span class="pln"> <span class=&

  • VC6.0常见链接错误与解决方法

    (1)error LNK2001: unresolved external symbol _main 编号:LNK2001 直译:未解决的外部符号:_main. 错误分析:缺少main函数.看看main的拼写或大小写是否正确. (2)error LNK2005: _main already defined in xxxx.obj 编号:LNK2005 直译:_main已经存在于xxxx.obj中了. 错误分析: 直接的原因是该程序中有多个(不止一个)main函数.这是初学C++的低年级同学在初次

  • vc提示unexpected end of file found的原因分析

    本文较为详细的分析了vc提示unexpected end of file found的原因.分享给大家供大家参考.具体分析如下: 预编译出错,检查#if与#endif是否个数一致 Error executing cl.exe 则检查你的程序是否已经运行,这说明编译可能已经通过,程序仍在内存中 可能是类后没有加分号,或上面的漏了个"{"号或"}"号. 1. 如果你的部分代码从某些网页拷贝,最好先拷到写字板,在从写字板粘贴到VC中. 2. 如果你VC++工程包括了一些C

  • 完美解决IIS 服务器无法加载应用程序 ‘/LM/W3SVC/1/ROOT’。错误是:没有注册类别

    现象:        浏览ASP页面提示   500内部错误 事件查看器中:        [1]:                服务器无法加载应用程序 '/LM/W3SVC/1/ROOT'.错误是 '没有注册类别'.                 有关此消息的详细信息,请访问 Microsoft 联机支持站点: http://www.microsoft.com/contentredirect.asp. 有关更多信息,请参阅在 http://go.microsoft.com/fwlink/e

  • VC外部符号错误_main,_WinMain@16,__beginthreadex解决方法

    本文实例讲述了VC外部符号错误_main,_WinMain@16,__beginthreadex解决方法.分享给大家供大家参考.具体如下: 在创建MFC项目时, 不使用MFC AppWizard向导, 如果没有设置好项目参数,就会在编译时产生很多连接错误, 如error LNK2001错误, 典型的错误提示有: libcmtd.lib(crt0.obj) : error LNK2001: unresolved external symbol _main LIBCD.lib(wincrt0.obj

  • 完美修复SVCHOST.EXE出现0x745f2780错误的方法

    1.检查WINDOWS UPDATE服务程序的设置 1)点击开始-运行,输入services.msc,回车. 2)找到Automatic Updates服务程序,双击打开,. 3)切换到"登录"选项卡,确保登录身份中的本地系统账户为选中状态,未选中"允许服务与桌面交互". 4)确保下面的硬件配置文件右边的服务状态为"已启用". 5)切换到"常规"选项卡, 确保此服务的启动类型为"自动",如果不是,请从下拉列

  • 完美解决java.lang.OutOfMemoryError处理错误的问题

    原因: 常见的有以下几种: 1.内存中加载的数据量过于庞大,如一次从数据库取出过多数据: 2.集合类中有对对象的引用,使用完后未清空,使得JVM不能回收: 3.代码中存在死循环或循环产生过多重复的对象实体: 4.使用的第三方软件中的BUG: 5.启动参数内存值设定的过小: 常见错误提示: 1.tomcat:java.lang.OutOfMemoryError: PermGen space 2.tomcat:java.lang.OutOfMemoryError: Java heap space 3

  • avwghmn.dll svchost.exe病毒删除方法

    具体问题具体分析.如下为本问题的解决方案 请仔细阅读,看懂后操作. 进行如下操作前,请不要进行任何双击打开磁盘的操作.所有下载的工具都直接放桌面上. 安全模式下操作. 1.关闭系统还原(Windows 2000系统可忽略该步)  2.强制删除如下的文件, 建议采用xdelbox 或者 powerRMV等工具(可到down.45it.com下载).如果提示某文件不存在,请忽略之继续填入下一个直到完成. c:\windows\system32\avwghmn.dll c:\program files

  • 解决开机时svchost.exe的CPU占用率过高导致系统异常缓慢

    网上有很多关于开机时SVCHOST.exe的CPU占用率过高问题的文章,基本上都说出了绝大部分用户的情况并给出解决方案,我引用一篇网上随便搜索的关于这SVCHOST的文章给大家看看,如果大家也有类似的问题可参考一下. 可是,今天X-Force遇到的问题,似乎文中提到的这些都没关系...因为经我的验证和排除,发现问题均与文章中提到的无关.X-Force被逼着再去查找真凶--经一番推理之后,终于找出了元凶就是-- Windows Upadate(Windows自动更新)!只要在我将Windows U

  • Table ‘xxx’ is marked as crashed and should be repaired 错误解决方法参考

    也可能其中任意方法都可以适用于本数据库.我暂时没有条件测试,有条件的去测试一下,有望解决数据库报此错误的问题. 预防措施: 1.一定要备份一次数据库,起码保留了表结构,有些可有可无的数据,可以直接覆盖. 2.重要的数据要经常注意备份,一般一个月左右备份一次. 3.出现此类错误,一般能够解决,经jb51.net测试下面的方法是比较可行的.但偶尔会有数据丢失的情况,强烈建议先备份. 复制代码 代码如下: 解决办法:首先需要定位到你的mysql的bin目录,里面包含myisamchk.exe文件的目录

  • 关于winasse.exe生成Win59.exe等病毒的解决方法

    卡巴已经提示了一早上,一开始卡巴还有"删除"的项目,到后来就只有"恢复"和"跳过"了,这个病毒,从win3.exe一直在变,只要你按跳过,20秒不到就弹出下一个组合.晕倒了啊...有图片,这个是什么病毒怎么查杀?网上查了也没有一个解决方法.高手帮忙.谢 复制代码 代码如下: HijackThis_zww汉化版扫描日志 V1.99.1  保存于 11:01:38, 日期 2006-9-12  操作系统: Windows XP SP2 (WinNT 

  • javascript完美实现给定日期返回上月日期的方法

    本文实例讲述了javascript完美实现给定日期返回上月日期的方法.分享给大家供大家参考,具体如下: 在项目开发中,使用javascript对日期进行处理时,因为在查询中都会有一个初始值,大多都会在当前日期的基础上推一个月,在这种情况下,如果自己写一个,需要考虑的情况较多,在这里给大家分享一下一个比较完善的解决这个问题的方法.供大家参考.例如:给定截止日期enddate=2010-07-31 计算得到开始日期startdate=2010-06-30 这个问题的关键在于对以下几处的考虑: 1.s

  • 把Jar文件转成exe安装文件的实现方法

    1.你要清楚的目标文件是32位还是64位的,如果生成的是32位,你就要使用32位的jre,如果生成的是64位,就要使用64位的jre. 图 1 在圆圈位置进行32bit或64bit的选择.因为我要创建的是32bit,所以就使用默认的. 2.JRE的配置(没配置好的话报各种JAVA_HOME错误): 我先创建一个文件夹叫"HJ小助手",然后把我的可执行程序limitvic1.1.jar和jre文件夹放进去,以后生成的.exe文件也放在这个目录. 图2 点击图一中的第六项JRE的searc

  • SQL SERVER 9003错误解决方法

    SQLSERVER 9003错误解决方法 只适用于SQL2000 (只适用于SQL2000) "无法打开新数据库 'POS'.CREATE DATABASE 中止. (Microsoft SQL Server,错误: 9003)" 看是9003错误,就想到可能是由于日志文件的原因,再看数据库文件可能损坏,于是想到dbcc checkdb指令. 方法如下: 1.我们使用默认方式建立一个供恢复使用的数据库(如pos).可以在SQL   Server   Enterprise   Manag

  • 完美解决浏览器跨域的几种方法(汇总)

    1.什么是跨域问题 在页面中使用js访问其他网站的数据时,就会出现跨域问题,比如在网站中使用ajax请求其他网站的天气.快递或者其他数据接口时,以及hybrid app中请求数据,浏览器会提 示一下错误: XMLHttpRequest cannot load http://你请求的域名. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://当前页的域名' is t

随机推荐