Önyükleme dosyası Windows 7 nerede. BCDEDIT: Windows önyükleme yükleyiciyi düzenleme. Başlat menüsünü üçüncü taraf programlarıyla değiştirme

  Windows Vista'dan bu yana Microsoft, düzenleme sürecini karmaşıklaştırdı windows önyükleyici. Şimdiden programa dokunduk bcdedit.exe. Bu makale ona daha ayrıntılı olarak ayrılmıştır.

İlk olarak Microsoft'un neden bu kadar basit bir düz metin dosyasını terk etmeye karar verdiğini görelim boot.ini. Durum, çoğu durumda olduğu gibi, güvenlidir.

Özel bir durum olarak, tek karakterli dizeler, haneler dışındaki açıklamanın ilk karakteriyle eşleştirilir. Bu durumda, bir basamak, önyükleme listesinde bu konumda başlatılır. . Ayrıca "Sistem" bölümündeki kontrol panelindeki bazı önyükleme seçeneklerini görüntüleyebilir ve değiştirebilirsiniz. Bu işlevsellik sınırlı olduğu için, bu bölümde ele alınmamıştır. Yardım ve Destek Merkezi'nde. Bu ayrıca işletim sisteminin başlatılmasını engelleyebilecek yazım hatalarından kaçınmanıza da yardımcı olur.

Windows araçları ile Başlat menüsünü değiştirin

Yardım ve Destek Merkezi'nde. Bu yordam, sistem, gizli ve salt okunur dosya öznitelikleri kaldırır. İçinde komut satırı  indirme dizini köküne gidin. . Bir işletim sisteminizin kurulu olduğunu kabul etmeyen kullanıcılardan biriyseniz, bir defadan fazla yükleyicinizle ilgili bir sorun yaşarsınız.

Önyükleyici parametrelerine erişimi zorlaştırmak için Önyükleyici Yükü Yapılandırma verilerinin (BCD) özel bir depolaması icat edilmiştir. Windows Vista ve sonraki sürümlerinde, önyükleyici yapılandırma verileri artık basit metin öğeleri olmayan özel program nesneleri olarak depolanır. Depodaki her bir nesne benzersiz bir tanıtıcıya (GUID) sahiptir ve özel bir biçimde saklanır. Her tanımlayıcı, işletim sisteminin belirli bir kopyası için benzersizdir. Önyükleyici parametrelerini düzenleme kolaylığı için, bazı nesneler, bcdedit.exe yardımcı programından erişilebilen tanımlayıcılara ek olarak diğer adlara atanır. Ana takma adların listesi:

(Bootmgr) Windows Önyükleme Yöneticisi girişini belirtin.
(Fwbootmgr) Genellikle UEFI'ye sahip sistemlerde kullanılan, uçucu olmayan RAM'daki ürün yazılımı indirme yöneticisinin kaydını belirtir.
(Memdiag) Hafıza uygulamasının kaydını belirtin.
(NTLDR) İşletim sisteminin önceki sürümlerinde (Windows Vista'dan önce) kullanılan Ntldr yükleyiciye bir başvuru.
(Güncel) Şu anda çalışan işletim sisteminin önyükleme kaydını gösteren sanal bir tanımlayıcı.
(Varsayılan) Varsayılan önyükleme kaydını belirten sanal tanımlayıcı.
(Ramdiskoptions) Elektronik disklerle çalışırken önyükleme yöneticisi seçenekleri içerir (örn. rAM).
(Dbgsettings) İndirme uygulamasındaki herhangi bir girdiyle miras alınan genel hata ayıklama seçeneklerini içerir.
(Emssettings) İndirme uygulamasındaki herhangi bir girişle miras alınan acil durum yönetimi hizmetleri için genel parametreleri içerir.
(Badmemory) İndirme uygulamasındaki herhangi bir girişle miras alınan bellek kusurlarının genel bir listesini içerir.
(GlobalSettings) İndirme uygulamasındaki tüm girdiler tarafından devralınan genel parametreler.
(Bootloadersettings) Tüm Windows önyükleme uygulama kayıtları tarafından devralınan ortak parametreler kümesi.
(Resumeloadersettings) Tüm yenilemeler tarafından devralınan ortak parametreler kümesi windows İş Akışları  uyku modundan
(Hypervisorsettings) İndirme uygulamasındaki herhangi bir girişle miras alınabilen hiper yönetici parametreleri.

Yardımcı programda bulunan komutlara dokunun. bcdedit.exe. Komutların bir listesini almak için, bir komut istemi çalıştırın ve yazın

   bcdedit.exe /?


Her takım hakkında daha fazla bilgi için

bcdedit.exe /? [Komut]

Geçerli Windows önyükleme parametrelerini görüntülemek için, yalnızca komut satırındaki yardımcı programı arayın:

   bcdedit.exe bcdedit.exe\u003e ​​C: \\ bootconf.txt

Kurtarılacak isim ve isim, elbette başkalarını da belirleyebilir.

Diğer adlar yerine GUID'yi görmek istiyorsanız, komut aşağıdaki gibi değiştirilebilir:

bcdedit.exe / v\u003e C: \\ bootconf.txt

Bilgileri dışa aktarmak için diğer formatları kullanabilirsiniz. Örneğin, rtf, doc (docx değil) veya csv. Bu, kodlamalarla ilgili sorunlardan uzaklaşmanıza izin vermez.

Bootloader'ı düzenlemeden önce, bunu yapmak her zaman akıllıca olur yedek kopya. Bu komut tarafından yapılır:

bcdedit.exe / dışa aktarma C: \\ BackupBCD \\ BCDfile

Yol ve dosya adı da burada seçilebilir. Yolda boşluk varsa, komutta tırnak işaretleri kullanmalısınız:

bcdedit.exe / export "C: \\ BackupBCD \\ BCDfile"

Bootloader geri yükleme komutu tarafından yapılır

bcdedit.exe / import C: \\ BackupBCD \\ BCD dosyası

Windows önyükleme yükleyicisinin, bcdedit.exe aracını kullanarak temel ayarlarının değişimini inceleyelim.

   bcdedit.exe / timeout 15

Yukarıdaki komut, yük listesinin 15 saniye olarak görüntülenme süresini ayarlar.

Windows'un modern sürümlerine ek olarak, bilgisayar da NT ailesinin (2000, XP, Server 2003 vb.) İşletim sistemi ile ilgili eski sürümlerine sahipse, bu tür işletim sistemini varsayılan önyüklenebilir komut olarak yükleyebilirsiniz.

   bcdedit.exe / varsayılan (ntldr)

Mevcut işletim sistemini varsayılan önyükleme olarak kullanmak isterseniz, komutu kullanın.

bcdedit.exe / varsayılan (geçerli)

Genel olarak, hiçbir şey varsayılan indirme olarak belirtmek için sistem GUID'sini kullanmanıza engel olmaz. GUID içinde bakabilirsiniz metin dosyasıDaha önce sahip olduğumuz sabit sürücü. Bu durumda komut şöyle görünecektir:

   bcdedit.exe / varsayılan

Bu durumda, uç bir harf ve sayı kümesi şeklinde bir GUID içermelidir. GUID'in parantez içinde olması gerektiğini unutmayın ( {} ).

Konumu da düzenleyebilirsiniz işletim sistemleri  indirme listesinde. Bu bir sonraki komutla yapılır

bcdedit.exe / displayorder (ntldr) (geçerli)

Bu örnekte, listedeki ilk kullanımdan kaldırılacak windows sürümüo zaman bu komutun girildiği geçerli olan geçerli olan. Takma adlar yerine, GUID sistemlerini de kullanabilirsiniz.

Şimdi bcdedit.exe yardımcı programını kullanarak Windows yükleyicide yeni girişlerin nasıl oluşturulacağını görelim. Genel olarak, yeni bir giriş oluşturma komutu şu şekildedir:

bcdedit.exe / create [( )] / d<описание>   | / DEVICE devralın | / cihaz]

komutun sözdizimini daha ayrıntılı olarak inceleyelim.

kimlik  - Yeni önyükleme kaydı için kullanılacak tanımlayıcı. Tanımlayıcı bir GUID veya diğer ad olabilir;

açıklama  - Yeni önyükleme kaydının listede nasıl görüneceği;

uygulama  - Bu durumda yeni kaydın bir uygulama kaydı olduğuna dair bir işaret tip_prilozheniya  Aşağıdaki seçeneklerden birini alabilir: bootsector, OSLOADER, DEVAM ET, BAŞLANGIÇ.

miras almak  - Yeni kaydın devralınan bir giriş olduğuna dair bir işaret. application_type aşağıdaki değerlerden birini alabilir: Bootmgr, bootsector, FWBOOTMGR, MEMDIAG, NTLDR, OSLOADER, DEVAM ET. Eğer tip_prilozheniya  Yeni kayıt herhangi bir kayıttan alınabilir.

dEVICE ürününü devral  - Yeni kaydın kalıtımsal olduğunu ve sadece cihaz parametrelerinin kaydedilmesiyle miras alınabileceğinin bir göstergesi.

cihaz  - Yeni kaydın cihaz parametrelerinin ek bir kaydı olduğuna dair bir işaret.

eklemek yeni giriş Bu komutu çalıştıran Windows NT ailesi oldukça basittir. Ntldr takma adını zaten biliyoruz, bu nedenle gerekli komutu oluşturmak zor değil.

Yeni bir kayıt oluşturmaya başlamadan önce dosyaları kopyalamamız gerekiyor ntldr, boot.ini, ntdetect.con, bootfont.bin  Windows yükleyicinin bulunduğu bölümdeki eski işletim sistemi ile bölümden. Windows'un en son sürümünün yüklü olduğu bir bölüm veya Explorer'da görüntülenmeyebilen ancak konsolda görüntülenen ayrı bir gizli bölüm olabilirler. Disk yönetimi. Böyle bir bölüm açıklanacaktır Sisteme aittir (Sistem saklıdır).

Explorer'da görmek için geçici olarak bir mektup atayabilirsiniz. Bu, tıklayarak yapılır sağ  fare ve menüden bir öğe seçin Sürücü harfini veya diske giden yolu değiştirin.

Dosyaları kopyaladıktan sonra yeni bir önyükleme kaydı oluşturun:

bcdedit.exe / create (ntldr) / d "Windows NT önyükleme yükleyici"

Windows NT önyükleme yükleyicisi için aktarım parametreleri oluşturuyoruz:

bcdedit.exe / set device = bölüm = x:

x  Bu durumda, Windows NT önyükleyicisinin bulunduğu bölümün adı budur. Bölüm gizlenmişse ve bir harfi yoksa, geçerli işletim sistemi yapılandırmasında görüntülendiği formda belirtilmelidir, örneğin:

bcdedit.exe / set aygıt bölümü = \\ Device \\ HarddiskVolume2 bcdedit.exe / set (ntldr) yol \\ ntldr

Ve bu öğeyi indirme listesinin sonuna ekleyin:

bcdedit.exe / displayorder (ntldr) / addlast

Ama hepsi bu değil. Sonuçta, bootloader ntldr'nin işletim sistemini bulduğundan emin olmalıyız. Bir şey ters giderse, her şeyden önce, Windows NT çekirdeğinin doğru yolunun boot.ini dosyasında yazıldığından emin olun. Örneğin, ilk bölüm hakkında konuşuyorsak ikinci zor  sürücü, yol şöyle görünecek:

»/ Fastdetect multi (0) disk (0) rdisk (1) bölümü (1) \\ WINDOWS =» Windows NT işletim sistemi ailesi

Önyükleyici ntldr'deki disklerin numaralandırılmasının sıfırdan ve bölümlerden birinden başlayacağını unutmayın.

Önyükleme silme kaydı komutunun sözdizimini inceleyelim.

bcdedit.exe / delete ( }

fayl_hranilischa  - Kullanılan depolama alanı göstergesi. Parametre açıkça belirtilmemişse, geçerli işletim sistemi depolama alanı kullanılır;

kimlik  Silmek istediğiniz girişin kimliği. Tanımlayıcı bir GUID veya diğer ad olabilir;

f  - belirtilen kaydı silme seçeneği. Bu seçenek olmadan, bcdedit.exe yardımcı programı bilinen bir takma adı olan girdileri silmez;

temizleme  - Önyükleme kaydını silme ile birlikte silme listesinden de silin. Ayrıca, tüm bağlantılar bu rekor  depodan. Belirtilmemişse, parametre varsayılan olarak kullanılır. nocleanup;

nocleanup  - önyükleme kaydını silme listesinden silmeden silin.

Örneğin, Windows NT ailesinin işletim sisteminin yükleyicisi, bize bilinen ntldr takma adına sahiptir ve bu nedenle önyükleme kaydı, f parametresi olmadan silinmez. Silme örneği:

bcdedit.exe / sil (ntldr) / f

Kaydın bir takma adı yoksa, yalnızca bir GUID olması durumunda, onu küme parantez içinde belirtmek ve f parametresini eklememek yeterlidir.

Aslında, mevcut Windows önyükleme yükleyicisinin yetenekleri bunları bir makalede açıklamak için oldukça kapsamlı. "Sahnelerin ardında", belirli bir önyükleme yapılandırmaları oluşturmak veya örneğin başka bir işletim sistemi (özellikle Linux) için bir önyükleme noktasına önyükleme noktası eklemek gibi sorulardı. Gelecekte bu konulara geri dönmeliyiz. Eh, titiz okuyucu her zaman bcdedit.exe yardımcı programı bağımsız olarak yardımcı olabilir.

BOOT.INI bir iç windows dosyası  başlangıç ​​parametreleri ile. Bilgisayarı açtığınızda işletim sistemi tarafından erişilir. İlk başlangıç ​​ayarlarından memnun değilseniz, bunları değiştirebilirsiniz. Sadece bu dosyada değişiklik yapmanız gerekiyor. Ancak bunu bulmak kolay değildir: sistem klasörleri genellikle kullanıcının gözünden gizlenir, böylece bir kişi yanlışlıkla önemli bir dizini silmez veya taşımaz. İçinde yeni Windows  bu dosya eksik.

Bilgisayarda birden fazla işletim sistemi varsa, başlangıçta bir seçenek sunulacaktır. Bu, BOOT.INI'nin sorumluluğundadır. Öncelikli sistemlerden hangisini, hangi ayarları yükleyeceğini vb.

en windows'u aç  Yükü farklı aşamalarda kontrol eden birkaç dosya anlamına gelir. Bu ntbootdd.sys, ntdetect.com, ntldr, bootsect.dos. Ve elbette, BOOT.INI'nin kendisi. Bunlardan biri yeniden adlandırılır, sürüklenir, silinir veya yanlışlıkla düzenlenirse, bu sorunlara neden olabilir. Bilgisayar sonsuzca yeniden başlatılacak, hata yayacaktır ya da açılmayacaktır. Bu nedenle, iç işletim sistemi verileri dikkatle ele alınmalıdır. Yanlış bir sayı veya yanlış yere bir çizgi gönderilir - ve işletim sistemini geri yüklemeniz gerekir.


BOOT.INI nasıl bulunur

Önce Windows XP'den bahsedelim. Bu modelde BOOT.INI nerede? Doğrudan kök dizinde bulunabilir (sistemin ana dağıtımları). Ancak gizli nesneler aktif değilse, onu göremezsiniz. Bu seçeneği etkinleştirmek için:

  1. "Kontrol Paneli" ne gidin ("Başlat" menüsünde).
  2. Görünüm ve Kişiselleştirme bölümündeki Klasör Seçenekleri'ni açın.
  3. "Görünüm" sekmesini bulun.
  4. Kaydırıcıyı aşağı kaydırın. Bir satır "Gizli dosyaları göster" olacaktır. Kutuyu kontrol et.


Şimdi BOOT.INI'yi görebilirsiniz. Doğrudan sistem sürücüsünde bulunur (genellikle bir C: \\ sürücüsü). Dosyanın kendisi bir dişli ile bir yaprak şeklinde bir simgeye sahiptir. Yarı saydam olacak. Bu, gizli olduğu ve bu özniteliği buradan kaldırmak imkansız olduğu anlamına gelir.

İşletim Sisteminizin yüklü olduğu konusunda bir fikriniz yoksa, "Başlat - Ara" menüsüne gidin. "Dosyalar ve Klasörler" i seçin ve giriş alanında ismin adını veya bir kısmını yazın. Pencere tüm sonuçları o isimle gösterir.

Windows 7 kullanıyorsanız, tüm modellerde Vista ile başlayarak bu ayarlar, uzantı olmayan "BCD" yapılandırma dosyası ile değiştirilmiştir. Kayıt defterinin bir parçası olarak çalıştırılabilir, ancak içindeki herhangi bir şeyi yapılandırmak veya değiştirmek zordur. Gezinmesi kolay olmayan birçok parametre ve değer içerir. Windows 10'da BOOT.INI de eksiktir, bu nedenle önyükleme parametrelerini farklı bir şekilde değiştirmeniz gerekir.

BCD, öncekinden çok daha kullanışlı ve işlevseldir, ancak bu dosya manuel yapılandırma için tasarlanmamıştır. Sistemin ihtiyaçları için gereklidir ve içinde herhangi bir şeyi düzeltmek gerekli değildir.

Nasıl düzenlenir?

BOOT.INI herhangi bir kelime işlemcide düzenlenebilir. Her zamanki not defteri Windows veya "gelişmiş" Not Defteri + yapacağız. Ancak bundan önce, dosyaya erişime izin vermelisiniz, aksi halde değişiklikler yaptıktan sonra kaydedilemez.

  1. Farenin sağ tuşu ile tıklayın.
  2. Özellikler'i seçin.
  3. "Genel" sekmesinde, "Salt okunur" un işaretini kaldırın.
  4. Uygula'ya tıklayın.

Bundan sonra, BOOT.INI dosyasındaki değerleri değiştirebilirsiniz. Dosya açık bir yapıya sahiptir. İçindeki bir şeyi silmeniz, operatörleri gereksiz yere taşımanız, parantez veya noktalama işaretlerini silmeniz önerilmez. Her parametre hakkında kısaca:

  • "Zaman aşımı", başlangıçta işletim sistemini seçmek için ne kadar zaman verildiğini gösterir (eğer birkaç tane varsa). Eşittir işaretinden sonra yazınız "=" ihtiyacınız olan numara. Zamanlayıcı saniye cinsinden geri sayım yapar.
  • Varsayılan, varsayılan işletim sistemidir. Belirli bir zamanda hangi işletim sisteminin aktif hale getirileceğini seçmezseniz yüklenecektir. Bu parametre şöyle görünebilir: "scsi (0) disk (0) rdisk (0) bölümü (1) \\ WINDOWS".
  • "Scsi", bir fiziksel diski yöneten bir denetleyicidir. Birkaç varsa, ikinci "scsi (1)" gibi görünecektir.
  • "Bölüm", işletim sisteminin bulunduğu bölümdür. Örneğin, "Bölüm (1)", C: \\, "bölüm (2) \\" - D: \\ 'ye işaret eder.
  • "İşletim sistemleri" parametresinin altında, yüklü işletim sistemlerinin bir listesi bulunur. Tek bir işletim sisteminiz varsa, bir satır olacaktır.
  • Diğer parametreler girilebilir. Örneğin, başlangıçta sürücü adlarını göstermek için "/ SOS" veya çekirdeğin hatalarını ayıklamak için "/ debug". Tüm olası komutlar resmi Microsoft web sitesinde bulunmaktadır.


BOOT.INI dosyası olmadan önyükleme sırasını nasıl değiştirilir

Bu dosyanın eksikliğinden dolayı BOOT.INI dosyasını Windows 7 ve sonraki sürümlerde düzenleyemediğinizden, önyükleme sırasını başka bir şekilde yapılandırmanız gerekir. Tabii ki BCD ile çalışmayı deneyebilirsiniz, ancak tüm seçeneklerini anlamak kolay olmayacaktır.

İşletim Sistemini seçmek için verilen süreyi değiştirmeniz gerekirse veya başka bir sistemi varsayılan olarak koymanız gerekirse, bunu aşağıdaki gibi yapabilirsiniz:

  1. Bilgisayarımı Aç.
  2. Pencerenin boş alanındaki herhangi bir yeri farenin sağ tuşuyla tıklayın.
  3. Özellikler'e gidin.
  4. Ardından "Gelişmiş Ayarlar" a tıklayın.
  5. Gelişmiş sekmesinde, Geri Yükle ve İndirme bölümünde, Seçenekler'i tıklayın. Gerekli seçenekler olacak.


Başka bir yol:

  1. Başlat - Çalıştır'a gidin.
  2. Açılan pencerede "msconfig" yazınız (tırnak işareti olmadan). Yapılandırma ayarları belirir.
  3. İndirme sekmesi. Yüklü işletim sistemlerinin bir listesi açılır. Hangisini varsayılan olarak atayacağınıza karar verebilir ve sistemi başlatıp başlattığınızda zaman aşımını değiştirebilirsiniz.

Ne yazık ki, bu yöntemler belirli parametreleri belirtmenize izin vermez.

Programları kullanma

Yukarıda açıklanan görevler basitleştirilebilir. Bunu yapmak için, özel yardımcı programlar var - indirme yöneticileri. Onlarla BOOT.INI olmadan yapabilirsiniz. İşte bu programlardan bazıları:

  • BCD için kılıf. Bununla birlikte, bu dosyayı yapılandırabilirsiniz.
  • OSL2000 BootManager. Çok sayıda işletim sistemi ile çalışmayı destekler (100 adete kadar).
  • İstenen işletim sistemine hızlı bir şekilde yeniden başlamanızı sağlar.

Windows XP'de BOOT.INI, sistemin önyükleme sırasından sorumludur. Elle komut yazılarak değiştirilebilir. İşletim sisteminin sonraki sürümlerinde, dosya kaldırıldı. Ancak başlangıç ​​seçeneklerinin yapılandırması hala mevcut. Bu soruya aşina değilseniz, bunun için tasarlanmış programları kullanın. Böylece kendi Windows bilgilerinize dokunmanız gerekmez.

Teması devam ediyor:
, Windows

Kısayol, içeriğe hızlıca erişmek için oluşturulmuş bir dosyanın simgesidir. Örneğin, fotoğrafların bulunduğu bir klasör "Yerel Disk (D :)" üzerinde bulunur ve onu açar ...