Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> การบำรุงรักษาคอมพิวเตอร์

CHKDSK ติดอยู่หรือไม่ แก้ไขเมื่อตรวจสอบดิสก์ไม่ทำงาน

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

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

CHKDSK คืออะไร

CHKDSK เป็นคำสั่งในบรรทัดคำสั่งของ Windows เพื่อเรียกใช้โปรแกรมหรือยูทิลิตี้ที่เรียกว่า Ch eck ฉันsk . คุณสามารถดูว่าคำสั่งมาจากไหน โปรแกรม Check Disk มีไว้เพื่อให้แน่ใจว่าไฟล์และระบบไฟล์ของคอมพิวเตอร์อยู่ในลำดับ (CHKDSK ต่างจาก SFC และ DISM) นอกจากนี้ยังตรวจสอบฟิสิคัลดิสก์เพื่อดูว่ามีเซกเตอร์ที่เสียหายหรือไม่และพยายามกู้คืนข้อมูลจากเซกเตอร์เหล่านั้น แต่มันหมายความว่ายังไงกันแน่?

CHKDSK ติดอยู่หรือไม่ แก้ไขเมื่อตรวจสอบดิสก์ไม่ทำงาน

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

CHKDSK ติดอยู่หรือไม่ แก้ไขเมื่อตรวจสอบดิสก์ไม่ทำงาน

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

เหตุใด CHKDSK จึงทำงานเมื่อเริ่มต้นใช้งาน

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

CHKDSK ติดอยู่หรือไม่ แก้ไขเมื่อตรวจสอบดิสก์ไม่ทำงาน

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

เหตุใด CHKDSK จึงทำงานทุกครั้งที่มีการเริ่มต้นใช้งาน

มีบางอย่างผิดปกติกับฮาร์ดไดรฟ์ของคุณ นั่นคือคำตอบสั้นๆ

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

CHKDSK ดูเหมือนจะทำงานตลอดไป ฉันควรทำอย่างไร

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

ฉันจะหยุด CHKDSK จากการเรียกใช้ทุกการเริ่มต้นได้อย่างไร

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

ตรวจสอบให้แน่ใจว่า CHKDSK ไม่ใช่งานที่กำหนดเวลาไว้

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

CHKDSK ติดอยู่หรือไม่ แก้ไขเมื่อตรวจสอบดิสก์ไม่ทำงาน

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

CHKDSK ติดอยู่หรือไม่ แก้ไขเมื่อตรวจสอบดิสก์ไม่ทำงาน

ตรวจสอบให้แน่ใจว่า CHKDSK ไม่ได้ถูกตั้งเวลาให้ทำงาน

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

CHKDSK ติดอยู่หรือไม่ แก้ไขเมื่อตรวจสอบดิสก์ไม่ทำงาน

ก่อนที่คุณจะดำเนินการต่อ บทความนี้จะถือว่าป้ายกำกับระดับเสียงสำหรับฮาร์ดไดรฟ์ของคุณคือ C: . อาจเป็นจดหมายอื่นก็ได้ ดังนั้นโปรดตรวจสอบก่อนดำเนินการต่อ

เมื่อหน้าต่างพรอมต์คำสั่งเปิดขึ้น ให้พิมพ์

chkntfs c:

และกด Enter . หากคุณเห็นข้อความต่อไปนี้ แสดงว่า Check Disk ถูกกำหนดให้ทำงานในการเริ่มต้นครั้งถัดไป

The type of file system is NTFS.
Chkdsk has been scheduled manually to run on next reboot on volume C:

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

The type of the file system is NTFS.
C: is not dirty.

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

chkntfs /x c:

แล้วกด Enter . ที่จะป้องกันไม่ให้ Check Disk ทำงานในการเริ่มต้นครั้งต่อไปของคุณ

เรียกใช้ CHKDSK ด้วยแฟล็กที่ถูกต้อง

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

เกร็ดความรู้เกี่ยวกับ SSD

หากคุณไม่แน่ใจว่าคุณมีฮาร์ดไดรฟ์ประเภทใด ให้ตรวจดูว่าคอมพิวเตอร์ของคุณมี S olid S เทต D รีฟ (SSD ) แทนที่จะเป็น H อาด isk D กระแส (HDD ). หากคอมพิวเตอร์ของคุณมี SSD คุณยังคงสามารถใช้ Check Disk ได้ แต่ไม่จำเป็นต้องเรียกใช้ด้วย /r ธง. SSD และ HDD มีความแตกต่างกัน ที่สำคัญที่สุดคือ SSD ไม่มีชิ้นส่วนที่เคลื่อนไหว

CHKDSK ติดอยู่หรือไม่ แก้ไขเมื่อตรวจสอบดิสก์ไม่ทำงาน

ไม่มีดิสก์ให้พูดถึง ดังนั้นจึงไม่จำเป็นต้องตรวจสอบฟิสิคัลไดรฟ์ด้วย chkdsk c:/r แต่ Windows ยังคงใช้ระบบไฟล์เดียวกันไม่ว่าจะบน SSD เป็น HDD ดังนั้นจึงยังคงได้รับประโยชน์จากคำสั่ง chkdsk c:/f เพื่อซ่อมแซมระบบไฟล์ ยิ่งไปกว่านั้น การตรวจสอบดิสก์ก็ไม่จำเป็นจริงๆ

Windows 7 และรุ่นก่อนหน้า

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

เมื่อต้องการทำสิ่งนี้ ให้คลิกที่ปุ่มเริ่มของคุณ พิมพ์ พร้อมท์คำสั่ง ใน ค้นหาโปรแกรมและไฟล์ กล่อง. ผลลัพธ์ด้านบนควรเป็น cmd.exe . คลิกขวาและเลือก เรียกใช้ในฐานะผู้ดูแลระบบ .

CHKDSK ติดอยู่หรือไม่ แก้ไขเมื่อตรวจสอบดิสก์ไม่ทำงาน

เมื่อหน้าต่างพรอมต์คำสั่งเปิดขึ้น ให้พิมพ์คำสั่ง

chkdsk C: /r

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

คุณจะเห็นพรอมต์คำสั่งบอกคุณว่า "...ไม่สามารถเรียกใช้ได้เนื่องจากโวลุ่มถูกใช้งานโดยกระบวนการอื่น" จากนั้นระบบจะถามคุณว่า "จะ... ต้องการกำหนดเวลาให้ตรวจสอบปริมาณนี้ในครั้งต่อไปที่ระบบรีสตาร์ทหรือไม่ (ใช่/ไม่ใช่)" พิมพ์ Y แล้วกด Enter เพื่อกำหนดเวลา Check Disk ด้วยตัวเลือกการซ่อมแซม

CHKDSK ติดอยู่หรือไม่ แก้ไขเมื่อตรวจสอบดิสก์ไม่ทำงาน

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

Windows 8 และใหม่กว่า

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

เนื่องจากจำเป็นต้องแก้ไขเฉพาะรายการที่ต้องการให้ไดรฟ์ออฟไลน์เท่านั้น Check Disk จึงสามารถทำงานให้เสร็จได้ภายในเวลาไม่กี่วินาทีถึงสองสามนาที ในการดำเนินการนี้ ให้คลิกที่เริ่ม ปุ่ม. พิมพ์ cmd ใน ค้นหาโปรแกรมและไฟล์ กล่อง. ผลลัพธ์ด้านบนควรเป็น cmd.exe . คลิกขวาและเลือก เรียกใช้ในฐานะผู้ดูแลระบบ .

CHKDSK ติดอยู่หรือไม่ แก้ไขเมื่อตรวจสอบดิสก์ไม่ทำงาน

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

chkdsk C: /scan

และกดปุ่ม Enter กุญแจ. ขณะสแกน จะแก้ไขทุกอย่างที่ทำได้โดยไม่ต้องออฟไลน์ เสร็จแล้วพิมพ์คำสั่ง

chkdsk C: /spotfix

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

คราวนี้ Check Disk จะทำงานและแก้ไขปัญหาที่พบในการสแกน เนื่องจากเป็นการแก้ไขปัญหาเฉพาะเหล่านั้น กระบวนการจึงใช้เวลาเพียงไม่กี่วินาทีถึงไม่กี่นาที

CHKDSK ติดอยู่หรือไม่ แก้ไขเมื่อตรวจสอบดิสก์ไม่ทำงาน

ระบบไฟล์ของคุณควรได้รับการซ่อมแซมแล้ว และไม่ควรตรวจสอบดิสก์เมื่อเริ่มต้นระบบอีกต่อไป เว้นแต่จะมีปัญหาอื่น

ลองดูสิ

หลังจากปล่อยให้ Check Disk ทำงาน มีเพียงวิธีเดียวเท่านั้นที่จะตรวจสอบว่าจะทำงานอีกครั้งเมื่อเริ่มต้นระบบหรือไม่ - รีสตาร์ทเครื่องคอมพิวเตอร์ของคุณ หวังว่ามันจะไม่ทำงานและคุณสามารถดำเนินการกับวันของคุณ หากยังคงทำงานอยู่ คุณอาจมีปัญหามากขึ้นกับระบบไฟล์ ฮาร์ดไดรฟ์ ปัญหารีจิสทรี หรือระบบปฏิบัติการเอง คุณควรพิจารณาทำ Windows System Recovery หรือแม้แต่ติดตั้ง Windows ใหม่ทั้งหมด อาจเป็นไปได้ว่าถึงเวลาติดตั้งฮาร์ดไดรฟ์ใหม่แล้ว นั่นเป็นกรณีที่รุนแรง แต่ก็เป็นแนวทางแก้ไขที่อาจเกิดขึ้นได้

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

เครดิตรูปภาพ:หุ่นกระบอก Via Shutterstock, Hall of Files โดย Shutterstock, Solid State Drive ผ่าน WikiMedia