สอน

▷สั่ง sfc ว่าเป็นอะไรและใช้ทำอะไรได้บ้าง

สารบัญ:

Anonim

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

ดัชนีเนื้อหา

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

คำสั่ง SFC คืออะไร

มาจากตัวย่อภาษาอังกฤษ System File Checker ซึ่งเหมือนกับที่เราพูดใน Spanish System File Checker มันเป็นคำสั่งพื้นฐานของระบบ Windows ตั้งแต่รุ่นของ Windows 98 และ Windows 2000 หน้าที่หลักของมันคือการค้นหาและ ซ่อมแซมความเสียหายของไฟล์ระบบเช่นรีจิสตรีคีย์และโฟลเดอร์และไฟล์ที่มีความสำคัญต่อการทำงานของระบบ

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

การดำเนินการขึ้นอยู่กับฟังก์ชัน การป้องกันทรัพยากร ของ Windows หรือ WRP ซึ่งมีแคชข้อมูลชนิดใดที่สร้างขึ้นด้วยสถานะดั้งเดิมของไฟล์ระบบที่สำคัญ SFC สามารถตรวจจับการเปลี่ยนแปลงไฟล์สำคัญของ Windows และดึงสำเนาแคชนี้เพื่อกู้คืนลำดับระบบ ใน Windows รุ่นก่อนหน้าจนถึงรายการ Windows Vista แคชนี้ถูกจัดเก็บด้วยชื่อ "dllcache" ในเส้นทาง C: \ Windows \ System32 ขณะนี้เราสามารถค้นหาไดเรกทอรีทั้งหมดที่เก็บไฟล์สำคัญและรีจิสตรีคีย์เหล่านี้ไว้ในพา ธ C: \ Windows \ WinSxS

ระบบป้องกันนี้จะป้องกันแอปพลิเคชันภายนอกไม่ให้แก้ไขไฟล์ที่เก็บไว้ที่นี่ ทั้งไฟล์ dll และรีจิสตรีคีย์ที่จำเป็นสำหรับระบบ

วิธีใช้ SFC

ในการใช้คำสั่งนี้เราจะต้องเปิดเทอร์มินัลคำสั่งซึ่งอาจเป็น Command Prompt หรือ PowerShell ไม่ว่าในกรณีใดเราจะ ต้องมีสิทธิ์ผู้ดูแลระบบ เพื่อที่จะเรียกใช้

หากเราเปิด เมนูเริ่ม และเขียน "PowerShell" หรือ "CMD" เราสามารถเข้าถึงเทอร์มินัลที่สามารถใช้คำสั่งนี้ได้ ในผลการค้นหาเราจะต้องคลิกขวาที่ตัวเลือกเพื่อเลือก " Run as Administrator"

ถ้าเราเขียนเทอร์มินัลคำสั่งสองคำสั่งนี้แล้วกด Enter:

SFC

sfc /?

เราจะได้รับข้อมูลเกี่ยวกับคำสั่งนี้รวมถึงรายการตัวเลือกทั้งหมดซึ่งอยู่ด้านหลังคำสั่งหลักจะให้ฟังก์ชันการทำงานบางอย่างแก่เรา

ที่ด้านบนเราจะเห็นไวยากรณ์พื้นฐานซึ่งจะเป็นเพียงคำสั่งหลักตามด้วยแถบและตัวเลือกไม่ว่าจะเป็นตัวพิมพ์เล็กหรือตัวพิมพ์ใหญ่

SFC

ตัวเลือกเหล่านี้จะเป็นดังต่อไปนี้:

  • / SCANNOW: ยูทิลิตี้หลักในการบันทึกลาของเรา จะตรวจสอบไฟล์ระบบที่ได้รับการป้องกัน (ที่อยู่ใน C: \ Windows \ WinSxS) และทำการซ่อมแซมถ้าเป็นไปได้ / VERIFYONLY: ด้วยตัวเลือกนี้เราจะตรวจสอบความถูกต้องของไฟล์เท่านั้น มันจะมีประโยชน์ในการตรวจสอบอย่างรวดเร็วกว่าการใช้ตัวเลือกก่อนหน้านี้หากไฟล์เสียหายในกรณีนี้มันจะไม่แจ้งให้คุณทราบ / SCANFILE: ตรวจสอบความถูกต้องของไฟล์ที่เราใส่ไว้และทำการซ่อมแซมหากเป็นไปได้ ไวยากรณ์ของมันคือ“ / SCANFILE = " / VERIFYFILE - ตรวจสอบ ความถูกต้องของไฟล์ แต่ไม่ทำการซ่อมแซม ไวยากรณ์ของมันคือ“ SFC / VERIFYFILE = " / OFFBOOTDIR: ตัวเลือกเพื่อซ่อมแซมการบูต Windows แบบออฟไลน์ ออฟไลน์หมายความว่าเราจะเข้าถึงฮาร์ดดิสก์ที่ไม่ทำงานดังนั้นตัวเลือกนี้จะต้องใช้จากดีวีดีการติดตั้ง Windows เช่น ไวยากรณ์ของมันคือ:“ SFC / OFFBOOTDIR = " / OFFWINDIR: จะเหมือนกับข้างบน แต่สำหรับไดเรกทอรีเฉพาะบนฮาร์ดไดรฟ์ / OFFLOGFILE: ซ่อมแซมไฟล์บันทึกภายใต้เงื่อนไขเดียวกันกับกรณีก่อนหน้า

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

เรียกใช้ SFC หากเราไม่สามารถเข้าถึง Windows

ในการทำสิ่งนี้สิ่งแรกที่เราจะต้องทำคือ สร้างการ ติดตั้ง DVD หรือ USB หรือ Windows ที่ สามารถบูตได้

เยี่ยมชมบทช่วยสอนนี้เพื่อสร้าง USB 10 การติดตั้ง Windows

ขั้นตอนต่อไปคือการเรียนรู้วิธีกำหนดค่า BIOS เพื่อ แก้ไขลำดับการบู๊ตของคอมพิวเตอร์

ไปที่บทช่วยสอนนี้เพื่อแก้ไขลำดับการบู๊ต BIOS

เมื่อทั้งหมดนี้เสร็จสิ้นเราจะต้องวางอุปกรณ์บนคอมพิวเตอร์ของเราและเปิดใช้งาน เราจะกดปุ่มใด ๆ เพื่อเริ่ม USB / DVD และหน้าต่างนี้จะปรากฏขึ้น

จากนั้นคลิกที่ " ถัดไป " และในพื้นที่ด้านล่างคลิกที่ " อุปกรณ์ซ่อม"

ตอนนี้เราเลือกตัวเลือก " แก้ไขปัญหา"

เมื่อเสร็จแล้วเราจะคลิกที่ " พร้อมท์คำสั่ง"

เราจะเปิดพรอมต์คำสั่งเพื่อวางคำสั่ง เราต้องจำไว้ว่าเมื่อทำการบูทจาก USB ติดตั้ง ไดรฟ์ C จะไม่ใช่พาร์ติชั่นของฮาร์ดดิสก์ที่ติดตั้งระบบ

ในกรณีส่วนใหญ่มันจะกลายเป็นไดรฟ์ D: สิ่งนี้ สามารถตรวจสอบได้ดีขึ้นโดย พยายามเข้าถึงหน่วยที่เป็นปัญหา เราเขียน:

D:

dir

หากต้องการแสดงรายการไฟล์ในไดรฟ์หากไม่มีสิ่งใดปรากฏขึ้นแสดงว่า ไม่ใช่ไดรฟ์ที่เรากำลังค้นหา เรากำลังทดสอบจนกว่าเราจะพบ

ในกรณีของเราเราพบมันในไดรฟ์ E: เราได้เข้าและเราได้ทำผบ. เพื่อดูว่ามันมีไฟล์ระบบทั่วไปอย่างมีประสิทธิภาพ

ตอนนี้เราสามารถรันคำสั่งภายในหน่วยนี้

นี่เป็นเพียงสิ่งที่เราต้องรู้เกี่ยวกับคำสั่ง SFC เพื่อใช้ประโยชน์จากความเป็นไปได้เมื่อความผิดปกติปรากฏในระบบของเรา

เราขอแนะนำ:

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

สอน

ตัวเลือกของบรรณาธิการ

Back to top button