Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาดของ Windows

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

ผู้ใช้ Windows หลายรายรายงานข้อผิดพลาด 0x80244018 เมื่อพยายามใช้การอัปเดต Windows หรือเมื่อพยายามดาวน์โหลดและติดตั้งแอปพลิเคชันจาก Microsoft Store 0x80244018 รหัสข้อผิดพลาด ย่อมาจาก WU_E_PT_HTTP_STATUS_FORBIDDEN  ซึ่งคล้ายกับสถานะคำขอ HTTP 403 มาก – เซิร์ฟเวอร์เข้าใจคำขอ แต่ปฏิเสธที่จะดำเนินการให้สำเร็จ

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

รหัสข้อผิดพลาด 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:

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

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

  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  เพื่อเปิดหน้าจอบริการ แก้ไข:ข้อผิดพลาด 0x80244018 เมื่อติดตั้งแอพ
  2. เมื่อคุณอยู่ในบริการ ให้เลื่อนลงไปตามบริการต่างๆ โดยใช้เมนูด้านขวาจนกว่าคุณจะพบ Background Intelligent Transfer Service . เมื่อคุณทำเช่นนั้น ให้ดับเบิลคลิกที่มัน แก้ไข:ข้อผิดพลาด 0x80244018 เมื่อติดตั้งแอพ
  3. ในหน้าจอถัดไป ไปที่ ทั่วไป แท็บและเปลี่ยน การเริ่มต้น พิมพ์เป็น อัตโนมัติ (เริ่มล่าช้า) ถ้ามันถูกกำหนดเป็นอย่างอื่น จากนั้นกดปุ่ม Start (ภายใต้ Service status) เพื่อบังคับให้เริ่มบริการ แก้ไข:ข้อผิดพลาด 0x80244018 เมื่อติดตั้งแอพ
  4. กลับไปที่หน้าจอ WU และดูว่าคุณสามารถใช้การอัปเดตโดยไม่เห็น 0x80244018 ได้หรือไม่

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

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

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

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

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

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

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

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

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

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

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

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

  1. กดปุ่ม Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้ใหม่ ถัดไป พิมพ์ “cmd ” แล้วกด Ctrl + Shift + Enter  เพื่อเปิด Command Prompt พร้อมสิทธิ์ของผู้ดูแลระบบ เมื่อได้รับแจ้งจาก UAC (การควบคุมบัญชีผู้ใช้) , เลือก ใช่ เพื่อเปิดพรอมต์คำสั่งที่ยกระดับ แก้ไข:ข้อผิดพลาด 0x80244018 เมื่อติดตั้งแอพ
  2. ใน CMD ที่ยกระดับ เราจะหยุดชุดส่วนประกอบ WU โดยเรียกใช้คำสั่งต่อไปนี้แล้วกด Enter หลังจากแต่ละคน บริการที่ได้รับผลกระทบ ได้แก่ Windows Update Services, MSI Installer, Cryptographic services และบริการ BITS
    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 เพื่อเปิดกล่องโต้ตอบเรียกใช้อื่น ถัดไป พิมพ์ “cmd ” แล้วกด Ctrl + Shift + Enter เพื่อเปิดพรอมต์คำสั่งยกระดับ เมื่อได้รับแจ้งจาก UAC (การควบคุมบัญชีผู้ใช้) , เลือก ใช่ เพื่อให้สิทธิ์ผู้ดูแลระบบ แก้ไข:ข้อผิดพลาด 0x80244018 เมื่อติดตั้งแอพ
  2. ใน Command Prompt ที่ยกระดับขึ้น ให้พิมพ์คำสั่งต่อไปนี้เพื่อเรียกใช้การสแกน SFC ยูทิลิตีนี้จะสแกนระบบของคุณเพื่อหาความเสียหายและแทนที่รายการที่เสียหายด้วยสำเนาแคช
    sfc /scannow
  3. เมื่อขั้นตอนเสร็จสิ้น ให้รีบูตเครื่องคอมพิวเตอร์และดูว่าข้อผิดพลาดได้รับการแก้ไขในการเริ่มต้นครั้งถัดไปหรือไม่ หาก 0x80244018  ยังคงเกิดขึ้น โปรดทำตามขั้นตอนต่อไปด้านล่าง
  4. ปฏิบัติตามขั้นตอนที่ 1 อีกครั้งเพื่อเปิดหน้าต่าง CMD ที่ยกระดับขึ้นมาใหม่ ถัดไป เรียกใช้คำสั่งด้านล่างเพื่อเริ่มการสแกน DISM ยูทิลิตีนี้จะแทนที่ความเสียหายด้วยสำเนาที่ดาวน์โหลดจากเซิร์ฟเวอร์ MS ตรวจสอบให้แน่ใจว่าคุณมีการเชื่อมต่ออินเทอร์เน็ตที่เสถียรก่อนทำสิ่งนี้
    dism /online /cleanup-image /restorehealth
  5. เมื่อดำเนินการเสร็จสิ้น ให้รีสตาร์ทคอมพิวเตอร์และดูว่าข้อผิดพลาดกลับมาในครั้งต่อไปที่คุณพยายามใช้การอัปเดตหรือไม่