แก้ไข: ข้อผิดพลาด DISM 87 บน Windows 10

ผู้ใช้หลายคนได้รับ“ ข้อผิดพลาด DISM: 87 ” เมื่อพยายามเรียกใช้ DISM บน Windows 10 จาก Command Prompt ที่ยกระดับ แม้ว่าจะพบปัญหาใน Windows รุ่นก่อนหน้า แต่ความถี่ของการรายงานใน Windows 10 นั้นสูงกว่ามาก

อะไรทำให้เกิดข้อผิดพลาด DISM 87 บน Windows 10

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

  • บรรทัดคำสั่งพิมพ์ไม่ถูกต้อง - นี่คือสาเหตุที่พบบ่อยที่สุดที่ทำให้เกิดข้อผิดพลาดนี้ขึ้นตั้งแต่แรก ส่วนใหญ่เกิดจากการเว้นวรรคก่อนอักขระ "/" แต่ละตัวไม่ถูกต้อง ในกรณีนี้วิธีแก้ปัญหาทำได้ง่ายเพียงใช้ระยะห่างที่ถูกต้อง
  • ข้อผิดพลาดของ Windows 10 - การปรากฏของข้อผิดพลาดเฉพาะนี้เมื่อเรียกใช้การสแกน DISM อาจเป็นผลมาจากข้อบกพร่องของ Windows 10 ที่ได้รับการแก้ไขด้วยการอัปเดต Fall Creators หากสถานการณ์นี้ใช้ได้ข้อผิดพลาดสามารถแก้ไขได้โดยการติดตั้งการอัปเดต Windows ที่รอดำเนินการทุกรายการ
  • คำสั่งไม่ทำงานในพรอมต์ที่ยกระดับ - อีกสาเหตุทั่วไปที่ทำให้ปัญหานี้เกิดขึ้นคือถ้าผู้ใช้พยายามเรียกใช้คำสั่ง DISM ในหน้าต่างพร้อมรับคำสั่งปกติ ในกรณีนี้วิธีแก้ไขคือเรียกใช้คำสั่งที่ถูกต้องใน Command Prompt ที่ยกระดับ
  • เครื่องกำลังใช้ DISM ผิดเวอร์ชัน - โดยทั่วไปสถานการณ์นี้จะพบในสถานการณ์เหล่านั้นที่ผู้ใช้พยายามใช้อิมเมจ Windows 10 โดยใช้ DISM เวอร์ชันเก่ากว่า ในกรณีนี้วิธีแก้ไขคือใช้อิมเมจ Windows 10 โดยใช้เวอร์ชัน DISM ที่ถูกต้องโดยใช้ไดรเวอร์ตัวกรองwofadk.sys

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

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

วิธีที่ 1: ใช้ระยะห่างที่ถูกต้อง

สาเหตุส่วนใหญ่ที่ทำให้เกิดข้อผิดพลาดนี้เกิดจากการใช้ระยะห่างที่ไม่ถูกต้องเมื่อพิมพ์คำสั่ง DISM โดยทั่วไปแล้วข้อผิดพลาดจะเกิดขึ้นเนื่องจากการเว้นวรรคไม่ถูกต้องก่อนแต่ละ"/" ดังนั้นแทนที่จะเรียกใช้คำสั่งเช่น“ DISM.exe / Online / Cleanup-image / Scanhealth ” คุณควรตรวจสอบให้แน่ใจว่าคุณใช้ช่องว่างก่อนอักขระแต่ละตัว '/' ไวยากรณ์ที่ถูกต้องของคำสั่งควรเป็น:

DISM.exe / ออนไลน์ / Cleanup-image / Scanhealth
หรือ
DISM.exe / ออนไลน์ / Cleanup-image / Restorehealth

(ขึ้นอยู่กับสิ่งที่คุณต้องการจะทำให้สำเร็จ) เมื่อคุณแน่ใจว่าคุณใช้ไวยากรณ์ DISM ที่ถูกต้องแล้วให้กด Enter และดูว่าคำสั่งนั้นดำเนินการสำเร็จหรือไม่ หากคุณยังคงพบข้อผิดพลาดDISM Error: 87 ” ให้เลื่อนลงไปที่วิธีการถัดไปด้านล่าง

วิธีที่ 2: ใช้พรอมต์คำสั่งที่ยกระดับ

อีกสาเหตุหนึ่งที่พบข้อความแสดงข้อผิดพลาดนี้คือเมื่อผู้ใช้พิมพ์คำสั่งที่ถูกต้อง แต่พยายามเรียกใช้ใน Command Prompt ปกติ คำสั่ง DISM (คล้ายกับการสแกน SFC) ต้องถูกเรียกใช้ใน Command Prompt ที่ยกระดับเพื่อให้ทำงานได้

นี่คือคำแนะนำโดยย่อในการดำเนินการนี้:

  1. กดปุ่มWindows + Rเพื่อเปิดกล่องโต้ตอบเรียกใช้ จากนั้นพิมพ์“ cmd ” แล้วกดCtrl + Shift + Enterเพื่อเปิดกล่องโต้ตอบเรียกใช้เรียกใช้กล่องโต้ตอบ: cmd
  2. เมื่อได้รับแจ้งจากUAC (การควบคุมบัญชีผู้ใช้)ให้เลือกใช่เพื่อให้สิทธิ์ระดับผู้ดูแลระบบ
  3. ภายในพรอมต์คำสั่งที่ยกระดับให้พิมพ์คำสั่งของคุณแล้วกดEnterเพื่อเรียกใช้

หากคุณยังคงพบ“ ข้อผิดพลาด DISM: 87 ” ให้เลื่อนลงไปที่วิธีการถัดไปด้านล่าง

วิธีที่ 3: การติดตั้งการอัปเดต Windows ที่รอดำเนินการทั้งหมด

“ความผิดพลาด DISM: 87 ” นอกจากนี้ยังอาจเกิดจากการที่ใช้ Windows 10 ข้อผิดพลาดที่ได้รับการแก้ไขในที่สุดในเดือนตุลาคมปี 2017 ด้วยการเปิดตัวของฤดูใบไม้ร่วงผู้สร้างปรับปรุง หากคุณใช้ Windows 10 ที่ละเมิดลิขสิทธิ์หรือคุณกำลังใช้ซอฟต์แวร์ที่บล็อกการอัปเดต Windows จากการติดตั้งคุณจะต้องอัปเดตระบบของคุณให้ทันสมัยเพื่อแก้ไขข้อบกพร่อง

หากสถานการณ์นี้ใช้ได้และคุณกำลังใช้สิทธิ์การใช้งาน Windows 10 ที่ถูกต้องให้กำจัดสิ่งกีดขวางที่ขัดขวางการติดตั้งโปรแกรมปรับปรุงและทำตามคำแนะนำด้านล่าง:

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

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

  3. เมื่อติดตั้งการอัปเดตที่รอดำเนินการทุกครั้งให้รีสตาร์ทคอมพิวเตอร์และเรียกใช้การสแกน DISM อีกครั้งเมื่อการเริ่มต้นครั้งถัดไปเสร็จ

ในกรณีที่คุณยังคงพบ“ ข้อผิดพลาด DISM: 87 ” ให้เลื่อนลงไปที่วิธีการถัดไปด้านล่าง

วิธีที่ 4: การใช้ DISM เวอร์ชัน Windows 10 (ถ้ามี)

หากคุณพบปัญหาเมื่อคุณพยายามใช้คำสั่ง DISM / Apply-Image ของ Windows 10 กับDISMเวอร์ชันก่อนหน้า (Windows 8.1 หรือรุ่นก่อนหน้า) ปัญหานี้จะเกิดขึ้นเนื่องจากคุณใช้ DISM ผิดเวอร์ชัน

ผู้ใช้หลายคนพบว่าตัวเองอยู่ในสถานการณ์เดียวกันได้รายงานว่าข้อผิดพลาดไม่เกิดขึ้นอีกต่อไปเมื่อพวกเขาเริ่มใช้ DISM เวอร์ชัน Windows 10 กับไดรเวอร์ตัวกรอง Wofadk.sys

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

  • แพลตฟอร์มที่รองรับ DISM
  • วิธีคัดลอก DISM ไปยังคอมพิวเตอร์เครื่องอื่น

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

วิธีที่ 5: ทำการติดตั้งซ่อมแซม

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

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

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