zoukankan      html  css  js  c++  java
  • Background Intelligent Transfer Service 服务错误(BITS服务失败) 的修复解决方案

    服务器中安装Windows 2003 x64 MSDN 后,发现系统日志中经常报错,而且也无法进行系统升级。

    系统日志中错误如下:
    Background Intelligent Transfer Service 服务因下列错误而停止:
    系统找不到指定的文件。


    修复过程:
    按以下顺序执行修复操作,每一步都检查服务是否恢复,如果没有恢复,再进入下一步过程继续修复。

    (理论上该修复过程可以在任一 Winnt 5.X 的所有系统上执行:winxp win2k,win2k3 等)


    1.命令行模式下,输入以下命令:

    %windir%\System32\rundll32.exe setupapi,InstallHinfSection DefaultInstall 132 %windir%\inf\qmgr.inf

    期间会需要系统安装光盘。
    完成后重启,检查服务是否恢复。

    2.命令行模式下,输入以下命令:

    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


    顺便说一下经验操作:
    可以连续执行步骤1-2 后,再进行不重启,即可恢复服务。

  • 相关阅读:
    求职准备:大一到大三,做好五件大事!
    研发过程管理导图第一稿(转)
    【推荐收藏】Visual Studio 插件库(转)
    提高C#编程水平的50个要点
    VC++和Matlab
    matlab混合编程向导(vc,vb,.net...)
    Matlab多线程运算的问题
    产生的DLL (VS2005, MATLAB7.5, mwArray)
    matlabsum函数用法
    SWFUpload V2.2.0 说明文档
  • 原文地址:https://www.cnblogs.com/SUNBOY/p/1334458.html
Copyright © 2011-2022 走看看