Windows 7 è bloccato su "Avvio di Windows" quando tento di avviare il computer


26

Fondamentalmente, ogni volta che accendo il mio computer, arriva alla Starting Windowsfase e rimane lì. L'animazione di avvio viene comunque riprodotta, ma non arriva da nessuna parte.

  • Ho provato l'avvio in modalità provvisoria, tuttavia si blocca durante il caricamento CLASSPNP.SYS. Quindi si blocca lì e non continua l'avvio.

  • Ho provato l'avvio in modalità di ripristino dal disco rigido e si blocca dopo aver visualizzato l'immagine di sfondo. Ho provato l'avvio da un CD di ripristino, che funziona, e sono stato in grado di utilizzare il ripristino del sistema. Tuttavia, l'utilizzo del ripristino del sistema non ha risolto il problema e rimane bloccato sullo Starting Windowsschermo.

  • Ho provato ad avviare un CD di Windows (Windows 8 Retail Installer) per vedere se potevo aggiornarlo per risolvere questo problema, tuttavia si è bloccato su uno schermo vuoto dopo aver superato il logo di avvio.

  • Ho provato a cambiare le impostazioni del BIOS (incluso il ripristino), senza alcun risultato.

  • Ho provato a ricollegare i cavi interni dell'alimentatore (questo è un desktop personalizzato), ma questo non ha cambiato nulla.

  • Posso avviare un'installazione Ubuntu loopback sulla stessa unità, che funziona bene, a parte il fatto che ha problemi con alcune delle porte USB e della scheda di rete.

  • Questo sistema ha funzionato bene negli ultimi mesi, completamente stabile, e nulla nella configurazione è cambiato prima che iniziasse a verificarsi questo errore.

  • Startup Repair sul CD di ripristino di Windows non sono presenti problemi.

  • Scollegare il mio disco rigido secondario o scambiare memoria non cambia nulla.

  • Il disco rigido stesso va bene, non ha mostrato alcun segno di guasto e, ancora una volta, avvia bene l'altro mio sistema operativo.

Se qualcuno potesse aiutare con questo, sarebbe fantastico. Non riesco a trovare alcuna soluzione possibile a questo.

Se fa alcuna differenza, le mie specifiche di sistema sono le seguenti:

  • AMD FX-8320
  • Gigabyte GA-970A-D3
  • 4GB of DDR3
  • Radeon HD 6870
  • 550w PSU

Vorrei non dover reinstallare Windows, poiché ho più di un terabyte di dati di cui dovrei eseguire il backup se questa diventa l'unica opzione.

EDIT: Da allora ho provato quanto segue:

  • Ho provato la soluzione che prevede il ripristino di file da RegBackup, che non ha cambiato nulla.

  • Ho provato a testare tutto con il CD di avvio di Hiren, tutto torna alla perfezione.

  • Ho provato a disabilitare tutto ciò che non è necessario nel BIOS e a scollegare tutto ciò che non è necessario, si blocca ancora.

  • Ho provato a scambiare ogni possibile combinazione di RAM, ma ha sempre lo stesso risultato. Sembra che la RAM non sia in colpa

  • Ho provato tutte le GPU che possiedo (che sono molte!) E si blocca ancora esattamente nello stesso posto.

  • Ho cercato di ridurre al minimo il consumo energetico, anche usando una vecchia scheda grafica PCI. Si blocca ancora nello stesso posto allo stesso modo, a significare che non è colpa dell'alimentatore.

  • Ho provato a reimpostare nuovamente il BIOS, ancora niente.

  • Ho provato ogni possibile combinazione di opzioni del BIOS, anche in downclocking di tutto, si blocca ancora nello stesso punto.

  • Ho provato ad aggiornare il BIOS dalla versione FBa FD, che non ha cambiato nulla.

Sulla base di questo, concluderei che la scheda madre è in errore. Ci sono altre possibilità? Non voglio spendere $ 150 per una nuova scheda madre.

EDIT 2: Questo è ciò che si blocca quando provo ad avviare in modalità provvisoria:

inserisci qui la descrizione dell'immagine

Nota la leggera corruzione grafica nella parte superiore dello schermo. Non importa come ho installato il sistema, questo sembra essere lì. Inoltre, o ha smesso di avviarsi in modalità provvisoria ora, o ci vogliono più di 2+ ore e non l'ho lasciato in esecuzione per così tanto tempo.


3
Qual è il tempo più lungo che hai lasciato riposare cercando di caricare normalmente? C'è QUALSIASI attività HDD durante questo periodo? Inoltre, quando si passa alla modalità provvisoria, l'ultima cosa che elenca Windows (CLASSPNP.SYS in questo caso) è l'ultima cosa che è stata caricata correttamente , quindi è appesa alla cosa "successiva" (che non viene visualizzata). Dici che le unità sono a posto, come hai stabilito questo? Hai eseguito e controlli del disco per verificare il file system stesso? Esistono cartelle di tipo "Found.000" nella directory principale dell'unità?
Ƭᴇcʜιᴇ007

A me sembra che o non lasci che finisca di fare qualsiasi cosa stia facendo all'avvio (aspetterei fino a ~ 20 minuti per cose come la finalizzazione delle modifiche apportate prima del tuo ultimo riavvio), o hai corruzione del disco / file system ( probabilmente nel tuo registro).
Ƭᴇcʜιᴇ007,

1
Non riesco a credere che così tante persone pensino che sia un problema con ClassPNP ... renderlo solo un'aringa rossa.
Mehrdad,

4
Ti faccio notare ciò che è scritto nella foto: Loaded: \Windows\system32\DRIVERS\CLASSPNP.sys. ClassPnP era CARICATO e il problema è nel driver SUCCESSIVO, che si blocca. Quindi, la metà delle risposte NON È VERA.
Jet

1
Ragazzi, state solo facendo ipotesi selvagge. Un ragazzo ha dichiarato che la sua scheda madre ha rotto la sua CPU e questo è ciò che l'ha causato. Si. Il tuo computer non si carica nemmeno con un processore non funzionante. Come ho detto, sganciare tutti i dischi rigidi appena collegati.
dev

Risposte:


6

Per rilevare l'origine del problema ed evitare di reinstallare Windows su hardware difettoso, è possibile testare l'hardware per potenziali malfunzionamenti.

A tale scopo, scaricare e masterizzare un CD di ripristino / diagnostica. Personalmente preferisco il BootCD di Hiren Ecco la pagina di download .

Avvia da quel CD e prova a eseguire test di base, come Memtest86 +, che è per RAM, e MHDD, che è per dischi rigidi e può rilevare settori danneggiati sul tuo HDD. Notare lo strumento chiamato Rimuovi driver non presenti. Fai delle ricerche preparatorie sullo strumento che stai per usare, sii il più attento possibile.

BootCD di Hiren offre anche numerosi strumenti antivirus e di recupero. Include anche un Mini Windows XP che è possibile utilizzare per sfogliare i file, ad esempio, per vedere se la ridenominazione di un driver discutibile in modo che Windows non lo carichi all'avvio successivo faccia alcuna differenza e i file di backup su una chiavetta USB.

Prima di iniziare la risoluzione dei problemi, disconnetti quanti più dispositivi puoi. Se la scheda madre ha il supporto grafico integrato, scollegare la scheda grafica e passare invece alla visualizzazione dell'output video della scheda madre.

Spero che lo trovi utile.


È utile. Ma non risolverà il problema fino a quando non saprai dove si trova il problema.
Jet

3

Te lo dico ora, non è hardware. Dimentica la colpa della scheda madre, quasi sicuramente no. Altri sistemi operativi funzionano bene, ciò ti dice che l'hardware è ok.

Questa è senza dubbio un'installazione corrotta di Windows causata da alcuni blocchi danneggiati. Questo può essere colpa di Windows, non dell'hardware stesso.

Quello che devi veramente fare è accedere nuovamente alla console di ripristino di Windows 7, aprire il prompt dei comandi ed eseguire "chkdsk C: / r" (la lettera di unità di C: potrebbe essere cambiata mentre esegui l'avvio al di fuori di Windows, ma dovrebbe andare bene poiché la console di ripristino di solito utilizza X: come directory principale predefinita. L'operazione può richiedere da 15 minuti a 4 ore o più a seconda della dimensione e della velocità del disco rigido (verranno controllati anche i blocchi vuoti. )

Puoi anche provare SFC / SCANNOW ma non so come funzioni nella console di ripristino (ne ho mai avuto bisogno solo in un ambiente desktop). Controlla l'integrità dei file di sistema di Windows e richiede di sostituirli se necessario.

Questo controllerà ampiamente la tua partizione. Vedi http://pcsupport.about.com/od/termsc/p/chkdsk.htm

Fonte: 4,5 anni di esperienza nel supporto di desktop e server che coprono 70 aziende che eseguono qualsiasi cosa, da Windows 98 a Windows 7.


1
Come si spiega che l'aggiornamento di Windows 8 non riesce molto presto all'avvio da dvd?
harrymc,

@harrymc Windows 8 cercherà le precedenti installazioni di Windows. Potrebbe essere ciò al momento dell'impiccagione (rimanere bloccati su blocchi danneggiati sull'HDD che gli diranno dove si trova la posizione di installazione o controllando quella posizione per verificare), ma non avendo giocato con Windows 8, non potrei dirlo quando controlla le versioni precedenti, quindi non so se è quello che sta facendo o no.
Simkill

3
La tua conclusione è quindi un disco danneggiato, uguale al mio. Ma come può non essere l'hardware?
harrymc,

1
Non credo che tu possa passare questo presupposto come dato di fatto. Ho visto le installazioni di Windows bloccarsi durante l'avvio su molti problemi diversi dai blocchi danneggiati (che tendono ad essere problemi hardware tra l'altro), che vanno dai dispositivi USB traballanti, schede PCI polverose e pin del processore piegati. Le possibilità sono davvero infinite.
oKtosiTe

3
@harrymc I settori danneggiati / i dati errati in quei settori non sono sempre un segno di errore hardware. È possibile che Windows non riesca a completare un'operazione di scrittura in caso di perdita di energia, ad esempio.
Simkill

2

Ho notato eubakup.syse EUBKMON.SYSche non sono driver di Windows "standard". Puoi provare ad avviare il tuo sistema con un disco di Windows PE e rinominare quei file in modo che i driver non vengano caricati al prossimo avvio e vedere dove arrivi.

L'unica volta che ho riscontrato questo problema è quando i jumper sui miei dischi IDE (ho messo Windows 7 su un vecchio P4 come esperimento) sono stati impostati per la selezione dei cavi. Se i problemi della tua scheda USB e della scheda di rete sul CD live di Ubuntu sono di natura intermittente, direi che la tua scheda madre sta dando il massimo.


Queste dll appartengono a EASEUS Todo Backup, quindi sono legittime.
harrymc,

3
No, no, no. Non è un metodo universale per risolvere il problema. Sei fortunato se nel tuo caso si è trattato di problemi con driver non standard. Ma qualsiasi driver che presenta problemi e che viene caricato DOPO ClassPnP.sys, può causare questo problema. E spesso quel driver è il driver PROPRIO del sistema. Quindi non puoi semplicemente cancellarlo. È necessario riconfigurarlo o ripristinarne le impostazioni.
Jet

1
Assolutamente d'accordo sul fatto che è necessario fare attenzione / svolgere i compiti se si esegue questa operazione ed è un passaggio per la risoluzione dei problemi o un modo per ottenere rapidamente un sistema avviabile. Nel caso precedente direi che probabilmente il software EASEUS doveva essere aggiornato o reinstallato.
LawrenceC,

Come lo sai? Nel mio caso uso acer e potrebbe avere un nome diverso, voglio provare questa opzione.
Adi Prasetyo,

2

Non menzioni esattamente quali test hai eseguito sull'unità, ma in base ai tuoi sintomi, questo potrebbe benissimo essere causato da settori danneggiati sull'unità. Soprattutto se non hai pasticciato con hardware o driver appena prima che si verificasse il problema.

Prova a eseguire un test del disco che legge l' intero disco, byte per byte. Varie forme di "test rapidi" potrebbero non colpire l'area con settori danneggiati. Un test SMART potrebbe anche non segnalare alcun problema.

È indispensabile utilizzare uno strumento di test che riporti o rappresenti un grafico dei risultati in modo da individuare facilmente aree che richiedono un tempo irragionevolmente lungo per essere lette. Non tutti gli strumenti fanno questo.


2

Può essere conseguenza di driver danneggiati o aggiornamenti di metà / cattivi.
A volte può succedere se si collega un dispositivo durante l'avvio del sistema (in tal caso, provare a scollegare tutti i dispositivi tranne quelli importanti e riavviare). Può causare se / qualsiasi programma modifica alcune impostazioni del registro.
E c'è anche una cosa interessante: succede soprattutto se non hai attivato il tuo sistema operativo.


Prova a ripristinare il registro (non i file) seguendo questi passaggi. Risolve sempre tali problemi.
Tutto ciò che serve è ottenere l'accesso ai tuoi dischi rigidi. Utilizzare qualsiasi disco di avvio (come LiveCD, Hiren BootDisk o persino il disco di installazione di Windows o WinRE). Dopo aver effettuato l'accesso ai dischi rigidi, procedere come segue:

  1. Vai a questa cartella: C:\Windows\System32\Config
  2. Crea una cartella e COPIA questi file (per il backup):
    SAM,SOFTWARE,SECURITY,DEFAULT,SYSTEM
  3. Copia i file SOFTWAREe SYSTEMdalla directory C:\Windows\System32\Config\RegBacksu C:\Windows\System32\Confige riavvia il PC.

Ora deve funzionare bene.
Se il problema persiste, quindi effettuare passaggi 1 ° e 3 °, ma copiare questi file: DEFAULT, SECURITY, SAM. Ora tutto il registro è stato ripristinato.

Puoi anche controllare i tuoi driver e aggiornarli. O scarica DriverPack Solutions e lascia che faccia tutto.

NOTA 1: questa è una soluzione universale e può essere utilizzata per risolvere molti problemi, dagli errori del driver alle infezioni da virus.
NOTA 2: funziona in Windows da XP a 8, se il backup del registro (non il backup dei file!) È abilitato (ed è abilitato per impostazione predefinita)

In bocca al lupo!


(PS ClassPnP non ha MATERIA qui. Era CARICATO e il problema è nel driver SUCCESSIVO che viene caricato. Per trovare la causa del problema, utilizzare qualsiasi strumento (penso che Sysinternals avesse uno strumento per esso) per ottenere l'ordine di caricamento del driver e dopo, trova il driver che è stato caricato DOPO ClasssPnP.sys. Il problema è lì ...)


Le istruzioni qui corrispondono da vicino a questo articolo di MSKB sul recupero da un registro danneggiato in XP . Non posso confermare che funzioneranno con 7 (non l'ho fatto io su 7, lo hanno fatto con successi misti su XP, la procedura funziona sicuramente) ma se i backup sono lì, "resetterà" il registro.
HaydnWVN,

Sicuramente, questo funziona per Win 7. Sì, questo ripristinerà il registro all'ultima data di backup, ma a volte è l'unico modo per ripristinare Windows (dopo tali errori, errori del driver e infezioni da virus).
Jet

3
L'hai fatto su Windows 7?
HaydnWVN,

2
@HaydnWVN Sì, ci ho provato. Funziona bene su Windows 7.
Jet

1

Ho avuto un problema simile qualche tempo fa. Per me il problema era che l'unità di sistema presentava alcune incongruenze, che richiedevano chkdskl'esecuzione su di essa. Ma Windows non può eseguire chkdsk, poiché chkdsk richiede il blocco dell'unità di sistema. Non è possibile eseguire chkdsk dopo che il sistema operativo è stato caricato, causando il deadlock.

Per risolvere il problema, ho dovuto:

  1. Avvio dal DVD di installazione di Windows Vista / Windows 7
  2. Seleziona la lingua e continua, scegli l'opzione per Repair your computer.
  3. Dopo la scansione del sistema operativo ti mostrerà le opzioni, scegli Command Prompt
  4. Tipo chkdsk /f C:(qualunque sia l'unità di sistema)
  5. Se mostra Chkdsk cannot run because the volume is in use by another process. Prova questochkdsk /x C:
  6. Riavvia normalmente e controlla.

1

Se si tratta di blocchi davvero male, acquista una copia di Spinrite . Eseguirlo a livello 4, testerà accuratamente tutti i settori a livello del disco (non si preoccupa del sistema operativo) e, se ne trova uno difettoso, continuerà a rileggere il settore con regolazioni minime della testa, nel tentativo di ripristinare statisticamente il dati in quel settore - spesso con successo.

Il meglio di tutti: viene fornito con una garanzia di rimborso e il loro servizio è eccezionale.



0

Hai usato Hirenboot solo per testare o quale è uno strumento molto buono che probabilmente ti aiuterà con il tuo problema, il problema è nel disco rigido e il settore danneggiato che non rilascia il file cruciale per avviare Windows Chkdsk / R potrebbe aiutare, ma consiglio vivamente di esegui lo strumento HDAT su hirenboot e lascialo scansionare con la prima opzione al termine della scansione se vedi B ..... B ..... B di quanto sia il disco al 100% ma hai la possibilità di accedere a dopo Windows,. E di solito il problema è sempre con c (partizione di ripristino nascosta) ma a volte è davvero la fine del disco, se HDAT dice dopo diciamo che l'ora del supporto di test non è presente che ottenere un nuovo disco e salvare i dati importanti del disco con testdisk ( è gratuito ed è su hiren puoi facilmente trovare come usarlo su internet.


0

Ho avuto un problema simile. Sono andato a tutti i siti cercando di risolvere il problema. Un giorno ho deciso di ripristinare il BIOS. Lo ha fatto e il computer ha iniziato a funzionare.


0

Ho avuto questo problema dopo aver collegato un nuovo SSD. Tutto quello che dovevo fare era sganciarlo e quindi Windows si è avviato bene.


2
questa non suona molto come una soluzione
Sickest

0

Mi è capitato di vedere questo articolo proprio ora e ho visto che l'articolo è piuttosto vecchio, quindi supponiamo che il proprietario del post debba aver ricostruito la sua macchina ormai. Vorrei ancora aggiungere una mia risposta per chiunque altro lo incontri.

Penso che @ultrasawblade sopra fosse su qualcosa quando ha individuato eubakup.sys e EUBKMON.SYS nello screenshot e li ha identificati correttamente come driver Windows non standard. Quando vedo lo screenshot sopra posso vedere come vengono caricati solo quei driver un po 'prima che Windows non continui più.

Se utilizzo mai il software di backup, noto come il driver per il software di backup viene referenziato nella traccia dello stack in ogni singola operazione di lettura e scrittura. Immagino che nella situazione di questa persona ciò sarebbe anche il caso e che il conducente inizierà a guardare tutti i driver che vengono caricati in seguito. Per qualche motivo CLASSPNP passerebbe bene e per un altro motivo il driver potrebbe non essere caricato. Ciò dovrebbe consentire al computer di riavviarsi.

Per risolvere questo, si potrebbe provare a eseguire lo strumento Autoruns di Sysinternal in modalità offline. Ho usato Autoruns anche se non in modalità offline, quindi farò del mio meglio per spiegarlo. Uno dovrebbe essere avviato nel sistema con un disco di Windows PE e quindi eseguire Autoruns (File -> Analizza offline) e quindi puntarlo alla cartella Windows. Si può quindi nascondere qualsiasi voce di Microsoft su cui concentrarsi e disabilitare quei driver sopra.


-1

Ho avuto la stessa scheda madre e CPU. Il mio Windows era bloccato sul logo di Windows - e quando lo eseguo in modalità provvisoria si è bloccato classpno.sys.

Ho acquistato una nuova scheda madre GA 990XA UD3 ma il problema è persistito. Ho usato la stessa CPU sul PC del mio amico e ho visto che lo stesso problema è apparso anche su questo PC. Ho cambiato il mio FX8320 in garanzia e ora funziona perfettamente .. prova ad usare qualche altra CPU sulla tua scheda madre.

Ma fai attenzione perché penso che il problema con la CPU sia iniziato da GA 970A D3.


-2

Puoi estrarre il CLASSPNP.SYSfile dal DVD di Windows usando la procedura descritta in questo articolo sul tuo Ubuntu: http://blog.nirsoft.net/2009/09/17/how-to-extract-missing-system-files-from-the- dvd-di-finestre-7vista /

Quindi rinominare il vecchio file e rimettere quello nuovo al suo posto. Quindi, prova ad avviare in modalità provvisoria.

Un'altra cosa:
prova a utilizzare il disco rigido in modalità ATA anziché in modalità AHCI. Questa impostazione può essere modificata nel BIOS e dovrebbe contenere un'etichetta simile SATA modeo qualcosa del genere.


Questo non è un problema di ClassPnP. Quindi la copia di ClassPnP NON ti aiuterà.
Jet

-3

Prova ad avviare in modalità sicura nel prompt dei comandi. Da lì procedi come segue:

1: digita "cd C: \ Windows \ System32 \ Drivers" premi invio 2: digita "rinomina classpnp.sys classpnp.sys.old" premi invio

Riavvia il computer. Se questo non funziona o non è possibile avviare la modalità provvisoria nel prompt dei comandi, sarà necessario reinstallare il sistema operativo. Se l'installazione del sistema operativo non funziona, il problema è l'hardware. Prova un altro disco rigido. Se il disco rigido non funziona, molto probabilmente è qualcosa sul MoBo


Prova ad aggiungere ulteriori spiegazioni alle tue risposte sul perché sei arrivato a ciascuna diagnosi.
HaydnWVN,

1
1) Non è un problema di ClassPnP. 2) Come ricordo, in questo caso la modalità provvisoria non funziona. 3) Se si rinomina ClassPnP, è quasi impossibile avviare il sistema operativo. È un guidatore fatale. Quindi, la tua risposta è errata =)
Jet
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.