อ่อนนุ่ม

แก้ไขไฟล์ต้นฉบับ DISM ไม่พบข้อผิดพลาด

ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา





โพสต์เมื่อปรับปรุงล่าสุด: 17 กุมภาพันธ์ 2564

หากคุณพบข้อผิดพลาด ไม่พบไฟล์ต้นทางหลังจากเรียกใช้คำสั่ง DISM DISM /Online /Cleanup-Image /RestoreHealth แสดงว่าคุณมาถูกที่แล้วเพราะวันนี้เราจะพูดถึงวิธีแก้ไขปัญหา ข้อผิดพลาดระบุว่าเครื่องมือ DISM ไม่พบไฟล์ต้นทางเพื่อซ่อมแซมอิมเมจ Windows



แก้ไขไฟล์ต้นฉบับ DISM ไม่พบข้อผิดพลาด

ขณะนี้ มีสาเหตุหลายประการที่ทำให้ Windows ไม่พบไฟล์ต้นฉบับ เช่น เครื่องมือ DISM ไม่สามารถค้นหาไฟล์ออนไลน์ใน Windows Update หรือ WSUS หรือปัญหาที่พบบ่อยที่สุดคือคุณระบุไฟล์ Windows Image (install.wim) ผิด แหล่งซ่อมแซม ฯลฯ เพื่อไม่ให้เสียเวลาเรามาดูวิธีการแก้ไขไฟล์ต้นฉบับ DISM ไม่พบข้อผิดพลาดกับ helo ของคู่มือการแก้ไขปัญหาที่แสดงด้านล่าง



สารบัญ[ ซ่อน ]

แก้ไขไฟล์ต้นฉบับ DISM ไม่พบข้อผิดพลาด

ให้แน่ใจว่าได้ สร้างจุดคืนค่า เผื่อมีบางอย่างผิดพลาด



วิธีที่ 1: เรียกใช้ DISM Cleanup Command

1. เปิดพรอมต์คำสั่ง ผู้ใช้สามารถทำตามขั้นตอนนี้ได้โดยค้นหา 'cmd' แล้วกด Enter

เปิดพรอมต์คำสั่ง ผู้ใช้สามารถทำตามขั้นตอนนี้ได้โดยค้นหา 'cmd' จากนั้นกด Enter



2. พิมพ์คำสั่งต่อไปนี้ลงใน cmd แล้วกด Enter:

DISM /ออนไลน์ /Cleanup-Image /StartComponentCleanup
sfc /scannow

DISM StartComponentCleanup | แก้ไขไฟล์ต้นฉบับ DISM ไม่พบข้อผิดพลาด

SFC สแกนทันทีพร้อมรับคำสั่ง

DISM /ออนไลน์ /Cleanup-Image /AnalyzeComponentStore
sfc /scannow

3. เมื่อคำสั่งด้านบนเสร็จสิ้นการประมวลผล ให้พิมพ์คำสั่ง DISM ลงใน cmd แล้วกด Enter:

Dism /Online /Cleanup-Image /RestoreHealth

DISM ฟื้นฟูระบบสุขภาพ

4. ดูว่าคุณสามารถ แก้ไขไฟล์ต้นฉบับ DISM ไม่พบข้อผิดพลาด ถ้าไม่เช่นนั้นให้ทำตามวิธีถัดไป

วิธีที่ 2: ระบุแหล่งที่มา DISM ที่ถูกต้อง

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

ขั้นแรก คุณต้องดาวน์โหลด Windows 10 ISO โดยใช้เครื่องมือ Media Creation จากนั้นแตกไฟล์ install.wim จากไฟล์ install.esd โดยใช้พรอมต์คำสั่ง เพื่อปฏิบัติตามวิธีนี้ มานี่ จากนั้นทำตามขั้นตอนทั้งหมดเพื่อทำงานนี้ให้สำเร็จ หลังจากนั้น ให้ทำดังนี้:

1. เปิดพรอมต์คำสั่ง ผู้ใช้สามารถทำตามขั้นตอนนี้ได้โดยค้นหา 'cmd' แล้วกด Enter

2. พิมพ์คำสั่งต่อไปนี้ลงใน cmd แล้วกด Enter หลังจากแต่ละรายการ:

DISM /Online /Cleanup-Image /RestoreHealth /แหล่งที่มา:WIM:C:install.wim:1 /LimitAccess

เรียกใช้คำสั่ง DISM RestoreHealth ด้วยไฟล์ Source Windows

บันทึก: แทนที่อักษรระบุไดรฟ์ C: ตามตำแหน่งไฟล์

3. รอให้เครื่องมือ DISM ซ่อมแซมที่เก็บคอมโพเนนต์อิมเมจของ Windows

4. ตอนนี้พิมพ์ sfc /scannow ในหน้าต่าง cmd และกด Enter เพื่อเรียกใช้ System File Checker เพื่อดำเนินการให้เสร็จสิ้น

SFC สแกนทันทีพร้อมรับคำสั่ง

5. รีบูทพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลงและดูว่าคุณสามารถ แก้ไขข้อผิดพลาดไม่พบไฟล์ต้นทาง DISM

วิธีที่ 3: ระบุแหล่งการซ่อมแซมทางเลือกโดยใช้ Registry

บันทึก: หากคุณกำลังใช้ Windows 10 Pro หรือรุ่น Enterprise ให้ทำตามวิธีถัดไปเพื่อระบุแหล่งการซ่อมแซมทางเลือก

1. กด Windows Key + R จากนั้นพิมพ์ regedit และกด Enter เพื่อเปิด Registry Editor

เรียกใช้คำสั่ง regedit | แก้ไขไฟล์ต้นฉบับ DISM ไม่พบข้อผิดพลาด

2. ไปที่รีจิสตรีคีย์ต่อไปนี้:

HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionPolicies

3. คลิกขวาที่ นโยบาย แล้วเลือก ใหม่ > คีย์ . ตั้งชื่อคีย์ใหม่นี้เป็น การบริการ และกด Enter

คลิกขวาที่ Policies จากนั้นเลือก New และ Key

4. คลิกขวาที่ กุญแจบริการ แล้วเลือก ใหม่ > ค่าสตริงที่ขยายได้

คลิกขวาที่รหัสการให้บริการ จากนั้นเลือก New and Expandable String Value

5. ตั้งชื่อสตริงใหม่นี้เป็น LocalSourcePath จากนั้นดับเบิลคลิกเพื่อเปลี่ยนค่าเป็น wim:C:install.wim:1 ในฟิลด์ ข้อมูลค่า และคลิก ตกลง

ตั้งชื่อสตริงใหม่นี้เป็น LocalSourcePath จากนั้นกล่าวถึง install.wim path

6. คลิกขวาที่รหัสการบริการแล้วเลือก ใหม่ > ค่า DWORD (32 บิต)

คลิกขวาที่รหัสการให้บริการ จากนั้นเลือก New and DWORD (32-bit) Value

7. ตั้งชื่อคีย์ใหม่นี้เป็น ใช้WindowsUpdate จากนั้นดับเบิ้ลคลิกแล้วเปลี่ยนค่าเป็น สอง ในฟิลด์ ข้อมูลค่า และคลิก ตกลง

ตั้งชื่อคีย์ใหม่นี้เป็น UseWindowsUpdate จากนั้นดับเบิลคลิกแล้วเปลี่ยน

8. ปิด Registry Editor และรีบูตพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลง

9. เมื่อระบบบูทขึ้นอีกครั้ง ให้รันคำสั่ง DISM และดูว่าคุณสามารถ แก้ไขข้อผิดพลาดไม่พบไฟล์ต้นทาง DISM

DISM ฟื้นฟูระบบสุขภาพ | แก้ไขไฟล์ต้นฉบับ DISM ไม่พบข้อผิดพลาด

ดู แรม คอม

10. หากคุณทำสำเร็จ ให้เลิกทำการเปลี่ยนแปลงที่ทำในรีจิสทรี

วิธีที่ 4: ระบุแหล่งการซ่อมแซมทางเลือกโดยใช้ Gpedit.msc

1. กดปุ่ม Windows + R แล้วพิมพ์ gpedit.msc และกด Enter เพื่อเปิด Group Policy Editor

gpedit.msc ในการทำงาน

2. ไปที่เส้นทางต่อไปนี้ใน gpedit:

การกำหนดค่าคอมพิวเตอร์ > เทมเพลตการดูแลระบบ > System

3. ตรวจสอบให้แน่ใจว่าได้เลือก System them ในบานหน้าต่างด้านขวาดับเบิลคลิกที่ ระบุการตั้งค่าสำหรับการติดตั้งส่วนประกอบเสริมและการซ่อมแซมส่วนประกอบ .

ระบุการตั้งค่าสำหรับการติดตั้งส่วนประกอบเสริมและการซ่อมแซมส่วนประกอบ

4. ตอนนี้เลือก เปิดใช้งาน จากนั้นภายใต้ เส้นทางของไฟล์ต้นทางสำรอง พิมพ์:

wim:C:install.wim:1

ตอนนี้เลือกเปิดใช้งานจากนั้นภายใต้ประเภทพา ธ ไฟล์แหล่งที่มาสำรอง

5. ตรงด้านล่าง เครื่องหมายถูก อย่าพยายามดาวน์โหลดเพย์โหลดจาก Windows Update .

6. คลิก Apply ตามด้วย OK

7. ปิดทุกอย่างและรีบูตพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลง

8. หลังจากที่พีซีรีสตาร์ท ให้เรียกใช้ . อีกครั้ง DISM / ออนไลน์ / Cleanup-Image / RestoreHealth สั่งการ.

DISM ฟื้นฟูระบบสุขภาพ | แก้ไขไฟล์ต้นฉบับ DISM ไม่พบข้อผิดพลาด

วิธีที่ 5: ซ่อมแซมติดตั้ง Windows 10

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

เลือกสิ่งที่จะเก็บ windows 10

หลังจากรันการติดตั้งซ่อมแซมของ Windows 10 ให้รันคำสั่งต่อไปนี้ใน cmd:

|_+_|

บันทึก: ตรวจสอบให้แน่ใจว่าได้เปิด Command Prompt พร้อมสิทธิ์ของผู้ดูแลระบบ

DISM StartComponentCleanup

วิธีที่ 6: แก้ไขสาเหตุพื้นฐานของข้อผิดพลาด DISM

บันทึก: ให้แน่ใจว่าได้ สำรองข้อมูล Registry . ของคุณ ก่อนดำเนินการตามขั้นตอนด้านล่าง

1. ไปที่ไดเร็กทอรีต่อไปนี้:

C:WindowsLogCBS

2. ดับเบิลคลิกที่ ไฟล์ CBS เพื่อเปิด

ดับเบิลคลิกที่ไฟล์ CBS.log ในโฟลเดอร์ Windows

3. จากแผ่นจดบันทึก เมนูให้คลิกที่ แก้ไข > ค้นหา

จาก notepad ให้คลิกเมนูที่ Edit จากนั้นคลิกที่ Find | แก้ไขไฟล์ต้นฉบับ DISM ไม่พบข้อผิดพลาด

4. พิมพ์ กำลังตรวจสอบความพร้อมในการอัปเดตระบบ ภายใต้ ค้นหาอะไร แล้วคลิก ค้นหาถัดไป

พิมพ์ Checking System Update Readiness ภายใต้ Find what แล้วคลิก Find Next

5. ใต้บรรทัดการตรวจสอบความพร้อมในการอัปเดตระบบ ค้นหาแพ็คเกจที่เสียหายเนื่องจาก DISM ไม่สามารถซ่อมแซม Windows ของคุณได้

|_+_|

6. ตอนนี้กด Windows Key + R จากนั้นพิมพ์ regedit และกด Enter

เรียกใช้คำสั่ง regedit

7. ไปที่รีจิสตรีคีย์ต่อไปนี้:

การให้บริการตาม HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionComponent

8. อย่าลืมเลือก การบริการตามส่วนประกอบ แล้วกด Ctrl + F เพื่อเปิดกล่องโต้ตอบค้นหา

คัดลอกและวางชื่อแพ็คเกจที่เสียหายในช่องค้นหาแล้วคลิกค้นหาถัดไป

9. คัดลอกและวางชื่อแพ็คเกจที่เสียหาย ในช่องค้นหาแล้วคลิกค้นหาถัดไป

10. คุณจะพบแพ็คเกจที่เสียหายในบางแห่ง แต่ก่อนที่จะดำเนินการใดๆ ให้สำรองคีย์รีจิสทรีเหล่านี้กลับคืนมา

11. คลิกขวาที่คีย์รีจิสตรีเหล่านี้แล้วเลือก ส่งออก.

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

12. คลิกขวาที่รีจิสตรีคีย์แล้วเลือก สิทธิ์

ตอนนี้ให้คลิกขวาที่รีจิสตรีคีย์แล้วเลือก Permissions

13. เลือก ผู้ดูแลระบบ ภายใต้ชื่อกลุ่มหรือชื่อผู้ใช้แล้วทำเครื่องหมาย ควบคุมทั้งหมด และคลิกสมัครตามด้วยตกลง

เลือกผู้ดูแลระบบภายใต้ชื่อกลุ่มหรือผู้ใช้แล้วเลือกการควบคุมทั้งหมด

14. สุดท้ายนี้ ลบคีย์รีจิสทรีทั้งหมดที่คุณพบในตำแหน่งต่างๆ

สุดท้ายลบคีย์รีจิสทรีทั้งหมดที่คุณพบในตำแหน่งต่างๆ | แก้ไขไฟล์ต้นฉบับ DISM ไม่พบข้อผิดพลาด

สิบห้า ค้นหา C: drive . ของคุณ สำหรับไฟล์รูททดสอบ และหากพบ ให้ย้ายไปยังตำแหน่งอื่น

ค้นหาไฟล์รูททดสอบในไดรฟ์ C และหากพบ ให้ย้ายไปยังตำแหน่งอื่น

16. ปิดทุกอย่างและรีบูตพีซีของคุณ

17. เรียกใช้ DISM / ออนไลน์ / Cleanup-Image / RestoreHealth สั่งอีกครั้ง

DISM ฟื้นฟูระบบสุขภาพ

ที่แนะนำ:

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

Aditya Farrad

Aditya เป็นผู้เชี่ยวชาญด้านเทคโนโลยีสารสนเทศที่มีแรงจูงใจในตนเองและเป็นนักเขียนด้านเทคโนโลยีมาตลอด 7 ปีที่ผ่านมา เขาครอบคลุมบริการอินเทอร์เน็ต โทรศัพท์มือถือ Windows ซอฟต์แวร์ และคู่มือวิธีการ