หากคุณใช้ Windows มานานพอ คุณอาจเคยเห็น Windows พยายามสแกนและซ่อมแซมข้อผิดพลาดในระบบไฟล์และ/หรือฮาร์ดไดรฟ์ของคุณ โดยปกติคุณจะเห็นพฤติกรรมนี้เมื่อมีการสูญเสียพลังงานอย่างกะทันหัน การปิดระบบที่ไม่เหมาะสม ข้อผิดพลาด BSOD ฯลฯ Windows ทำได้โดยใช้เครื่องมือในตัวที่เรียกว่า chkdsk
หรือตรวจสอบยูทิลิตี้ดิสก์ หากต้องการ คุณสามารถกำหนดเวลาให้ chkdsk สแกนระบบของคุณเพื่อหาข้อผิดพลาดเมื่อรีบูตครั้งถัดไป
ขึ้นอยู่กับระบบของคุณ chkdsk อาจใช้เวลาพอสมควรในการทำงาน ดังนั้น ก่อนเริ่มการสแกนและซ่อมแซม คุณจะยกเลิกงานได้แปดวินาที หากคุณคิดว่าระยะหมดเวลาแปดวินาทีเริ่มต้นต่ำเกินไป คุณสามารถเพิ่มได้
นี่คือวิธีการทำเช่นนั้น ขั้นตอนต่อไปนี้ใช้ได้กับ Windows 7 และ 8 ด้วย
เปลี่ยนเวลา Chkdsk โดยใช้พรอมต์คำสั่ง
วิธีที่ง่ายที่สุดในการเปลี่ยนการหมดเวลาของ chkdsk คือการใช้พรอมต์คำสั่ง สิ่งที่คุณต้องทำคือรันคำสั่งเดียว อย่างไรก็ตาม เนื่องจากเราจะเปลี่ยนแปลงการตั้งค่าระบบที่สำคัญ คุณจึงต้องมีสิทธิ์ของผู้ดูแลระบบ
1. ขั้นแรกให้ค้นหา "Command Prompt" ในเมนู Start คลิกขวาที่มันแล้วเลือกตัวเลือก "Run as administrator" การดำเนินการนี้จะเปิดพรอมต์คำสั่งพร้อมสิทธิ์ของผู้ดูแลระบบ
2. ในหน้าต่างพรอมต์คำสั่ง ให้คัดลอกคำสั่งด้านล่าง คลิกขวาในหน้าต่างพรอมต์คำสั่งเพื่อวาง และกด Enter เพื่อดำเนินการคำสั่ง:
chkntfs /t:<seconds>
แทนที่
3. หน้าต่างพรอมต์คำสั่งจะไม่แสดงการตอบสนองใด ๆ แต่มั่นใจได้ว่าคุณได้เปลี่ยนการหมดเวลาของ chkdsk หากคุณต้องการตรวจสอบการหมดเวลา chkdsk ปัจจุบัน ให้รันคำสั่งต่อไปนี้:
chkntfs /t
4. ในอนาคต หากคุณต้องการคืนค่าการหมดเวลาเริ่มต้น เพียงรันคำสั่งแรกโดยแทนที่
chkntfs /t:8
เปลี่ยนเวลา Chkdsk ผ่าน Registry
หากคุณไม่ต้องการยุ่งกับพรอมต์คำสั่ง คุณสามารถเปลี่ยนเวลานับถอยหลังของ chkdsk ได้โดยการสร้างและแก้ไขค่ารีจิสทรี ก่อนดำเนินการแก้ไข Windows Registry ให้สร้างข้อมูลสำรองที่ดีเพื่อให้คุณสามารถกู้คืนได้หากคุณทำผิดพลาดในกระบวนการแก้ไข
1. ในการเปิด Windows Registry ให้ค้นหา "regedit" ในเมนู Start ให้คลิกขวาที่ไฟล์แล้วเลือกตัวเลือก "Run as administrator"
2. ในตัวแก้ไขรีจิสทรี ให้ไปที่ตำแหน่งต่อไปนี้ ผู้ใช้ Windows 10 สามารถคัดลอกและวางเส้นทางรีจิสทรีในแถบที่อยู่เพื่อไปยังคีย์เป้าหมายได้ทันที
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager
3. บนแผงด้านขวา คุณจะพบค่าที่เรียกว่า “AutoChkTimeout” หากคุณไม่พบค่า ให้คลิกขวาที่แผงด้านขวาและเลือก "ใหม่ -> ค่า DWORD (32 บิต)" ตั้งชื่อค่าใหม่เป็น “AutoChkTimeout” แล้วกด Enter เพื่อยืนยันชื่อ
4. ดับเบิลคลิกที่ค่า AutoChkTimeout การดำเนินการนี้จะเปิดหน้าต่างแก้ไขค่า ที่นี่เลือกตัวเลือกวิทยุ "ทศนิยม" ป้อนจำนวนวินาทีหมดเวลาในฟิลด์ข้อมูลค่าและคลิกที่ปุ่ม "ตกลง" บันทึกการเปลี่ยนแปลง ในกรณีของฉัน ฉันต้องการให้ chkdsk รอ 30 วินาที ดังนั้นฉันจึงป้อน 30 ในฟิลด์ข้อมูลค่า
5. เพื่อให้การเปลี่ยนแปลงมีผล รีสตาร์ทระบบของคุณ จากนี้ไป chkdsk จะหมดเวลาตามการตั้งค่าของคุณ
หากคุณต้องการเปลี่ยนกลับ ให้แก้ไขค่า AutoChkTimeout และป้อน “8” ในฟิลด์ข้อมูลค่า การดำเนินการนี้จะเปลี่ยนการหมดเวลาเริ่มต้นของ chkdsk กลับเป็นแปดวินาที
แสดงความคิดเห็นด้านล่างเพื่อแบ่งปันความคิดและประสบการณ์ของคุณเกี่ยวกับการใช้วิธีการด้านบนเพื่อเปลี่ยนเวลานับถอยหลังของ chkdsk ใน Windows