ภารกิจรักษาความเสียหาย ไฟล์วินโดวส์ 7 สามารถแก้ไขได้หลายวิธี ตัวเลือกที่ง่ายที่สุดคือการย้อนกลับการกำหนดค่าระบบไปเป็นแบบใดแบบหนึ่งก่อนหน้านี้ รัฐปฏิบัติการ- อย่างไรก็ตาม สิ่งนี้ไม่สามารถทำได้เสมอไป เนื่องจากผู้ใช้สามารถปิดใช้งานฟังก์ชันที่เกี่ยวข้องได้ และ จุดควบคุมอาจถูกลบออก นอกจากนี้ การกู้คืนจะแตกต่างกันไปขึ้นอยู่กับว่าข้อมูลที่เสียหายทำให้ระบบสามารถบู๊ตได้หรือไม่
การใช้บรรทัดคำสั่ง
หากไฟล์ระบบไม่ได้รับความเสียหายมากจนไม่สามารถบูตระบบได้ คุณสามารถลองกู้คืนไฟล์ดังกล่าวให้มีฟังก์ชันการทำงานเต็มรูปแบบได้โดยการป้อนบรรทัดคำสั่งด้วยวิธีมาตรฐาน:
- กด Win และ R พร้อมกัน และในหน้าต่าง Run ให้จดคำสั่ง cmd.exe คุณยังสามารถเข้าแถวผ่านเมนูเริ่มได้
- ป้อน sfc /scannow และการสแกนจะเริ่มขึ้น
เมื่อหน้าต่าง Run เปิดขึ้น ตรวจสอบให้แน่ใจว่ามีบรรทัดใต้ช่องป้อนข้อมูลเพื่อแจ้งให้ผู้ใช้ทราบว่าคำสั่งกำลังทำงานด้วยสิทธิ์ของผู้ดูแลระบบ
บรรทัดนี้อาจไม่ปรากฏขึ้นเนื่องจากมีการเปิดใช้งานการควบคุมบัญชีผู้ใช้
จากนั้น หลังจากรันคำสั่ง sfc /scannow คุณจะเห็นหน้าต่างสีดำเพียงชั่วครู่เท่านั้น ซึ่งจะหายไปทันทีและจะไม่ทำการสแกน
เพื่อหลีกเลี่ยงปัญหานี้ คุณต้องปิดใช้งานอย่างใดอย่างหนึ่ง การควบคุมหน้าต่างบัญชีหรือเรียกใช้แอปพลิเคชันในฐานะผู้ดูแลระบบโดยเลือกรายการที่เหมาะสม เมนูบริบทเมื่อคุณคลิกขวาที่ไอคอนโปรแกรมบรรทัดคำสั่ง
หากโปรแกรมตรวจไม่พบข้อผิดพลาด ข้อความที่เกี่ยวข้องจะปรากฏขึ้นบนหน้าจอเมื่อการตรวจสอบเสร็จสิ้น ยูทิลิตี้นี้จะแจ้งให้คุณทราบเกี่ยวกับการตรวจพบข้อผิดพลาดประเภทต่าง ๆ ซึ่งจะพยายามแก้ไขโดยอัตโนมัติ ถัดไปคุณจะต้องรีบูตอุปกรณ์เท่านั้นหลังจากนั้นปัญหาในการเข้าถึงระบบจะหายไป
บางครั้งยูทิลิตี้ก็ไม่สามารถทำได้ โหมดปกติจัดการกับการซ่อมแซมที่เสียหาย ไฟล์สำคัญ- คุณต้องทำสิ่งต่อไปนี้:
แอปพลิเคชันมักจะสามารถแก้ไขปัญหาได้และไฟล์ระบบจะได้รับการแก้ไข
หากคุณไม่สามารถเข้าสู่ระบบ Windows ได้
ความเสียหาย ไฟล์สำคัญอาจจะเป็นเช่นนั้นที่เข้าสู่ระบบระบบปฏิบัติการ ตามปกติจะเป็นไปไม่ได้ ในกรณีนี้ ให้ใช้สภาพแวดล้อมมาตรฐาน การกู้คืนวินโดวส์ 7 ซึ่งสามารถเข้าถึงได้ในลักษณะที่อธิบายไว้แล้วผ่านทาง F8 หรือทาง ดิสก์การติดตั้งหรือบูต คุณสามารถสร้างอันหลังล่วงหน้าได้โดยใช้ระบบปฏิบัติการเอง
อาจจำเป็นต้องใช้ดิสก์สำหรับบูตหาก ความเสียหายร้ายแรงระบบไฟล์ เมื่อไม่มีมันเป็นไปไม่ได้ที่จะบู๊ตไม่เพียง แต่ระบบเท่านั้น แต่ยังรวมถึงสภาพแวดล้อมที่สามารถกู้คืนระบบปฏิบัติการได้ด้วย ที่เก็บข้อมูลฉุกเฉินใช้ดังนี้:
- โดยใส่แผ่นดิสก์หรือ แฟลชไดรฟ์ USB ที่สามารถบู๊ตได้ให้ไปที่เมนูบู๊ตของอุปกรณ์ สำหรับแล็ปท็อป โดยปกติจะเป็นปุ่ม F12 ซึ่งจะต้องกดทันทีหลังจากเปิดเครื่อง ใน คอมพิวเตอร์ตั้งโต๊ะอาจเป็นปุ่ม F8-12 เป็นต้น ขึ้นอยู่กับเมนบอร์ด
- ในหน้าต่าง เมนูบูตเลือกอุปกรณ์ที่ควรทำการบู๊ตครั้งต่อไป - ออปติคัลดิสก์หรือแฟลชไดรฟ์ หากไม่มีฟังก์ชันนี้ในอุปกรณ์ของคุณ คุณจะต้องเปลี่ยนการตั้งค่า BIOS ที่เหมาะสม
- หลังจากเลือกภาษาของคุณแล้ว คลิก "ถัดไป" ในหน้าต่างถัดไป
- เมื่อใช้แผ่นดิสก์การติดตั้งในหน้าต่าง การติดตั้งวินโดวส์คุณต้องคลิกลิงก์ที่ด้านล่างของหน้าต่าง
- ในเมนูตัวเลือก ให้ไฮไลต์ตัวเลือกแรกและเลือกระบบปฏิบัติการของคุณ แน่นอนว่าคุณติดตั้งไว้เพียงอันเดียวและคุณสามารถเลือกได้เฉพาะ Windows 7 จากรายการเท่านั้น คลิก "ถัดไป"
- ในเมนูเครื่องมือที่เปิดขึ้น หากต้องการกู้คืนระบบปฏิบัติการ ให้เลือกบรรทัดล่างสุดเพื่อเปิดหน้าต่างบรรทัดคำสั่ง
- ที่นี่คุณจะต้องเรียกใช้แอปพลิเคชันเดียวกัน แต่คำสั่งจะยาวกว่า: sfc /scannow /offbootdir=N:\ /offwindir=D:\windows โดยที่ N คือพาร์ติชันดิสก์ที่เก็บไฟล์ระบบ Windows
โปรแกรมจะสแกนระบบและหากจำเป็นให้แทนที่ไฟล์ที่เสียหายทั้งหมดหลังจากนั้นระบบจะทำงานได้ตามปกติ
ถ้าไม่ใช้ ดิสก์สำหรับบูตจากนั้นในหน้าต่างสำหรับเลือกตัวเลือกการบูตที่เปิดขึ้นหลังจากกด F8 เมื่อเปิดเครื่องคุณจะต้องเลือกรายการแก้ไขปัญหาแรก หลังจากนี้ คุณจะถูกนำไปที่หน้าต่างตัวเลือกที่กล่าวถึงข้างต้น
วิธีค้นหาตัวอักษรของพาร์ติชันระบบหากคุณลืม
หากคุณจำตัวอักษรของพาร์ติชันที่ติดตั้ง Windows ไม่ได้โดยฉับพลัน คุณสามารถค้นหาได้โดยตรงจากบรรทัดคำสั่ง เมื่อต้องการทำสิ่งนี้:
- ในบรรทัดคำสั่งให้เขียนบรรทัด notepad จากนั้น "Notepad" มาตรฐานจะเปิดขึ้น
- ในเมนูด้านบนเลือก "ไฟล์" ในรายการคลิกที่คำสั่ง "เปิด"
- ด้วยวิธีนี้ คุณจะถูกนำไปที่ Explorer ปกติ โดยที่ใน "My Computer" คุณจะเห็นดิสก์และพาร์ติชันทั้งหมดของคุณ
คุณสามารถค้นหาตัวอักษรพาร์ติชันได้ง่ายยิ่งขึ้นโดยใช้คำสั่งมาตรฐานอย่างใดอย่างหนึ่ง:
- ที่พรอมต์คำสั่ง ให้พิมพ์ Diskpart
- หลังจากกด Enter ให้จดคำสั่ง list disk หน้าจอจะแสดงฟิสิคัลดิสก์ทั้งหมดที่ติดตั้งบนอุปกรณ์ ซึ่งแต่ละดิสก์จะถูกกำหนดหมายเลขโดยเริ่มจากศูนย์
- คำสั่ง select disk พร้อมด้วย หมายเลขซีเรียลเลือก ไดรฟ์ที่ต้องการ- ถ้า ฟิสิคัลดิสก์มีเพียงอันเดียวเท่านั้นให้ป้อนดิสก์ที่เลือก 0;
- ถัดไปเขียนดิสก์รายละเอียด - ข้อมูลโดยละเอียดเกี่ยวกับดิสก์และพาร์ติชันทั้งหมดจะปรากฏขึ้น
จากตัวอย่างข้างต้นจะเห็นได้ว่า ฮาร์ดไดรฟ์/dev/sdb เชื่อมต่อแล้ว แต่ไม่ได้ติดตั้ง มาติดตั้งพาร์ติชั่นกันเถอะ ฮาร์ดไดรฟ์/dev/sdb1 ไปยังดิสก์ /dev/sda. ให้เราเลือกจุดเมานท์ เช่น - /home/user/Video คุณสามารถใช้จุดเมานต์ใดก็ได้
# sudo เมานต์ /dev/sdb1 /home/ ผู้ใช้/วีดีโอ
โดยที่ผู้ใช้คือชื่อผู้ใช้ของคุณทุกอย่างง่ายมาก ขั้นแรกให้คุณเขียนคำสั่ง mount จากนั้นคุณเขียนสิ่งที่ต้องแนบ (ตัวเลขแสดงหมายเลขพาร์ติชัน เรามีเพียงอันเดียว) จากนั้นจึงจะแนบไปที่ใด นี่ก็เกือบจะเพียงพอแล้ว ดิสก์ถูกเมาท์โดยใช้คำสั่ง mount ในโฟลเดอร์ที่ระบุ ในบางกรณี เมื่อมีข้อผิดพลาดทางตรรกะในพาร์ติชันของฮาร์ดไดรฟ์ที่เชื่อมต่อ คุณต้องระบุประเภทระบบไฟล์เพิ่มเติม ใน ในกรณีนี้เรามี ex3
# sudo mount -t ext3 /dev/sdb1 /home/ ผู้ใช้/วีดีโอ
พารามิเตอร์นี้ยังสามารถรับค่าต่อไปนี้:
- -t ntfs หรือ -t ntfs-3g
- -t vfat
- -t iso9660
ตามลำดับสำหรับไดรฟ์ NTFS, FAT และซีดี ระบบไฟล์- ส่วนหลังจำเป็นสำหรับการเชื่อมต่ออุปกรณ์ CD/DVD-ROM และดิสก์อิมเมจ .iso เท่านั้น
หากต้องการตั้งค่าพารามิเตอร์การเข้าถึงให้กับพาร์ติชันที่เมาท์ด้วยตนเอง ให้ระบุพารามิเตอร์ต่อไปนี้:
- -หรือ rw
- -หรือโร
# sudo mount -t ext3 -o rw /dev/sdb1 /home/user/Video
ตัวเลือกเพิ่มเติมที่ช่วยในบางกรณี:# sudo mount -t ext3 -o rw,iocharset=utf8,codepage=866 /dev/sdb1 /home/user/วิดีโอ
อันแรกตั้งค่าการเข้ารหัสภาษาของระบบอย่างชัดเจนในกรณีของเราคือ utf8 (มันแตกต่างกันสำหรับการแจกแจงที่แตกต่างกัน แต่มักจะเป็น utf8) และอีกอันเพิ่มการรองรับภาษารัสเซีย
อย่างไรก็ตาม หากฮาร์ดไดรฟ์ปฏิเสธที่จะติดตั้งในห้องผ่าตัด ระบบลินุกซ์จากนั้นคุณสามารถเมานต์ได้ด้วยตนเอง พารามิเตอร์ -o แรงช่วยให้คุณสามารถบังคับเมานต์พาร์ติชั่นฮาร์ดไดรฟ์ใน Linux ตัวอย่างเช่นเช่นนี้:
# sudo mount -t ext3 -o บังคับ /dev/sdb1 /home/user/Video
ตัวอย่างเช่นฉันมี ส่วนที่ยากดิสก์ไม่ต้องการติดตั้งหลังจากเชื่อมต่อกับเครื่อง Windows ที่ติดไวรัส มันเกิดขึ้นที่ไวรัสโยน autorun.exe ไปที่รูทของพาร์ติชั่นของฉัน และเนื่องจาก Linux นี้ไม่ต้องการเมานท์พาร์ติชั่นนี้ พารามิเตอร์ข้างต้น คำสั่งเมานต์ช่วยติดตั้งพาร์ติชันที่ติดไวรัส หลังจากนั้นไวรัสก็ถูกลบออกด้วยตนเองสำเร็จ
หากตรวจพบข้อผิดพลาดหรือความล้มเหลวของไฟล์ใด ๆ ในระบบปฏิบัติการ ผู้ใช้ที่มีประสบการณ์ใช้ โปรแกรมพิเศษ OS sfc /scannow ช่วยแก้ปัญหาได้หลายอย่าง ตรวจสอบความสมบูรณ์ของข้อมูลและแสดงสถานะของไฟล์ระบบในบรรทัด หากตรวจพบข้อผิดพลาดและไม่สามารถกู้คืนได้โดยอัตโนมัติ ผู้ใช้จะเห็นข้อความต่อไปนี้ - “โปรแกรมป้องกัน ทรัพยากรของวินโดวส์ค้นพบ ไฟล์ที่เสียหายแต่ไม่สามารถฟื้นฟูบางส่วนได้" จะทำอย่างไรต่อไป? คุณจะพบคำตอบในบทความนี้
การแก้ไขปัญหา - Windows ตรวจพบไฟล์ที่เสียหาย
สาเหตุที่พบบ่อยที่สุดของไฟล์เสียหายคือ ปิดเครื่องทันทีคอมพิวเตอร์จากเครือข่าย โดยเฉพาะอย่างยิ่งเมื่อมีแอพพลิเคชั่นหลายตัวทำงานพร้อมกัน ระบบไม่มีเวลาบันทึกและจัดระเบียบข้อมูลทั้งหมด ซึ่งเป็นสาเหตุที่ไอคอนเดสก์ท็อปอาจย้ายระหว่างการเริ่มต้นครั้งถัดไป แอปพลิเคชั่นบางตัวยังปฏิเสธที่จะเปิด ความละเอียดหน้าจอจะถูกรีเซ็ตเป็นขั้นต่ำและปัญหาอื่น ๆ โดยทั่วไป ปัญหาจะเกิดจากไวรัสและโปรแกรมอรรถประโยชน์ในการทำความสะอาดและปรับแต่งคอมพิวเตอร์ของคุณ
หลังจากสแกนไฟล์บนบรรทัดคำสั่งด้วยยูทิลิตี้ sfc /scannow ข้อความที่ไม่สามารถแก้ไขได้จะมีลักษณะดังนี้: การสแกนเสร็จสมบูรณ์ 100% การปกป้องทรัพยากรระบบปฏิบัติการพบไฟล์ที่เสียหาย แต่ไม่สามารถกู้คืนได้ คุณสามารถอ่านเกี่ยวกับผลลัพธ์ได้ในไฟล์ CBS.Log ซึ่งอยู่ในเส้นทางเฉพาะ
ตามเส้นทางนี้มีไฟล์ข้อความที่เขียนบันทึกการทำงานของโปรแกรมและ ให้กับผู้ใช้ทั่วไปไม่ค่อยจะชัดเจนเกี่ยวกับพวกเขา แม้ว่าคุณจะพยายามจัดการกับปัญหานี้ด้วยตัวเอง แต่คุณยังคงต้องการความช่วยเหลือจากผู้มีประสบการณ์ ผู้ดูแลระบบ- คุณสามารถค้นหาได้ในฟอรัมเฉพาะเรื่อง แต่จะเร็วกว่าถ้าอ่านบทความให้จบและแก้ไขข้อผิดพลาดนี้
เคล็ดลับต่อไปคือการเรียกใช้ยูทิลิตี้ DISM ในบรรทัดคำสั่งเดียวกัน (คุณต้องเรียกใช้ในฐานะผู้ดูแลระบบ) เธอหันไปหา เซิร์ฟเวอร์ไมโครซอฟต์และถาม ไฟล์ที่หายไปของคุณ ระบบปฏิบัติการที่นั่น. หลังจากดาวน์โหลดแล้ว ยูทิลิตี้จะกู้คืนข้อมูลเหล่านั้น หลังจากคำสั่งนี้เสร็จสิ้นกระบวนการ คุณจะต้องเรียกใช้การสแกนไฟล์ sfc /scannow อีกครั้ง นี่เป็นสิ่งจำเป็นเพื่อให้แน่ใจว่าข้อความ - Windows File Protection พบไฟล์ที่เสียหาย แต่ไม่สามารถกู้คืนได้ - ไม่ปรากฏขึ้นอีกต่อไป
ไม่จำเป็นต้องใส่คำสั่งเข้าไป ตัวพิมพ์ใหญ่คอมพิวเตอร์จะเข้าใจคุณอย่างสมบูรณ์แบบ แม้ว่าคุณจะเขียนด้วยตัวพิมพ์เล็กก็ตาม หากคุณป้อนอักขระไม่ถูกต้องหรือพลาดอักขระหรือเว้นวรรค ข้อผิดพลาด 87 จะปรากฏขึ้น ซึ่งบ่งชี้ว่าไวยากรณ์การพิมพ์ไม่ถูกต้อง ถ้า ยูทิลิตี้ DISMกู้คืนไฟล์ คุณจะเห็นข้อความต่อไปนี้: การคืนค่าล้มเหลว ไม่พบแหล่งการกู้คืนหรือไม่สามารถกู้คืนไฟล์ได้
การกู้คืนไฟล์ที่เสียหายโดยใช้ PowerShell
คุณสามารถกลับไปสู่สิ่งที่เคยเป็นได้ สภาพการทำงานคอมพิวเตอร์ของคุณในลักษณะอื่น มันขึ้นอยู่กับการใช้งานพิเศษ พาวเวอร์เชลล์ซึ่งวางตำแหน่งตัวเองเป็นสภาพแวดล้อมที่ได้รับการปรับปรุงสำหรับการป้อนคำสั่ง ซึ่งตรงข้ามกับบรรทัดคำสั่ง หากต้องการใช้งานคุณต้องค้นหา PowerShell ในเมนู Start และคลิกขวาที่มัน ที่นี่ป้อนคำสั่งต่อไปนี้: ซ่อมแซม WindowsImage – ออนไลน์ – RestoreHealthและกดปุ่ม ENTER
ต่างจากคำสั่งก่อนหน้าตรงที่คำสั่งนี้ไม่ได้เรียกร้อง ไฟล์ที่จำเป็นไปยังเซิร์ฟเวอร์ Microsoft ใช้ข้อมูลจากระบบปฏิบัติการเวอร์ชันที่ได้รับการสำรองข้อมูลเป็นพิเศษและใช้สำหรับการกู้คืน และวิธีนี้มีความโดดเด่นด้วยการดำเนินการกู้คืนที่มีรายละเอียดมากขึ้น
คุณต้องรอให้กระบวนการกู้คืนข้อมูลเสร็จสิ้น ไม่ควรรันโปรแกรมใดๆ ในช่วงเวลานี้ ทุกสิ่งที่ไม่จำเป็นรวมถึง อุปกรณ์เพิ่มเติมคอมพิวเตอร์ คุณต้องปิดเครื่อง เมื่อกระบวนการเสร็จสมบูรณ์ คุณจะเห็นหน้าต่างพร้อมสถานะการสแกน
บทความนี้แสดงขั้นตอนที่คุณสามารถกู้คืนไฟล์ระบบ Windows ที่เสียหายได้โดยใช้ยูทิลิตี้ SFC
หากระบบปฏิบัติการไม่เสถียรและสังเกตเห็นปัญหาในการทำงาน ข้อผิดพลาดต่างๆจากนั้นเพื่อแก้ไขปัญหา คุณสามารถใช้ยูทิลิตีบรรทัดคำสั่ง SFC เพื่อคืนค่าความสมบูรณ์ของความเสียหาย ไฟล์ระบบ.
เอสเอฟซี ( ไฟล์ระบบตัวตรวจสอบ - เครื่องมือระบบการตรวจสอบและซ่อมแซมความสมบูรณ์ของระบบ Windows ซึ่งจะสแกนและตรวจสอบไฟล์ระบบ Windows ที่ได้รับการป้องกันทั้งหมดเพื่อหาข้อผิดพลาด และแทนที่ไฟล์ที่เสียหายหรือสูญหายด้วยสำเนาของไฟล์ Windows ที่อยู่ในไดเร็กทอรี WinSxS
วิธีตรวจสอบและซ่อมแซมไฟล์ระบบที่เสียหายโดยใช้ยูทิลิตี้ SFC
หากต้องการสแกนและซ่อมแซมไฟล์ระบบที่เสียหาย ให้รันคำสั่งต่อไปนี้ในฐานะผู้ดูแลระบบ:
คุณจะเห็นข้อความใดข้อความหนึ่งต่อไปนี้ ขึ้นอยู่กับผลการสแกน:
การป้องกันทรัพยากรของ Windows ตรวจไม่พบการละเมิดความสมบูรณ์ใดๆซึ่งหมายความว่าไม่พบไฟล์ที่เสียหายหรือสูญหายในระบบ
การป้องกันทรัพยากรของ Windows ไม่สามารถดำเนินการตามที่ร้องขอได้ข้อความนี้หมายความว่าเกิดข้อผิดพลาดระหว่างการสแกน หากคุณประสบปัญหานี้ ให้ลองรันคำสั่ง sfc /scannow.sfc
Windows Resource Protection ตรวจพบไฟล์ที่เสียหายและซ่อมแซมได้สำเร็จ ดู CBS.Log WinDir%\Logs\CBS\CBS.log สำหรับข้อมูล ข้อความนี้ปรากฏขึ้นเมื่อยูทิลิตี้ SFC สามารถแก้ไขปัญหาได้ คุณสามารถดูข้อมูลโดยละเอียดเกี่ยวกับไฟล์ที่ได้รับการกู้คืนในไฟล์บันทึกที่จัดเก็บไว้ใน C:\Windows\Logs\CBS\CBS.log
Windows Resource Protection ตรวจพบไฟล์ที่เสียหาย แต่ไม่สามารถซ่อมแซมบางไฟล์ได้ ดูข้อมูล CBS.Log %WinDir%\Logs\CBS\CBS.log ในเรื่องนี้เคสวินโดว์
ไม่สามารถแก้ไขไฟล์บางไฟล์ได้ อีกครั้ง คุณสามารถดูรายการไฟล์ในไฟล์บันทึกที่จัดเก็บไว้ใน C:\Windows\Logs\CBS\CBS.log ในกรณีนี้ ผู้ใช้จะต้องแทนที่ไฟล์ที่สูญหายหรือเสียหายด้วยตนเอง
คุณยังสามารถตรวจสอบและกู้คืนไฟล์ระบบที่เสียหายได้โดยใช้การเปิดในฐานะผู้ดูแลระบบ
วิธีตรวจสอบและซ่อมแซมไฟล์ระบบที่เสียหายหากระบบไม่บู๊ต
หากระบบปฏิบัติการไม่บูตคุณสามารถใช้เครื่องมือเพื่อคืนค่าความสมบูรณ์ของไฟล์ระบบที่เสียหายได้เนื่องจากยูทิลิตี้ SFC รองรับการสแกนแบบออฟไลน์และการกู้คืนไฟล์ระบบที่เสียหาย ในการทำเช่นนี้คุณจะต้องมี (ดิสก์) ที่มีไฟล์. บูตจากสื่อการติดตั้ง และบนหน้าจอสำหรับเลือกการตั้งค่าภูมิภาคให้เปิดบรรทัดคำสั่งโดยกดปุ่มผสมปุ่ม Shift
+F10 ตอนนี้คุณต้องค้นหาตัวอักษรของพาร์ติชันที่ติดตั้งระบบปฏิบัติการระบบวินโดวส์
ซึ่งจำเป็นต้องตรวจสอบ สิ่งนี้จะต้องดำเนินการเนื่องจากอักษรพาร์ติชันของไดรฟ์ในสภาพแวดล้อมการบูตมักจะแตกต่างจากที่ใช้ในระบบที่รันอยู่ มีหลายวิธีในการทำเช่นนี้ เช่น diskpart, wmic หรือคำสั่งผบ
แต่เราจะใช้วิธีอื่น
ในหน้าต่าง Notepad ที่เปิดขึ้น ให้เลือกจากเมนูหลัก ไฟล์ - เปิด...
ในหน้าต่าง Explorer คุณจะเห็นส่วนที่พร้อมใช้งานและตัวอักษรที่กำหนดให้ ใน ในตัวอย่างนี้พาร์ติชันที่ติดตั้งระบบปฏิบัติการมีตัวอักษร C ขณะนี้สามารถปิดหน้าต่าง Explorer และ Notepad ได้แล้ว
เมื่อทราบตัวอักษรของพาร์ติชันที่ติดตั้งระบบปฏิบัติการแล้ว ให้รันคำสั่งต่อไปนี้ที่บรรทัดคำสั่ง:
sfc /scannow /OFFBOOTDIR=C :\ /OFFWINDIR=C :\Windows
ทำงานไม่ถูกต้อง คุณสามารถใช้ยูทิลิตีบรรทัดคำสั่ง SFC เพื่อกู้คืนไฟล์ระบบที่เสียหายหรือสูญหายได้
เมื่อคุณเริ่มสังเกตเห็นข้อผิดพลาดแบบสุ่ม ปัญหาการบูตระบบ หรือปัญหาด้านประสิทธิภาพ ส่วนประกอบของวินโดวส์จึงมีความเป็นไปได้สูงที่เงื่อนไขนี้จะเกิดจากไฟล์ระบบเสียหายหรือสูญหาย
แม้ว่า Windows 10 จะทำหน้าที่ปกป้องไฟล์ที่คุณต้องการได้อย่างดีเยี่ยม การทำงานปกติคอมพิวเตอร์ แอพพลิเคชั่นบางตัว ไดร์เวอร์ หรือแม้แต่ อัพเดตวินโดวส์อาจทำให้ระบบสูญเสียเสถียรภาพได้ เช่นเดียวกับระบบ Microsoft รุ่นก่อนหน้า Windows 10 มีตัวตรวจสอบไฟล์ระบบ (SFC) - ขนาดกะทัดรัดแต่ ยูทิลิตี้อันทรงพลังบรรทัดคำสั่งที่สามารถทำการสแกนความสมบูรณ์ของระบบและแทนที่ไฟล์ที่เสียหายหรือสูญหายด้วยเวอร์ชันดั้งเดิม
ใน คู่มือเล่มนี้เราจะนำเสนอขั้นตอนการใช้ System File Checker (SFC) เพื่อ การกู้คืนอัตโนมัติไฟล์ระบบที่เสียหายในขณะที่ระบบปฏิบัติการกำลังทำงาน เราจะดูวิธีการเรียกใช้ยูทิลิตีด้วย เซฟโหมดบรรทัดคำสั่งและวิธีการซ่อมแซมไฟล์ระบบที่เสียหายซึ่งเป็นสาเหตุของปัญหาด้วยตนเอง
คำเตือน: ก่อนที่คุณจะเริ่มทำงานด้วย ยูทิลิตี้ SFCแนะนำให้ทำแบบสมบูรณ์ สำเนาสำรองระบบหรือสร้างจุดคืนค่าระบบ หากมีสิ่งผิดปกติเกิดขึ้นคุณสามารถกลับมาได้ สถานะเริ่มต้นระบบ
คำสั่งต่อไปนี้ช่วยให้คุณสามารถดำเนินการได้ การสแกนแบบเต็มไฟล์ที่ได้รับการป้องกันบนคอมพิวเตอร์ของคุณและแก้ไขไฟล์ที่ทำให้เกิดปัญหาขณะใช้งาน Windows 10
บรรทัดคำสั่ง
Sfc /สแกนโนว์
3. เมื่อการสแกนเสร็จสิ้น คุณจะเห็นข้อความใดข้อความหนึ่งต่อไปนี้:
- การป้องกันทรัพยากรของ Windows ตรวจพบว่าไม่มีการละเมิดความสมบูรณ์- ซึ่งหมายความว่าไม่พบไฟล์ที่เสียหายหรือสูญหายในระบบ
- การป้องกันทรัพยากรของ Windows ไม่สามารถดำเนินการตามที่ร้องขอได้- ข้อความนี้หมายความว่าเกิดข้อผิดพลาดระหว่างการสแกน และคุณจำเป็นต้องสแกนแบบออฟไลน์
- Windows Resource Protection ตรวจพบไฟล์ที่เสียหายและซ่อมแซมได้สำเร็จ ดู CBS.Log WinDir%\Logs\CBS\CBS.log สำหรับข้อมูล ข้อความนี้ปรากฏขึ้นเมื่อ SFC สามารถแก้ไขปัญหาได้ คุณสามารถดูนิตยสารสำหรับข้อมูลโดยละเอียด
- Windows Resource Protection ตรวจพบไฟล์ที่เสียหาย แต่ไม่สามารถซ่อมแซมบางไฟล์ได้ ดูข้อมูล CBS.Log %WinDir%\Logs\CBS\CBS.log ในกรณีนี้ คุณต้องแก้ไขไฟล์ที่เสียหายด้วยตนเอง
คำแนะนำ:เพื่อแก้ไขปัญหาทั้งหมด คุณอาจต้องทำตามขั้นตอนการตรวจสอบความสมบูรณ์ประมาณสามครั้ง
หากต้องการดูข้อมูลเกี่ยวกับการทำงานของตัวตรวจสอบความสมบูรณ์ในไฟล์ CBS.Log คุณต้องสร้างสำเนาของไฟล์ที่สามารถอ่านได้บนเดสก์ท็อปของคุณ:
1. ค้นหาเมนูเริ่ม บรรทัดคำสั่ง, กด คลิกขวาคลิกที่ลิงค์ที่ปรากฏขึ้นและเลือก ทำงานในฐานะผู้ดูแลระบบ.
2. พิมพ์คำสั่งต่อไปนี้แล้วกด Enter
Findstr /c:"" %windir%\Logs\CBS\CBS.log >"%userprofile%\Desktop\sfclogs.txt"
3. เปิดไฟล์ sfclogs.txt ที่อยู่บนเดสก์ท็อปของคุณโดยใช้ Notepad โดยในไฟล์จะมี ข้อมูลรายละเอียดเกี่ยวกับการสแกนระบบและไฟล์ที่ไม่สามารถกู้คืนได้
บันทึก:ข้อมูลโดยละเอียดจะมีให้เฉพาะเมื่อทำการสแกนใน Windows 10 เท่านั้น แต่จะไม่มีเมื่อเรียกใช้ยูทิลิตี้ใน Safe Mode ใน บรรทัดคำสั่ง.
บางครั้งไฟล์ระบบที่ได้รับการป้องกันซึ่งจำเป็นต้องกู้คืนจะถูกดาวน์โหลดไปแล้ว แรมในระหว่าง วินโดวส์ทำงานได้ 10. ในกรณีนี้ คุณสามารถใช้ System File Checker ระหว่างการเริ่มต้นระบบเพื่อแก้ไขปัญหาที่ตรวจพบได้
- 1. ใช้แป้นพิมพ์ การรวมกันของ Windows+ I เพื่อเปิดแอปการตั้งค่า
- 2. เลือกส่วน "อัปเดตและความปลอดภัย"
- 3. จากเมนู เลือกตัวเลือก "การกู้คืน"
- 4. ในส่วน “ ตัวเลือกพิเศษดาวน์โหลด” คลิกปุ่ม “รีสตาร์ททันที”
- 5. เลือก “การแก้ไขปัญหา”
- 6. ไปที่ “การตั้งค่าขั้นสูง”
- 7. คลิก “พร้อมรับคำสั่ง” เพื่อบูตคอมพิวเตอร์ของคุณเข้าสู่โหมดบรรทัดคำสั่ง
- 8. หลังจากรีบูตเครื่อง คุณจะต้องป้อนชื่อผู้ใช้และรหัสผ่านของคุณ
- 9. คุณต้องระบุให้ SFC ทราบว่า ไฟล์การติดตั้งหน้าต่าง ที่ Command Prompt ให้ป้อนคำสั่งต่อไปนี้เพื่อจดจำตำแหน่งของไฟล์ Windows 10 และพาร์ติชันที่สงวนไว้ของระบบ:
- 10. พิมพ์คำสั่งต่อไปนี้แล้วกด Enter:
โปรดทราบว่าในตัวอย่างเพื่อระบุอักษรระบุไดรฟ์ สงวนไว้โดยระบบพาร์ติชัน สวิตช์ /offboodir จะถูกใช้ ในกรณีนี้ นี่คือไดรฟ์ C และสวิตช์ /offwindir ระบุเส้นทางไปยังไฟล์ Windows ซึ่งในกรณีของเราคือ D:\Windows
คุณต้องจำไว้ว่าเมื่อคุณบูตคอมพิวเตอร์ในโหมดบรรทัดคำสั่ง อักษรระบุไดรฟ์อาจแตกต่างกัน ดังนั้นคุณต้องใช้คำสั่งที่ระบุในขั้นตอนที่ 9 อย่างไรก็ตาม ในกรณีส่วนใหญ่เมื่อทำงานกับ Windows 10 จะใช้ไดรฟ์ D สำหรับ การติดตั้งและสงวนไดรฟ์ C ไว้ พาร์ติชันระบบ (ระบบสงวนไว้พาร์ติชัน)
- 11. หลังจากการสแกนเสร็จสิ้น ให้ปิดพร้อมท์คำสั่ง
- 12. คลิก “ดำเนินการต่อ” เพื่อออกและบูตเข้าสู่ Windows 10 ตามปกติ
วิธีคืนค่าไฟล์ระบบด้วยตนเองใน Windows 10
หาก System File Checker ไม่สามารถแก้ไขไฟล์ตั้งแต่หนึ่งไฟล์ขึ้นไป คุณจะต้องซ่อมแซมไฟล์เหล่านั้นด้วยตนเอง
เปิดไฟล์ sfclogs.txt เพื่อดูว่าไฟล์ใดเสียหาย ดำเนินการ การค้นหาปกติเพื่อค้นหาตำแหน่งไฟล์หรือการใช้งาน เครื่องมือค้นหาที่จะได้รับ ข้อมูลเพิ่มเติม- จากนั้นทำตามคำแนะนำด้านล่างเพื่อแทนที่ไฟล์ที่เสียหาย
คำแนะนำ:คุณอาจสามารถค้นหาไฟล์ระบบเวอร์ชันใช้งานได้บนคอมพิวเตอร์เครื่องอื่นที่มีระบบปฏิบัติการเวอร์ชันเดียวกันกับคอมพิวเตอร์เครื่องเดิม
- 1. ค้นหาเมนูเริ่ม บรรทัดคำสั่งให้คลิกขวาที่ลิงค์ที่ปรากฏขึ้นแล้วเลือก ทำงานในฐานะผู้ดูแลระบบเนื่องจากจำเป็นต้องมีสิทธิ์ผู้ดูแลระบบอุปกรณ์เพื่อเรียกใช้ SFC
- 2. ที่ Command Prompt ให้พิมพ์คำสั่งต่อไปนี้แล้วกด Enter:
หมายเหตุ: แทนที่ C:\Path-and-File-Name ด้วยเส้นทางของไฟล์ที่เสียหาย ตัวอย่างเช่น:
C:\Windows\System32\appraiser.dll
- 3. อนุญาต เข้าถึงได้เต็มรูปแบบ(การเข้าถึงของผู้ดูแลระบบ) ไปยังไฟล์ที่เสียหายโดยใช้คำสั่งต่อไปนี้แล้วกด Enter
- 4. แทนที่ ไฟล์ที่มีปัญหาสำเนาการทำงาน พิมพ์คำสั่งต่อไปนี้แล้วกด Enter:
หมายเหตุ: แทนที่ C:\Path-SOURCE-and-File-Name ด้วยเส้นทางและชื่อ เวอร์ชันการทำงานและต้องแทนที่ C:\Path-DESTINATION-and-File-Name ด้วยพาธและชื่อของไฟล์ที่เสียหาย ตัวอย่างเช่น:
คัดลอก D:\Files\appraiser.dll C:\Windows\System32\appraiser.dll
- 5. พิมพ์ “ใช่” แล้วกด Enter เพื่อยืนยันการเขียนทับ
หลังจากแทนที่ไฟล์แล้ว คุณสามารถป้อนคำสั่ง SFC /verifyonly แล้วกด Enter ที่ Command Prompt เพื่อตรวจสอบความสมบูรณ์ของไฟล์ระบบทั้งหมดเพื่อให้แน่ใจว่าปัญหาได้รับการแก้ไขแล้ว นอกจากนี้ หากมีการแก้ไขเพียงบางไฟล์ คุณสามารถตรวจสอบความสมบูรณ์ของไฟล์แต่ละไฟล์ได้ แยกไฟล์โดยใช้ ทีมเอสเอฟซี/VERIFYFILE=C:\Path-and-File-Name ตัวอย่างเช่น:
Sfc /VERIFYFILE=C:\Windows\System32\kernel32.dll
โปรดทราบว่า System File Checker สามารถใช้ได้ไม่เพียงแต่ใน Windows 10 เท่านั้น แต่ยังสามารถใช้ได้ใน Windows 10 ด้วย รุ่นก่อนหน้าระบบปฏิบัติการ อย่างไรก็ตาม คุณสมบัติบางอย่างอาจแตกต่างกันไป ขึ้นอยู่กับเวอร์ชันของระบบปฏิบัติการ ที่ Command Prompt ให้พิมพ์คำสั่ง sfc /? เพื่อดูตัวเลือกที่มีทั้งหมด
พบการพิมพ์ผิด? กด Ctrl + Enter