Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

แก้ไข Errors 0x80070643 และ 0x8004ff82

Error นี้มักเกิดจากไฟล์ค้าง Registry Entries และ Firewall Settings จาก Antivirus เก่าที่ถูกลบไปแล้ว ยากสำหรับมือใหม่ที่จะหา Leftovers ของ Antivirus ทั้งหมด จึงเขียนคู่มือนี้ช่วยทำขั้นตอนเดียวกับผม เพื่อให้ Security Essentials ทำงานได้

แก้ไข Errors 0x80070643 และ 0x8004ff82

ขั้นตอนที่ 1: รัน System File Checker (SFC) ซ่อมไฟล์เสีย

  • Start → พิมพ์ cmd → คลิกขวา cmd → Run as Administrator
  • ใน CMD พิมพ์ sfc /scannow
  • รอสแกนเสร็จ → Reboot

ขั้นตอนที่ 2: Uninstall Antivirus อื่นๆ ทั้งหมด

  • Control Panel → Programs & Features → Uninstall a Program
  • ดูรายการ Uninstall Antivirus ทุกตัว: McAfee, Norton, AVG, BullGuard, Titanium, ClamAV ฯลฯ
  • Reboot PC

ขั้นตอนที่ 3: เช็ค C:\ Drive หาโฟลเดอร์ค้าง

ไป C:\Program Files (x86) และ C:\Program Files (Win+E เปิด Explorer) หาโฟลเดอร์ Antivirus/Malware เก่า เช่น Microsoft AntiMalware, AVG, Symantec → ลบโฟลเดอร์ทั้งหมด หลัง Uninstall ผ่าน Control Panel แล้วเท่านั้น

ขั้นตอนที่ 4: รัน MS Removal Bat File

เซฟโค้ดด้านล่างเป็น msremoval.bat

cd /d "%ProgramFiles%\Microsoft Security Client"
TASKKILL /f /im MsMpEng.exe
TASKKILL /f /im msseces.exe
TASKKILL /f /im MpCmdRun.exe
net stop MsMpSvc
sc delete MsMpSvc
REG DELETE "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\MsMpSvc" /f
REG DELETE "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft Antimalware" /f
REG DELETE "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft Security Client" /f
REG DELETE "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Microsoft Antimalware" /f
REG DELETE "HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Current Version\Run\MSC" /f
REG DELETE "HKEY_CLASSES_ROOT\Installer\Products\4C677A77F01DD614880F352F9DCD9D3B" /f
REG DELETE "HKEY_CLASSES_ROOT\Installer\Products\4D880477777087D409D44E533B815F2D" /f
REG DELETE "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Microsoft Security Client" /f
REG DELETE "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{774088D4-0777-4D78-904D-E435B318F5D2}" /f
REG DELETE "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{77A776C4-D10F-416D-88F0-53F2D9DCD9B3}" /f
REG DELETE "HKEY_CLASSES_ROOT\Installer\UpgradeCodes\1F69ACF0D1CF2B7418F292F0E05EC20B" /f
REG DELETE "HKEY_CLASSES_ROOT\Installer\UpgradeCodes\11BB99F8B7FD53D4398442FBBAEF050F" /f
REG DELETE "HKEY_CLASSES_ROOT\Installer\UpgradeCodes\26D13F39948E1D546B0106B5539504D9" /f
REG DELETE "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\4C677A77F01DD614880F352F9DCD9D3B" /f
REG DELETE "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\4D880477777087D409D44E533B815F2D" /f
REG DELETE "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UpgradeCodes\11BB99F8B7FD53D4398442FBBAEF050F" /f
REG DELETE "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UpgradeCodes\1F69ACF0D1CF2B7418F292F0E05EC20B" /f
takeown /f "%ProgramData%\Microsoft\Microsoft Antimalware" /a /r
takeown /f "%ProgramData%\Microsoft\Microsoft Security Client" /a /r
takeown /f "%ProgramFiles%\Microsoft Security Client" /a /r
REM Delete the MSE folders.
rmdir /s /q "%ProgramData%\Microsoft\Microsoft Antimalware"
rmdir /s /q "%ProgramData%\Microsoft\Microsoft Security Client"
rmdir /s /q "%ProgramFiles%\Microsoft Security Client"
REM Stop the WMI and its dependency services
sc stop sharedaccess
sc stop mpssvc
sc stop wscsvc
sc stop iphlpsvc
sc stop winmgmt
REM Delete the Repository folder.
rmdir /s /q "C:\Windows\System32\wbem\Repository"
sc stop
PAUSE
EXIT

คลิกขวาไฟล์ msremoval.bat → Run as Administrator → Reboot

หลังเสร็จ → ดาวน์โหลดติดตั้ง Microsoft Security Essentials เวอร์ชันล่าสุด ผมเจอ Error 0x8004ff82 หลัง 0x80070643 ก็แก้ได้ด้วยขั้นตอนข้างต้น หายังมีปัญหา ถามใน Comments ได้ หากช่วยได้ ขอ "Thank You" ใน Comments นะครับ