首页服务器Web服务器 BITS服务系统找不到指定的文件的解决办法

BITS服务系统找不到指定的文件的解决办法

今天遇到一个机器,无法windows update,就帮助去解决了。情况是这样的:使用windows update的时候可以找到补丁,但开始下载补丁就直接停止,补丁没有下载。查看服务,发现缺少BITS服…

今天遇到一个机器,无法windows update,就帮助去解决了。情况是这样的:使用windows update的时候可以找到补丁,但开始下载补丁就直接停止,补丁没有下载。查看服务,发现缺少BITS服务,安装后无法启动,问题来了就来解决它吧。

  1. 安装BITS服务:在%windir%/inf/目录找到qmgr.inf,右键,安装,开始BITS安装,安装过程中可能需要插入光盘,请预先准备好光盘或者i386文件。安装BITS服务的另外一个办法是命令行模式下,输入以下命令:%windir%/System32/rundll32.exe setupapi,InstallHinfSection DefaultInstall 132 %windir%/inf/qmgr.inf,原理和直接找是一样的,安装完毕后重启服务器
  2. 手动启动BITS服务,如果启动起来,那就到此结束。如果启动不起来,可能会出现提示系统找不到指定的文件,我们就需要执行下面的操作。命令行模式下,输入以下命令:Reg add HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/BITS/Parameters /v ServiceDll /t REG_EXPAND_SZ /d %windir%/System32/qmgr.dll。聚友执行到此步骤就成功恢复,下面的步骤摘自网上,请各位自己选择。
  3. 如果第二步不能成功,命令行模式下,输入以下命令:Reg add HKLM/SYSTEM/CurrentControlSet/Control/BackupRestore/FilesNotToBackup,完成后重启,检查服务是否恢复。
  4. 命令行模式下,依次输入以下命令:
    regsvr32 oleaut32.dll
    regsvr32 jscript.dll
    regsvr32 vbscript.dll
    regsvr32 msxml.dll
    regsvr32 softpub.dll
    regsvr32 wintrust.dll
    regsvr32 initpki.dll
    regsvr32 cryptdlg.dll

    完成后重启,检查服务是否恢复。

  5. 删除以下目录:C:/Documents and Settings/All Users/Application Data/Microsoft/Network/downloader,完成后重启,检查服务是否恢复。

  6. 命令行模式下,输入以下命令:sfc /scannow

经过以上6步,应该肯定可以解决这个问题了。这个是微软官方给出的六步。原文是英文的。

本文来自网络,不代表1号站长-站长学院|资讯交流平台立场。转载请注明出处: https://www.1cn.cc/fwq/web/7246.html
上一篇Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e21'
下一篇 GZIP冲突造成PHP文件错误330 (net::ERR_CONTENT_DECODING_FAILED):未知错误
admin

作者: admin

这里可以再内容模板定义一些文字和说明,也可以调用对应作者的简介!或者做一些网站的描述之类的文字或者HTML!

为您推荐

评论列表()

    联系我们

    联系我们

    0898-88888888

    在线咨询: QQ交谈

    邮箱: email@wangzhan.com

    工作时间:周一至周五,9:00-17:30,节假日休息

    关注微信
    微信扫一扫关注我们

    微信扫一扫关注我们

    关注微博
    返回顶部