แก้ไขข้อผิดพลาด Windows Update 80246008

หากคุณกำลังประสบกับWindows Update Error 80246008แสดงว่ามีปัญหากับBackground Intelligent Transfer ServiceหรือกับCOM+ Event Systemบริการเหล่านี้ไม่สามารถเริ่มทำงานได้ซึ่งเป็นสิ่งสำคัญสำหรับWindows Updateในการทำงานและด้วยเหตุนี้จึงเกิดข้อผิดพลาด แม้ว่าบางครั้งข้อผิดพลาดในการกำหนดค่าด้วยBITSอาจทำให้เกิดปัญหาข้างต้น อย่างที่คุณเห็น มีเหตุผลที่แตกต่างกัน แต่ทั้งหมดล้วนเกี่ยวข้องกับBITS เพื่อไม่ให้เป็นการเสียเวลา เรามาดูวิธีการแก้ไขข้อผิดพลาดของ Windows Update 80246008(Fix Windows Update Error 80246008) จริง ๆ พร้อมคำแนะนำในการแก้ปัญหาตามรายการด้านล่าง

แก้ไขข้อผิดพลาด Windows Update 80246008

อย่าลืม  สร้างจุดคืนค่า(create a restore point)  ในกรณีที่มีสิ่งผิดปกติเกิดขึ้น

Method 1: Make Sure BITS and COM+ Event System Services are running

1. กดWindows Keys + Rจากนั้นพิมพ์services.mscแล้วกด Enter

บริการ windows |  แก้ไขข้อผิดพลาด Windows Update 80246008

2. ค้นหาBITSและCOM+ Event System Servicesจากนั้นดับเบิลคลิกที่แต่ละรายการ

3. ตรวจสอบให้แน่ใจว่าได้ตั้งค่าประเภท การ เริ่มต้น เป็น (Startup)อัตโนมัติ( Automatic,)และบริการแต่ละอย่างข้างต้นกำลังทำงานอยู่ หากไม่เป็นเช่นนั้น ให้คลิกที่ปุ่มเริ่ม(Start)

ตรวจสอบให้แน่ใจว่า BITS ถูกตั้งค่าเป็น Automatic และคลิก Start หากบริการไม่ทำงาน

4. คลิก Apply ตามด้วยOK

5. รีบูทพีซีของคุณและลองอัปเดตWindowsอีกครั้ง

วิธีที่ 2: การแก้ไขรีจิสทรี(Method 2: Registry Fix)

1. เปิดNotepadและคัดลอกเนื้อหาด้านล่างตามที่เป็นอยู่:

Windows Registry Editor เวอร์ชัน 5.00(Registry Editor Version 5.00)
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesBITS] “DisplayName”=”@% SystemRoot % \\system32\\qmgr.dll ,-1000”
“ImagePath”=hex(2):25,00,53,00,79,00,73, 00,74,00,65,00,6d,00,52,00,6f,00,6f,00,
74,00,25,00,5c,00,53,00,79,00,73,00, 74,00,65,00,6d,00,33,00,32,00,5c,00,73,
00,76,00,63,00,68,00,6f,00,73,00,74, 00,2e,00,65,00,78,00,65,00,20,00,2d,00,
6b,00,20,00,6e,00,65,00,74,00,73,00, 76,00,63,00,73,00,00,00
“Description”=”@% SystemRoot % \\system32\\qmgr.dll ,-1001”
“ObjectName”=”LocalSystem”
“ErrorControl”=dword:00000001
“Start ”=dword:00000002
“DelayedAutoStart”=dword:00000001
“ประเภท”=dword:00000020
“DependOnService”=hex(7):52,00,70,00,63,00,53,00,73,00,00,00,45,00 ,76,00,65,00,
6e,00,74,00,53,00,79,00,73,00,74,00,65,00,6d,00,00,00,00,00
“ServiceSidType ”=dword:00000001
“สิทธิ์ที่จำเป็น”=ฐานสิบหก(7):53,00,65,00,43,00,72,00,65,00,61,00,74,00,65,00,47,
00, 6c,00,6f,00,62,00,61,00,6c,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,
67, 00,65,00,00,00,53,00,65,00,49,00,6d,00,70,00,65,00,72,00,73,00,6f,00,6e,
00, 61,00,74,00,65,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,
00, 00,53,00,65,00,54,00,63,00,62,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,
00, 67,00,65,00,00,00,53,00,65,00,41,00,73,00,73,00,69,00,67,00,6e,00,50,00,
72,00,69,00,6d,00,61,00,72,00,79,00,54,00,6f,00,6b,00,65,00,6e,00,50,00,72,
00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,49,00,6e,00,
63,00,72,00,65,00,61,00,73,00,65,00,51,00,75,00,6f,00,74,00,61,00,50,00,72,
00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,00,00
“การดำเนินการที่ล้มเหลว”=ฐานสิบหก:80,51,01,00 ,00,00,00,00,00,00,00,00,03,00,00,00,14,00,00,
00,01,00,00,00,60,ea,00,00,01 ,00,00,00,c0,d4,01,00,00,00,00,00,00,00,00,00
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesBITSparameters] “ServiceDll”=hex(2):25,00,53,00, 79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,
00,74,00,25,00,5c,00,53,00,79, 00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,
71,00,6d,00,67,00,72,00,2e,00, 64,00,6c,00,6c,00,00,00
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesBITSPerformance] “Library”=”bitsperf.dll”
“Open”=”PerfMon_Open”
“Collect”=”PerfMon_Collect”
“ปิด”=”PerfMon_Close”
“InstallType”=dword:00000001
“PerfIniFilers” =”
bits First Counter”=dword:0000086c
“Last Counter”=dword:0000087c
“First Help”=dword:0000086d
“Last Help”=dword:0000087d
“Object List”=”2156”
“PerfMMFileName”=”Global\MMF_BITS_s”
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetitysBITS_s ” ] “ความปลอดภัย”=ฐานสิบหก:01,00,14,80,94,00,00,00,a4,00,00,00,14,00,00,00,34,00,00,00,02,
00 ,20,00,01,00,00,00,02,c0,18,00,00,00,0c,00,01,02,00,00,00,00,00,05,20,00,
00,00,20,02,00,00,02,00,60,00,04,00,00,00,00,00,14,00,fd,01,02,00,01,01,00,
00,00,00,00,05,12,00,00,00,00,00,18,00,ff,01,0f,00,01,02,00,00,00,00,00,05,
20,00,00,00,20,02,00,00,00,00,14,00,8d,01,02,00,01,01,00,00,00,00,00,05,0b,
00,00,00,00,00,18,00,fd,01,02,00,01,02,00,00,00,00,00,05,20,00,00,00,23,02,
00,00,01,02,00,00,00,00,00,05,20,00,00,00,20,02,00,00,01,02,00,00,00,00,00,
05,20,00,00,00,20,02,00,00

2. จาก เมนู Notepadให้คลิกที่Fileจากนั้นคลิกSave As

คัดลอกโค้ดในแผ่นจดบันทึก จากนั้นคลิกที่ ไฟล์ จากนั้นเลือก บันทึกเป็น

3. เลือกตำแหน่งที่คุณต้องการ (โดยเฉพาะอย่างยิ่งDesktop ) จากนั้นตั้งชื่อไฟล์เป็นBITS.reg (นามสกุล .reg นั้นสำคัญ)

4. จาก ดรอปดาวน์ บันทึก(Save)เป็นประเภท ให้เลือกไฟล์ทั้งหมด(All file)แล้วคลิกบันทึก(Save.)

เลือกตำแหน่งที่คุณต้องการแล้วตั้งชื่อไฟล์เป็น BITS.reg แล้วคลิกบันทึก

5. คลิกขวาที่ไฟล์ ( BITS.reg ) และเลือกRun as Administrator

6. หากจะให้คำเตือน ให้เลือกใช่ เพื่อดำเนินการต่อ(Yes to continue.)

7. รีบูทพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลง

8. เปิด พรอม ต์คำสั่ง (Command Prompt)ผู้ใช้สามารถทำขั้นตอนนี้ได้โดยค้นหา'cmd'แล้วกด Enter

เปิดพรอมต์คำสั่ง  ผู้ใช้สามารถทำขั้นตอนนี้ได้โดยค้นหา 'cmd' แล้วกด Enter

9. พิมพ์คำสั่งต่อไปนี้ลงใน cmd แล้วกดEnterหลังจากแต่ละรายการ:

NET เริ่มต้น BITS (NET START BITS)
NET START COM+ EVENT SYSTEM
SC QC BITS
SC QUERYEX BITS
SC QC ระบบเหตุการณ์(SC QC EVENTSYSTEM)

แก้ไขข้อผิดพลาด Windows Update 80246008 |  แก้ไขข้อผิดพลาด Windows Update 80246008

10. ลองอัปเดตWindows อีกครั้ง และดูว่าคุณสามารถแก้ไขข้อผิดพลาดของ Windows Update 80246008 ได้หรือไม่(Fix Windows Update Error 80246008.)

วิธีที่ 3: เรียกใช้ตัวแก้ไขปัญหา Windows Update(Method 3: Run Windows Update Troubleshooter)

1. ในแผงควบคุมการค้นหา การแก้ไขปัญหา(Troubleshooting)ในแถบค้นหา(Search Bar)ที่ด้านขวาบน แล้วคลิก การแก้ไข(Troubleshooting)ปัญหา

ค้นหา Troubleshoot และคลิกที่ Troubleshooting

2. ถัดไป จากหน้าต่างด้านซ้าย บานหน้าต่าง เลือกดูทั้งหมด(View all.)

3. จากนั้นจากรายการแก้ไขปัญหา(Troubleshoot)คอมพิวเตอร์ ให้เลือกWindows Update

เลือก windows update จากการแก้ไขปัญหาคอมพิวเตอร์

4. ทำตามคำแนะนำบนหน้าจอและปล่อยให้Windows Update Troubleshootทำงาน

ตัวแก้ไขปัญหา Windows Update

5. รีสตาร์ทพีซีของคุณและดูว่าคุณสามารถแก้ไขข้อผิดพลาดของ Windows Update 80246008 ได้หรือไม่(fix Windows Update Error 80246008.)

วิธีที่ 4: รีเซ็ตคอมโพเนนต์ของ Windows Update(Method 4: Reset Windows Update Components)

1. เปิด พรอม ต์คำสั่ง (Command Prompt)ผู้ใช้สามารถทำขั้นตอนนี้ได้โดยค้นหา'cmd'แล้วกด Enter

2. พิมพ์คำสั่งต่อไปนี้ลงใน cmd แล้วกดEnterหลังจากแต่ละรายการ:

บิต(net stop bits)
หยุดสุทธิ หยุดสุทธิ wuauserv (net stop wuauserv)
หยุดสุทธิ appidsvc (net stop appidsvc)
หยุดสุทธิ cryptsvc(net stop cryptsvc)

หยุดบริการอัปเดต Windows wuauserv cryptSvc bits msiserver |  แก้ไขข้อผิดพลาด Windows Update 80246008

3. ลบไฟล์ qmgr*.dat เมื่อต้องการทำเช่นนี้อีกครั้งให้เปิด cmd แล้วพิมพ์:

Del “%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat”

4. พิมพ์คำสั่งต่อไปนี้ใน cmd แล้วกดEnter :

cd /d %windir%\system32

ลงทะเบียนไฟล์ BITS และไฟล์ Windows Update อีกครั้ง

5. ลงทะเบียนไฟล์ BITS และไฟล์ Windows Update(Reregister the BITS files and the Windows Update files)อีกครั้ง พิมพ์(Type)คำสั่งต่อไปนี้ทีละคำสั่งใน cmd แล้วกดEnterหลังจากแต่ละคำสั่ง:

regsvr32.exe atl.dll
regsvr32.exe urlmon.dll
regsvr32.exe mshtml.dll
regsvr32.exe shdocvw.dll
regsvr32.exe browseui.dll
regsvr32.exe jscript.dll
regsvr32.exe vbscript.dll
regsvr32.exe scrrun.dll
regsvr32.exe msxml.dll
regsvr32.exe msxml3.dll
regsvr32.exe msxml6.dll
regsvr32.exe actxprxy.dll
regsvr32.exe softpub.dll
regsvr32.exe wintrust.dll
regsvr32.exe dssenh.dll
regsvr32.exe rsaenh.dll
regsvr32.exe gpkcsp.dll
regsvr32.exe sccbase.dll
regsvr32.exe slbcsp.dll
regsvr32.exe cryptdlg.dll
regsvr32.exe oleaut32.dll
regsvr32.exe ole32.dll
regsvr32.exe shell32.dll
regsvr32.exe initpki.dll
regsvr32.exe wuapi.dll
regsvr32.exe wuaueng.dll
regsvr32.exe wuaueng1.dll
regsvr32.exe wucltui.dll
regsvr32.exe wups.dll
regsvr32.exe wups2.dll
regsvr32.exe wuweb.dll
regsvr32.exe qmgr.dll
regsvr32.exe qmgrprxy.dll
regsvr32.exe wucltux.dll
regsvr32.exe muweb.dll
regsvr32.exe wuwebv.dll

6. ในการรีเซ็ต Winsock:

netsh winsock รีเซ็ต(netsh winsock reset)

netsh winsock รีเซ็ต

7. รีเซ็ต บริการ BITSและบริการWindows Updateเป็นค่าเริ่มต้น:

sc.exe sdset บิต D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)(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)

8. เริ่มบริการอัพเดตWindows อีกครั้ง :(Again)

บิต(net start bits)
เริ่มต้นสุทธิ net start wuauserv net (net start wuauserv)
start appidsvc (net start appidsvc)
net start cryptsvc

เริ่มบริการอัปเดต Windows wuauserv cryptSvc bits msiserver |  แก้ไขข้อผิดพลาด Windows Update 80246008

9. ติดตั้งWindows Update Agent ล่าสุด(Windows Update Agent.)

10. รีบูทพีซีของคุณและดูว่าคุณสามารถแก้ไขปัญหาได้หรือไม่

ที่แนะนำ:(Recommended:)

นั่นคือคุณได้ทำการแก้ไขข้อผิดพลาด 80246008 ของ Windows Update(Fix Windows Update Error 80246008) ได้สำเร็จ แต่ถ้าคุณยังคงมีข้อสงสัยใดๆ เกี่ยวกับคู่มือนี้ อย่าลังเลที่จะถามพวกเขาในส่วนความคิดเห็น



About the author

ฉันเป็นช่างเทคนิคด้านเสียงและคีย์บอร์ดมืออาชีพที่มีประสบการณ์มากกว่า 10 ปี ฉันเคยทำงานในโลกธุรกิจ ในตำแหน่งที่ปรึกษาและผู้จัดการผลิตภัณฑ์ และล่าสุด เป็นวิศวกรซอฟต์แวร์ ทักษะและประสบการณ์ของฉันช่วยให้ฉันทำงานในโครงการประเภทต่างๆ ตั้งแต่ธุรกิจขนาดเล็กไปจนถึงบริษัทขนาดใหญ่ ฉันยังเป็นผู้เชี่ยวชาญใน Windows 11 และทำงานเกี่ยวกับระบบปฏิบัติการใหม่มานานกว่าสองปีแล้ว



Related posts