avvia il file ini di Windows 7

Gli antipiretici per i bambini sono prescritti da un pediatra. Ma ci sono situazioni di emergenza per la febbre in cui il bambino deve ricevere immediatamente le medicine. Quindi i genitori si assumono la responsabilità e usano farmaci antipiretici. Cosa è permesso dare ai bambini? Come abbassare la temperatura nei bambini più grandi? Quali farmaci sono i più sicuri?

L'utilizzo di due sistemi operativi in ​​un avvio alternativo può essere utile per testare un nuovo sistema o un'applicazione progettata esclusivamente per una versione specifica. finestre. Inoltre, è possibile utilizzare l'avvio alternativo per replicare l'ambiente client. A finestre un file ha lo scopo di controllare il caricamento alternativo boot.ini, che visualizza un menu di sistemi operativi e partizioni disponibili per l'avvio all'accensione del computer. A Windows Vista e versioni successive finestre l'utilità viene utilizzata per lavorare con il bootloader BCDModifica.

Di recente ho deciso di liberare spazio occupato dal disco rigido virtuale di avvio di Windows Server 2008 R2 creato per scrivere un articolo sull'avvio da dischi rigidi virtuali. Tranne sistema operativo Non c'era nulla sul disco rigido virtuale, quindi l'ho appena eliminato.

Nota: prima di eliminare o modificare le partizioni su un disco rigido virtuale, assicurati di eseguire il backup di tutti i dati necessari: le modifiche possono danneggiare il disco rigido virtuale.

Ho pensato che dopo aver rimosso virtuale duro disco finestre escluderà l'elemento corrispondente dal menu del bootloader da solo, ma non è stato così. Fortunatamente, l'avevo scelto come sistema principale Windows 7, altrimenti rimarrei senza un sistema operativo funzionante.

Ho deciso di modificare il file " boot.ini', ma l'ho trovato Windows 7 e Vista L'utilità (BCDEdit) viene utilizzata per modificare il bootloader.

Per eseguirlo, è necessario chiamare la finestra del prompt dei comandi con diritti di amministratore da Start | Tutti i programmi | Standard» (Start | Tutti i programmi | Accessori). Per fare ciò, fai clic con il pulsante destro del mouse sul collegamento del prompt dei comandi e seleziona l'opzione "Esegui come amministratore". Nella finestra del prompt dei comandi, digita "bcdedit" (senza virgolette). Questo mostrerà la configurazione corrente del bootloader con tutte le opzioni di avvio disponibili.

In questo caso, ho dovuto rimuovere Windows 2008 R2 dal menu del bootloader, poiché non ne ho più bisogno. Per eliminare, è necessario specificare l'identificatore dell'oggetto del bootloader (Boot Loader Identifier). Si può trovare nell'elenco mostrato in Fig. A, dentro

parentesi graffe.

Figura A

Ho copiato l'intero elenco in Blocco note (blocco note), ho trovato la riga desiderata e l'ho copiata insieme a parentesi graffe. Rimozione di un oggetto dal menu del bootloader Per rimuovere un oggetto dal menu del bootloader, utilizzare un semplice comando: Bcdedit/delete (identificatore dell'oggetto bootloader) ​​Ti basta digitare questo comando, premere - e Editor dei dati di configurazione di avvio(BCDEdit) rimuoverà dal menu l'elemento corrispondente all'identificatore specificato. Al termine dell'operazione, verrà visualizzato un messaggio corrispondente. Al prossimo avvio, l'unica opzione nel menu del bootloader sarà l'istanza corrente finestre. Attenzione! Fai attenzione quando apporti modifiche al bootloader. Se rimuovi accidentalmente l'istanza corrente dal menu finestre, il sistema non sarà in grado di avviarsi affatto.

Il file boot.ini contiene informazioni sui sistemi operativi presenti sul computer. Se il computer ha più di un sistema operativo installato, ci saranno diverse voci. Ogni voce è responsabile di uno specifico sistema operativo (C).

In Windows XP e Windows 7 la situazione è leggermente diversa.

Posizioni dei file

In Windows XP, questo file si trova nella cartella principale "C:\". Il percorso potrebbe essere diverso. Tutto dipende dal disco rigido o dall'unità locale da cui si avvia il computer.

In Windows 7, questo file non esiste affatto. Lì la situazione è leggermente diversa.

Contenuto del file

Puoi visualizzare il contenuto del file, scoprire il numero di OS e altri parametri in vari modi. Ad esempio, c'è un modo speciale fornito da qualsiasi Windows.

Per fare ciò, chiama l'utilità "Esegui". Puoi trovarlo tramite "Start" o premere "Windows" + "R" sulla tastiera. Immettere il comando "msconfig" lì.

Vedrai la finestra "Configurazione del sistema":


Ecco come appaiono le informazioni sul sistema operativo avviabile. Se ce ne sono diversi, sarà disponibile il pulsante "Elimina".


Su Windows XP, i contenuti saranno i seguenti:


Come puoi vedere, dice:

    Da quale disco rigido e locale eseguire l'avvio;

    Il titolo del sistema operativo. Ad esempio, potrebbero essere presenti due sistemi operativi (1 - "Windows #1", 2 - "Windows #2").

    tempo di timeout. L'impostazione predefinita è 30 secondi.

    Quale sistema caricare per impostazione predefinita.

Modifica del bootloader

In Windows XP, la modifica era molto semplice. Il timeout può essere eseguito in "msconfig".

Ma puoi modificare completamente il file semplicemente aprendolo in un file di testo. Il suo percorso è "C:\boot.ini".

In Windows 7 la situazione è più complicata. Guardando "C:\boot.ini" non troverai nulla, perché questo file non esiste. Per questo, sono stati inventati molti programmi diversi. Ad esempio, EasyBCD.


È gratuito e molto facile da trovare online. Come puoi vedere, il contenuto qui è più dettagliato del contenuto mostrato con "msconfig".

Qui vedi:

    Timeout 30 secondi;

    Sistema operativo predefinito;

    Nome del sistema operativo - Windows 7;

    Volume del dispositivo - "C";

    Percorso del bootloader;

    Cartella Windows.

Il formato di visualizzazione può essere modificato utilizzando i seguenti pulsanti di opzione.

Se visualizzato in dettaglio, vedrai quanto segue:


La gestione di questo programma è molto semplice. Quando fai clic su "Modifica impostazioni" vedrai le seguenti impostazioni generali:


Quando fai clic su "Aggiungi/Rimuovi voci" vedrai una finestra con le voci di avvio del sistema operativo:


Aggiungere una nuova voce è facile. C'è un blocco speciale per questo. Qui puoi selezionare il tipo che ti serve, specificare un nome, specificare un'unità locale e quindi fare clic su "Aggiungi voce".


Ci sono anche impostazioni aggiuntive:


Inoltre, puoi sovrascrivere il file del bootloader nella voce "Gestisci Bootloader". È possibile eseguire il backup o il ripristino dei dati da una copia creata in precedenza.


Usando la riga di comando

Il sistema operativo Windows offre l'opportunità di modificare i dati del bootloader in modo più dettagliato. In effetti, tutti i programmi funzionano secondo questo principio.

Per fare ciò, è necessario eseguire la riga di comando. Chiamiamo l'utilità "Esegui". Immettere il comando "cmd".


Ora devi inserire il comando "bootcfg /?".

Per ogni comando è possibile richiamare ulteriore aiuto. Come farlo è mostrato nello screenshot.

Ripristino del bootloader

A volte, capita che questo file venga danneggiato o cancellato intenzionalmente per guadagno personale. Puoi anche ripristinarlo usando la riga di comando, devi solo avviarlo disco di installazione.


Piace

Pochissimi utenti, ovviamente, ad eccezione degli ingegneri di sistema, immaginano cosa sia un file boot.ini incomprensibile, anche vedendo una tale riga di avvio nel menu con lo stesso nome chiamato dal comando msconfig. Vediamo cos'è questo file e a cosa serve.

Qual è il file boot.ini nel sistema operativo

In generale, se qualcuno non lo sa, è il file chiamato boot.ini che ha il solo scopo di caricare il sistema operativo. Allo stesso tempo, a volte è possibile imbattersi in opzioni per l'installazione di più sistemi operativi su un computer (in questo caso stiamo parlando dei "sistemi operativi" della famiglia Windows, poiché in qualsiasi altro sistema operativo tale file di avvio ha un nome diverso e ha un'estensione completamente diversa).

In linea di principio, per qualsiasi sistema operativo, i nomi non svolgono un ruolo. Il fatto è che il file stesso indica semplicemente il percorso per avviare il sistema operativo. Se sono presenti più sistemi installati, il bootloader funzionerà, che offrirà di caricare uno o un altro sistema operativo dalla configurazione specificata nel file boot.ini. È anche interessante notare che il file stesso è anche un gestore, un intermediario per l'avvio dei sistemi operativi.

Informazioni memorizzate in un file

Ora proviamo a considerare quali sono le informazioni responsabili del caricamento di Windows. Nella versione standard, se è presente un solo sistema operativo su un terminale di computer o laptop, il tipo di file può essere ridotto alla presenza del testo standard e dei comandi in esso specificati. Ad esempio, le versioni di Windows XP e i Service Pack di Windows utilizzano il contenuto standard per l'avvio dal contenuto del file boot.ini.


Come puoi vedere anche ad occhio nudo, qui ci sono diversi parametri di base. A proposito, sono disponibili in tutte le versioni per varie modifiche del sistema operativo Windows stesso. Le differenze possono essere osservate solo nei parametri di avvio principali dei sistemi Windows NT, originariamente creati come versioni server e progettati per funzionare su una rete locale.

Prima di tutto, questo è il timeout - timeout (risposta, scadenza), che in qualsiasi sistema operativo, di regola, ha un valore di "30" per impostazione predefinita. In altre parole, questo è un ritardo di 30 secondi. A volte puoi trovare altri valori per questo parametro.


Ad esempio, se il valore è "0", il menu di avvio non verrà visualizzato affatto e se il valore del parametro è "1", si "bloccherà" sul monitor a tempo indeterminato.

Il valore assegnato a "default C:\" è il percorso predefinito dello strumento di avvio del sistema operativo (in genere dall'unità C, come indicato dalla lettera predefinita). Il sistema stesso, o meglio i suoi componenti principali, si trovano nella cartella “Windows” nella directory principale del disco.

Se sul computer vengono utilizzati più "OS", questo parametro potrebbe cambiare. Inoltre, non importa se coesisteranno gli stessi sistemi operativi Windows o Linux. I percorsi specificati verranno semplicemente scritti nelle righe, ma poi, come si suol dire, la scelta spetta all'utente.

Un semplice esempio potrebbe essere l'utilizzo di due sistemi, ad esempio Windows Millennium e Windows XP, quando il file è simile al seguente:


timeout=30
predefinito=C:\
C:\="Edizione Windows Millennium"
multi(0)disco(0)rdisco(0)partizione(2)\WINNT="Windows XP
Professional" /fastdetect

I comandi multipli vengono utilizzati solo se è presente un interrupt di sistema nel BIOS per unità IDE, ESD o SCSI, nonché quando si sceglie di avviare uno dei sistemi operativi installati. Stringhe come "rdisc(0)" o "partition" hanno quasi sempre valore zero e indicano che l'interrupt non può essere utilizzato per più controller del disco, oppure mostra il numero di serie del disco o della partizione logica da cui, di fatto, il disco selezionato viene caricato in questo momento "sistema operativo".

Posizione del file

Ora considera la domanda scottante su dove si trova il file boot.ini. In primo luogo, vale la pena dire che trovare il file stesso su qualsiasi sistema, sia esso Windows NT o OS di altre versioni, non è così facile. Il fatto è che il file stesso è nascosto agli occhi dell'utente, in modo che non cambi (Dio non voglia) nulla in esso.


Ma gli utenti esperti sanno che devi prima abilitare la modalità di visualizzazione completa di tutti i file e le cartelle nascosti per motivi di sicurezza e solo dopo cercare il file che stai cercando. In linea di principio, e un utente normale può accedervi. Per fare ciò, devi solo utilizzare il menu "Strumenti", dove è presente una riga di transizione "Opzioni cartella". Entrando nel menu, è necessario utilizzare la scheda "Visualizza" selezionando la casella "Mostra file nascosti, cartelle e unità" (i percorsi sono per Windows 7).


Solo dopo sarà possibile scoprire dove si trova il file boot.ini con tutti i suoi parametri. Il posto standard è l'unità di root "C" (ovviamente, se il "sistema operativo" è installato su di essa). Inoltre, dovresti prestare attenzione agli attributi. Per impostazione predefinita, l'attributo Sola lettura è impostato. Questo viene fatto solo in modo che l'utente, con le sue azioni inadeguate, e talvolta del tutto impreviste o accidentali, non possa eliminarlo o modificarlo in modo tale che diventi impossibile avviare qualsiasi sistema installato sul computer.

Il file boot.ini in diverse versioni di Windows

Per quanto riguarda il contenuto e il luogo in cui è archiviato il file stesso, in linea di principio, non importa. Il file boot.ini stesso è una sorta di inizializzatore condizionale che viene caricato nella memoria del sistema informatico anche prima dell'avvio del sistema operativo, offrendo la possibilità di scegliere esattamente cosa deve essere caricato.


A proposito, molti utilizzati in caso di un "crash" completo di Windows o della presenza di virus che non possono essere rimossi in modo standard agiscono in modo simile. Questo vale soprattutto per la RAM, quando il virus blocca l'avvio delle applicazioni, caricando al massimo la RAM e il processore centrale con le richieste di sistema.

Caricamento con un inizializzatore

Come è già chiaro, puoi avviare qualsiasi sistema operativo installato su un terminale di computer senza problemi. Ad esempio, per avviare il sistema per impostazione predefinita, è sufficiente utilizzare il percorso specificato nel file di avvio.

Puoi fare altrimenti, specificando la priorità di caricamento di qualsiasi altro tipo di "OS" dalla partizione desiderata. È possibile ottenere ancora di più installando i client di avvio appropriati, comunemente indicati come gestori di avvio. Il fatto è che (come previsto) si avviano ancor prima del lancio della selezione del sistema. Quindi lì puoi scegliere quello che vuoi. Inoltre, tali gestori di avvio elaborano automaticamente il file boot.ini dei sistemi Windows, apportando le proprie modifiche al contenuto del file di avvio.

Modifica di un file

Per quanto riguarda la modifica dei parametri e la modifica del file stesso nello stesso Sistema Windows 7, il file boot.ini (come in qualsiasi altro sistema operativo) si apre semplicemente. Non sembra che abbia un'estensione di sistema, puoi aprirlo nella solita applicazione standard di qualsiasi "SO" chiamato "Blocco note". Sì, sì, non ti sbagli. Il file stesso nel suo contenuto contiene esattamente dati di testo e qualsiasi editor è in grado di elaborare tali informazioni. L'unica cosa che è richiesta dopo è semplicemente salvare il file nel formato originale e nello stesso posto.


Vero, dovresti prima creare una copia del file originale. È inoltre necessario occuparsi dei dati del sistema operativo rigido o del punto di ripristino standard di Windows.

Salva e ricarica

Va da sé che le modifiche apportate, anche ad alto livello professionale, non avranno comunque effetto senza riavviare il sistema. Solo dopo un riavvio verranno analizzati il ​​settore di avvio e il file responsabile dell'avvio del sistema operativo (uno o più dall'elenco).

Avvertenze

Come è già chiaro, gli utenti ordinari con tali modifiche devono essere estremamente attenti. Anche se sanno qual è il file di avvio del sistema operativo boot.ini, non è consigliabile cambiarlo in ogni caso. Questo può essere fatto sia da utenti avanzati che sanno molto sull'installazione dei sistemi operativi, sia da amministratori di sistema che controllano il caricamento del sistema operativo sui terminali dei computer slave con parametri predefiniti.

In realtà, da tutto ciò puoi capire che questo file di testo è quasi l'attributo principale dell'avvio del sistema. Certo, è sbagliato credere che cancellarlo o modificarlo possa portare a delle conseguenze molto gravi (puoi ripristinarlo), tuttavia è meglio non fare queste cose, soprattutto se non hai creato in precedenza un punto di ripristino o un copia di backup dei dati o dell'immagine di sistema.

Come sapete, nei nuovi (relativamente) sistemi operativi da Microsoft Windows 7 e Windows 8 invece del già noto TESTO file avvio.in ho creato un sistema diverso

A proposito, frugando in Internet, non ho trovato frettolosamente una risposta semplice alla domanda: dov'è il file che è un analogo del famigerato boot.ini in Windows XP?

E si trova dove era logico trovarlo: nella cartella avvio(è nascosto), giacente "alla radice" della partizione di avvio (in modo semplice: un disco C)! E questo file si chiama - è un miracolo - BCD(esatto, SENZA estensione)! Oh! Li abbiamo decifrati!

Quindi, questo file non ha un formato testo, ma il formato del registro di Windows (beh, un buon formato, in linea di principio, ovviamente), può essere caricato come un alveare in regedit, ma c'è così tanto "ingannato" che il diavolo stesso gli spezzerà la gamba...

Puoi correggere l'ordine di avvio, aggiungere-rimuovere-rinominare il sistema (per coloro che ne hanno diversi sullo stesso computer) sia tramite la scheda nel comando, noto anche a tutti msconfig, o attraverso il noto Opzioni extra proprietà icona Un computer(molto semplificato, perché non tutti i parametri sono visualizzati lì), o completamente attraverso la riga di comando, eseguendo il comando bcfedit con parametri diversi (un compito terribilmente noioso, perché ci sono molti parametri), o, più convenientemente, tramite un programma grafico EasyBCD(lei è frivola, che fa piacere!).

L'ultimo programma è solo un esempio di praticità, inoltre ci sono versioni russe.

Ho avuto modo di provare ad installare un certo boot manager (e, come ho già detto, ho diversi sistemi operativi sul mio disco rigido: Windows 7x86, Windows 8x86 (entrambi, come puoi immaginare, a 32 bit) e Windows 8x64 , e - anch'io sono rimasto sbalordito - tutto quello che hanno concesso in licenza!

Sono stati installati con il metodo di modifica del flag di attività della partizione, che è ampiamente noto in circoli ristretti di "scienziati informatici avanzati" (cioè, il disco è diviso in 4 principale partizione, prima di installare il prossimo sistema operativo, in qualsiasi modo (anche tramite DOS e fdisk), la partizione su cui vogliamo installare il sistema operativo diventa attiva, quindi inizia l'installazione, viene selezionata la stessa partizione - e voilà, il sistema vede come unità C, e in modo caratteristico: è assolutamente indipendente (in termini di caricamento) da altri sistemi, almeno dal 98° Windows!

Si effettua anche il riavvio all'OS desiderato: in qualsiasi modo, anche come sopra descritto, anche cliccando con il tasto destro sull'icona Il mio computer(questo è in XP, in quelli più recenti si chiama semplicemente e senza clamore: Un computer) e selezionando la parola dal menu a tendina Controllo(Uso le versioni in lingua russa di Windows), quindi Gestione del disco- dovresti rendere attiva la partizione con il sistema operativo desiderato (potrebbe non essere necessariamente "Windows"!)

Sì, quindi di cosa sto parlando? Sì - questo stesso boot manager, a quanto pare, non sa niente di meglio di XP, quindi ha rovinato felicemente il download di TUTTI i miei sistemi operativi per me, anche se è stato promesso che non si "arrampicava" sulle partizioni del disco, ma solo funziona con la memoria, ma vive - nella traccia "zero" dell'HDD.

Bene, ho iniziato a ripristinare il computer - ed è vero, tutto sembra essere a posto, ma non si carica, dà un errore 0xC000000E (inoltre, è lo stesso nel sette, nell'otto e nel 32 - e a 64 bit).

Ho avviato dal disco di installazione di Windows 7 PRO, ho scelto Recupero, c'è Riga di comando , e in esso ho trovato un comando speciale con le opzioni /fixmbr e /fixboot. Ma - non ha aiutato, solo le tracce del buggy boot manager sono scomparse (e grazie a Dio).

In breve, il significato è questo: ho quattro partizioni, cioè una è libera dal sistema operativo, ho rapidamente arrotolato un altro "sette-32 bit" lì (temporaneamente, lo "demolirò", ovviamente), e da sotto già con l'aiuto di EasyBCD ha ripristinato il download.

L'ho fatto in un modo un po' "complicato": prima ho eseguito il backup del download del sistema operativo "funzionante" (attuale), quindi ho utilizzato il mio programma preferito LONTANO(sebbene si possa semplicemente abilitare la visualizzazione dei file nascosti e di sistema) "tirato fuori" il file BCD dalla cartella di avvio di ciascun OS a sua volta, rinominandoli, in modo da non confondersi, ciascuno con il nome del sistema operativo, con estensione .BCD (questo si è rivelato essere il formato di backup del programma EasyBCD), quindi fare clic su Ristabilire(vale a dire, applicato un file di avvio "estraneo" al sistema operativo funzionante - non riavviare in questo momento!), E corretto i parametri necessari (si è scoperto che il buggy boot manager ha "ucciso" il binding del file di avvio sul disco partizione). Quindi ho eseguito il backup del file già corretto in un'altra cartella e, dopo averlo rinominato in BCD senza estensione, l'ho scritto "al suo posto", nella cartella \boot.



Sostieni il progetto - condividi il link, grazie!
Leggi anche
regole del gioco del combattimento di galli regole del gioco del combattimento di galli Mod per Minecraft 1.7 10 ricette per guardare.  Ricette per creare oggetti in Minecraft.  Armi in Minecraft Mod per Minecraft 1.7 10 ricette per guardare. Ricette per creare oggetti in Minecraft. Armi in Minecraft Scellino e sterlina: l'origine delle parole Scellino e sterlina: l'origine delle parole