View Full Version : Evitare il controllo dei dischi all'avvio
Pipppero2006
30-08-2013, 12:50
Ciao a tutti,
sul mio pc ho due sistemi operativi: Win7 e Win8.
Purtroppo, Win7, ogni volta che si avvia fa il controllo dei dischi (ho molti dischi) quello per intenderci che parte da dos e che se non si preme ESC impiega molto tempo.
Vorrei poterlo EVITARE alla radice, credo si possa fare da qualche parte (credo da msconfig).
Spero che mi possiate aiutare.
PS: invece Win8 non fa mai questo controllo e non trova mai niente di sospetto.
Blue_screen_of_death
30-08-2013, 13:05
Mah secondo me non è normale che lo faccia. Ma il sistema si arresta correttamente? Hai dischi formattati in FAT32? o sono tutti in NTFS? Il controllo viene eseguito su tutti i dischi o soltanto su alcuni?
Controllo con CrystalDiskInfo.
x_Master_x
30-08-2013, 13:51
Secondo me invece è normalissimo perchè vi ricordo che Windows 8 non si spegne, ma si iberna
Credo che questa procedura lascia i cosiddetti "dirty bit" e quindi obbliga Windows 7 al controllo di integrità, cosa che invece non accade con 8
Le possibili soluzioni:
1) Disabilitare l'hybrid boot in Windows 8 in modo che si spenga normalmente
2) Pulire i dirty bit con fsutil e ripetere la procedura ogni volta che appare il controllo del disco
3) Disabilitare il controllo del disco all'avvio in Windows 7. Alla chiave di registro:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager
Modificare la chiave BootExecute in questo modo:
autocheck autochk /k:C /k:D *
Nell'esempio sono gli hdd C:\ e D:\ per i quali è stato disabilitato il CHKDSK all'avvio, se ne hai altri li aggiungi seguendo lo stesso schema lasciando l'asterisco come ultimo valore.
Blue_screen_of_death
30-08-2013, 14:02
Ottimo. Però a questo punto la domanda sorge spontanea ^^
Come mai quando Windows viene arrestato in maniera non corretta, al riavvio non parte il controllo di integrità?
Se ho capito bene, i "dirty bit" dovrebbero rimanere ogni volta che il sistema non viene spento correttamente.
x_Master_x
30-08-2013, 14:18
Dipende dalla situazione in cui viene arrestato il sistema in modo non corretto, ad esempio se l'HDD stà lavorando-copiando-spostando file oppure il pc è fermo al desktop senza software che leggono-scrivono sull'HDD.
Quelle rare volte che mi è successo, ad esempio dopo uno sbalzo di corrente, ho sempre avuto il controllo di integrità al riavvio quindi ho sempre avuto l'HDD flaggato con i dirty bit.
L'HDD flaggato rimane così finchè non viene fatta la scansione completa con checkdisk, però a volte questi dirty bit rimangono bloccati ( oppure l'HDD viene sporcato ad ogni chiusura di Windows 8 ) e il checkdisk "classico" non riesce a risolvere ed è quindi necessario fsutil e la flag /F di checkdisk che risolve gli errori sul disco.
Dipende dalla situazione in cui viene arrestato il sistema in modo non corretto, ad esempio se l'HDD stà lavorando-copiando-spostando file oppure il pc è fermo al desktop senza software che leggono-scrivono sull'HDD
Purtroppo anche a me è successo qualche volta, per fortuna due o tre in tutto, ma mai visto il controllo integrità.
Blue_screen_of_death
30-08-2013, 15:16
Purtroppo anche a me è successo qualche volta, per fortuna due o tre in tutto, ma mai visto il controllo integrità.
idem. Va via la corrente. Riaccendo il PC. Windows non è stato arrestato correttamente, ecc... Avvia normalmente. E riparte tutto tranquillamente come se non fosse successo nulla.
Col FAT32 invece partiva lo scandisk a ogni arresto non corretto.
Comunque anche usando l'ibernazione vengono lasciati i dirty bit. Però al riavvio non parte il checkdisk... :confused:
x_Master_x
30-08-2013, 15:43
mai visto il controllo integrità
idem
Che vi devo dire, sono stato sfortunato e l'ho visto solo io :asd:
Mica una volta, almeno in un paio di occasioni :D
E spero di non riverderlo mai più :O
Comunque anche usando l'ibernazione vengono lasciati i dirty bit. Però al riavvio non parte il checkdisk... :confused:
Windows 8 è stato progettato per essere spento-accesso con l'avvio veloce o l'Hybrid Boot, che lascia il sistema in ibernazione, con le unità montate, pronto a ripartire non appena Windows 8 viene avviato. Su ogni disco montato viene scritto un piccolo pezzo di dati in un luogo standard sul disco per mostrare che è in uso --> "dirty bit"
Windows 7 vede il dirty bit ed esegue il checkdisk perché crede che il sistema sia stato improvvisamente chiuso senza smontare le unità, come se fosse stata forzata la chiusura in modo errato.
Windows 8 invece vede il dirty bit ma non esegue nessuno scandisck perché per 8 il dirty bit sulle unità ci deve essere visto che lo ha flaggato lui su ogni unità collegata per "ricordarsi" quale disco è in uso :D
Spero di essermi spiegato in modo chiaro.
Blue_screen_of_death
30-08-2013, 15:49
Che vi devo dire, sono stato sfortunato e l'ho visto solo io :asd:
Mica una volta, almeno in un paio di occasioni :D
E spero di non riverderlo mai più :O
Windows 8 è stato progettato per essere spento-accesso con l'avvio veloce o l'Hybrid Boot, che lascia il sistema in ibernazione, con le unità montate, pronto a ripartire non appena Windows 8 viene avviato. Su ogni disco montato viene scritto un piccolo pezzo di dati in un luogo standard sul disco per mostrare che è in uso --> "dirty bit"
Windows 7 vede il dirty bit ed esegue il checkdisk perché crede che il sistema sia stato improvvisamente chiuso senza smontare le unità, come se fosse stata forzata la chiusura in modo errato.
Windows 8 invece vede il dirty bit ma non esegue nessuno scandisck perché per 8 il dirty bit sulle unità ci deve essere visto che lo ha flaggato lui su ogni unità collegata per "ricordarsi" quale disco è in uso :D
Spero di essermi spiegato in modo chiaro.
Adesso è tutto chiaro!
Thx! ^^
......................."dirty bit" ..........................
diritto e perfetto.
Windows 8 è stato progettato per essere spento-accesso con l'avvio veloce o l'Hybrid Boot, che lascia il sistema in ibernazione, con le unità montate, pronto a ripartire non appena Windows 8 viene avviato. Su ogni disco montato viene scritto un piccolo pezzo di dati in un luogo standard sul disco per mostrare che è in uso --> "dirty bit"
Windows 7 vede il dirty bit ed esegue il checkdisk perché crede che il sistema sia stato improvvisamente chiuso senza smontare le unità, come se fosse stata forzata la chiusura in modo errato.
Windows 8 invece vede il dirty bit ma non esegue nessuno scandisck perché per 8 il dirty bit sulle unità ci deve essere visto che lo ha flaggato lui su ogni unità collegata per "ricordarsi" quale disco è in uso :D
Spero di essermi spiegato in modo chiaro.
Bien, abbiamo imparato un'altra cosa, nessuno nasce imparato! :D
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.