ใช้คำสั่งพร้อมรับคำสั่งเหล่านี้เพื่อแก้ไขหรือซ่อมแซมไฟล์ที่เสียหาย

Windows System File Checker (SFC)เป็นเครื่องมือที่ดีสำหรับการซ่อมแซมไฟล์ที่เสียหาย ต่อไปนี้คือคำแนะนำโดยย่อเกี่ยวกับวิธีการกู้คืนไฟล์และทำให้พีซีของคุณทำงานได้ตามปกติอีกครั้ง

เรียกใช้ SFC

ขั้นแรก คุณจะต้องเปิดCommand Prompt (CMD) ที่ยกระดับขึ้น ก่อน โดยทั่วไป(Basically)คุณจะต้องเรียกใช้Command Promptในฐานะผู้ดูแลระบบ

เปิดพรอมต์คำสั่งยกระดับ

เรียกใช้การค้นหา(Search)และพิมพ์Command Prompt ค้นหา Command Prompt(Find Command Prompt) จากผลลัพธ์ คลิกขวา จากนั้นเลือกRun as Administrator

เรียกใช้ DISM (Windows 8 ขึ้นไป)

ผู้ใช้ Windows 8, Windows 8.1 และ Windows 10 คุณจะต้องเรียกใช้เครื่องมือDeployment Image Servicing and Management (DISM)ก่อนเปิดใช้ SFC

หมายเหตุ:(Note:)ผู้ใช้ Windows 7 สามารถข้ามไปยังขั้นตอนถัดไปได้

ในพรอมต์คำสั่ง พิมพ์คำสั่งต่อไปนี้ จากนั้นกด Enter:

DISM.EXE /ONLINE /CLEANUP-IMAGE /RESTOREHEALTH

DISMจะใช้ Windows Updateเพื่อค้นหาไฟล์ที่จะแทนที่หรือซ่อมแซมเวอร์ชันที่เสียหาย ขั้นตอนนี้อาจใช้เวลาหลายนาที

เรียกใช้ SCANNOW

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

SFC /SCANNOW

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

ตรวจสอบผลลัพธ์

เมื่อการสแกนเสร็จสิ้น คุณจะได้รับข้อความต่อไปนี้:

  • Windows Resource Protection ไม่พบการละเมิดความสมบูรณ์(Windows Resource Protection did not find any integrity violations)Windowsไม่พบไฟล์ที่เสียหายในฮาร์ดดิสก์ของคุณ
  • Windows Resource Protection ไม่สามารถดำเนินการตามที่ร้องขอได้(Windows Resource Protection could not perform the requested operation) - ซึ่งหมายความว่าคุณต้องเรียกใช้System File Checkerโดยใช้Safe Mode
  • Windows Resource Protection พบไฟล์ที่เสียหายและซ่อมแซมได้สำเร็จ(Windows Resource Protection found corrupt files and successfully repaired them) - Windowsพบไฟล์ที่เสียหายและแก้ไข
  • Windows Resource Protection พบไฟล์ที่เสียหาย แต่ไม่สามารถแก้ไขบาง(Windows Resource Protection found corrupt files but was unable to fix some of them) ไฟล์ได้ - Windowsพบไฟล์ที่เสียหาย แต่ไม่สามารถทำอะไรกับมันได้

ดูรายละเอียด SFC

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

เปิด พรอมต์คำสั่ง(Command Prompt) ที่ยกระดับ แล้วพิมพ์คำสั่งต่อไปนี้:

FINDSTR /C:"[SR]" %WINDIR%\LOGS\CBS\CBS.LOG
>"%USERPROFILE%\DESKTOP\SFCDETAILS.TXT"

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

คุณจะต้องตรวจสอบเวลาและวันที่เพื่อค้นหารายการเฉพาะ

แทนที่ไฟล์ที่เสียหายด้วยตนเอง

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

เปิด พรอมต์คำสั่ง(Command Prompt) ที่ยกระดับ แล้วพิมพ์คำสั่งต่อไปนี้:

TAKEOWN /F <FILE LOCATION>

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

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

ICACLS <FILE LOCATION> /GRANT ADMINISTRATORS:F

อีกครั้ง(Again)อย่าลืมเปลี่ยนด้วยเส้นทางไฟล์ที่เสียหาย

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

COPY <SOURCE> <DESTINATION>

แทนที่ ด้วยตำแหน่งไฟล์ของสำเนาที่ดีและแทนที่ < ปลายทาง(Destination) > ด้วยเส้นทางของเวอร์ชันที่เสียหาย



About the author

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



Related posts