Quando sto disinstallando un'applicazione, dice che dovrei o riavviare il computer ora o riavviare manualmente in seguito.
Farà differenza se spengo invece il computer?
Qual è la differenza tra le operazioni di spegnimento e riavvio?
Quando sto disinstallando un'applicazione, dice che dovrei o riavviare il computer ora o riavviare manualmente in seguito.
Farà differenza se spengo invece il computer?
Qual è la differenza tra le operazioni di spegnimento e riavvio?
Risposte:
Il processo ha spiegato
Quando installi o disinstalli un programma, esso registra o annulla la registrazione dell'utilizzo di uno o più .dll
file.
.dll
i file vengono inseriti nella directory Windows system32
/ syswow64
quando installati e sono file comuni per molte applicazioni. Questi file sono spesso in uso al momento della disinstallazione di un programma e, in quanto tale, Windows ha un sistema integrato per verificare la presenza di inutilizzati (dopo la disinstallazione, nessun altro programma utilizza più questi file) .dll
s all'arresto per rimuoverli quando le applicazioni quelli che li stavano usando sono terminati (sostanzialmente il programma di disinstallazione dice a Windows di verificare la cancellazione dei file).
Quando Windows ha chiuso i programmi, eliminerà quindi qualsiasi file che non è più assegnato a un programma per ripulire il computer.
Riavvio necessario?
Ti starai chiedendo, se è tutto quello che c'è da fare, è necessario riavviare? Sì e no. Fondamentalmente, devi assicurarti che Windows si spenga correttamente o rischi di lasciare indietro file non necessari. Se sai che il tuo computer è stabile e lo riavvierai nel giro di poche ore, non è necessario riavviare il PC in questo momento. Se si mette regolarmente il computer in modalità sospensione / ibernazione e non si desidera riavviare il più possibile, è meglio riavviare per una disinstallazione poiché la sospensione / ibernazione può causare l'arresto imprevisto del sistema a lungo termine, che può mantenere i file su il tuo PC che non ha più bisogno di essere lì.
È dannoso se questi file rimangono sul mio PC?
Tecnicamente parlando, no. È uno spreco di spazio su disco, sì, e se succede con troppi file, può rallentare il tuo PC, perché ogni DLL caricata con Windows si aggiungerà alle risorse utilizzate per far funzionare il tuo computer.
C'è una differenza tra l'utilizzo di reboot vs shutdown?
Entrambe le opzioni chiuderanno i programmi ed eseguiranno le routine di pulizia necessarie, quindi entrambe vanno bene. Windows ti avvisa solo di riavviare perché in questo modo può garantire che Windows venga tenuto in ordine.
Va bene se tengo premuto il pulsante di accensione in modo che il computer si spenga immediatamente?
No. Questo non è un normale arresto e quindi Windows non sarà in grado di eseguire la routine di pulizia. Puoi vedere questa opzione come se Windows fosse andato in crash.
Una cosa da notare è che Windows 8 / 8.1 ha un'opzione di avvio ibrida abilitata per impostazione predefinita (o almeno per me lo era). Questo non ricarica alcuni file del kernel all'avvio per ottenere uno stato di accensione / spegnimento più rapido. Tuttavia, questa funzione viene ignorata al riavvio.
Se stai scherzando con un software che ha disinstallato i driver, potresti (anche) sprecare risorse. Mi piace sempre un riavvio migliore per questo motivo, anche se dubito che sarebbe davvero d'aiuto a meno che non avessi disinstallato un driver / aggiornato un service pack / ecc., Anche se Windows potrebbe sapere in modo intelligente di non ibernare il kernel e fare un avvio a freddo.
EDIT: sembra che tu possa fare un arresto "standard" facendo questo:
Shutdown /s /t 0
Utilizzerà comunque l'avvio ibrido alla successiva accensione del computer. È possibile disattivare l'avvio ibrido nel pannello di controllo.
Ulteriori informazioni sull'avvio ibrido ...
Sembra che Windows sia il più colpito dal riavvio, ma penso che potrebbe essere meglio riavviare altri sistemi operativi. Ad esempio, se si disinstalla PHP, il riavvio del computer riavvierebbe Apache e ciò potrebbe evitare alcuni errori se Apache non si rende conto che PHP è stato disinstallato. Regola generale: riavvia mentre prendi una tazza di caffè e torni indietro. Sarebbe meglio farlo solo per assicurarsi che tutto funzioni senza intoppi.
Un riavvio è un arresto seguito da un altro accensione. Non importa, poiché qualsiasi richiesta di riavvio dell'applicazione è installata nel sistema operativo. Non c'è nulla che possa fare da solo quando il sistema operativo non è disponibile (anche durante il riavvio e l'arresto). Quindi, per il programma, nella maggior parte dei casi non saprebbe nemmeno se si tratta di un riavvio o di un arresto. Forse dovresti fare qualche ricerca se si tratta di un aggiornamento del BIOS o di qualcosa di basso livello, altrimenti dovrebbe essere sicuro.
Alcune disinstallazione potrebbero anche essere seguite da un'installazione che si verifica all'avvio. Aggiungendo un po 'di tempo lì (di solito non si tratta di disinstallazioni complete, ma piuttosto di un rollback a una versione precedente del software). Ritardando l'avvio, si apre la possibilità di un'errata configurazione in caso di modifiche durante il periodo di spegnimento del computer.
Ad esempio, supponiamo che un driver grafico sia disinstallato: quello generico per quella scheda grafica potrebbe essere programmato per l'installazione all'avvio, tuttavia se l'adattatore viene scambiato o rimosso dopo l'arresto ma prima dell'avvio, un driver non corretto potrebbe essere installato invece (o meglio, probabilmente fallirà con un errore).