หากคุณพบข้อผิดพลาด “ไฟล์ต้นฉบับ ไม่พบ” หลังจากรันคำสั่ง DISM “DISM /Online /Cleanup-Image /RestoreHealth” แสดงว่าคุณมาถูกที่แล้ว เนื่องจากวันนี้เราจะมาพูดคุยถึงวิธีการแก้ไขปัญหา ข้อผิดพลาดระบุว่าเครื่องมือ DISM ไม่พบไฟล์ต้นทางเพื่อซ่อมแซมอิมเมจ Windows
ขณะนี้ มีสาเหตุหลายประการที่ทำให้ Windows ไม่พบไฟล์ต้นฉบับ เช่น เครื่องมือ DISM ไม่สามารถค้นหาไฟล์ออนไลน์ใน Windows Update หรือ WSUS หรือปัญหาที่พบบ่อยที่สุดคือคุณมี ระบุไฟล์ Windows Image (install.wim) ผิดเป็นแหล่งที่มาของการซ่อมแซม ฯลฯ เพื่อไม่ให้เสียเวลา เรามาดูวิธีแก้ไข DISM Source Files ไม่พบข้อผิดพลาดกับ helo ของคู่มือการแก้ไขปัญหาที่แสดงด้านล่าง
แก้ไขข้อผิดพลาดไม่พบไฟล์ต้นฉบับ DISM
อย่าลืมสร้างจุดคืนค่า เผื่อในกรณีที่มีข้อผิดพลาด
วิธีที่ 1:เรียกใช้คำสั่งล้างข้อมูล DISM
1. เปิดพรอมต์คำสั่ง ผู้ใช้สามารถทำตามขั้นตอนนี้ได้โดยค้นหา 'cmd' แล้วกด Enter
2. พิมพ์คำสั่งต่อไปนี้ลงใน cmd แล้วกด Enter:
DISM /Online /Cleanup-Image /StartComponentCleanup
sfc /scannow
DISM /Online /Cleanup-Image /AnalyzeComponentStore
sfc /scannow
3. เมื่อคำสั่งข้างต้นเสร็จสิ้นการประมวลผล ให้พิมพ์คำสั่ง DISM ลงใน cmd แล้วกด Enter:
Dism /Online /Cleanup-Image /RestoreHealth
4. ดูว่าคุณสามารถ แก้ไขข้อผิดพลาดไม่พบไฟล์ต้นฉบับ DISM หรือไม่ หากไม่เป็นเช่นนั้นให้ทำตามวิธีถัดไป
วิธีที่ 2:ระบุแหล่งที่มา DISM ที่ถูกต้อง
โดยส่วนใหญ่แล้วคำสั่ง DISM ล้มเหลวเนื่องจากเครื่องมือ DISM ดูออนไลน์เพื่อค้นหาไฟล์ที่จำเป็นในการซ่อมแซมอิมเมจ Windows ดังนั้นคุณต้องระบุแหล่งที่มาในเครื่องเพื่อซ่อมแซม แก้ไขข้อผิดพลาดไม่พบไฟล์ต้นทาง DISM
ขั้นแรก คุณต้องดาวน์โหลด Windows 10 ISO โดยใช้เครื่องมือสร้างสื่อ จากนั้นแตกไฟล์ install.wim จากไฟล์ install.esd โดยใช้พรอมต์คำสั่ง หากต้องการปฏิบัติตามวิธีนี้ ไปที่นี่ จากนั้นทำตามขั้นตอนทั้งหมดเพื่อทำงานนี้ให้สำเร็จ หลังจากนั้น ให้ทำดังต่อไปนี้:
1. เปิดพรอมต์คำสั่ง ผู้ใช้สามารถทำตามขั้นตอนนี้ได้โดยค้นหา 'cmd' แล้วกด Enter
2. พิมพ์คำสั่งต่อไปนี้ลงใน cmd แล้วกด Enter หลังจากแต่ละคำสั่ง:
DISM /Online /Cleanup-Image /RestoreHealth /Source:WIM:C:\install.wim:1 /LimitAccess
หมายเหตุ: แทนที่อักษรระบุไดรฟ์ “C:” ตามตำแหน่งไฟล์
3. รอให้เครื่องมือ DISM ซ่อมแซมที่เก็บคอมโพเนนต์อิมเมจของ Windows
4. ตอนนี้พิมพ์ sfc /scannow ในหน้าต่าง cmd และกด Enter เพื่อเรียกใช้ System File Checker เพื่อดำเนินการให้เสร็จสิ้น
5. รีบูตพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลงและดูว่าคุณสามารถ แก้ไขข้อผิดพลาดไม่พบไฟล์ต้นฉบับ DISM หรือไม่
วิธีที่ 3:ระบุแหล่งการซ่อมแซมทางเลือกโดยใช้ Registry
หมายเหตุ: หากคุณใช้ Windows 10 Pro หรือรุ่น Enterprise ให้ทำตามวิธีถัดไปเพื่อระบุแหล่งการซ่อมแซมทางเลือก
1. กด Windows Key + R จากนั้นพิมพ์ regedit แล้วกด Enter เพื่อเปิด Registry Editor
2. ไปที่รีจิสตรีคีย์ต่อไปนี้:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies
3. คลิกขวาที่นโยบาย จากนั้นเลือก ใหม่> คีย์ . ตั้งชื่อคีย์ใหม่นี้เป็น การให้บริการ แล้วกด Enter
4. คลิกขวาที่รหัสการให้บริการ จากนั้นเลือก ใหม่> ค่าสตริงที่ขยายได้
5. ตั้งชื่อสตริงใหม่นี้เป็น LocalSourcePath จากนั้นดับเบิลคลิกเพื่อเปลี่ยนค่าเป็น “wim:C:\install.wim:1 ” ในฟิลด์ Value data แล้วคลิกตกลง
6. คลิกขวาที่คีย์การให้บริการอีกครั้ง จากนั้นเลือก ใหม่> ค่า DWORD (32 บิต)
7. ตั้งชื่อคีย์ใหม่นี้เป็น UseWindowsUpdate จากนั้นดับเบิลคลิกและเปลี่ยนค่าเป็น 2 ในช่อง Value data แล้วคลิก OK
8. ปิด Registry Editor และรีบูตพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลง
9. เมื่อระบบเริ่มทำงานอีกครั้ง ให้เรียกใช้คำสั่ง DISM และดูว่าคุณสามารถ แก้ไขข้อผิดพลาดไม่พบไฟล์ต้นฉบับ DISM หรือไม่
10. หากคุณทำสำเร็จ ให้เลิกทำการเปลี่ยนแปลงที่ทำในรีจิสทรี
วิธีที่ 4:ระบุแหล่งการซ่อมแซมทางเลือกโดยใช้ Gpedit.msc
1. กดปุ่ม Windows + R จากนั้นพิมพ์ gpedit.msc แล้วกด Enter เพื่อเปิด Group Policy Editor
2. นำทางไปยังเส้นทางต่อไปนี้ใน gpedit:
การกำหนดค่าคอมพิวเตอร์> เทมเพลตการดูแลระบบ> ระบบ
3. ตรวจสอบให้แน่ใจว่าได้เลือก System them ในบานหน้าต่างด้านขวาดับเบิลคลิกที่ “ระบุการตั้งค่าสำหรับการติดตั้งส่วนประกอบเสริมและการซ่อมแซมส่วนประกอบ “.
4. ตอนนี้เลือก เปิดใช้งาน จากนั้นภายใต้ “เส้นทางของไฟล์ต้นฉบับสำรอง ” ประเภท:
wim:C:\install.wim:1
5. ตรงด้านล่าง ให้ติ๊กถูก “อย่าพยายามดาวน์โหลดเพย์โหลดจาก Windows Update “.
6. คลิก Apply ตามด้วย OK
7. ปิดทุกอย่างและรีบูตพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลง
8. หลังจากที่พีซีรีสตาร์ท ให้เรียกใช้ “DISM /Online /Cleanup-Image /RestoreHealth อีกครั้ง ” คำสั่ง
วิธีที่ 5:ซ่อมแซมการติดตั้ง Windows 10
วิธีนี้เป็นวิธีสุดท้าย เพราะถ้าไม่มีอะไรเกิดขึ้น วิธีนี้จะแก้ไขปัญหาทั้งหมดกับพีซีของคุณได้อย่างแน่นอน ซ่อมแซม ติดตั้งโดยใช้การอัปเกรดแบบแทนที่เพื่อแก้ไขปัญหาเกี่ยวกับระบบโดยไม่ต้องลบข้อมูลผู้ใช้ที่มีอยู่ในระบบ ดังนั้นให้ทำตามบทความนี้เพื่อดูวิธีการซ่อมแซมติดตั้ง Windows 10 อย่างง่ายดาย
หลังจากเรียกใช้การติดตั้งซ่อมแซมของ Windows 10 แล้ว ให้เรียกใช้คำสั่งต่อไปนี้ในรูปแบบ cmd:
DISM /Online /Cleanup-Image /StartComponentCleanup Dism /Online /Cleanup-Image /RestoreHealth sfc /scannow
หมายเหตุ: อย่าลืมเปิด Command Prompt พร้อมสิทธิ์ของผู้ดูแลระบบ
วิธีที่ 6:แก้ไขสาเหตุพื้นฐานของข้อผิดพลาด DISM
หมายเหตุ: อย่าลืมสำรองข้อมูล Registry ของคุณก่อนที่จะดำเนินการตามขั้นตอนด้านล่าง
1. ไปที่ไดเร็กทอรีต่อไปนี้:
C:\Windows\Log\CBS
2. ดับเบิลคลิกที่ไฟล์ CBS เพื่อเปิด
3. จากแผ่นจดบันทึก เมนูให้คลิกที่ แก้ไข> ค้นหา
4. พิมพ์ กำลังตรวจสอบความพร้อมในการอัปเดตระบบ ใต้ “ค้นหาอะไร” แล้วคลิกค้นหาถัดไป
5. ใต้บรรทัดการตรวจสอบความพร้อมในการอัปเดตระบบ ค้นหาแพ็คเกจที่เสียหายเนื่องจาก DISM ไม่สามารถซ่อมแซม Windows ของคุณได้
Example: In my case the corrupt package is "Microsoft-Windows-TestRoot-and-FlightSigning Package~31bf3856ad364e35~amd64~~10.0.15063.0"
6. ตอนนี้ให้กด Windows Key + R จากนั้นพิมพ์ regedit แล้วกด Enter
7. ไปที่รีจิสตรีคีย์ต่อไปนี้:
บริการตาม HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component
8. อย่าลืมเลือกการบริการตามส่วนประกอบ แล้วกด Ctrl + F เพื่อเปิดกล่องโต้ตอบค้นหา
9. คัดลอกและวางชื่อแพ็คเกจที่เสียหาย ในช่อง Find แล้วคลิก Find Next
10. คุณจะพบแพ็คเกจที่เสียหายในบางแห่ง แต่ก่อนที่จะดำเนินการใดๆ โปรดสำรองรีจิสตรีคีย์เหล่านี้ก่อน
11. คลิกขวาที่คีย์รีจิสทรีแต่ละอัน จากนั้นเลือก ส่งออก
12. ตอนนี้ให้คลิกขวาที่คีย์รีจิสทรี จากนั้นเลือก สิทธิ์
13. เลือกผู้ดูแลระบบ ใต้ชื่อกลุ่มหรือชื่อผู้ใช้แล้วเลือก “การควบคุมทั้งหมด ” แล้วคลิก Apply ตามด้วย OK
14. สุดท้าย ลบรีจิสตรีคีย์ทั้งหมดที่คุณพบในตำแหน่งต่างๆ
15. ค้นหา C:ไดรฟ์ของคุณ สำหรับไฟล์รูททดสอบ และหากพบ ให้ย้ายไปยังตำแหน่งอื่น
16. ปิดทุกอย่างแล้วรีบูตพีซีของคุณ
17. เรียกใช้ “DISM /Online /Cleanup-Image /RestoreHealth ” สั่งอีกครั้ง
แนะนำ:
- แก้ไขข้อผิดพลาด DISM 0x800f081f ใน Windows 10
- วิธีคืนค่าไฟล์ NTBackup BKF ใน Windows 10
- แก้ไข Task Host Window ป้องกันการปิดเครื่องใน Windows 10
- แก้ไขการหน่วงเวลาของตัวชี้เมาส์ใน Windows 10
เท่านี้คุณก็สำเร็จ แก้ไขข้อผิดพลาดไม่พบไฟล์ต้นฉบับ DISM แต่ถ้าคุณยังมีคำถามใดๆ เกี่ยวกับโพสต์นี้ อย่าลังเลที่จะถามพวกเขาในส่วนความคิดเห็น