Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows

The system cannot find the file specified (0x80070002) ข้อผิดพลาดใน Windows 10

คุณอาจเจอข้อผิดพลาด The system cannot find the file specified – 0x80070002 เมื่อพยายามรันการดำเนินการ Windows Backup หรือเมื่อเพิ่ม Windows Features บนอุปกรณ์ Windows 10 ในบทความนี้เราจะให้วิธีแก้ไขที่เหมาะสมที่สุดเพื่อแก้ไขปัญหาในทั้งสองสถานการณ์

The system cannot find the file specified (0x80070002) ข้อผิดพลาดใน Windows 10

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

The system cannot find the file specified (0x80070002)

เมื่อเจอปัญหานี้ คุณจะได้รับข้อความข้อผิดพลาดเต็มรูปแบบดังนี้:

Windows Backup

Windows could not disable the automatic backup job for the following reason:
The system cannot find the file specified. (0x80070002)
Try again.

สาเหตุหลักของข้อผิดพลาดนี้คือ:

  • Source volume มีข้อผิดพลาดดิสก์
  • Missing ProfileImagePath
  • AUTOMOUNT ถูกปิดใช้งาน
  • เครื่องมีการกำหนดค่า Dual boot
  • Snapshot บน Source volume ถูกลบ หรือ Critical services ถูกปิด

หากคุณเจอ Windows Backup error 0x80070002 ลองวิธีแก้ไขที่แนะนำด้านล่างตามลำดับไม่จำเป็น และดูว่าช่วยแก้ไขได้ไหม

  1. รัน CHKDSK
  2. ลบ ProfileImagePath ที่หายไป
  3. เปิดใช้งาน AUTOMOUNT
  4. แก้ไขการกำหนดค่า Dual boot
  5. เพิ่มพื้นที่จัดเก็บ Shadow Copy
  6. รีเซ็ต Windows 10

ลองดูคำอธิบายกระบวนการเกี่ยวกับแต่ละวิธีแก้ไข

1] รัน CHKDSK

การใช้ CHKDSK เป็นหนึ่งในวิธีแก้ไขที่พิสูจน์แล้วว่ามีประสิทธิภาพสำหรับปัญหา Invalid MS-DOS Function

เพื่อรัน CHKDSK ทำดังนี้:

  • กด Windows key + R เพื่อเปิด Run dialog
  • ในกล่อง Run พิมพ์ cmd แล้วกด CTRL + SHIFT + ENTER เพื่อเปิด Command Prompt แบบ Admin/Elevated
  • ในหน้าต่าง Command Prompt พิมพ์คำสั่งด้านล่างแล้วกด Enter
chkdsk /x /f /r

คุณจะได้รับข้อความ:

Chkdsk cannot run because the volume is in use by another process. Would you like to schedule this volume to be checked the next time the system restarts? (Y/N).

  • กด Y บนแป้นพิมพ์ แล้วรีบูทคอมพิวเตอร์เพื่อให้ CHKDSK ตรวจสอบและแก้ไขข้อผิดพลาดบนฮาร์ดดิสก์

หลัง CHKDSK เสร็จสิ้น ตรวจสอบว่าปัญหาแก้ไขได้หรือไม่ หากไม่ ลองวิธีถัดไป

2] ลบ ProfileImagePath ที่หายไป

The system cannot find the file specified (0x80070002) ข้อผิดพลาดใน Windows 10

นี่คือการดำเนินการ Registry จึงแนะนำให้สำรอง Registry หรือสร้าง System Restore Point เป็นมาตรการป้องกันก่อน หลังจากนั้น ดำเนินการต่อไปนี้:

  • กด Windows key + R เพื่อเปิด Run dialog
  • ในกล่อง Run พิมพ์ regedit แล้วกด Enter เพื่อเปิด Registry Editor
  • ไปที่ Registry Key Path ด้านล่าง:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
  • ที่ตำแหน่งนั้น เลือกแต่ละโฟลเดอร์ภายใต้ ProfileList ตรวจสอบใน RHS pane สำหรับ entry ProfileImagePath
  • ลบโฟลเดอร์ใดๆ ที่ไม่มีค่า ProfileImagePath
  • รีสตาร์ทคอมพิวเตอร์

หลังบูทใหม่ ลองรันการ Backup อีกครั้ง และดูว่าปัญหาแก้ไขได้หรือไม่ หากไม่ ลองวิธีถัดไป

3] เปิดใช้งาน AUTOMOUNT

Volume อาจออฟไลน์หาก AUTOMOUNT ถูกปิดใช้งาน ไม่ว่าจะขณะใช้ซอฟต์แวร์จัดเก็บข้อมูลภายนอก หรือผู้ใช้ปิด AUTOMOUNT เอง

เพื่อเปิดใช้งาน AUTOMOUNT ทำดังนี้:

  • กด Windows key + R เพื่อเปิด Run dialog
  • ในกล่อง Run พิมพ์ cmd แล้วกด CTRL + SHIFT + ENTER เพื่อเปิด Command Prompt แบบ Admin/Elevated
  • ในหน้าต่าง Command Prompt พิมพ์คำสั่งด้านล่างแล้วกด Enter เพื่อเปิด DiskPart
DISKPART
  • ต่อมา พิมพ์คำสั่งต่อไปนี้และกด Enter ทีละคำสั่ง:
automount automount enable
  • รีบูทคอมพิวเตอร์

Volume ควรจะออนไลน์แล้ว

หากไม่ได้ผล ให้เปิด DiskPart อีกครั้ง และรันคำสั่งด้านล่างทีละคำสั่ง สำหรับคำสั่ง Select volume ให้เลือกเฉพาะ 100 MB หรือ System Partition จาก List volumes ในกรณีของคุณ Volume อาจมีหมายเลขอื่น – ใส่หมายเลขนั้นแทน

List volume Select volume 2 Online volume exit

รีบูท PC เพื่อบันทึกการเปลี่ยนแปลง หากข้อผิดพลาดยังไม่แก้ไข ลองวิธีถัดไป

4] แก้ไขการกำหนดค่า Dual boot

ทำดังนี้:

  • เปิด Run dialog
  • ในกล่อง Run พิมพ์ diskmgmt.msc แล้วกด Enter เพื่อเปิด Disk Management
  • คลิกขวาที่ Windows System Partition (โดยทั่วไปคือ C:) และเลือก Mark Partition as Active
  • Restart เพื่อนำการเปลี่ยนแปลงไปใช้

5] เพิ่มพื้นที่จัดเก็บ Shadow Copy

Snapshot บน Source volume ถูกลบขณะ Backup กำลังดำเนินการ เนื่องจากพื้นที่จัดเก็บ Shadow Copy บน Source น้อยมาก

เพื่อเพิ่มพื้นที่จัดเก็บ Shadow Copy ทำดังนี้:

  • เปิด Command Prompt แบบ Admin
  • ในหน้าต่าง CMD พิมพ์คำสั่งด้านล่างแล้วกด Enter
vssadmin list shadowstorage
  • หากคุณมี Shadow Copy storage area น้อยมาก ให้พิมพ์หรือคัดลอกและวางคำสั่งด้านล่างแล้วกด Enter:
vssadmin resize shadowstorage /For=C: /MaxSize=5%
  • รีบูทเพื่อนำการเปลี่ยนแปลงไปใช้

หากไม่แก้ไขได้ อีกครั้ง เปิด CMD แบบ Admin และพิมพ์คำสั่งด้านล่างแล้วกด Enter:

vssadmin delete shadows /all
  • รีบูทคอมพิวเตอร์อีกครั้ง

6] รีเซ็ต Windows 10

หากถึงขั้นนี้ยังไม่มีอะไรทำงานได้ คุณสามารถรีเซ็ต Windows 10 ได้

The system cannot find the file specified – 0x80070002 เมื่อเพิ่ม Windows Features

The system cannot find the file specified (0x80070002) ข้อผิดพลาดใน Windows 10

เมื่อเจอปัญหานี้ คุณจะได้รับข้อความข้อผิดพลาดเต็มรูปแบบดังนี้:

Windows Features
Windows couldn't complete the requested changes.
The system cannot find the file specified.
Error code: 0x80070002

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

  1. รัน SFC scan
  2. รัน DISM scan
  3. ทำ Windows 10 in-place upgrade repair

ลองดูคำอธิบายกระบวนการเกี่ยวกับแต่ละวิธีแก้ไข

1] รัน SFC scan

วิธีนี้ต้องการให้รัน SFC scan และดูว่าปัญหาแก้ไขได้หรือไม่ หากไม่ ลองวิธีถัดไป

2] รัน DISM scan

Deployment Image Servicing and Management (DISM.exe) เป็นเครื่องมือบรรทัดคำสั่งที่ใช้บริการและเตรียม Windows images

3] ทำ Windows 10 in-place upgrade repair

วิธีนี้ต้องการให้ทำ Windows 10 In-place Upgrade Repair และดูว่าช่วยได้ไหม

หวังว่าบทความนี้จะมีประโยชน์!

The system cannot find the file specified (0x80070002) ข้อผิดพลาดใน Windows 10