Sistemi yeniden kurmadan veya mevcut önyükleme girdilerini silmeden başka bir Windows 10 ya da Windows 11 kurulumunu Windows Boot Manager'a eklemek için pratik bir rehber.
Bir bilgisayarda iki Windows kurulumu varsa, Windows Boot Manager hangi sistemin yükleneceğini seçebileceğiniz bir başlangıç menüsü gösterebilir. Windows 10 ve Windows 11 farklı bölümlerde, iki ayrı SSD'de, klonlanmış bir Windows kurulumunda veya önyükleme menüsünde otomatik görünmeyen bir test Windows kopyasında bulunduğunda bu kullanışlıdır.
Mevcut bir Windows kurulumunu önyükleme menüsüne eklemenin en güvenli yolu genellikle bcdboot kullanmaktır. Bu araç gerekli önyükleme dosyalarını kopyalar ve seçilen Windows klasörü için bir Boot Configuration Data girdisi oluşturur. Gelişmiş durumlarda bcdedit önyükleme menüsünü elle düzenlemek için kullanılabilir.
Windows doğru kurulmuş olduğu hâlde önyükleme menüsünde listelenmiyorsa genellikle bu işleme ihtiyaç duyarsınız. Yaygın senaryolar şunlardır:
Windows'u başka bir fiziksel sürücüye kurdunuz, ancak bilgisayar her zaman yalnızca tek sistemi başlatıyor.
Farklı bölümlerde iki Windows klasörünüz var; örneğin C:\Windows ve D:\Windows.
Diskte klonlanmış bir sistem var, ancak Boot Configuration Data deposuna otomatik olarak eklenmedi.
Bir Windows güncellemesi, disk işlemi veya kurtarma komutu işletim sistemlerinden birini menüden kaldırdı.
Windows klasörü içermiyorsa, önyükleme girdisi eklemek işletim sisteminin kendisini onarmaz.
Doğru sürücü harflerini kullandığınızda önyükleme yapılandırması değişiklikleri normalde güvenlidir; ancak bir hata bilgisayarın yanlış sistemi başlatmasına veya önyükleme menüsünü gizlemesine neden olabilir. Önce şu kontrolleri tamamlayın.
Windows klasörü içerdiğini doğrulayın.clean, format, delete partition veya disk dönüştürme komutları, önyükleme menüsü girdisi eklemek için gerekli değildir. Bir diski bilerek silmek ya da yeniden yapılandırmak istemiyorsanız bunları çalıştırmayın.
Windows Boot Manager başlangıç girdilerini genellikle BCDolarak adlandırılan Boot Configuration Data deposundan okur. Önyükleme menüsünde gösterilen her Windows kurulumunun kendi yükleyici girdisi vardır. Bu girdi Windows bölümünü ve işletim sistemini başlatmak için kullanılan yükleyici dosyasını gösterir.
| Bileşen | Ne işe yarar | Tipik değer |
|---|---|---|
| Windows Boot Manager | Önyükleme menüsünü gösterir ve seçilen yükleyici girdisini başlatır. | {bootmgr} |
| Windows yükleyici girdisi | Belirli bir Windows kurulumunu gösterir. | {current} veya bir GUID |
| Device ve OS device | Boot manager'a Windows'un hangi bölümde olduğunu söyler. | partition=D: |
| Yükleyici yolu | Başlangıç yükleyici dosyasını tanımlar. | \Windows\system32\winload.efi |
| Zaman aşımı | Önyükleme menüsünün kaç saniye görünür kalacağını denetler. | 10 saniye |
Modern bir UEFI/GPT bilgisayarda Windows önyükleme dosyaları normalde küçük FAT32 EFI System Partitionüzerinde saklanır. Daha eski Legacy BIOS/MBR bilgisayarlarda önyükleme dosyaları etkin sistem bölümünde saklanır. Aşağıdaki komutlar her iki durumu da kapsar, ancak çoğu Windows 11 kurulumu UEFI/GPT kullanır.
En önemli adım, ikinci Windows kurulumunun doğru sürücü harfini belirlemektir. Normal Windows'ta bu D:, E: veya başka bir harf olarak görünebilir. Kurtarma modunda harfler farklı olabilir.
Komut İstemidir D:\Windows
dir E:\Windows
dir F:\Windows
Komut şu klasörleri gösteriyorsa: System32, WinSxS ve explorer.exe, o sürücü büyük olasılıkla bir Windows kurulumu içerir.
Hangi bölümün hangisi olduğundan emin değilseniz birimleri listeleyin:
Komut İstemidiskpart
list volume
exit
Boyuta, dosya sistemine ve etikete bakın. İkinci Windows bölümü genellikle büyük bir NTFS birimdir; EFI System Partition ise genellikle küçük bir FAT32 birimdir.
C:\Windows ve ikinci Windows kurulumunun D:\Windows olduğu varsayılır. Değiştirin: D: bilgisayarınızdaki gerçek harfle.
Bir Windows kurulumu zaten normal şekilde başlıyorsa ve yalnızca mevcut başka bir Windows kurulumunu menüye eklemeniz gerekiyorsa önerilen yöntem budur.
Windows başlıyor ve ikinci Windows klasörü Dosya Gezgini veya Komut İstemi'nden görünüyorsa bunu kullanın.
En hızlı yöntemÜçüncü taraf boot manager gerekmez. Komut Windows Boot Manager yapılandırmasını günceller.
Yerleşik /d seçeneği, mevcut varsayılan önyükleme girdisini otomatik değiştirmek yerine korumaya yardımcı olur.
dir D:\Windows.bcdboot ikinci Windows kurulumu için.Komut İstemibcdboot D:\Windows /d /addlast
Aynı bilgisayardaki birçok çift önyükleme yapılandırmasında bu yeterlidir. Komut mevcut sistem önyükleme bölümünü kullanır ve ikinci Windows kurulumunu önyükleme yapılandırmasına ekler.
D:\Windows eklemek istediğiniz Windows klasörüdür. /d mevcut varsayılan işletim sistemini korur. /addlast UEFI sistemlerde kullanışlıdır; firmware önyükleme girdisini en üste taşımak yerine mevcut girdilerden sonra ekler.
Daha karmaşık bir yapılandırmayı onarıyorsanız veya kurtarma modunda çalışıyorsanız EFI System Partition'ı bağlayıp açıkça belirtebilirsiniz.
Komut İstemidiskpart
list volume
select volume 2
assign letter=S
exit
bcdboot D:\Windows /s S: /f UEFI /d /addlast
Değiştirin: select volume 2 küçük FAT32 EFI bölümünün gerçek numarasıyla. Büyük Windows bölümünü yanlışlıkla seçmeyin.
Daha eski Legacy BIOS sistemlerinde EFI bölümü yerine etkin sistem bölümünü belirtin:
Komut İstemibcdboot D:\Windows /s S: /f BIOS /d
Bunu yalnızca bilgisayar gerçekten Legacy BIOS modunda açılıyorsa kullanın. UEFI/GPT sistemlerde bunun yerine UEFI komutunu kullanın.
Ana Windows kurulumu başlamıyorsa, disk klonlamasından sonra çalışıyorsanız veya önyükleme menüsünü Windows dışından onarmanız gerekiyorsa bu yöntemi kullanın.
bcdboot doğru harflerle.WinRE'de sürücü harfleri normal Windows'tan sık sık farklı olur. Her zaman yeniden kontrol edin:
Komut İstemidir C:\Windows
dir D:\Windows
dir E:\Windows
Ardından EFI System Partition'ı bağlayın ve önyükleme girdisini oluşturun:
UEFI / GPT örneğidiskpart
list volume
select volume 2
assign letter=S
exit
bcdboot D:\Windows /s S: /f UEFI /d /addlast
D:\Windows normal Windows'ta çalışıyor ama WinRE'de çalışmıyorsa şunları deneyin: C:\Windows, E:\Windows ve diğer harfler. Doğru harf, geçerli kurtarma oturumunda hedef Windows klasörünü içeren harftir.
bcdedit komutunu yalnızca bcdboot uygun olmadığında veya önyükleme girdisi üzerinde tam denetime ihtiyaç duyduğunuzda kullanın. Bu yöntem mevcut bir Windows yükleyici girdisini kopyalar ve ikinci Windows bölümünü gösterecek şekilde değiştirir.
device, osdevice veya yükleyici yolu, başlatılamayan bir önyükleme menüsü öğesi oluşturabilir. Özellikle elle düzenleme gerekmiyorsa önce bcdboot kullanın.
Komut İstemibcdedit /enum
Komut İstemibcdedit /copy {current} /d "Windows 11 - Second SSD"
Komut şuna benzer yeni bir tanımlayıcı döndürür: {12345678-1234-1234-1234-123456789abc}. Sonraki komutlarda dönen tanımlayıcıyı kullanın.
UEFI örneğibcdedit /set {NEW-GUID} device partition=D:
bcdedit /set {NEW-GUID} osdevice partition=D:
bcdedit /set {NEW-GUID} path \Windows\system32\winload.efi
bcdedit /set {NEW-GUID} systemroot \Windows
bcdedit /displayorder {NEW-GUID} /addlast
Değiştirin: {NEW-GUID} kopyalama komutunun döndürdüğü tanımlayıcıyla değiştirin ve D: değerini ikinci Windows kurulumunun gerçek bölüm harfiyle değiştirin.
Bilgisayar Legacy BIOS modunda açılıyorsa yükleyici yolu genellikle şöyledir:
Legacy BIOS yükleyici yolubcdedit /set {NEW-GUID} path \Windows\system32\winload.exe
Karıştırmayın: winload.efi ve winload.exe. Bilgisayarın gerçek önyükleme moduyla eşleşen yükleyici türünü kullanın.
İkinci Windows kurulumunu ekledikten sonra iki girdi de şu gibi benzer adlara sahip olabilir: Windows 11 veya Windows 10. Hangi girdinin hangi sürücüde olduğunu açıkça anlayabilmek için bunları yeniden adlandırın.
Komut İstemibcdedit /enum
Komut İstemibcdedit /set {current} description "Windows 11 - Main SSD"
Komut İstemibcdedit /set {NEW-GUID} description "Windows 10 - Second SSD"
Komut İstemibcdedit /default {current}
İkinci Windows kurulumunu varsayılan yapmak için bunun yerine onun GUID değerini kullanın:
Komut İstemibcdedit /default {NEW-GUID}
Komut İstemibcdedit /timeout 10
Şöyle bir değer: 10 sistemi seçmeniz için yeterli süre sağlar. Şöyle bir değer: 0 menüyü gizleyebilir ve varsayılan girdiyi hemen başlatabilir.
| Sorun | Olası neden | Çözüm |
|---|---|---|
Failure when attempting to copy boot files |
Yanlış Windows sürücü harfi, kilitli BitLocker birimi, eksik EFI bölüm harfi veya yönetici olarak çalıştırmama. | Kontrol edin: dir D:\Windows, gerekirse BitLocker'ı açın, EFI bölümünü S: olarak bağlayın ve Komut İstemi'ni yönetici olarak çalıştırın. |
| İkinci Windows girdisi görünüyor ancak açılmıyor | Girdi yanlış bölümü gösteriyor veya yanlış yükleyici yolunu kullanıyor. | Girdiyi şununla yeniden oluşturun: bcdboot D:\Windows /d veya şunları düzeltin: device, osdevice ve path. |
| Önyükleme menüsü görünmüyor | Zaman aşımı şu değere ayarlanmış: 0, yalnızca bir girdi etkin ya da menü gizli. |
Çalıştırın: bcdedit /timeout 10 ve bcdedit /set {bootmgr} displaybootmenu yes. |
| BIOS/UEFI yanlış diski başlatıyor | Firmware önyükleme sırası başka bir sürücüyü veya başka bir Windows Boot Manager girdisini gösteriyor. | BIOS/UEFI ayarlarını açın ve doğru Windows Boot Manager girdisini ilk sıraya alın. |
| İkinci Windows BitLocker kurtarma istiyor | Önyükleme yapılandırması veya firmware durumu değişti ve BitLocker koruması tetiklendi. | Kurtarma anahtarını girin, ardından kullandığınız Windows içinden BitLocker korumasını askıya alıp yeniden etkinleştirin. |
The boot configuration data store could not be opened |
Komut İstemi yükseltilmiş değil veya yanlış çevrimdışı depoyu düzenliyorsunuz. | Terminal'i yönetici olarak çalıştırın veya yalnızca bilinçli olarak çevrimdışı çalışıyorsanız doğru BCD deposunu belirtin. |
İkinci girdiye artık ihtiyacınız yoksa önce yalnızca önyükleme menüsü öğesini kaldırın. Kalan Windows kurulumunun doğru başladığını doğrulamadan bölümü silmeyin.
Komut İstemibcdedit /enum
Ardından istenmeyen girdiyi GUID değerine göre silin:
Komut İstemibcdedit /delete {NEW-GUID}
{current} o Windows kurulumundan önyüklenmiş durumdayken. Hangi girdinin güvenle kaldırılabileceğinden emin değilseniz, önce girdileri yeniden adlandırın ve herhangi bir şeyi silmeden önce bir kez yeniden başlatın.
| Görev | Komut | Ne zaman kullanılır |
|---|---|---|
| İkinci Windows klasörünü kontrol et | dir D:\Windows |
Herhangi bir önyükleme girdisi eklemeden önce. |
| İkinci Windows'u otomatik ekle | bcdboot D:\Windows /d /addlast |
Çalışan Windows sisteminden çoğu normal çift önyükleme yapılandırması için. |
| İkinci Windows'u bağlı EFI bölümüne ekle | bcdboot D:\Windows /s S: /f UEFI /d /addlast |
UEFI/GPT onarımı veya kurtarma modu için. |
| Legacy BIOS üzerinde ikinci Windows ekle | bcdboot D:\Windows /s S: /f BIOS /d |
Yalnızca eski BIOS/MBR kurulumları için. |
| Tüm önyükleme girdilerini göster | bcdedit /enum |
GUID değerlerini ve açıklamaları bulmak için. |
| Geçerli girdiyi yeniden adlandır | bcdedit /set {current} description "Windows 11 - Main SSD" |
Önyükleme menüsünü anlaşılır hâle getirmek için. |
| Zaman aşımını ayarla | bcdedit /timeout 10 |
Menü çok hızlı kaybolduğunda. |
| Menünün görünmesini zorla | bcdedit /set {bootmgr} displaybootmenu yes |
Birden fazla girdi olduğu hâlde menü gizliyse. |
| İstenmeyen girdiyi kaldır | bcdedit /delete {NEW-GUID} |
Yalnızca doğru girdiyi GUID ile doğruladıktan sonra. |
bcdboot ikinci Windows kurulumunu siler mi?
▼
bcdboot önyükleme dosyalarını kopyalar ve önyükleme yapılandırması girdilerini oluşturur veya onarır. Windows bölümünü biçimlendirmez ve kullanıcı dosyalarını silmez.
D: olarak görünen bir bölüm ikinci Windows'a önyüklediğinizde C: olarak görünebilir. Bu normaldir.
bcdboot, bcdedit, msconfig ve WinRE gibi yerleşik araçlar genellikle yeterlidir. Üçüncü taraf araçlar kullanışlı olabilir, ancak burada açıklanan işlem için gerekli değildir.
Önyükleme menüsüne ikinci bir Windows kurulumu eklemek için önce ikinci Windows klasörünün doğru sürücü harfini belirleyin. Çoğu durumda en güvenli komut, zaten başlayan Windows kurulumunda yükseltilmiş Komut İstemi'nden çalıştırılan bcdboot D:\Windows /d /addlast komutudur.
Kurtarma modunda veya disk klonlamasından sonra çalışıyorsanız EFI System Partition'ı bağlayın ve bcdboot D:\Windows /s S: /f UEFI /d /addlast kullanın. Girdi göründükten sonra iki menü öğesini de yeniden adlandırın, makul bir zaman aşımı ayarlayın ve eski bölümleri veya önyükleme girdilerini silmeden önce birkaç kez yeniden başlatın.