私たちがアップグレードしてインストールした win102004 オペレーティング システムの場合、一部の友人は、win10 バージョン 2004 システム アップデートがアップデート後に常にフリーズする状況を経験するかもしれません。この種の問題の場合、編集者は、まずコンピュータをセーフ モードにしてから、管理者権限でコマンド プロンプトを使用して、関連する問題のトラブルシューティングと修復を行うことができると考えます。エディターがどのように実行したかを確認するための詳細な手順を見てみましょう~
方法1 :
Windows Update コンポーネントを手動で登録します:
1. キーを同時に押して、
2. 以下のプログラム コードを先ほど作成した PowerShell にコピーします開いて Enter
3. 赤色のテキスト エラーを無視して、コンピューターを再起動します
4. Windows Update
$arch = を実行します。 Get-WMIObject -Class Win32_Processor -ComputerName LocalHost | Select-Object AddressWidth
Write-Host "1. Windows Update サービスを停止しています..."
Stop-Service -Name BITS
Stop-Service -Name wuauserv
Stop-Service -Name appidsvc
Stop-Service -Name cryptsvc
Write-Host "2. QMGR データ ファイルを削除します。 ."
Remove-Item "$env:allusersprofile\Application Data\Microsoft\Network\Downloader\qmgr*.dat" -ErrorAction SilentlyContinue
Write-Host "3. ソフトウェア ディストリビューションの名前変更および CatRoot フォルダー..."
Rename-Item $env:systemroot\SoftwareDistribution SoftwareDistribution.bak -ErrorAction SilentlyContinue
Rename-Item $env:systemroot\System32\Catroot2 catroot2.bak -ErrorAction SilentlyContinue
Write -Host "4. 古い Windows Update ログを削除しています..."
Remove-Item $env:systemroot\WindowsUpdate.log -ErrorAction SilentlyContinue
Write-ホスト「5. Windows Update サービスをデフォルト設定にリセットします..."
"sc.exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA) (A;;CCLCSWLOCRRC;;; AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)"
"sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO ;;;BA)(A; ;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)"
Set-Location $env:systemroot\system32
Write-Host 「6. DLL を登録します。」
regsvr32.exe /s atl.dll
regsvr32.exe /s urlmon.dll
regsvr32.exe /s mshtml .dll
regsvr32.exe /s shdocvw.dll
regsvr32.exe /sbrowseui.dll
regsvr32.exe /s jscript.dll
regsvr32.exe /s vbscript.dll
regsvr32.exe /s scrrun.dll
regsvr32.exe /s msxml.dll
regsvr32.exe /s msxml3.dll
regsvr32.exe /s msxml6.dll
regsvr32.exe /s actxprxy.dll
regsvr32.exe /ssoftpub.dll
regsvr32. exe /s wintrust.dll
regsvr32.exe /s dssenh.dll
regsvr32.exe /s rsaenh.dll
regsvr32.exe /s gpkcsp.dll
regsvr32.exe /s sccbase.dll
regsvr32.exe /s slbcsp.dll
regsvr32.exe /s cryptdlg.dll
regsvr32.exe / s oleaut32.dll
regsvr32.exe /s ole32.dll
regsvr32.exe /s shell32.dll
regsvr32.exe /s initpki.dll
regsvr32.exe /s wuapi .dll
regsvr32.exe /s wuaueng.dll
regsvr32.exe /s wuaueng1.dll
regsvr32.exe /s wcltui .dll
regsvr32.exe /s wups.dll
regsvr32.exe /s wups2.dll
regsvr32.exe /s wuweb.dll
regsvr32.exe /s qmgr.dll
regsvr32.exe /s qmgrprxy.dll
regsvr32.exe /s wucltux.dll
regsvr32.exe /s muweb.dll
regsvr32.exe /s wuwebv.dll
Write-Host "7) WSUS クライアント設定の削除..."
REG DELETE "HKLM\SOFTWARE\Microsoft\Windows \CurrentVersion\WindowsUpdate" /v AccountDomainSid /f
REG DELETE "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate" /v PingID /f
REG DELETE "HKLM\SOFTWARE\Microsoft\Windows \CurrentVersion\WindowsUpdate" /v SusClientId /f
Write-Host "8) WinSock のリセット..."
netshwinsockreset
netshwinhttpリセットプロキシ
Write-Host "9 ) すべての BITS ジョブを削除します..."
Get-BitsTransfer | Remove-BitsTransfer
Write-Host "10) Windows Update エージェントをインストールしようとしています。 .."
if($arch -eq 64){
wusa Windows8-RT-KB2937636-x64 /quiet
}
else{
wusa Windows8- RT-KB2937636-x86 /quiet
}
Write-Host "11) Windows Update サービスを開始しています..."
Start-サービス - 名前 BITS
サービス開始 - 名前 wuauserv
サービス開始 - サービス名 appidsvc
サービス開始 - サービス名 cryptsvc
書き込みホスト " 12) 検出を強制しています..."
wuauclt /resetauthorization /detectnow
Write-Host "プロセスが完了しました。コンピューターを再起動してください。"
方法 2:
1. セーフモードに入る
2. 開いて
3. フォルダー内のすべてのファイルを削除します
(管理者権限により削除できない場合)問題がある場合は、名前を
4. コンピュータを再起動します
5. タスクバーの WINDOWS アイコンを右クリックします ---
6. PIN のリセット
《セーフ モードに入る方法》
1. ログイン インターフェイスで、Shift キーを押しながらボタンをクリックし、
2 をクリックします。--、
3 をクリックします。再起動後、F5 キーを押して入力し、
を入力できるかどうかを確認します。以上がwin102004 アップデートを完了できません: 再起動を続けるとクラッシュが発生しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。