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

ไฟล์ที่เสียหายทั้งหมดในระบบของคุณสามารถวิเคราะห์และซ่อมแซมได้ด้วยเครื่องมือในตัวต่างๆ ในระบบWindows 10 เครื่องมือบรรทัดคำสั่งอย่างหนึ่งคือDeployment Image Servicing and ManagementหรือDISMซึ่งช่วยในการให้บริการและเตรียมอิมเมจ Windows บนWindows Recovery Environment(Windows Recovery Environment) , Windows SetupและWindows PE (Windows PE)เครื่องมือนี้ยังช่วยคุณในการซ่อมแซมไฟล์ที่เสียหาย แม้ว่าSystem File Checkerจะทำงานไม่ถูกต้อง อย่างไรก็ตาม บางครั้งคุณอาจได้รับWindows 10 DISM Error 87เนื่องจากสาเหตุหลายประการ คู่มือนี้จะช่วยคุณแก้ไขข้อผิดพลาด DISM 87(DISM Error 87)ใน(Windows 10)พีซีที่ใช้ Windows 10

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

วิธีแก้ไขข้อผิดพลาด DISM 87 ใน Windows 10(How to Fix DISM Error 87 in Windows 10)

อะไรทำให้เกิด DISM Error 87 ใน Windows 10(What causes DISM Error 87 in Windows 10?)

สาเหตุหลายประการส่งผลต่อWindows 10 (Windows 10) DISM Error 87 บางส่วนของพวกเขาจะกล่าวถึงด้านล่าง

  • Command Line มีข้อผิดพลาด -(Command Line has an Error – )พิมพ์บรรทัดคำสั่งผิดอาจทำให้เกิดข้อผิดพลาดดังกล่าวได้ ตัวอย่างเช่น เมื่อคุณพิมพ์รหัสที่ไม่ถูกต้อง หรือมีช่องว่างที่ไม่ถูกต้องอยู่ก่อน /สแล(slash)
  • บั๊กในระบบ Windows 10 –(Bug in Windows 10 System – )เมื่อมีการอัปเดตที่รอดำเนินการอยู่ในระบบของคุณ หรือหากระบบของคุณมีจุดบกพร่องที่ซ่อนอยู่ คุณอาจเผชิญกับDISM Error 87 (DISM Error 87)การติดตั้งการอัปเดตใหม่ทั้งหมดที่มีสามารถแก้ไขปัญหาในระบบของคุณได้
  • การรันคำสั่งในหน้าต่างพรอมต์คำสั่งปกติ -(Running Commands in Regular Command Prompt Window – )มีการตรวจสอบคำสั่งเพียงไม่กี่คำเท่านั้นหากคุณมีสิทธิ์ระดับผู้ดูแลระบบ
  • DISM เวอร์ชันเก่า –(Outdated Version of DISM – )หากคุณพยายามใช้หรือใช้ อิมเมจ Windows 10 โดยใช้ (Windows 10)DISMเวอร์ชันเก่าในระบบของคุณ คุณจะต้องเผชิญกับDISM Error 87 (DISM Error 87)ในกรณีนี้ ให้ใช้ ไดรเวอร์ตัวกรอง wofadk.sys ที่ถูกต้อง และลองใช้ อิมเมจ Windows 10 โดยใช้ เวอร์ชันapt DISM

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

วิธีที่ 1: พิมพ์คำสั่งด้วยการสะกดและการเว้นวรรคที่ถูกต้อง(Method 1: Type Commands with Correct Spelling & Spacing)

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

1. เรียก ใช้ พรอมต์คำสั่ง(Command prompt )ผ่านแถบค้นหาของ Windows(Windows Search bar)ดังที่แสดง

เรียกใช้พรอมต์คำสั่งผ่านแถบค้นหา  แก้ไข: DISM Error 87 ใน Windows 10

2. พิมพ์คำสั่งต่อไปนี้ด้วยการสะกดและการเว้นวรรคตามที่ระบุไว้:

DISM.exe /Online /Cleanup-image /Scanhealth 

หรือ

DISM.exe /Online /Cleanup-image /Restorehealth

3. เมื่อคุณกด Enterคุณจะเห็นข้อมูลบางอย่างเกี่ยวกับ เครื่องมือ DISMที่แสดงบนหน้าจอดังที่แสดง

พิมพ์คำสั่งดังกล่าวแล้วกด Enter

4. คำสั่งดังกล่าวควรได้รับการดำเนินการและดึงผลลัพธ์

วิธีที่ 2: เรียกใช้พรอมต์คำสั่งด้วยสิทธิ์การดูแลระบบ(Method 2: Run Command Prompt with Administrative Privileges)

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

1. กดปุ่มWindowsและพิมพ์cmdในแถบค้นหา

2. คลิกที่Run as administratorในบานหน้าต่างด้านขวาเพื่อเปิดCommand Prompt พร้อม(Command Prompt)สิทธิ์ของผู้ดูแลระบบ

ขอแนะนำให้คุณเปิด Command Prompt ในฐานะผู้ดูแลระบบ  โดยคลิกที่ Run as administrator ในบานหน้าต่างด้านขวา

3. พิมพ์คำสั่ง(command) เหมือนเดิม แล้วกดEnter

ตอนนี้คำสั่งของคุณจะถูกดำเนินการและWindows 10 DISM Error 87จะได้รับการแก้ไข หากไม่เป็นเช่นนั้น ให้ลองวิธีแก้ไขปัญหาถัดไป

อ่านเพิ่มเติม: (Also read:) แก้ไขข้อผิดพลาด DISM 14098 Component Store ได้รับความเสียหาย(Fix DISM Error 14098 Component Store has been corrupted)

วิธีที่ 3: เรียกใช้ System File Checker และ CHKDSK(Method 3: Run System File Checker and CHKDSK)

ผู้ใช้ Windows 10(Windows 10)สามารถสแกนและซ่อมแซมไฟล์ระบบได้โดยอัตโนมัติโดยเรียกใช้ คำสั่ง System File Checker ( SFC ) และCheck Disk ( CHKDSK ) สิ่งเหล่านี้เป็นเครื่องมือในตัวที่อนุญาตให้ผู้ใช้ลบไฟล์และแก้ไขWindows 10 (Windows 10) DISM Error 87 ขั้นตอนในการเรียกใช้SFCและCHKDSKแสดงไว้ด้านล่าง:

1. เปิดCommand Prompt ในฐานะผู้ดูแลระบบ(Command Prompt as administrator)โดยใช้ขั้นตอนที่อธิบายไว้ในวิธีที่(Method 2)

2. พิมพ์คำสั่งต่อไปนี้: sfc /scannowแล้วกดEnter(Enter key.)

พิมพ์ sfc scannow ในหน้าต่าง Command Prompt แล้วกด Enter เพื่อดำเนินการ

ตอนนี้System File Checkerจะเริ่มดำเนินการ โปรแกรมทั้งหมดในระบบของคุณจะถูกสแกนและจะทำการซ่อมแซมโดยอัตโนมัติ

3. รอให้ข้อความยืนยันการVerification 100 % completed ปรากฏขึ้น และเมื่อเสร็จแล้ว ให้รีสตาร์ทพีซีของ(restart your PC)คุณ

ตรวจสอบว่าWindows 10 DISM Error 87ได้รับการแก้ไขแล้วหรือไม่ ถ้าไม่ทำตามขั้นตอนต่อไป

หมายเหตุ:(Note:)ก่อนดำเนินการ เครื่องมือ CHKDSKตรวจสอบให้แน่ใจว่าคุณไม่จำเป็นต้องกู้คืนไฟล์ที่ถูกลบ(do not need to recover any deleted files)ในระบบของคุณ เนื่องจากเครื่องมือนี้ไม่สามารถกู้คืนข้อมูลที่กู้คืนได้

4. เปิดCommand Prompt อีกครั้งในฐานะผู้ดูแล(Command Prompt as an administrator)ระบบ

5. พิมพ์CHKDSK C:/r แล้วกดEnterดังที่แสดง

พิมพ์คำสั่งแล้วกด Enter  แก้ไข: DISM Error 87 ใน Windows 10

6. สุดท้าย รอให้กระบวนการทำงานสำเร็จและปิด(close)หน้าต่าง

อ่านเพิ่มเติม: (Also read:) แก้ไขไฟล์ต้นฉบับ DISM ไม่พบข้อผิดพลาด(Fix DISM Source Files Could not be Found Error)

วิธีที่ 4: อัปเดต Windows OS(Method 4: Update Windows OS)

หากคุณไม่ได้รับผลลัพธ์ใดๆ จากวิธีการดังกล่าว แสดงว่าอาจมีข้อบกพร่องในระบบของคุณ Microsoftเผยแพร่การอัปเดตเป็นระยะ เพื่อแก้ไขจุดบกพร่องในระบบของคุณ ดังนั้น ตรวจสอบให้แน่ใจว่าคุณใช้ระบบของคุณในเวอร์ชันที่อัปเดตอยู่เสมอ มิฉะนั้น ไฟล์ในระบบจะไม่สามารถใช้งานร่วมกับ ไฟล์ DISMที่นำไปสู่​​DISM Error 87ในคอมพิวเตอร์Windows 10

1. กดปุ่มWindows + Iพร้อมกันเพื่อเปิดการตั้งค่า(Settings)ในระบบของคุณ

2. ตอนนี้ เลือกUpdate & Securityดังที่แสดง

ตอนนี้ เลือก อัปเดตและความปลอดภัย  แก้ไข: DISM Error 87 ใน Windows 10

3. จากนั้นคลิกที่ปุ่มตรวจสอบการอัปเดต(Check for Updates)

ตอนนี้ เลือก ตรวจหาการอัปเดต จากแผงด้านขวา

3A. คลิกที่ติดตั้ง( Install now) ทันที เพื่อดาวน์โหลดและติดตั้งโปรแกรมปรับปรุง(Updates available)ที่ มี

ทำตามคำแนะนำบนหน้าจอเพื่อดาวน์โหลดและติดตั้งการอัปเดตล่าสุดที่มี

3B. หากระบบของคุณเป็นปัจจุบันอยู่แล้ว ระบบจะแสดง ข้อความ You're up to dateตามที่แสดง

ตอนนี้ เลือก ตรวจหาการอัปเดต จากแผงด้านขวา

4. รีสตาร์ทระบบของคุณ(Restart your system)และตรวจสอบว่าปัญหาได้รับการแก้ไขแล้วหรือไม่

อ่านเพิ่มเติม: (Also read:) แก้ไขข้อผิดพลาด DISM 0x800f081f ใน Windows 10(Fix DISM Error 0x800f081f in Windows 10)

วิธีที่ 5: ใช้ DISM . เวอร์ชันที่ถูกต้อง(Method 5: Use the Correct Version of DISM)

เมื่อคุณรันบรรทัดคำสั่งบน DISM(DISM)เวอร์ชันเก่าบนWindows 8.1 หรือเก่ากว่า คุณจะต้องเผชิญWindows 10 DISM Error 87 แต่ปัญหานี้สามารถแก้ไขได้เมื่อคุณใช้DISM เวอร์ชันที่ถูกต้อง(correct version of DISM)ใน Windows 10 พร้อม ไดรเวอร์ ตัวกรอง Wofadk.sys ที่ถูกต้อง (Wofadk.sys filter driver)ระบบปฏิบัติการที่ใช้โดยDISMคือสภาพแวดล้อมการปรับใช้โฮสต์ (Host)DISMรองรับแพลตฟอร์มต่อไปนี้ใน Windows หลายเวอร์ชันตาม(Windows)รายการด้านล่าง:

Host deployment environment Target Image: Windows 11 or WinPE for Windows 11 Target Image: Windows 10 or WinPE for Windows 10 Target Image: Windows 8.1, Windows Server 2016, Windows Server 2012 R2, or WinPE 5.0 (x86 or x64)
Windows 11 Supported Supported Supported
Windows 10 (x86 or x64) Supported, using the Windows 11 version of DISM Supported Supported
Windows Server 2016 (x86 or x64) Supported, using the Windows 11 version of DISM Supported Supported
Windows 8.1 (x86 or x64) Supported, using the Windows 11 version of DISM Supported, using the Windows 10 version of DISM Supported
Windows Server 2012 R2 (x86 or x64) Supported, using the Windows 11 version of DISM Supported, using the Windows 10 version of DISM Supported
Windows 8 (x86 or x64) Not supported Supported, using the Windows 10 version of DISM Supported, using the Windows 8.1 version of DISM or later
Windows Server 2012 (x86 or x64) Supported, using the Windows 11 version of DISM Supported, using the Windows 10 version of DISM Supported, using the Windows 8.1 version of DISM or later
Windows 7 (x86 or x64) Not supported Supported, using the Windows 10 version of DISM Supported, using the Windows 8.1 version of DISM or later
Windows Server 2008 R2 (x86 or x64) Supported, using the Windows 11 version of DISM Supported, using the Windows 10 version of DISM Supported, using the Windows 8.1 version of DISM or later
Windows Server 2008 SP2 (x86 or x64) Not supported Not supported Supported, using the Windows 8.1 version of DISM or later
WinPE for Windows 11 x64 Supported Supported: X64 target image only Supported: X64 target image only
WinPE for Windows 10 x86 Supported Supported Supported
WinPE for Windows 10 x64 Supported, using the Windows 11 version of DISM Supported: X64 target image only Supported: X64 target image only
WinPE 5.0 x86 Supported, using the Windows 11 version of DISM Supported, using the Windows 10 version of DISM Supported
WinPE 5.0 x64 Supported, using the Windows 11 version of DISM Supported, using the Windows 10 version of DISM: X64 target image only Supported: X64 target image only
WinPE 4.0 x86 Not supported Supported, using the Windows 10 version of DISM Supported, using the Windows 8.1 version of DISM or later
WinPE 4.0 x64 Not supported Supported, using the Windows 10 version of DISM: X64 target image only Supported, using the Windows 8.1 version of DISM or later: X64 target image only
WinPE 3.0 x86 Not supported Supported, using the Windows 10 version of DISM Supported, using the Windows 8.1 version of DISM or later
WinPE 3.0 x64 Not supported Supported, using the Windows 10 version of DISM: X64 target image only Supported, using the Windows 8.1 version of DISM or later: X64 target image only

วิธีที่ 6: ทำการติดตั้งใหม่ทั้งหมด(Method 6: Perform Clean Installation)

หากวิธีการใดไม่สามารถช่วยคุณแก้ปัญหาได้ คุณสามารถลองติดตั้งWindowsใหม่ ต่อไปนี้คือวิธีการแก้ไขDISM Error 87ในWindows 10โดยทำการติดตั้ง Windows ใหม่ทั้งหมด(clean installation of Windows) :

1. ไปที่Settings > Update & Securityตามคำแนะนำในวิธีที่ 3(Method 3.)

เลือกอัปเดตและความปลอดภัยในการตั้งค่า

2. ตอนนี้ เลือกตัวเลือกการกู้คืน(Recovery )จากบานหน้าต่างด้านซ้ายและคลิกที่เริ่มต้นใช้(Get started )งานในบานหน้าต่างด้านขวา

ตอนนี้ให้เลือกตัวเลือกการกู้คืนจากบานหน้าต่างด้านซ้ายและคลิกที่เริ่มต้นใช้งานในบานหน้าต่างด้านขวา

3. ที่นี่ เลือกตัวเลือกจาก หน้าต่าง รีเซ็ตพีซีเครื่องนี้(Reset this PC ) :

  • ตัวเลือก Keep my files(Keep my files )จะลบแอพและการตั้งค่าออก แต่จะเก็บไฟล์ส่วนตัวของคุณไว้
  • ตัว เลือก ลบทุกอย่าง( Remove everything )จะลบไฟล์ส่วนตัว แอพ และการตั้งค่าทั้งหมดของคุณ

ตอนนี้ เลือกตัวเลือกจากหน้าต่างรีเซ็ตพีซีเครื่องนี้  แก้ไข: DISM Error 87 ใน Windows 10

 4. สุดท้าย ให้ทำตามคำแนะนำบนหน้าจอ(on-screen instructions)เพื่อดำเนินการรีเซ็ตให้เสร็จสิ้น

ที่แนะนำ(Recommended)

เราหวังว่าคู่มือนี้จะเป็นประโยชน์และคุณสามารถแก้ไขข้อผิดพลาด DISM 87 ใน Windows 10(fix DISM Error 87 in Windows 10)ได้ แจ้งให้เราทราบว่าวิธีใดได้ผลดีที่สุดสำหรับคุณ นอกจากนี้ หากคุณมีคำถาม/ข้อเสนอแนะใดๆ เกี่ยวกับบทความนี้ โปรดทิ้งคำถามไว้ในส่วนความคิดเห็น



About the author

ฉันเป็นช่างเทคนิคด้านเสียงและคีย์บอร์ดมืออาชีพที่มีประสบการณ์มากกว่า 10 ปี ฉันเคยทำงานในโลกธุรกิจ ในตำแหน่งที่ปรึกษาและผู้จัดการผลิตภัณฑ์ และล่าสุด เป็นวิศวกรซอฟต์แวร์ ทักษะและประสบการณ์ของฉันช่วยให้ฉันทำงานในโครงการประเภทต่างๆ ตั้งแต่ธุรกิจขนาดเล็กไปจนถึงบริษัทขนาดใหญ่ ฉันยังเป็นผู้เชี่ยวชาญใน Windows 11 และทำงานเกี่ยวกับระบบปฏิบัติการใหม่มานานกว่าสองปีแล้ว



Related posts