win7無法更新,bits無法啟動(windows 無法啟動 本機電腦的 Background Intelligent Transfer Service 服務。__錯誤126:找不到指定的模組)

匿名
2010-04-06T17:23:39+00:00

小弟使用windows 7遇到一些問題,想要windows update

但是的顯示更新失敗 80246008

後來看windows說明說要啟動

Background Intelligent Transfer Service (BITS)

可是啟動無效,會出現

windows 無法啟動 本機電腦的 Background Intelligent Transfer Service 服務。

錯誤126:找不到指定的模組

目前就卡在這裡,有待高手幫忙

==============================================================================

  1. 以系統管理員身份執行命令提示字元,輸入以下指令,重新註冊 qmgr.dll(第一個方法顯示 錯誤:存取被拒)

==============================================================================

qmgr.dll 去網路上下載替換後,還是寫存取被拒

==============================================================================

  1. 在命令提示字元用以下命令重新註冊 DLL

regsvr32 oleaut32.dll

regsvr32 jscript.dll

regsvr32 vbscript.dll

regsvr32 msxml.dll   請確定二進位檔儲存於 指定的路徑,或進行偵測以檢查二進位檔或相依.DLL檔是否發生問題。找不到指定的模組。

regsvr32 softpub.dll

regsvr32 wintrust.dll

regsvr32 initpki.dll 請確定二進位檔儲存於 指定的路徑,或進行偵測以檢查二進位檔或相依.DLL檔是否發生問題。找不到指定的模組。

regsvr32 cryptdlg.dll

==============================================================================

MicrosoftFixit50140 無法執行

==============================================================================

我想是不是能請各位能否傳你們系統的qmgr.dll或是bits的登入檔給小弟呢?

雖然現在好像都無效,不過很感謝兩位的協助

Windows for home | 其他 | Windows Update

鎖定的問題。 此問題已從 Microsoft 支援服務社群移轉。 您可以對其是否有幫助進行投票,但無法對問題新增註解或回覆,或進行追蹤。

0 則留言 沒有留言
由問題作者接受的回答
匿名
2010-04-08T05:34:29+00:00

To 小歐:謝謝你的幫忙感恩。

我解決了....

我過程中還發生了...錯誤 193: 0cx1.....(這是路經上的問題....)

我的解決過程分享如下:

  1. 先至 http://social.microsoft.com/Forums/zh-CN/window7betacn/thread/5220804c-cd6c-4727-9996-d5e7e2b6abd8 下載 下方兩檔

    http://cid-0faff9b0b5622789.skydrive.live.com/self.aspx/.Public/BITS.reg

    http://cid-0faff9b0b5622789.skydrive.live.com/self.aspx/.Public/qmgr.dll

  1. 過來按下 BITS.reg 註冊...( 而 gmgr.dll 我一樣無法覆蓋過在 C:\Windows\System32\gmgr.dll )

※ 上述二步驟一處理完成後,我再到「服務」去重新啟動「Background Intelligent Transfer Service 」(即 BITS ) 就出現  ...錯誤 193: 0cx1

於是...我再試了一個方法,(過程中我發現到 註冊表 中的 gmgr.dll 的路徑並非是在 C:\Windows\System32,而是在 C:\Windows\SysWOW64 中 ),

所以,我就把自己電腦中的 C:\Windows\System32\qmgr.dll (828kb) 複製(蓋) 到  C:\Windows\SysWOW64\ 目錄中並取代在 C:\Windows\SysWOW64\qmgr.dll 檔 ,

也就是說  在 C:\Windows\System32\qmgr.dll  是 828 kb ...較大

而在  C:\Windows\SysWOW64\qmgr.dll 是 575 kb ... 較小

故把 828kb 取代 575kb 即可

接著,去 再到「服務」去重新啟動「Background Intelligent Transfer Service 」(即 BITS ) ........成功!!!

後來我也去 update 也都很順利成功....  你可以參考看看。


最後我想說的,如同小歐及諸多高手所說的...  都是出在那個 qmgr.dll 這個檔案的問題....因此只要解決了這個就能正常 working 了.....

還有....更妙的是...   qmgr.zip 在 C:\Windows\System32 就是死不給人家動...連更名都不行....套句內地人說的...真是牛啊!!!


逐步學習,逐夢踏實;腳步要踩穩,這樣下一步才不會跌倒。 http://www.dotblogs.com.tw/nobel12

此回答有幫助嗎?

有 2 人認為此回答有所幫助。
0 則留言 沒有留言

19 個其他答案

排序依據: 最實用
  1. 匿名
    2010-04-08T15:12:03+00:00

    恩,還是一樣的問題,感謝你的幫忙><

    此回答有幫助嗎?

    0 則留言 沒有留言
  2. 匿名
    2010-04-08T08:17:24+00:00

    抱歉,忘了別人以後也可看這篇當作參考

    我想說這樣比較整齊,修改後便失去順序了

    真的是很不稱職回答者

    
    
    bits 那個檔案下載註冊好還是一樣
    
    
    跟 Nobel12 - 軋延油 一樣出現 錯誤 193: 0cx1
    
    
    把 小歐ou 的檔案放在 System32 取代後,還是一樣
    
    
    我嘗試放在 SysWOW64 ,可是他出現
    
    
    你需具備執行動作的權限,我想這可能是問題點吧
    
    

    你可以試一下我的嗎?

    http://cid-65e7f0ff95b3ad08.skydrive.live.com/self.aspx/%e5%85%ac%e9%96%8b/qmgr.rar

    我剛有下載小歐的...  他的 qmgr.dll 好像也是 5百多kb的

    我的是 8 百多,用這個去取代你之前所有的檔再試試看吧~


    逐步學習,逐夢踏實;腳步要踩穩,這樣下一步才不會跌倒。 http://www.dotblogs.com.tw/nobel12

    此回答有幫助嗎?

    0 則留言 沒有留言
  3. 匿名
    2010-04-08T07:19:34+00:00

    我執行Microsoft Fixit 50202 他說

    服務'BITS(BITS)'無法啟動。請確認你有足夠的權限啟動系統服務...

    噗,我是電腦主人還沒有權限= =

    檢查服務當中除了BITS之外亦尚未啟動或停用的服務項目

    結果在重新啟動 "COM+ Event System" 後再回過頭來啟動 "BITS"

    沒想到竟然成功了

    現在終於可以順利執行 Windows Update了

    有遇到類似問題的朋友可以試試看!

    這問小歐ou大大,這是一個一個開啟嘗試看看嗎?

    此回答有幫助嗎?

    0 則留言 沒有留言
  4. 匿名
    2010-04-08T06:56:52+00:00

    抱歉,忘了別人以後也可看這篇當作參考

    我想說這樣比較整齊,修改後便失去順序了

    真的是很不稱職回答者

    
    bits 那個檔案下載註冊好還是一樣
    
    跟 Nobel12 - 軋延油 一樣出現 錯誤 193: 0cx1
    
    把 小歐ou 的檔案放在 System32 取代後,還是一樣
    
    我嘗試放在 SysWOW64 ,可是他出現
    
    你需具備執行動作的權限,我想這可能是問題點吧
    

    此回答有幫助嗎?

    0 則留言 沒有留言