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

小弟使用windows 7遇到一些問題,想要windows update
但是的顯示更新失敗 80246008
後來看windows說明說要啟動
Background Intelligent Transfer Service (BITS)
可是啟動無效,會出現
windows 無法啟動 本機電腦的 Background Intelligent Transfer Service 服務。
錯誤126:找不到指定的模組
目前就卡在這裡,有待高手幫忙
==============================================================================
1. 以系統管理員身份執行命令提示字元,輸入以下指令,重新註冊 qmgr.dll(第一個方法顯示 錯誤:存取被拒)

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

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

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

2. 在命令提示字元用以下命令重新註冊 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的登入檔給小弟呢?

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

答案
答案

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

2. 過來按下 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
發問前,請先自行 Google 一下!
發問後,請記得自己還有發問,並適時+禮貌地回應一下!
問題解決後,請記得標示哪個對你是最佳的解答!
最後,能補上哪些資訊對你最有用,就也按一下「實用」!

有 2 個人覺得這個回覆有幫助

·

這個回覆有幫助?

抱歉,幫不上忙。

太棒了! 感謝您的意見反應。

您對此回覆的滿意度為何?

感謝您的意見反應,它有助於我們改善網站。

您對此回覆的滿意度為何?

感謝您的意見反應。

 
 

問題資訊


上次更新 2021/04/26 檢視 14,082 適用對象: