chkdsk / f / r เทียบกับ chkdsk / r / f

พวกเราเกือบทุกคนรู้เกี่ยวกับ chkdsk (Check Disk Utility) ที่สามารถใช้ได้กับ Windows เกือบทุกเวอร์ชัน สำหรับคนที่ไม่รู้ว่า chkdsk คืออะไรจะออกเสียงว่า check disk และเป็นคำสั่งที่คุณสามารถเรียกใช้จาก Command Prompt / Power shell หรือผ่านหน้าต่าง Properties ในการใช้คำสั่ง chkdsk ผู้ใช้ต้องมีไฟล์ Autochk.exe ในระบบของตน

ทำไมต้องใช้ Chkdsk?

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

โดยทั่วไปมีสองสิ่งที่สามารถใช้ chkdsk:

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

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

สวิตช์ Chkdsk / ตัวเลือก

มีหลายตัวเลือกที่สามารถใช้ได้กับคำสั่ง chkdsk ตัวเลือกที่ใช้ได้กับ chkdsk มีฟังก์ชันเฉพาะ

รูปแบบ

รูปแบบสำหรับการใช้คำสั่งเหล่านี้คือ chkdsk [/?] ที่ไหน“?” จะถูกแทนที่ด้วยตัวเลือกที่คุณต้องการใช้

ตัวอย่าง

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

หมายเหตุ:ตัวเลือกเหล่านี้เรียกอีกอย่างว่าสวิตช์

Chkdsk Volume และ Filepath

Chkdsk สามารถทำงานบนไดรฟ์และโฟลเดอร์เฉพาะได้ เมื่อคุณระบุไดรฟ์หรือโฟลเดอร์ (โดยระบุเส้นทาง) chkdsk จะตรวจสอบไดรฟ์ / ไฟล์เป้าหมายเท่านั้น วิธีนี้จะช่วยคุณประหยัดเวลาได้มากหากคุณสงสัยว่ามีปัญหากับไดรฟ์หรือไฟล์ / โฟลเดอร์เฉพาะ คุณไม่จำเป็นต้องเรียกใช้ chkdsk บนฮาร์ดดิสก์ทั้งหมด

รูปแบบ

รูปแบบสำหรับการระบุโวลุ่มหรือเส้นทางไฟล์คือ: CHKDSK [volume [[path] filename]]] [/ Switch]

ตัวอย่าง

ตัวอย่างเช่นหากคุณต้องการตรวจสอบไดรฟ์ D ในระบบของคุณคุณจะต้องเขียนคำสั่งนี้: chkdsk d: / r

chkdsk / f / r หรือ chkdsk / r / f? จะใช้ตัวไหนดี?

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

คำสั่งทั้งสองเหมือนกันหรือไม่?

คุณควรใช้คำสั่งใด มีประโยชน์ในการใช้อย่างอื่นหรือไม่? สิ่งนี้คือทั้งสองคำสั่งที่คล้ายกัน ทั้งสองคำสั่งนี้ทำสิ่งเดียวกัน แต่อยู่ในลำดับที่ต่างกัน chkdsk / r / f ค้นหาเซกเตอร์เสียและกู้คืนข้อมูลที่อ่านได้จากนั้นแก้ไขข้อผิดพลาด chkdsk / f / r ทำสิ่งเดียวกัน แต่อยู่ในลำดับตรงกันข้าม

ความแตกต่างหลัก

ความแตกต่างหลักระหว่างคำสั่ง / r และ / f คือ / r ใช้เพื่อค้นหาข้อผิดพลาดทางกายภาพบนดิสก์ในขณะที่ / f ใช้เพื่อค้นหาข้อผิดพลาดของดิสก์

ตัวเลือกที่ดีที่สุด

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

ดังนั้นคำตอบคือคุณควรใช้คำสั่ง chkdsk / r คำสั่งนี้เพียงพอและไม่จำเป็นต้องรวม / f

หมายเหตุ:หากคุณต้องการค้นหาและแก้ไขข้อผิดพลาดของดิสก์คุณควรใช้คำสั่ง / f เท่านั้น

วิธีใช้ chkdsk

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

พร้อมรับคำสั่งหรือ Power Shell

ทำตามขั้นตอนด้านล่างเพื่อเรียกใช้คำสั่ง chkdsk บน Command Prompt

  1. กดปุ่มWindowsหนึ่งครั้ง
  2. พิมพ์command promptในStart Search
  3. คลิกขวาที่ Command Prompt จากผลการค้นหาและเลือกRun as administrator เพื่อเปิดพรอมต์คำสั่งที่ยกระดับ

  1. ตอนนี้พิมพ์chkdsk d: / RและกดEnter แทนที่ D ด้วยอักษรระบุไดรฟ์ที่คุณต้องการตรวจสอบ

อินเทอร์เฟซผู้ใช้แบบกราฟิก

คุณสามารถใช้ยูทิลิตี้ chkdsk โดยไม่ต้องใช้พรอมต์คำสั่งหรือพาวเวอร์เชลล์ได้เช่นกัน ขั้นตอนในการใช้ยูทิลิตี้ chkdsk มีดังนี้

  1. ไปที่โฟลเดอร์หรือดิสก์ที่คุณต้องการตรวจสอบผ่าน chkdsk ในตัวอย่างของเราเราจะตรวจสอบไดรฟ์ E
  2. คลิกขวาที่ไดรฟ์ข้อมูลเป้าหมายและเลือกคุณสมบัติ

  1. เลือกแท็บเครื่องมือ
  2. คลิกปุ่มตรวจสอบในส่วนการตรวจสอบข้อผิดพลาด ถ้าคุณมี Windows 7 แล้วชื่อปุ่มจะได้รับการตรวจสอบขณะนี้

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

  1. เมื่อการสแกนเสร็จสมบูรณ์คุณจะเห็นกล่องโต้ตอบการยืนยัน คุณสามารถคลิกดูรายละเอียดเพื่อดูรายละเอียดหรือคลิกยกเลิกเพื่อปิดกล่องโต้ตอบ

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

ปัญหาเกี่ยวกับ chkdsk

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

เกิดข้อผิดพลาดที่ไม่ระบุ

หาก chkdsk แสดงข้อผิดพลาดเกิดข้อผิดพลาดที่ไม่ได้ระบุ ” คุณจะไม่สามารถตรวจสอบข้อผิดพลาดในดิสก์ได้ ข้อผิดพลาดจะมีลักษณะดังนี้

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

ไม่สามารถดำเนินการต่อในโหมดอ่านอย่างเดียว

คุณอาจเห็นข้อผิดพลาด“ ไม่สามารถดำเนินการต่อในโหมดอ่านอย่างเดียว” หากคุณเรียกใช้คำสั่ง chkdsk / f (โดยส่วนใหญ่) ข้อผิดพลาดจะมีลักษณะดังนี้

สารละลาย

หากคุณเห็นข้อผิดพลาดนี้คุณควรรันคำสั่ง chkdsk / r หรือคำสั่ง chkdsk [อักษรระบุไดรฟ์] / r คุณอาจเห็นข้อความ

“ Chkdsk ไม่สามารถทำงานได้เนื่องจากมีการใช้โวลุ่มโดยกระบวนการอื่น คุณต้องการกำหนดเวลาให้ตรวจสอบโวลุ่มนี้ในครั้งถัดไปที่ระบบรีสตาร์ทหรือไม่ (ใช่ / ไม่ใช่)”

หากคุณเห็นข้อความนี้เพียงพิมพ์ Y แล้วกด Enter เพื่อกำหนดเวลาการสแกน เมื่อเสร็จแล้วให้รีบูตและการสแกนจะทำงานเมื่อเริ่มต้น

ไม่สามารถล็อกไดรฟ์ปัจจุบัน

หาก chkdsk แสดงข้อผิดพลาด“ ไม่สามารถล็อกไดรฟ์ปัจจุบัน ” คุณจะไม่สามารถตรวจสอบข้อผิดพลาดในดิสก์ได้ ข้อผิดพลาดจะมีลักษณะดังนี้