内気なもんた君

時々日本語化してます

EdgeUpdate のクリーンアップ

EdgeUpdate のクリーンアップ

ツールなどをインストールすると勝手に Webview2 がインストールされてしまうことがある。

アンインストールしても EdgeUpdate のゴミがけっこう残るので削除しているけど、久しぶりにチェックしてみたら以前のバッチでは削除しきれないものがあったので追加した。

 

@Echo Off
Title Edgeupdate のクリーンアップ & Color 0B
cd %systemroot%\system32
call :IsAdmin

rd "C:\Program Files (x86)\Microsoft" /s /q
rd "C:\ProgramData\Microsoft\EdgeUpdate" /s /q
sc delete edgeupdate
sc delete edgeupdatem
schtasks /delete /TN "MicrosoftEdgeUpdateTaskMachineCore{C2B79EA3-0628-4FF6-9C5C-349B42FD9471}" /f
schtasks /delete /TN "MicrosoftEdgeUpdateTaskMachineUA{B3D6629C-C6C4-408F-B807-FEE69C243A98}" /f
schtasks /delete /TN "MicrosoftEdgeUpdateTaskMachineCore{86B351AA-67D8-4A3F-A4BB-F4BBAD5B8A68}" /f
schtasks /delete /TN "MicrosoftEdgeUpdateTaskMachineUA{BF914A2E-B42D-4305-B840-60D0BE94D76B}" /f
schtasks /delete /TN "MicrosoftEdgeUpdateTaskMachineCore" /f
schtasks /delete /TN "MicrosoftEdgeUpdateTaskMachineUA" /f
Reg.exe delete "HKCR\AppID\MicrosoftEdgeUpdate.exe" /f
Reg.exe delete "HKCR\AppID\{A6B716CB-028B-404D-B72C-50E153DD68DA}" /f
Reg.exe delete "HKCR\AppID\{CECDDD22-2E72-4832-9606-A9B0E5E344B2}" /f
Reg.exe delete "HKCR\CLSID\{2B473453-BCFD-454A-AB98-B0DE7FDF2A6E}" /f
Reg.exe delete "HKCR\CLSID\{3AF1251F-9B5A-4F53-9B6D-B0B71E02006E}" /f
Reg.exe delete "HKCR\CLSID\{8BA747D4-0E17-4C7B-A5DD-6B81BB4A26D1}" /f
Reg.exe delete "HKCR\CLSID\{9BD1F370-1212-4794-AA9B-9EBD575091D5}" /f
Reg.exe delete "HKCR\CLSID\{9E8F1B36-249F-4FC3-9994-974AFAA07B26}" /f
Reg.exe delete "HKCR\CLSID\{A2F5CB38-265F-4A02-9D1E-F25B664968AB}" /f
Reg.exe delete "HKCR\CLSID\{25D72A6A-8A84-4E25-886B-02FD23A7A104}" /f
Reg.exe delete "HKCR\CLSID\{491B3F26-48E7-4BF4-9079-EEAC5D81371F}" /f
Reg.exe delete "HKCR\CLSID\{38E9F478-DA54-403F-AEDA-0886A2B97861}" /f
Reg.exe delete "HKCR\CLSID\{92B84D1B-04C1-4461-BC38-DF1C4E11F0A1}" /f
Reg.exe delete "HKCR\CLSID\{B4A02D72-2A34-41DB-B37F-05DFDB27E933}" /f
Reg.exe delete "HKCR\CLSID\{EADE5C79-5190-49C1-AA39-AFF5E19DE0A2}" /f
Reg.exe delete "HKCR\MicrosoftEdgeUpdate.CoreClass.1" /f
Reg.exe delete "HKCR\MicrosoftEdgeUpdate.CoreClass" /f
Reg.exe delete "HKCR\MicrosoftEdgeUpdate.CoreMachineClass.1" /f
Reg.exe delete "HKCR\MicrosoftEdgeUpdate.CoreMachineClass" /f
Reg.exe delete "HKCR\MicrosoftEdgeUpdate.CredentialDialogMachine.1.0" /f
Reg.exe delete "HKCR\MicrosoftEdgeUpdate.CredentialDialogMachine" /f
Reg.exe delete "HKCR\MicrosoftEdgeUpdate.OnDemandCOMClassMachine.1.0" /f
Reg.exe delete "HKCR\MicrosoftEdgeUpdate.OnDemandCOMClassMachineFallback.1.0" /f
Reg.exe delete "HKCR\MicrosoftEdgeUpdate.OnDemandCOMClassMachineFallback" /f
Reg.exe delete "HKCR\MicrosoftEdgeUpdate.OnDemandCOMClassMachine" /f
Reg.exe delete "HKCR\MicrosoftEdgeUpdate.OnDemandCOMClassSvc.1.0" /f
Reg.exe delete "HKCR\MicrosoftEdgeUpdate.OnDemandCOMClassSvc" /f
Reg.exe delete "HKCR\MicrosoftEdgeUpdate.PolicyStatusMachine.1.0" /f
Reg.exe delete "HKCR\MicrosoftEdgeUpdate.PolicyStatusMachineFallback.1.0" /f
Reg.exe delete "HKCR\MicrosoftEdgeUpdate.PolicyStatusMachineFallback" /f
Reg.exe delete "HKCR\MicrosoftEdgeUpdate.PolicyStatusMachine" /f
Reg.exe delete "HKCR\MicrosoftEdgeUpdate.PolicyStatusSvc.1.0" /f
Reg.exe delete "HKCR\MicrosoftEdgeUpdate.PolicyStatusSvc" /f
Reg.exe delete "HKCR\MicrosoftEdgeUpdate.ProcessLauncher.1.0" /f
Reg.exe delete "HKCR\MicrosoftEdgeUpdate.ProcessLauncher" /f
Reg.exe delete "HKCR\MicrosoftEdgeUpdate.Update3COMClassService.1.0" /f
Reg.exe delete "HKCR\MicrosoftEdgeUpdate.Update3COMClassService" /f
Reg.exe delete "HKCR\MicrosoftEdgeUpdate.Update3WebMachine.1.0" /f
Reg.exe delete "HKCR\MicrosoftEdgeUpdate.Update3WebMachineFallback.1.0" /f
Reg.exe delete "HKCR\MicrosoftEdgeUpdate.Update3WebMachineFallback" /f
Reg.exe delete "HKCR\MicrosoftEdgeUpdate.Update3WebMachine" /f
Reg.exe delete "HKCR\MicrosoftEdgeUpdate.Update3WebSvc.1.0" /f
Reg.exe delete "HKCR\MicrosoftEdgeUpdate.Update3WebSvc" /f
Reg.exe delete "HKCR\WOW6432Node\CLSID\{08D832B9-D2FD-481F-98CF-904D00DF63CC}" /f
Reg.exe delete "HKCR\WOW6432Node\CLSID\{2B473453-BCFD-454A-AB98-B0DE7FDF2A6E}" /f
Reg.exe delete "HKCR\WOW6432Node\CLSID\{2E1DD7EF-C12D-4F8E-8AD8-CF8CC265BAD0}" /f
Reg.exe delete "HKCR\WOW6432Node\CLSID\{3AF1251F-9B5A-4F53-9B6D-B0B71E02006E}" /f
Reg.exe delete "HKCR\WOW6432Node\CLSID\{492E1C30-A1A2-4695-87C8-7A8CAD6F936F}" /f
Reg.exe delete "HKCR\WOW6432Node\CLSID\{5F6A18BB-6231-424B-8242-19E5BB94F8ED}" /f
Reg.exe delete "HKCR\WOW6432Node\CLSID\{77857D02-7A25-4B67-9266-3E122A8F39E4}" /f
Reg.exe delete "HKCR\WOW6432Node\CLSID\{8BA747D4-0E17-4C7B-A5DD-6B81BB4A26D1}" /f
Reg.exe delete "HKCR\WOW6432Node\CLSID\{8F09CD6C-5964-4573-82E3-EBFF7702865B}" /f
Reg.exe delete "HKCR\WOW6432Node\CLSID\{9BD1F370-1212-4794-AA9B-9EBD575091D5}" /f
Reg.exe delete "HKCR\WOW6432Node\CLSID\{9E8F1B36-249F-4FC3-9994-974AFAA07B26}" /f
Reg.exe delete "HKCR\WOW6432Node\CLSID\{9F3F5F5D-721A-4B19-9B5D-69F664C1A591}" /f
Reg.exe delete "HKCR\WOW6432Node\CLSID\{A2F5CB38-265F-4A02-9D1E-F25B664968AB}" /f
Reg.exe delete "HKCR\WOW6432Node\CLSID\{A6B716CB-028B-404D-B72C-50E153DD68DA}" /f
Reg.exe delete "HKCR\WOW6432Node\CLSID\{B5977F34-9264-4AC3-9B31-1224827FF6E8}" /f
Reg.exe delete "HKCR\WOW6432Node\CLSID\{CECDDD22-2E72-4832-9606-A9B0E5E344B2}" /f
Reg.exe delete "HKCR\WOW6432Node\CLSID\{D1E8B1A6-32CE-443C-8E2E-EBA90C481353}" /f
Reg.exe delete "HKCR\WOW6432Node\CLSID\{E421557C-0628-43FB-BF2B-7C9F8A4D067C}" /f
Reg.exe delete "HKCR\WOW6432Node\CLSID\{EA92A799-267E-4DF5-A6ED-6A7E0684BB8A}" /f
Reg.exe delete "HKCR\WOW6432Node\CLSID\{FF419FF9-90BE-4D9F-B410-A789F90E5A7C}" /f
Reg.exe delete "HKCR\WOW6432Node\CLSID\{25D72A6A-8A84-4E25-886B-02FD23A7A104}" /f
Reg.exe delete "HKCR\WOW6432Node\CLSID\{491B3F26-48E7-4BF4-9079-EEAC5D81371F}" /f
Reg.exe delete "HKCR\WOW6432Node\CLSID\{38E9F478-DA54-403F-AEDA-0886A2B97861}" /f
Reg.exe delete "HKCR\WOW6432Node\CLSID\{92B84D1B-04C1-4461-BC38-DF1C4E11F0A1}" /f
Reg.exe delete "HKCR\WOW6432Node\CLSID\{B4A02D72-2A34-41DB-B37F-05DFDB27E933}" /f
Reg.exe delete "HKCR\WOW6432Node\CLSID\{EADE5C79-5190-49C1-AA39-AFF5E19DE0A2}" /f
Reg.exe delete "HKU\.DEFAULT\Software\Microsoft\EdgeUpdate" /f
Reg.exe delete "HKU\S-1-5-18\Software\Microsoft\EdgeUpdate" /f
Reg.exe delete "HKCU\Software\Microsoft\EdgeUpdate" /f
Reg.exe delete "HKCU\Software\Microsoft\Edge" /f
Reg.exe delete "HKLM\SOFTWARE\Microsoft\EdgeUpdate" /f
Reg.exe delete "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\MicrosoftEdgeUpdate.exe" /f
Reg.exe delete "HKLM\SOFTWARE\Microsoft\WindowsUpdate\Orchestrator\UScheduler_Oobe\EdgeUpdate" /f
Reg.exe delete "HKLM\SOFTWARE\WOW6432Node\Microsoft\EdgeUpdate" /f
Reg.exe delete "HKLM\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\Microsoft Edge Update" /f
Reg.exe delete "HKLM\SYSTEM\CurrentControlSet\Services\EventLog\Application\edgeupdate" /f
Reg.exe delete "HKLM\SYSTEM\CurrentControlSet\Services\EventLog\Application\edgeupdatem" /f
Exit

:IsAdmin
Reg.exe query "HKU\S-1-5-19\Environment"
If Not %ERRORLEVEL% EQU 0 (
 Cls & Echo 続行するには管理者権限が必要です... 
 Pause & Exit
)
Cls
goto:eof

 

- = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = -

 

⚠️ サービスが起動していたら停止してから実行してください。