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