ผู้ใช้ Windows หลายรายรายงานข้อผิดพลาด 0x80244018 เมื่อพยายามใช้การอัปเดต Windows หรือเมื่อพยายามดาวน์โหลดและติดตั้งแอปพลิเคชันจาก Microsoft Store 0x80244018 รหัสข้อผิดพลาด ย่อมาจาก WU_E_PT_HTTP_STATUS_FORBIDDEN ซึ่งคล้ายกับสถานะคำขอ HTTP 403 มาก – เซิร์ฟเวอร์เข้าใจคำขอ แต่ปฏิเสธที่จะดำเนินการให้สำเร็จ
รหัสข้อผิดพลาด 0x80244018 เกิดจากอะไร
หลังจากตรวจสอบปัญหาโดยดูจากรายงานผู้ใช้ต่างๆ และวิธีการแก้ไข เราจัดการเพื่อระบุชุดของสถานการณ์ที่ได้รับการยืนยันว่าสร้างข้อความแสดงข้อผิดพลาดนี้โดยเฉพาะ นี่คือรายชื่อผู้กระทำผิดที่อาจนำไปสู่ ข้อผิดพลาด 0x80244018 รหัส:
- แอปพลิเคชันบุคคลที่สามรบกวนกระบวนการ – นี่คือสาเหตุหลักที่ทำให้เกิดข้อผิดพลาด โดยส่วนใหญ่แล้ว แอปพลิเคชันความปลอดภัยที่มีการป้องกันมากเกินไปหรือโปรแกรมอื่นๆ ที่ตรวจสอบหรือกรองการสื่อสารทางอินเทอร์เน็ตของคุณจะรับผิดชอบต่อข้อความแสดงข้อผิดพลาด
- การอัปเดตถูกบล็อกโดย VPN หรือพร็อกซี – ปัญหาอาจเกิดขึ้นได้หากคุณใช้บริการ VPN หรือพร็อกซี คอมโพเนนต์ WU (Windows Update) เป็นที่รู้จักสำหรับการทำงานเมื่อเครื่องใช้บริการที่ไม่เปิดเผยตัวตน
- บริการ BITS ถูกปิดใช้งาน – BITS (Background Intelligent Transfer Service) เป็นบริการ Windows ที่สำคัญอย่างยิ่งที่จำเป็นในการจัดหาระบบปฏิบัติการของคุณด้วยการอัพเดตใหม่ ข้อผิดพลาดนี้อาจเกิดขึ้นเมื่อบริการไม่ทำงาน
- บริการส่วนประกอบบกพร่อง – บริการ Windows Update, โปรแกรมติดตั้ง MSI หรือบริการเข้ารหัสใดๆ อาจมีส่วนทำให้เกิดข้อผิดพลาด
- ไฟล์ระบบเสียหายทำให้เกิดข้อผิดพลาด – ไฟล์ระบบที่เสียหายสามารถรับผิดชอบต่อข้อผิดพลาดได้หากไฟล์ดังกล่าวขัดขวางการอัพเดทคอมโพเนนต์
หากคุณกำลังประสบปัญหากับรหัสข้อผิดพลาดเดียวกัน บทความนี้จะรวบรวมขั้นตอนการแก้ไขปัญหาที่ผ่านการตรวจสอบแล้ว ด้านล่างนี้ คุณมีชุดวิธีที่ผู้ใช้รายอื่นในสถานการณ์เดียวกันเคยใช้เพื่อแก้ไขปัญหา
เพื่อผลลัพธ์ที่ดีที่สุด ให้ทำตามวิธีการตามลำดับที่แสดงจนกว่าคุณจะพบวิธีแก้ไขที่มีประสิทธิภาพในการแก้ไขปัญหาในสถานการณ์เฉพาะของคุณ
วิธีที่ 1:การใช้ตัวแก้ไขปัญหา Windows Update
มาเริ่มกันง่ายๆ โดยตรวจสอบให้แน่ใจว่าระบบปฏิบัติการของคุณไม่ได้ติดตั้งเพื่อจัดการกับปัญหานี้โดยอัตโนมัติ แม้ว่าตัวแก้ไขปัญหา Windows Update จะไม่มีเปอร์เซ็นต์ความสำเร็จสูงสุด ผู้ใช้บางคนก็สามารถแก้ไขข้อผิดพลาดได้ด้วยการเรียกใช้ตัวแก้ไขปัญหา Windows Update
ยูทิลิตีในตัวนี้จะสแกนระบบของคุณเพื่อหาความไม่สอดคล้องกันที่เกี่ยวข้องกับส่วนประกอบการอัพเดท และใช้กลยุทธ์การซ่อมแซมต่างๆ ที่กำหนดเป้าหมายเพื่อแก้ไขปัญหา ต่อไปนี้คือคำแนะนำโดยย่อในการเรียกใช้ตัวแก้ไขปัญหา Windows Update:
- กด แป้น Windows + R เพื่อเปิด วิ่ง กล่องโต้ตอบ ถัดไป พิมพ์ “ms-settings:troubleshoot ” และกด Enter เพื่อเปิด การแก้ไขปัญหา แท็บของ การตั้งค่า แอป.
- ถัดไป เลื่อนลงไปที่ เริ่มต้นใช้งาน ให้คลิกที่ Windows Update จากนั้นเลือกเรียกใช้เครื่องมือแก้ปัญหา .
หมายเหตุ: หากคุณประสบปัญหาขณะพยายามติดตั้งหรือเปิดแอปพลิเคชันร้านค้า ให้เปิด เครื่องมือแก้ปัญหา ของ แอพ Windows Store แทน
- รอจนกว่ายูทิลิตี้จะเสร็จสิ้นการสแกนเริ่มต้น หากพบความไม่สอดคล้องกัน ให้คลิกที่ใช้การแก้ไขนี้ เพื่อลองและแก้ไขปัญหาด้วยกลยุทธ์การซ่อมแซมที่แนะนำ
- เมื่อดำเนินการเสร็จสิ้น ให้รีบูตคอมพิวเตอร์และดูว่า ข้อผิดพลาด 0x80244018 รหัสจะได้รับการแก้ไขเมื่อเริ่มต้นครั้งถัดไป ในกรณีที่ข้อความแสดงข้อผิดพลาดยังคงเกิดขึ้น ให้ทำตามขั้นตอนต่อไปด้านล่าง
วิธีที่ 2:ถอนการติดตั้งแอปพลิเคชันบุคคลที่สามที่อาจรบกวน
สาเหตุที่พบบ่อยที่สุดสำหรับการปรากฏของรหัสข้อผิดพลาด 0x80244018 เป็นการรบกวนจากบุคคลที่สาม ซอฟต์แวร์ป้องกันไวรัสของบริษัทอื่นและโปรแกรมตรวจสอบเครือข่ายอาจขัดขวางหรือบล็อก Windows ไม่ให้อัปเดตตัวเอง
มีแอปพลิเคชันที่มีการป้องกันมากเกินไปที่อาจบล็อกการอัปเดต แต่โดยปกติผู้ใช้รายงานว่า Avira Security Suite และ AVG รับผิดชอบ
หากคุณกำลังใช้โปรแกรมป้องกันไวรัสของบริษัทอื่นบนเครื่องที่แสดงข้อผิดพลาด ให้ทำตามคำแนะนำนี้ (ที่นี่ ) จากขั้นตอนในการลบโปรแกรมรักษาความปลอดภัยของบุคคลที่สามออกจากคอมพิวเตอร์ของคุณโดยสิ้นเชิง
หมายเหตุ: โปรดทราบว่าการปิดใช้งานการป้องกันแบบเรียลไทม์ของชุดความปลอดภัยจะไม่มีผลเนื่องจากกฎเดิมจะยังคงอยู่
หากปัญหายังไม่ได้รับการแก้ไขแม้จะถอนการติดตั้งตัวเลือกความปลอดภัยของบุคคลที่สามแล้ว ให้เลื่อนลงไปที่วิธีถัดไปด้านล่าง
วิธีที่ 3:บังคับให้เริ่มบริการ BITS
BITS (Background Intelligent Transfer Service) มีหน้าที่ให้ข้อมูลอัปเดตแก่ลูกค้าของคุณ คุณอาจเห็นข้อผิดพลาด 0x80244018 รหัสเนื่องจากบริการ BITS ถูกหยุดด้วยตนเองหรือเนื่องจากถูกปิดใช้งานโดยแอปพลิเคชันบุคคลที่สาม
ผู้ใช้หลายคนในสถานการณ์ที่คล้ายคลึงกันสามารถแก้ไขปัญหาได้โดยเริ่มบริการ BITS ผ่านหน้าจอบริการด้วยตนเอง คำแนะนำโดยย่อเกี่ยวกับวิธีการทำเช่นนี้:
- กด แป้น Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้ จากนั้นพิมพ์ “services.msc ” และกด Enter เพื่อเปิดหน้าจอบริการ
- เมื่อคุณอยู่ในบริการ ให้เลื่อนลงไปตามบริการต่างๆ โดยใช้เมนูด้านขวาจนกว่าคุณจะพบ Background Intelligent Transfer Service . เมื่อคุณทำเช่นนั้น ให้ดับเบิลคลิกที่มัน
- ในหน้าจอถัดไป ไปที่ ทั่วไป แท็บและเปลี่ยน การเริ่มต้น พิมพ์เป็น อัตโนมัติ (เริ่มล่าช้า) ถ้ามันถูกกำหนดเป็นอย่างอื่น จากนั้นกดปุ่ม Start (ภายใต้ Service status) เพื่อบังคับให้เริ่มบริการ
- กลับไปที่หน้าจอ WU และดูว่าคุณสามารถใช้การอัปเดตโดยไม่เห็น 0x80244018 ได้หรือไม่
หากเกิดข้อผิดพลาดเดิมซ้ำหรือเปิดใช้บริการ BITS แล้ว ให้ทำตามขั้นตอนต่อไปด้านล่าง
วิธีที่ 4:ปิดใช้งานพร็อกซีเซิร์ฟเวอร์หรือบริการ VPN
บริการ VPN และพร็อกซีเซิร์ฟเวอร์ยังเป็นผู้ต้องสงสัยเนื่องจากเซิร์ฟเวอร์ Windows ไม่กระตือรือร้นที่จะส่งข้อมูลที่สำคัญไปยังเครื่องที่กรองการเชื่อมต่อเครือข่ายผ่านเซิร์ฟเวอร์อื่น ผู้ใช้หลายคนพบกับ 0x80244018 ข้อผิดพลาดได้รายงานว่าปัญหาได้รับการแก้ไขทันทีที่พวกเขาปิดการใช้งาน VPN หรือพร็อกซีเซิร์ฟเวอร์
หากคุณกำลังใช้บริการ VPN ให้ตรวจสอบว่าบริการดังกล่าวรับผิดชอบต่อปัญหาหรือไม่โดยการปิดใช้งานชั่วคราว เมื่อปิดใช้งานบริการ VPN ให้ลองทำซ้ำการกระทำที่ทริกเกอร์ 0x80244018 ข้อผิดพลาด. หากข้อผิดพลาดไม่เกิดขึ้นอีก ให้ปิดใช้งานบริการ VPN ทุกครั้งที่ระบบปฏิบัติการของคุณต้องการอัปเดต คุณสามารถลองค้นหาบริการอื่นที่ไม่สร้างปัญหาประเภทนี้ได้
หากคุณกำลังใช้พร็อกซีเซิร์ฟเวอร์เพื่อซ่อนตำแหน่งการท่องเว็บ คุณอาจต้องการปิดใช้งานและดูว่าปัญหาได้รับการแก้ไขหรือไม่ คำแนะนำโดยย่อเกี่ยวกับวิธีการทำเช่นนี้:
- กด แป้น Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้ ถัดไป พิมพ์ “ms-settings:network-proxy” แล้วกด Enter เพื่อเปิด พร็อกซี หน้าจอของ การตั้งค่า แอป.
- เมื่อคุณอยู่ในแท็บพร็อกซีแล้ว ให้ไปที่การตั้งค่าพร็อกซีด้วยตนเอง และปิดใช้งานการสลับที่เกี่ยวข้องกับ ใช้พร็อกซีเซิร์ฟเวอร์ .
- รีสตาร์ทคอมพิวเตอร์และดูว่าข้อผิดพลาดได้รับการแก้ไขในการเริ่มต้นครั้งถัดไปหรือไม่ หากคุณยังคงพบกับ 0x80244018 ผิดพลาด เลื่อนลงไปที่วิธีถัดไปด้านล่าง
วิธีที่ 5:การรีเซ็ตส่วนประกอบ Windows 10 Update
ผู้ใช้บางรายที่ประสบปัญหาข้อความแสดงข้อผิดพลาดเดียวกันได้รายงานว่าปัญหาได้รับการแก้ไขแล้วหลังจากรีเซ็ตส่วนประกอบการอัปเดต Windows 10 ทั้งหมด หากข้อความแสดงข้อผิดพลาดเกิดขึ้นเนื่องจากความผิดพลาดของ Windows Update การรีเซ็ตส่วนประกอบ WU ทั้งหมดควรแก้ไขปัญหาได้
มีสองวิธีหลักที่คุณสามารถปฏิบัติตามเพื่อรีเซ็ตส่วนประกอบ Windows Update เราจะครอบคลุมทั้งสองด้านล่าง แต่โปรดจำไว้ว่าวิธีการแบบแมนนวลนั้นได้รับการยืนยันว่าใช้งานได้โดยผู้ใช้จำนวนมาก
การรีเซ็ตส่วนประกอบ Windows Update โดยอัตโนมัติ
- เยี่ยมชมเว็บเพจ Technet นี้ (ที่นี่) และดาวน์โหลด Reset Windows Update Agent
- แตกไฟล์ .zip และเรียกใช้โปรแกรมเรียกทำงาน ResetWUEng
- ทำตามคำแนะนำบนหน้าจอเพื่อรีเซ็ตส่วนประกอบ WU ของคุณ
- รีสตาร์ทคอมพิวเตอร์และดูว่ารหัสข้อผิดพลาดได้รับการแก้ไขหรือไม่
การรีเซ็ตส่วนประกอบ Windows Update ด้วยตนเอง
- กดปุ่ม Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้ใหม่ ถัดไป พิมพ์ “cmd ” แล้วกด Ctrl + Shift + Enter เพื่อเปิด Command Prompt พร้อมสิทธิ์ของผู้ดูแลระบบ เมื่อได้รับแจ้งจาก UAC (การควบคุมบัญชีผู้ใช้) , เลือก ใช่ เพื่อเปิดพรอมต์คำสั่งที่ยกระดับ
- ใน CMD ที่ยกระดับ เราจะหยุดชุดส่วนประกอบ WU โดยเรียกใช้คำสั่งต่อไปนี้แล้วกด Enter หลังจากแต่ละคน บริการที่ได้รับผลกระทบ ได้แก่ Windows Update Services, MSI Installer, Cryptographic services และบริการ BITS
net stop wuauserv net stop cryptSvc net stop bits net stop msiserver
- เมื่อปิดใช้งานบริการแล้ว ให้เรียกใช้คำสั่งต่อไปนี้ในหน้าต่าง CMD เดียวกันเพื่อเปลี่ยนชื่อ SoftwareDistribution และ Catroot2 โฟลเดอร์
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old ren C:\Windows\System32\catroot2 Catroot2.old
- ตอนนี้ มาเริ่มบริการที่หยุดในขั้นตอนที่ 2 กันใหม่โดยเรียกใช้ชุดคำสั่งถัดไปแล้วกด Enter หลังจากแต่ละรายการ
net start wuauserv net start cryptSvc net start bits net start msiserver
- ปิดพรอมต์คำสั่งที่ยกระดับแล้วรีสตาร์ทคอมพิวเตอร์ของคุณ ในการเริ่มต้นครั้งถัดไป ให้ตรวจสอบว่าปัญหาได้รับการแก้ไขแล้วหรือไม่ หากไม่เป็นเช่นนั้น ให้ทำตามวิธีถัดไปด้านล่าง
วิธีที่ 6:การเรียกใช้การสแกน SFC และ DISM
อีกวิธีหนึ่งที่ดูเหมือนว่าจะช่วยผู้ใช้จำนวนมากในการแก้ไขความเสียหายของไฟล์ระบบโดยใช้ยูทิลิตี้ในตัวสองตัว แม้ว่าวิธีนี้มักจะได้ผล แต่ก็ทราบดีว่าต้องใช้เวลาหลายชั่วโมง ดังนั้นโปรดอดทนรอก่อนที่จะเริ่ม
ต่อไปนี้คือคำแนะนำโดยย่อในการพยายามแก้ไข 0x80244018 ข้อผิดพลาดโดยการเรียกใช้การสแกน SFC และ DISM:
- กดแป้น Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้อื่น ถัดไป พิมพ์ “cmd ” แล้วกด Ctrl + Shift + Enter เพื่อเปิดพรอมต์คำสั่งยกระดับ เมื่อได้รับแจ้งจาก UAC (การควบคุมบัญชีผู้ใช้) , เลือก ใช่ เพื่อให้สิทธิ์ผู้ดูแลระบบ
- ใน Command Prompt ที่ยกระดับขึ้น ให้พิมพ์คำสั่งต่อไปนี้เพื่อเรียกใช้การสแกน SFC ยูทิลิตีนี้จะสแกนระบบของคุณเพื่อหาความเสียหายและแทนที่รายการที่เสียหายด้วยสำเนาแคช
sfc /scannow
- เมื่อขั้นตอนเสร็จสิ้น ให้รีบูตเครื่องคอมพิวเตอร์และดูว่าข้อผิดพลาดได้รับการแก้ไขในการเริ่มต้นครั้งถัดไปหรือไม่ หาก 0x80244018 ยังคงเกิดขึ้น โปรดทำตามขั้นตอนต่อไปด้านล่าง
- ปฏิบัติตามขั้นตอนที่ 1 อีกครั้งเพื่อเปิดหน้าต่าง CMD ที่ยกระดับขึ้นมาใหม่ ถัดไป เรียกใช้คำสั่งด้านล่างเพื่อเริ่มการสแกน DISM ยูทิลิตีนี้จะแทนที่ความเสียหายด้วยสำเนาที่ดาวน์โหลดจากเซิร์ฟเวอร์ MS ตรวจสอบให้แน่ใจว่าคุณมีการเชื่อมต่ออินเทอร์เน็ตที่เสถียรก่อนทำสิ่งนี้
dism /online /cleanup-image /restorehealth
- เมื่อดำเนินการเสร็จสิ้น ให้รีสตาร์ทคอมพิวเตอร์และดูว่าข้อผิดพลาดกลับมาในครั้งต่อไปที่คุณพยายามใช้การอัปเดตหรือไม่