Selama 3 hari sekarang saya tidak dapat boot ke partisi Windows 7 saya, dan semua penelitian saya tidak berhasil. Saya berharap seseorang di sini memiliki lebih banyak ide tentang cara memperbaikinya.
Ketika saya boot sekarang, saya mendapatkan layar hitam dengan kesalahan BCD yang mengatakan tidak ada sistem file yang valid atau mungkin rusak (maafkan saya kurangnya detail, tidak ada copy / paste tersedia kemudian).
Ketika saya boot dengan disk Windows 7 dan masuk ke alat perbaikan, tidak ada sistem operasi yang ditemukan, dan berusaha untuk memperbaiki masalah secara otomatis gagal dengan Unknown Operating System (Unknown Disk)
atau sesuatu yang serupa. Ketika saya masuk ke command prompt, saya bisa melihat dan menavigasi C:\
drive saya tanpa masalah.
Saya mencoba menggunakan bootrec
:
C:\> bootrec /ScanOS
Menemukan C:\Windows
sebagai partisi sistem.
C:\> bootrec /RebuildBCD
Gagal dengan volume does not contain a recognized file system. please make sure that all required file system drivers are loaded and that the volume is not corrupted.
Jadi saya mencoba untuk memperbaiki bootsector:
C:\> bootsect /nt60 C: /force
Yang selesai dengan sukses (maaf, tidak ada output ..)
Setelah reboot, saya memiliki masalah yang sama.
Saya juga sudah mencoba semua hal di atas setelah membuat partisi Windows saya aktif:
C:\> diskpart
DISKPART> select disk 1
DISKPART> select partition 1
DISKPART> active
DISKPART> exit
Kemudian bootrec
seperti di atas, baik dengan dan tanpa reboot setelah DISKPART
perintah.
Kemudian saya juga mencoba membangun kembali toko BCD dengan tangan:
set systemdrive=C:
set tempbcd=C:\boot\bcd.temp
set tempfile=C:\boot\temp.txt
bcdedit -createstore %tempbcd%
bcdedit.exe -store %tempbcd% -create {bootmgr} -d "Windows Boot Manager"
bcdedit -store %tempbcd% -create -d "Windows Vista" -application osloader>%tempfile%
set /p winvistaguid= <%tempfile%
set winvistaguid=%winvistaguid:~10,38%
bcdedit -store %tempbcd% -set %winvistaguid% osdevice partition=%systemdrive%
bcdedit -store %tempbcd% -set %winvistaguid% device partition=%systemdrive%
bcdedit -store %tempbcd% -set %winvistaguid% path \Windows\system32\winload.exe
bcdedit -store %tempbcd% -set %winvistaguid% systemroot \Windows
bcdedit -import %tempbcd%
Namun saat pengimporan, saya mendapatkan pesan persahabatan yang saya kenal:
volume does not contain a recognized file system. please make sure that all required file system drivers are loaded and that the volume is not corrupted
Aku kehabisan akal akhiri di sini, dan aku tidak bisa mengerti mengapa Windows menolak untuk melihat ini sebagai instalasi yang valid.
Ketika saya daftar disk / partisi di DISKPART, itu muncul sebagai NTFS dan "Sehat", dan saya dapat menavigasi struktur direktori dari DOS tanpa masalah.
Saya benar-benar tidak ingin memformat ulang dan menginstal ulang. Saya tahu masalah ini bisa diselesaikan!
Saya memiliki masalah yang sama, saya mencoba solusi yang persis sama, dan itu tidak berhasil.
Kemudian saya mencoba melepaskan semua hard drive saya yang lain, hanya menyisakan satu saja dengan instalasi Windows saya. Saya reboot dengan Windows7 recovery disc, dan menjalankan perbaikan otomatis, ia mengenali drive dan instalasi windows (sampai saya memutuskan semua drive saya yang lain daftar "System Recovery Options" selalu kosong), dan dikatakan ada kesalahan dengan itu volume, dan berhasil diperbaiki.
Saya reboot lagi, menjalankan perbaikan otomatis lagi, dan voila, semuanya sudah diperbaiki dan saya kembali di Windows.
sumber
Sayangnya, tidak ada jawaban yang berhasil. Setelah 10 hari mencoba semua yang dapat saya temukan dan pikirkan, saya menghapus drive dan menginstal ulang Windows.
sumber
Saya baru saja mengalami masalah yang sama, yang berlangsung selama berminggu-minggu. Untuk alasan apa pun saya memutuskan untuk menyusutkan Windows 7 dan menumbuhkan Ubuntu 10.10 menggunakan GParted.
Lagi pula, saya mengikuti langkah yang sama Anda ikuti berulang kali. Caranya (dan perbaikan untuk saya) adalah setelah mengatur partisi aktif, juga jalankan RESCAN. Kemudian, keluar dan jalankan bootrec / rebuildbcd. Sebagai tambahan, saya juga menjalankan perbaikan boot GUI. Setelah reboot, saya kembali ke Windows.
sumber
Cadangkan data Anda dan jalankan chkdsk pada drive, jika ini tidak membuatnya dapat di-boot, gunakan utilitas seperti Spinrite atau HDD Regenerator pada disk
sumber
Ini mungkin atau mungkin tidak berfungsi, tetapi saya memiliki masalah yang sama dan menemukan bahwa dengan menginstal sistem Windows 7 kedua pada drive yang sama tetapi partisi yang terpisah akan memungkinkan Anda untuk boot dan menjalankan program bcdedit Anda dan menambah atau memperbaiki boot manager ke sistem Windows 7 pertama.
Juga gunakan sistem Windows 7 kedua untuk memindai dan menghapus virus.
sumber