Risultati da 1 a 1 di 1

Capire le fasi di Avvio di WindowsXP

Questa discussione si intitola: Capire le fasi di Avvio di WindowsXP nella sezione Windows, appartenente alla categoria Il Mondo del Computer; Comprendere meglio come si avvia il sistema operativo ci fa capire la sua complessità ma anche la sua fragilità. In ...

  1. #1
    Guru Risultati:
    Tre AmicizieRaccomandato di Seconda ClasseVeteranoCreatore di AlbumCreatore di Blog

    Nazione
    Aaland
    Data Registrazione
    Jun 2006
    Messaggi
    771
    Inserzioni Blog
    1

    Post Capire le fasi di Avvio di WindowsXP

    Comprendere meglio come si avvia il sistema operativo ci fa capire la sua complessità ma anche la sua fragilità. In quanti di voi è capitato su windows di non riuscire ad avviare il computer? Capire in che fase si blocca può aiutarvi a capire di chi è la colpa. Vedrò di spiegare tutti i processi che passano dal premere il pulsante d’accensione fino all’avvio del desktop.
    Questo articolo si basa su Windows Xp, sul Vista è leggermente diversa.

    Avvio bios:

    Cosa accade: viene letto ed eseguito un mini-sistema operativo chiamato BIOS registrato in una memoria di sola lettura chiamata EPROM localizzata sulla Scheda Madre del computer. Il BIOS esegue un ceck sull’hardware per verificare se c’è tutto l’occorrente minimo garantito a fin che
    tutto funzioni e andandosi a leggere il MBR [Master Boot Record] sul partizionamento degli hard disk.
    Problemi: appare Operating System not found. È un problema derivante dalla tabella MBR. Qualcuno ha giocherellato con le partizioni di recente?

    Avvio PBR [Partition Boot Record]:

    Cosa accade: controlla se esistono le partizioni trovate nel MBR.
    Problemi: appare Partition not found. Il MBR è ok, ma sono specificate delle partizione che realmente non sono come lui si aspetta di trovarle.

    Avvio NTLoader:

    Cosa accade: il PBR avvia il NTLoader e sarà colui che gestirà tutta la situazione fino al reale avvio del kernel.
    Problema: appare Ntldr mancante.
    Perché? L’ NTLoader si va a leggere il boot.ini dove viene indicato il nome del kernel, generalmente dal nome NTLDR.exe, in quale partizione trovarlo e che parametri passargli. Se da un errore vuol dire che nel boot.ini è sbagliato il nome, la posizione del kernel o la sintassi al suo interno non è corretta. Avete sicuramente pastrocciato con le partizioni o con quei file.

    Menù d’avvio:

    Cosa accade: tramite il file boot.ini vengono mostrati in un menù i sistemi operativi che “potenzialmente” possono essere avviati. Se nel file boot.ini è indicato un solo sistema non viene mostrato nessun menù di scelta e si passa alla prossima fase.
    Problema: appare File Boot.ini mancante e qui la spiegazione viene da sola sul perché!

    Controllo hardware:

    Cosa accade: un processo chiamato NTdetect si mette a controllare varie cose tra cui la partizione dove si dovrebbe trovare il sistema operativo.
    Problema: appare Errore Disk I/O oppure NTdetect non riuscito. Molto semplicemente l’avvio sta avvenendo su una partizione dove non c’è un sistema operativo. Controllate dunque nel bios la sequenza di boot.

    Caricamento del sistema:

    Cosa accade: Viene caricato finalmente il Kernel e l’HAL [Hardware Abstraction Layer]
    Problema: schermate Blu della morte! Appaiono in concomitanza con problemi di tipo hardware. Schede nuove che vanno in conflitto, hd che sta per morire etc.

    Caricamento driver:

    Cosa accade: vengono caricati TUTTI i driver.
    Problema: schermate Blu della morte con un tag generalmente Irq_Less_Or_Equal! Qui la colpa si deve a qualche driver installato di recente.

    Inizializzazione:

    Cosa accade: il NTLoader cede finalmente il controllo di tutto al Kernel.
    Problema: Il computer si blocca mostrando sempre il medesimo messaggio “Avvìo di Windows in corso” e i motivi possono essere mille come un nuovo software installato o perché avete messo le mani dove non dovevate.

    Avvio dei servizi:

    Cosa accade: vengono avviati i processi padri Smss.exe, Winlogon.exe, Isass.exe e Services.exe dai quali nasceranno tutti gli altri processi e servizi.
    Problemi: schermate Blu della morte o messaggi d’errore che portano al “blocco” del computer.

    Login e caricamento desktop utente:

    Cosa accade: Verrà richiesta la password, se presente, e verrà caricato il desktop con tutte le relative impostazioni dovute dai privilegi che egli possiede. In questa fase vengono caricati tutti i programmi messi in avvio automatico e sono questi che causano un rallentamento considerevole nell’ultima fase di avvio. [Avvio antivirus, programmi di stampanti, scanner, bluetooth, touch pad, programmi per la masterizzazione, traduttori, chat e moooooolto altro]
    Problemi: da fine del mondo. Qualunque cosa può succedere da questo momento in poi. Rallentamenti, blocchi, crash, riavvii non spontanei.

    Nota 1: Per ogni punto non ho inserito il modo di risolverlo altrimenti l’articolo sarebbe durato 5 volte tanto e qualcuno avrebbe continuato ad avere dubbi. Lascio a voi il compito visto che sui motori di ricerca si trovano tutte queste risposte.

    Nota 2:
    Come avete potuto notare l’avvio di un sistema operativo passa attraverso molte fasi, tutte delicatissime. Vi faccio notare come fino a quando il NTloader non cede il controllo al Kernel i controlli fatti sono molto a “basso livello” [questa fase si chiama fase di boot]. Solo nella fase finale si parla di cose più evolute come driver e software [avviamento del sistema operativo].

    Nota 3: Fra tutti i punti elencati sappiate che il maggior responsabile dell’aumento del tempo di caricamento del sistema è l’ultimo punto. Più programmi sono in esecuzione all’avvio e maggiore è il tempo richiesto. Questa condizione si aggrava se si considera anche la “pesantezza” del software e le risorse che il sistema può dare per sopperire a tali richieste.
    Attenzione:
    Questo articolo è stato pubblicato più di 90 giorni fà quindi alcuni contenuti o informazioni presenti in esso potrebbero non essere più validi. Questo sito non è responsabile per eventuali errori causati da questo problema.






  2. # ADS
    Publisher
    Data Registrazione
    da sempre
    Messaggi
    molti
     

 

 

Informazioni Discussione

Utenti che Stanno Visualizzando Questa Discussione

Ci sono attualmente 1 utenti che stanno visualizzando questa discussione. (0 utenti e 1 ospiti)

Discussioni Simili

  1. Problema all avvio
    Di the cure nel forum Hardware
    Risposte: 8
    Ultimo Messaggio: 17-05-2009, 15:47

Utenti che hanno visualizzato questo thread: 0

You do not have permission to view the list of names.

Segnalibri

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •