จะรัน chkdsk ได้อย่างไรถ้าฉันไม่สามารถบู๊ตเป็น Windows ได้


11

ฉันมีพาร์ติชัน NTFS พร้อม Windows XP แต่มีเซกเตอร์เสียและไม่สามารถบู๊ตได้

มันเป็นไดรฟ์ SATA และซีดี Windows ไม่สามารถเข้าถึงได้เพราะมันขาดไดรเวอร์ฉันไม่มีฟล็อปปี้ไดรฟ์ดังนั้นฉันจึงไม่สามารถโหลดไดรเวอร์ได้

ฉันได้ลอง ntfsfix จาก Linux แต่ไม่ยอมทำอะไรเลย ลองใช้ nftsclone ด้วยตัวเลือก --rescue เพื่อสำรองข้อมูลอย่างน้อย แต่ก็ไม่ได้ผลเช่นกัน

ฉันจะเรียกใช้ chkdsk ในกรณีนี้ได้อย่างไร

คำตอบ:


6

หากคุณสามารถเข้าถึงคอมพิวเตอร์เครื่องอื่นและเครื่องเขียนซีดีคุณสามารถดาวน์โหลดดิสก์การกู้คืน Vista หรือ Windows 7 (ถูกกฎหมาย) และใช้เพื่อเรียกใช้ CHKDSK หวังว่า Vista หรือ Win 7 จะมีไดรเวอร์สำหรับดิสก์ ESATA ของคุณ http://neosmart.net/blog/2008/windows-vista-recovery-disc-download/


ในฉันยืม Vista DVD แต่ในคำตอบนี้ง่ายกว่าการสร้างดิสก์ส่วนบุคคลและเนื่องจากฉันยังสามารถเข้าถึงพาร์ติชัน Linux ได้ฉันจึงไม่จำเป็นต้องเข้าถึงคอมพิวเตอร์เครื่องอื่น
solarc

> คุณสามารถดาวน์โหลด (ตามกฎหมาย) ดิสก์การกู้คืน Vista หรือ Windows 7 จริงเหรอ? ฉันคิดว่าคุณสามารถดาวน์โหลดดิสก์ได้เฉพาะรุ่นที่คุณเป็นเจ้าของเท่านั้น
Synetech

7

หากคุณสามารถเข้าถึง DVD การติดตั้ง Vista หรือ Windows 7 ให้บูตจากมันและรับพรอมต์คำสั่งจากนั้นเรียกใช้คำสั่ง:

chkdsk /r C:

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


3

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

หากคุณยังสามารถเข้าถึงคอมพิวเตอร์ที่ใช้งานได้ดูบทความนี้:
ติดตั้ง Windows XP บน SATA โดยไม่ต้องใช้ฟล็อปปี้ (F6)
ซึ่งจะแสดงวิธีการรวมไดรเวอร์ SATA ลงในซีดีบูต Windows

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

หากคุณไม่ได้มีการบูต XP SP3 ซีดีดูวิธีการสร้างมันขึ้นมาจากรุ่นเก่าแผ่นซีดีใน:
วิธีการใฟ้ Windows XP Service Pack 3 การสร้างการติดตั้งแบบบูรณาการกับดิสก์ XP SP 3

วิธีแก้ปัญหาอื่น (และในความคิดของฉันที่ดีที่สุด) คือการลงทุนในโปรแกรมซ่อมแซมดิสก์เชิงพาณิชย์ซึ่งจะพยายามกู้คืนเนื้อหาที่มีอยู่ของดิสก์โดยการอ่านเซกเตอร์เสียในวิธีต่างๆ

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


1

โดยส่วนตัวฉันจะลองntfsresize -fi /dev/sdYZจากntfsprogsแพ็คเกจภายใต้ Linux


ฉันแก้ไขมันก่อนที่จะอ่าน แต่จะลองอีกครั้งในครั้งต่อไป
solarc

1

ครั้งหนึ่ง Windows XP ของฉันจะไม่บูต เมื่อฉันเปิดเครื่องคอมพิวเตอร์ไม่มีอะไรเกิดขึ้นยกเว้นฉันได้รับข้อความแสดงข้อผิดพลาดเล็ก ๆ ที่มุมซ้ายบนของหน้าจอสีดำ ฉันไม่ได้รับ Blue Screen of Death ด้วยซ้ำ ฉันลองตัวเลือกการกู้คืน Windows ทั้งหมดจาก Recovery Disk ไปยังซีดี Windows XP และไม่มีอะไรทำงาน

สิ่งที่ทำงานสำหรับฉันคือโปรแกรมที่เรียกว่าtestdisk Testdisk เป็นซอฟต์แวร์กู้คืนข้อมูลฟรีและจะทำงานบนระบบปฏิบัติการหลายระบบ เมื่อใช้คอมพิวเตอร์ของพ่อฉันฉันได้สร้างลินุกซ์ซีดีสดที่มี testdisk ฉันใช้มันเพื่อซ่อมแซม BOOT SECTOR และซ่อมมันทำให้ฉันสามารถบูต Windows ได้ ต่อมาฉันก็วิ่ง chkdsk เพื่อซ่อมแซมระบบไฟล์ของ Windows

การใช้ Linux สามารถให้ไดรเวอร์ที่คุณต้องการและ Testdisk สามารถซ่อมแซมพาร์ติชัน Windows ที่ไม่สามารถบู๊ตได้ มีการกล่าวถึงการติดตั้ง Windows Repair แต่นั่นเป็นเรื่องการซ่อมแซมระบบไฟล์ Windows (C: \ WINDOWS) ไม่ใช่ปัญหาเกี่ยวกับฮาร์ดไดรฟ์หรือบูตเซกเตอร์ หากไม่มีอะไรเกิดขึ้นเมื่อคุณเปิดเครื่องคอมพิวเตอร์บูตเซกเตอร์ก็ยุ่งเหยิงและฉันไม่คิดว่าการติดตั้งซ่อมจะช่วยได้ แต่มันยอดเยี่ยมสำหรับไฟล์ Windows ที่หายไป

โดยทั่วไปให้เรียกใช้ Testdisk และใช้เพื่อซ่อมแซม MFT และบูตเซกเตอร์ นอกจากนี้หากคุณไม่สามารถใช้ไดรฟ์ CD / DVD ของคุณคุณสามารถวาง Linux ลงใน USB thumb drive ได้ ฉันรู้ว่ามันสามารถทำได้ แต่โดยส่วนตัวฉันไม่มีประสบการณ์ใด ๆ กับมัน

ถ้าใครมีความสนใจใน TestDisk นี่คือรายการของdistros Linux กับ TestDisk


0

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


เขาไม่สามารถบูตได้ดังนั้นจึงไม่สามารถสร้าง BartPE CD ได้
harrymc

2
ไม่ได้หมายความว่าเพื่อนไม่สามารถสร้างมันให้เขาได้หรือบางทีเขาอาจมีระบบที่สอง
MaQleod

BartPE ไม่สามารถใช้งานได้อีกต่อไป "PE's ของ Bart ไม่พร้อมให้บริการอีกต่อไปเราต้องเดินหน้าต่อไปขอบคุณทุกคนที่ให้การสนับสนุนตลอดปี !!!"
brewmanz

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.