Windows 7 önyükleme yapamıyor - bootrec raporları FS bulunamadı veya bozuk


14

3 gün boyunca Windows 7 bölümüme önyükleme yapamadım ve tüm araştırmalarım hiçbir işe yaramadı. Buradaki birinin bunu nasıl çözeceğine dair daha fazla fikri olduğunu umuyorum.

Şimdi önyükleme yaptığımda, geçerli bir dosya sistemi olmadığını veya bozuk olabileceğini söyleyen BCD hatasıyla siyah ekranı alıyorum (ayrıntı eksikliğimi affedin, o zaman kopyala / yapıştır kullanılabilir).

Windows 7 diskiyle önyükleme yaptığımda ve onarım araçlarına girdiğimde, hiçbir işletim sistemi bulunamadı ve sorunu otomatik olarak onarmaya çalışmak Unknown Operating System (Unknown Disk)ya da benzer bir şeyle başarısız oluyor . Komut istemine düştüğümde, C:\sürücümü sorunsuz bir şekilde görebilir ve gezinebilirim .

Kullanmaya çalışıyorum bootrec:

C:\> bootrec /ScanOS

C:\WindowsSistem bölümü olarak bulur .

C:\> bootrec /RebuildBCD

İle başarısız olur 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.

O zaman botektörü düzeltmeye çalışıyorum:

C:\> bootsect /nt60 C: /force

Hangi başarıyla tamamlanır (üzgünüm, çıktı yok ..)

Yeniden başlatmanın ardından aynı problemim var.

Windows bölümümü etkinleştirdikten sonra yukarıdakilerin tümünü de denedim:

C:\> diskpart
DISKPART> select disk 1
DISKPART> select partition 1
DISKPART> active
DISKPART> exit

Daha sonra bootrecyukarıdaki gibi, DISKPARTkomutlardan sonra hem yeniden başlatma ile hem de yeniden başlatma olmadan .

Sonra da BCD mağazasını elle yeniden inşa etmeyi denedim:

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%

Ancak ithalatta, tanıdık samimi mesajımı alıyorum:

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

Ben burada bitiyorum ve Windows neden geçerli bir yükleme olarak görmeyi reddetti anlayamıyorum.

Diski / bölümü DISKPART içinde listelediğimde, NTFS ve "Sağlıklı" olarak görünür ve sorunsuz bir şekilde DOS dizin dizininde gezinebilirsiniz.

Gerçekten, gerçekten yeniden biçimlendirmek ve yeniden kurmak istemiyorum. Bu sorunun çözülebileceğini biliyorum!

Yanıtlar:


18

diskpartGörünüşe göre 'bozuk' dosya sistemi ("... tanınan bir dosya sistemi içermiyor") ve sonra BCD kullanarak yeniden oluşturmak için kullanarak sorunu çözdü bootrec.

C:\> diskpart
DISKPART> select disk 1
DISKPART> select partition 1
DISKPART> active
DISKPART> extend filesystem
DISKPART> exit
C:\> bootrec /rebuildbcd

chkdsk /fWindows'a önyükleme yaptıktan sonra çalıştırdığınızdan emin olun .

Ayrıca EasyBCD programına bakmanızı öneririm . Kendim denemedim ama umut verici görünüyor.

Sadece kayıt için, Gparted kullanarak NTFS bölümümün boyutunu artırdım, bu yüzden diskpart'ta dosya sistemini genişlettim.


2
NTFS bölümünü gparted ile daralttıktan sonra benim için çalıştı. Daralmanın ardından patition'ın "aktif değil" olduğu ve tüm büyünün "aktif" komutta olduğu ortaya çıktı. Sonra Win CD "onarım" iki kez (evet, iki kez) çalıştırmak zorunda kaldı ve ben geri windows.
Konrad Garus

9

Aynı problemi yaşadım, tamamen aynı çözümleri denedim ve işe yaramadı.

Sonra diğer tüm sabit disklerimi çıkarmayı denedim, sadece Windows kurulumumu olanı bıraktım. Windows7 kurtarma diskiyle yeniden başlattım ve otomatik onarımı çalıştırdım, sürücüyü ve windows kurulumunu tanıdı (diğer tüm sürücülerimin bağlantısını kesene kadar "Sistem Kurtarma Seçenekleri" listesi her zaman boştu) ve bununla ilgili bir hata olduğunu söyledi hacmi ve başarıyla düzeltildi.

Yeniden başlattım, otomatik onarımı tekrar çalıştırdım ve işte, her şey düzeltildi ve Windows'a geri döndüm.


2
Neden olduğu hakkında hiçbir fikrim yok, ama bu benim için de işe yaradı.
Fambida

Bunu ben de yaşadım. Bu, yalnızca BIOS tarafından verilen birincil sürücüyü tanıyan Windows ile ilgili olabilir. Bu, pencereleri yüklerken de yaygın bir sorundur. Muhtemelen OP'nin de bu sorunu vardı. Bunu düzeltmek için, BIOS'ta birincil olarak Windows sürücüsünü seçebilir ve Windows'un kendini düzeltmesine izin verebilirsiniz.
nemo

3
Her şeyi kesmek de sorunumu çözdü, teşekkürler!
Joril

Önyükleme hatasını onarmak için Windows USB kurulumunu çalıştırdığımda, Windows kurulumumu listelemedi. Bios ayarlarına gittim, Windows diskimi önyükleme sırasında ikinci plaec'te (USB / windowsDisk / LinuxDisk ... USB / LinuxDisk / WindowsDisk almadan önce) ayarladım.
USB'den

Vay canına teşekkürler! Aynı burada, c bölümümü gparted ile taşıdım ve 0xc0000225 ve hacim rebuildbcd ile tanınmadı. Ekstra, ilişkisiz sabit sürücümün bağlantısını kesmek, Windows 10 başlangıç ​​onarımının anında bcd'yi düzeltmesine izin verdi.
JAK

3

Ne yazık ki, bu cevapların hiçbiri işe yaramadı. Bulduğum ve düşünebildiğim her şeyi denedikten 10 gün sonra, sürücüyü sildim ve Windows'u yeniden yükledim.


1
Sorununuz çözülmese de geri gönderdiğiniz için teşekkür ederiz.
oKtosiTe

Sadece merak ettiniz mi, o sırada başka sabit diskleriniz var mıydı (elbette windows kurulumunuzdakinden başka)?
ArtBIT

1

Aynı sorunu yaşadım, bu da haftalarca sürdü. Hangi nedenle olursa olsun GParted kullanarak Windows 7'yi küçültmeye ve Ubuntu 10.10'u büyütmeye karar verdim.

Her neyse, aynı adımları tekrar tekrar izledim. Hile (ve benim için düzeltme) bölümü etkin olarak ayarladıktan sonra da RESCAN çalıştırın. Ardından çıkın ve bootrec / rebuildbcd komutunu çalıştırın. İyi bir ölçü için GUI önyükleme düzeltmesini de çalıştırdım. Yeniden başlatmanın ardından Windows'a geri döndüm.


0

Verilerinizi yedekleyin ve sürücüde bir chkdsk çalıştırın, bu önyükleme yapmaz , diskte Spinrite veya HDD Regenerator gibi bir yardımcı program kullanın


Ah, dün "chkdsk / R" yi boş yere koştuğumu söylemeyi unuttum.
purecharger

0

Bu işe yarayabilir veya çalışmayabilir, ancak aynı sorunu yaşadım ve aynı sürücüye ikinci bir Windows 7 sistemi yükleyerek ancak ayrı bir bölümün bcdedit programınızı çalıştırıp çalıştırmanıza ve önyükleme yöneticisini eklemesine veya onarmasına izin vereceğini buldum. ilk Windows 7 sistemine.
Ayrıca, virüsleri taramak ve kaldırmak için ikinci Windows 7 sistemini kullanın.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.