แก้ไข: ข้อผิดพลาด 0x80244018 เมื่อติดตั้งแอพ

ผู้ใช้ 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 Services, MSI Installer หรือ Cryptographic ใด ๆ อาจมีส่วนทำให้เกิดข้อผิดพลาด
  • ความเสียหายของไฟล์ระบบทำให้เกิดข้อผิดพลาด - ไฟล์ระบบที่เสียหายยังสามารถรับผิดชอบต่อข้อผิดพลาดได้หากเข้ามาขัดขวางองค์ประกอบการอัปเดต

หากคุณกำลังดิ้นรนกับรหัสข้อผิดพลาดเดียวกันบทความนี้จะรวบรวมขั้นตอนการแก้ปัญหาที่ได้รับการยืนยัน ด้านล่างนี้คุณมีชุดวิธีการที่ผู้ใช้รายอื่นในสถานการณ์เดียวกันใช้เพื่อแก้ไขปัญหา

เพื่อให้ได้ผลลัพธ์ที่ดีที่สุดให้ทำตามวิธีการตามลำดับที่นำเสนอจนกว่าคุณจะพบวิธีแก้ไขที่มีประสิทธิผลในการแก้ไขปัญหาสำหรับสถานการณ์เฉพาะของคุณ

วิธีที่ 1: การใช้ตัวแก้ไขปัญหา Windows Update

เริ่มต้นง่ายๆด้วยการตรวจสอบให้แน่ใจว่าระบบปฏิบัติการของคุณไม่มีอุปกรณ์ที่จะจัดการปัญหานี้โดยอัตโนมัติ แม้ว่าตัวแก้ไขปัญหา Windows Update จะไม่มีเปอร์เซ็นต์ความสำเร็จสูงสุด แต่ผู้ใช้บางรายสามารถแก้ไขข้อผิดพลาดได้โดยเรียกใช้ตัวแก้ไขปัญหา Windows Update

ยูทิลิตี้ในตัวนี้จะสแกนระบบของคุณเพื่อหาความไม่สอดคล้องกันที่เกี่ยวข้องกับส่วนประกอบการอัปเดตและใช้กลยุทธ์การซ่อมแซมต่างๆที่กำหนดเป้าหมายเพื่อแก้ไขปัญหา นี่คือคำแนะนำโดยย่อเกี่ยวกับการเรียกใช้ตัวแก้ไขปัญหา Windows Update:

  1. กดปุ่มWindows + Rเพื่อเปิดกล่องโต้ตอบเรียกใช้ จากนั้นพิมพ์“ ms-settings: problems ” แล้วกดEnterเพื่อเปิดแท็บTroubleshootingของแอพSettings
  2. ถัดไปเลื่อนลงไปที่ได้รับการขึ้นและทำงานแท็บคลิกWindows Updateแล้วเลือกการเรียกใช้การแก้ไขปัญหา

    หมายเหตุ:หากคุณพบปัญหาขณะพยายามติดตั้งหรือเปิดแอปพลิเคชัน Storeให้เปิดตัวแก้ไขปัญหาของWindows Store Appsแทน

  3. รอจนกว่ายูทิลิตี้จะเสร็จสิ้นการสแกนครั้งแรก หากพบความไม่สอดคล้องกันให้คลิกที่ใช้การแก้ไขนี้เพื่อลองแก้ไขปัญหาด้วยกลยุทธ์การซ่อมแซมที่แนะนำ
  4. เมื่อกระบวนการเสร็จสิ้นให้รีบูตเครื่องคอมพิวเตอร์และดูว่า  รหัสข้อผิดพลาด 0x80244018 ได้รับการแก้ไขหรือไม่เมื่อเริ่มต้นครั้งถัดไปในกรณีที่ข้อความแสดงข้อผิดพลาดยังคงเกิดขึ้นให้ดำเนินการตามวิธีการถัดไปด้านล่าง

วิธีที่ 2: ถอนการติดตั้งแอปพลิเคชันของบุคคลที่สามที่อาจรบกวน

สาเหตุที่พบบ่อยที่สุดสำหรับการปรากฏ  รหัสข้อผิดพลาด 0x80244018  คือการรบกวนจากบุคคลที่สาม ซอฟต์แวร์ป้องกันไวรัสของ บริษัท อื่นและโปรแกรมตรวจสอบเครือข่ายอาจยุติการยับยั้งหรือบล็อก Windows จากการอัปเดตตัวเอง

แน่นอนว่ามีแอปพลิเคชันที่ป้องกันมากเกินไปซึ่งอาจบล็อกการอัปเดต แต่ผู้ใช้ส่วนใหญ่รายงานว่า Avira Security Suite และ AVG รับผิดชอบ

หากคุณใช้โปรแกรมป้องกันไวรัสของ บริษัท อื่นบนเครื่องที่แสดงข้อผิดพลาดให้ทำตามคำแนะนำ ( ที่นี่ ) จากขั้นตอนในการลบโปรแกรมรักษาความปลอดภัยของ บริษัท อื่นออกจากคอมพิวเตอร์

หมายเหตุ:โปรดทราบว่าการปิดใช้งานการป้องกันแบบเรียลไทม์ของชุดรักษาความปลอดภัยจะไม่มีผลเนื่องจากกฎเดิมจะยังคงอยู่

หากปัญหายังคงไม่ได้รับการแก้ไขแม้ว่าจะถอนการติดตั้งตัวเลือกความปลอดภัยของบุคคลที่สามแล้วให้เลื่อนลงไปที่วิธีการถัดไปด้านล่าง

วิธีที่ 3: บังคับให้เริ่มบริการ BITS

BITS (Background Intelligent Transfer Service) มีหน้าที่ในการให้ข้อมูลอัปเดตแก่ลูกค้าของคุณ คุณอาจเห็น  รหัสข้อผิดพลาด 0x80244018 เนื่องจากบริการ BITS หยุดทำงานด้วยตนเองหรือเนื่องจากแอปพลิเคชันของบุคคลที่สามปิดใช้งาน

ผู้ใช้หลายรายที่อยู่ในสถานการณ์คล้ายกันได้จัดการเพื่อแก้ไขปัญหาโดยเริ่มบริการ BITS ผ่านหน้าจอบริการด้วยตนเอง นี่คือคำแนะนำโดยย่อเกี่ยวกับการดำเนินการนี้:

  1. กดปุ่มWindows + Rเพื่อเปิดกล่องโต้ตอบเรียกใช้ จากนั้นพิมพ์“ services.msc ” แล้วกดEnter เพื่อเปิดหน้าจอ Services
  2. เมื่อคุณอยู่ภายในบริการหน้าจอเลื่อนลงมาผ่านบริการโดยใช้เมนูขวามือจนกว่าคุณจะค้นหาพื้นหลังการบริการโอนย้ายพอ เมื่อเสร็จแล้วให้ดับเบิลคลิกที่มัน
  3. ในหน้าจอถัดไปไปที่แท็บทั่วไปและเปลี่ยนประเภทการเริ่มต้นเป็นอัตโนมัติ (เริ่มล่าช้า)  หากตั้งค่าเป็นอย่างอื่น จากนั้นกดปุ่มเริ่ม (ภายใต้สถานะบริการ) เพื่อบังคับให้เริ่มบริการ
  4. กลับไปที่หน้าจอ WU และดูว่าคุณสามารถใช้การอัปเดตโดยไม่เห็น  0x80244018 ได้หรือไม่ 

หากเกิดข้อผิดพลาดเดิมซ้ำหรือเปิดใช้บริการ BITS แล้วให้ดำเนินการตามวิธีการถัดไปด้านล่าง

วิธีที่ 4: ปิดใช้งานพร็อกซีเซิร์ฟเวอร์หรือบริการ VPN

บริการ VPN และเซิร์ฟเวอร์พร็อกซียังเป็นผู้ต้องสงสัยเนื่องจากเซิร์ฟเวอร์ Windows ไม่กระตือรือร้นที่จะส่งข้อมูลที่ละเอียดอ่อนไปยังเครื่องที่กรองการเชื่อมต่อเครือข่ายผ่านเซิร์ฟเวอร์อื่น ผู้ใช้หลายรายที่พบ  ข้อผิดพลาด0x80244018 รายงานว่าปัญหาได้รับการแก้ไขทันทีที่ปิดใช้งาน VPN หรือพร็อกซีเซิร์ฟเวอร์

หากคุณใช้บริการ VPN ให้ตรวจสอบว่ารับผิดชอบต่อปัญหาหรือไม่โดยการปิดใช้งานชั่วคราว เมื่อปิดใช้งานบริการ VPN ให้ลองทำซ้ำการกระทำที่ทำให้เกิด  ข้อผิดพลาด0x80244018 หากข้อผิดพลาดไม่เกิดขึ้นอีกต่อไปให้ปิดใช้งานบริการ VPN ทุกครั้งที่ระบบปฏิบัติการของคุณต้องการอัปเดต คุณยังสามารถลองมองหาบริการอื่นที่ไม่สร้างปัญหาประเภทนี้ได้

หากคุณใช้พร็อกซีเซิร์ฟเวอร์เพื่อซ่อนตำแหน่งการท่องเว็บคุณอาจต้องการปิดใช้งานและดูว่าปัญหาได้รับการแก้ไขหรือไม่ นี่คือคำแนะนำโดยย่อเกี่ยวกับการดำเนินการนี้:

  1. กดปุ่มWindows + Rเพื่อเปิดกล่องโต้ตอบเรียกใช้ จากนั้นพิมพ์“ ms-settings: network-proxy” แล้วกดEnterเพื่อเปิดหน้าจอProxyของแอปSettings
  2. เมื่อคุณอยู่ในหนังสือมอบฉันทะแท็บลงไปที่การตั้งค่าพร็อกซี่คู่มือการใช้งานและปิดการสลับที่เกี่ยวข้องกับการใช้พร็อกซีเซิร์ฟเวอร์
  3. รีสตาร์ทคอมพิวเตอร์และดูว่าข้อผิดพลาดได้รับการแก้ไขหรือไม่เมื่อเริ่มต้นครั้งถัดไป หากคุณยังคงพบ  ข้อผิดพลาด0x80244018 ให้เลื่อนลงไปที่วิธีการถัดไปด้านล่าง

วิธีที่ 5: การรีเซ็ตส่วนประกอบ Windows 10 Update

ผู้ใช้บางรายที่กำลังดิ้นรนกับข้อความแสดงข้อผิดพลาดเดียวกันได้รายงานว่าปัญหาได้รับการแก้ไขแล้วหลังจากรีเซ็ตส่วนประกอบการอัปเดต Windows 10 ทั้งหมด หากข้อความแสดงข้อผิดพลาดเกิดขึ้นเนื่องจากความผิดพลาดของ Windows Update การรีเซ็ตส่วนประกอบ WU ทั้งหมดจะช่วยให้ปัญหาได้รับการแก้ไข

มีสองวิธีหลักที่คุณสามารถปฏิบัติตามเพื่อรีเซ็ตส่วนประกอบ Windows Update เราจะกล่าวถึงทั้งสองด้านด้านล่าง แต่โปรดทราบว่าวิธีการด้วยตนเองได้รับการยืนยันว่าใช้งานได้กับผู้ใช้จำนวนมาก

การรีเซ็ตส่วนประกอบ Windows Update โดยอัตโนมัติ

  1. ไปที่เว็บเพจ Technet (ที่นี่) และดาวน์โหลด Reset Windows Update Agent
  2. แตกไฟล์. zip และรันไฟล์ปฏิบัติการ ResetWUEng
  3. ทำตามคำแนะนำบนหน้าจอเพื่อรีเซ็ตส่วนประกอบ WU ของคุณ
  4. รีสตาร์ทคอมพิวเตอร์และดูว่ารหัสข้อผิดพลาดได้รับการแก้ไขหรือไม่

การรีเซ็ตส่วนประกอบ Windows Update ด้วยตนเอง

  1. กดปุ่ม Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้ใหม่ จากนั้นพิมพ์“ cmd ” แล้วกดCtrl + Shift + Enter เพื่อเปิด Command Prompt ที่มีสิทธิ์ระดับผู้ดูแลระบบ เมื่อได้รับแจ้งจากUAC (การควบคุมบัญชีผู้ใช้)ให้เลือกใช่เพื่อเปิดพรอมต์คำสั่งที่ยกระดับ
  2. ใน CMD ที่ได้รับการยกระดับเราจะหยุดชุดของส่วนประกอบ WU โดยเรียกใช้คำสั่งต่อไปนี้และกดEnterหลังจากแต่ละรายการ บริการที่ได้รับผลกระทบ ได้แก่ Windows Update Services, MSI Installer, Cryptographic services และ BITS services
    net stop wuauserv net stop cryptSvc net stop bits net stop msiserver
  3. เมื่อการให้บริการที่ได้รับคนพิการ, เรียกใช้คำสั่งต่อไปนี้ในหน้าต่าง CMD เดียวกันเพื่อเปลี่ยนชื่อSoftwareDistributionและCatroot2โฟลเดอร์
    Ren C: \ Windows \ SoftwareDistribution SoftwareDistribution.old ren C: \ Windows \ System32 \ catroot2 Catroot2.old
  4. ตอนนี้เรามาเริ่มบริการใหม่ที่หยุดในขั้นตอนที่ 2 โดยเรียกใช้ชุดคำสั่งถัดไปและกดEnterหลังจากแต่ละคำสั่ง
    net start wuauserv net start cryptSvc net start bits net start msiserver
  5. ปิดพรอมต์คำสั่งที่ยกระดับแล้วรีสตาร์ทคอมพิวเตอร์ของคุณ ในการเริ่มต้นครั้งถัดไปให้ตรวจสอบว่าปัญหาได้รับการแก้ไขแล้วหรือไม่ หากไม่เป็นเช่นนั้นให้ทำตามวิธีการถัดไปด้านล่าง

วิธีที่ 6: เรียกใช้การสแกน SFC และ DISM

อีกวิธีหนึ่งที่ดูเหมือนว่าจะช่วยผู้ใช้จำนวนมากในการแก้ไขความเสียหายของไฟล์ระบบโดยการเรียกใช้ยูทิลิตี้ในตัว แม้ว่าวิธีนี้มักจะประสบความสำเร็จ แต่ก็ทราบดีว่าต้องใช้เวลาหลายชั่วโมงดังนั้นควรใช้ความอดทนก่อนเริ่มต้น

นี่คือคำแนะนำโดยย่อเกี่ยวกับการพยายามแก้ไข  ข้อผิดพลาด0x80244018 โดยเรียกใช้การสแกน SFC และ DISM:

  1. กดปุ่มWindows + Rเพื่อเปิดกล่องโต้ตอบ Run อื่น จากนั้นพิมพ์“ cmd ” แล้วกดCtrl + Shift + Enterเพื่อเปิด Elevated Command Prompt เมื่อได้รับแจ้งจากUAC (การควบคุมบัญชีผู้ใช้)ให้เลือกใช่เพื่อให้สิทธิ์ผู้ดูแลระบบ
  2. ในพรอมต์คำสั่งที่ยกระดับให้พิมพ์คำสั่งต่อไปนี้เพื่อเรียกใช้การสแกน SFC ยูทิลิตี้นี้จะสแกนระบบของคุณเพื่อหาความเสียหายและแทนที่เหตุการณ์ที่เสียหายด้วยสำเนาที่แคชไว้
    sfc / scannow
  3. เมื่อขั้นตอนเสร็จสมบูรณ์ให้รีบูตเครื่องคอมพิวเตอร์และดูว่าข้อผิดพลาดได้รับการแก้ไขหรือไม่เมื่อเริ่มต้นครั้งถัดไป หาก  0x80244018 ยังคงเกิดขึ้นให้ดำเนินการต่อด้วยวิธีการถัดไปด้านล่าง
  4. ทำตามขั้นตอนที่ 1อีกครั้งเพื่อเปิดหน้าต่าง CMD ที่ยกระดับขึ้นมาอีกบาน จากนั้นเรียกใช้คำสั่งด้านล่างเพื่อเริ่มการสแกน DISM ยูทิลิตี้นี้จะแทนที่ความเสียหายใด ๆ ด้วยสำเนาที่ดาวน์โหลดจากเซิร์ฟเวอร์ MS ตรวจสอบให้แน่ใจว่าคุณมีการเชื่อมต่ออินเทอร์เน็ตที่เสถียรก่อนดำเนินการนี้
    DISM / ออนไลน์ / cleanup-image / restorehealth
  5. เมื่อกระบวนการเสร็จสมบูรณ์ให้รีสตาร์ทคอมพิวเตอร์และดูว่าข้อผิดพลาดส่งกลับในครั้งถัดไปที่คุณพยายามใช้การอัปเดตหรือไม่