サービスから欠落しているバックグラウンドインテリジェント転送サービス(BITS)を修正

当時、 BITS(Background Intelligent Transfer Service)サービスが開始(BITS (Background Intelligent Transfer Service) service not starting)されていないことと、その問題を解決する方法についての記事を書きました。このサービスがバックグラウンドで実行されていないと、WindowsUpdateをダウンロードできませ(Windows)。それは他のあらゆる種類の問題も引き起こしますが、ほとんどの人に影響を与える主な問題は、更新をダウンロードできない場合です。

ほとんどの場合、私の前の記事は過去5年間でかなりの回数私を助けてくれました。ほんの数日前まで、記事が役に立たなかったBITSの問題に遭遇しました。(BITS)この場合、私のコンピューターの1つが悪意のあるウイルスに感染し、それを駆除する過程で、BITSサービスがサービスのリストから消えてしまいました。サービスを再起動したり、再登録したりするために実行しようとしたコマンドは、まったく機能しませんでした。

最終的に、 BITS(BITS)サービスを完全に再作成する必要があることがわかりました。その時点で、Windowsに再度登録してから、[(Windows)サービス](Services)に移動してそこから起動することができます。この記事では、BITSサービスを手動で作成し、それをWindowsに登録する手順について説明します。

BITSサービスの作成

最初に試すことができるのは、BITSサービスを再作成することです。これを行うには、管理コマンドプロンプトを開き、以下のコマンドをコピーして貼り付けます。

sc create BITS type= share start= delayed-auto binPath= "C:\Windows\System32\svchost.exe -k netsvcs" tag= no DisplayName= "Background Intelligent Transfer Service"

管理コマンドプロンプトを開くには、[スタート]をクリックし、 (Start)CMDと入力してから、コマンドプロンプトを右クリックし、[管理者として実行(Run as Administrator)]を選択します。

コマンドプロンプト管理

何らかの理由で上記のコマンドを正しく動作させることができない場合は、以下のコマンドを試すこともできます。これは、その短縮版です。可能であれば、コピーして貼り付けてみてください。いくつかの場所で=記号の後に、直後にスペースがあることに気付くでしょう。それは偶然ではありません。そのスペースが必要です。そうしないと、コマンドが機能しません。

sc create BITS binpath= "c:\windows\system32\svchost.exe -k netsvcs" start= delayed-auto

BITSサービスをインストールしたら、正しく登録されていることを確認する必要があります。そうでない場合は、[サービス(Services)]パネルから起動を試みることができますが、おそらく次のようなエラーが発生します。

"Windows could not start the BITS service on the local computer. Error2: The system cannot find the file specified"

BITSサービスを登録する

BITSサービスを登録するには、バッチファイルを作成して実行する必要があります。怖くて技術的に聞こえますが、それはかなり簡単です。まず(First)メモ帳(Notepad)を開き、オペレーティングシステムに応じて次のように貼り付けます。

Windows 2000、Windows XPWindows Server 2003

REGSVR32 WUPS2.DLL /S
REGSVR32 WUPS.DLL /S
REGSVR32 WUAUENG.DLL /S
REGSVR32 WUAPI.DLL /S
REGSVR32 MUCLTUI.DLL /S
REGSVR32 WUCLTUI.DLL /S
REGSVR32 WUWEB.DLL /S
REGSVR32 MUWEB.DLL /S
REGSVR32 QMGR.DLL /S
REGSVR32 QMGRPRXY.DLL /S

Windows VistaWindows 7Windows Server 2008

REGSVR32 WUPS2.DLL /S
REGSVR32 WUPS.DLL /S
REGSVR32 WUAUENG.DLL /S
REGSVR32 WUAPI.DLL /S
REGSVR32 WUCLTUX.DLL /S
REGSVR32 WUWEBV.DLL /S
REGSVR32 JSCRIPT.DLL /S
REGSVR32 MSXML3.DLL /S

Windows8またはWindows10でこのBITSの問題が発生している場合は、実行する必要のあるzippy32コマンドがさらにたくさんあります。Microsoftのこの記事を(article from Microsoft)チェックして、指示に従ってください。

メモ帳で、[ファイル]、[名前を付けて保存(Save As)]の順にクリックします(File)ファイルにbits.batという(bits.bat)名前を付け、[ファイルの種類( Save as Type)]ボックスで[すべてのファイル(All Files)]を選択して、デスクトップに保存します。

バッチファイルを登録する

デスクトップでBATファイルを右クリックし、[管理者として実行( Run as Administrator)]を選択します。この時点で、先に進んでコンピュータを再起動し、以前に実行しようとしていたこと、つまりアップデートのインストールなどを実行できるかどうかを確認する必要があります。

それでもBITSが(BITS)Windows サービス(Services)のリストに表示されない場合、またはBITSサービスを開始できない場合は、このレジストリファイルをダウンロードして実行してみてください。基本的に、 BITS(BITS)サービスに関連付けられているすべてのレジストリエントリを修正しようとします。上記のコマンドも機能しなかった場合は、このレジストリファイルを実行してから、コマンドを再実行してみてください。ただし、レジストリファイルを実行した後、最初にPCを再起動する必要があります。

http://download.bleepingcomputer.com/win-services/7/BITS.reg

これは。であることに注意してください。REGファイル。レジストリにキーと値を追加します。ダウンロード中にこのファイルは危険である可能性があるというメッセージが表示される場合がありますが、そうではないので心配する必要はありません。このREG(REG)ファイルを実行しようとしたときにエラーメッセージが表示された場合は、PCをセーフモード(Safe Mode)で再起動してから実行してみることもできます。プロセスを実行すると、一部の値がレジストリに追加されない場合があります。

それでもBITS(BITS)サービスが正しく表示されないという問題が発生する場合は、何を試したか、具体的な状況をお知らせください。サポートさせていただきます。楽しみ!



About the author

私は 10 年以上の経験を持つコンピューターの専門家です。余暇には、オフィスのデスクを手伝ったり、子供たちにインターネットの使い方を教えたりしています。私のスキルには多くのことが含まれますが、最も重要なことは、人々が問題を解決するのを助ける方法を知っていることです. 何か緊急のことを手伝ってくれる人が必要な場合や、基本的なヒントが必要な場合は、私に連絡してください!



Related posts