Come configurare smartphone e PC. Portale informativo
  • casa
  • Windows Phone
  • Disinstallare l'aggiornamento KB2859537 utilizzando il disco di avvio. Corruzione di file importanti

Disinstallare l'aggiornamento KB2859537 utilizzando il disco di avvio. Corruzione di file importanti


A volte, kb.exe e altri errori di sistema EXE posso essere dovuti a problemi del registro di sistema di Windows. Diversi programmi possono utilizzare il file kb.exe, ma quando tali programmi vengono disinstallati o modificati, a volte vengono lasciate voci del registro di sistema EXE "orfane" (non valide).

Fondamentalmente, ciò significa che mentre il percorso effettivo del file potrebbe essere stato modificato, la sua posizione precedente errata è ancora registrata nel registro di Windows. Quando Windows prova a cercare questi riferimenti a file errati (le posizioni dei file sul tuo PC), si possono verificare errori kb.exe. Inoltre, un'infezione da malware potrebbe aver corrotto le voci del registro di sistema associate a King's Bounty Armored Princess. Pertanto, queste voci del registro di sistema EXE non valide devono essere riparate per correggere il problema alla radice.

La modifica manuale del registro di sistema di Windows per rimuovere le chiavi kb.exe non valide non è consigliata a meno che tu non sia un tecnico specializzato. Errori commessi durante la modifica del registro possono rendere inutilizzabile il PC e causare danni irreparabili al sistema operativo. In effetti, anche una singola virgola nel posto sbagliato può impedire l'avvio del computer!

A causa di questo rischio, per controllare e riparare qualsiasi problema del registro di sistema relativo a kb.exe, è fortemente consigliabile utilizzare uno strumento di pulizia del registro di sistema fidato, come %%product%% (sviluppato da Microsoft Gold Certified Partner). L'uso di uno strumento di pulizia del registro automatizza il processo di ricerca di voci di registro non valide, referenze file mancanti (come quella che causa l'errore kb.exe) e collegamenti interrotti all'interno del registro. Una copia di backup viene creata automaticamente prima di ogni scansione, consentendoti di annullare qualsiasi modifica con un solo clic e proteggendoti da possibili danni al tuo computer. La parte migliore è che la correzione degli errori di registro può migliorare drasticamente la velocità e le prestazioni del sistema.


Un avvertimento: A meno che tu non sia un utente PC avanzato, NON consigliamo di modificare manualmente il registro di Windows. L'uso non corretto dell'Editor del Registro di sistema può causare seri problemi e richiedere la reinstallazione di Windows. Non garantiamo che i problemi derivanti dall'uso improprio dell'Editor del Registro di sistema possano essere corretti. Si utilizza l'editor del Registro di sistema a proprio rischio.

Per riparare manualmente il registro di Windows, devi prima creare un backup esportando una parte del registro relativa a kb.exe (es. King's Bounty Armored Princess):

  1. Fare clic sul pulsante Inizio.
  2. Accedere " comando" in barra di ricerca... NON PREMERE ANCORA ACCEDERE!
  3. Tenendo le chiavi CTRL-Maiusc sulla tastiera, premere ACCEDERE.
  4. Verrà visualizzata una finestra di dialogo di accesso.
  5. Clic .
  6. La casella nera si apre con un cursore lampeggiante.
  7. Accedere " regedit" e premere ACCEDERE.
  8. Nell'Editor del Registro di sistema, seleziona la chiave relativa a kb.exe (ad esempio King's Bounty Armored Princess) di cui vuoi eseguire un backup.
  9. Sul menu File Selezionare Esportare.
  10. Elencato Salvare seleziona la cartella in cui vuoi salvare la copia di backup della chiave King's Bounty Armored Princess.
  11. In campo Nome del file inserisci un nome per il file di backup, ad esempio "backup King's Bounty Armored Princess".
  12. Assicurati il ​​campo Intervallo di esportazione valore selezionato Filiale selezionata.
  13. Clic Salva.
  14. Il file verrà salvato con estensione .reg.
  15. Hai ora un backup della voce del registro di sistema relativa a kb.exe.

I passaggi successivi per la modifica manuale del registro non saranno trattati in questo articolo, poiché è probabile che danneggino il sistema. Se desideri maggiori informazioni sulla modifica manuale del registro, consulta i collegamenti seguenti.

Il 13 agosto 2013, Microsoft ha rilasciato l'aggiornamento KB2859537 e i forum erano pieni di richieste di aiuto: le persone hanno smesso di eseguire programmi. La serie è continuata a settembre e ottobre ...

In questa rapida registrazione imparerai come risolvere il problema, perché è successo e come evitare simili orrori in futuro.

Oggi in programma

Scopo degli aggiornamenti

L'aggiornamento KB2859537 è stato progettato per correggere quattro vulnerabilità nel kernel di Windows che potrebbero consentire l'elevazione dei privilegi. La prima vulnerabilità ha consentito di caricare una DLL in un processo, aggirando il meccanismo di protezione ASLR progettato per ridurre il rischio di sfruttamento delle vulnerabilità.

Le altre tre vulnerabilità sono legate agli errori nel controllo degli indirizzi da parte del kernel di Windows, che porta al danneggiamento della memoria e consente l'esecuzione di codice arbitrario in modalità kernel. Dopo di che, l'escalation non è più un problema. I dettagli tecnici sono disponibili nel bollettino sulla sicurezza MS13-063.

Perché è sorto il problema e di cosa si tratta

Attivazione illegale. Questo momento è stato perfettamente analizzato dal partecipante alla conferenza OSZone semplice, che conosce in prima persona gli assembly di Windows ed è anche l'autore dell'utile programma AntiSMS per il trattamento di virus e trojan.

Mi permetto di citare il suo post nel forum, evidenziando in grassetto qual è il problema.

Il problema nasce dal fatto che i sistemi hackerati utilizzano la vecchia versione di ntoskrnl.exe, che il patcher (o assembly) rinomina in xNtKrnl.exe e lo scrive nel campo del kernel tramite bcdedit. Ciò è necessario affinché il sistema funzioni con un driver che emula una tabella SLIC. La vecchia versione del kernel non è compatibile con i nuovi file del sottosistema Wow64, per questo motivo, i programmi a 32 bit smettono di essere eseguiti su un sistema a 64 bit.

Non è colpa di Microsoft, semplicemente non hanno testato gli aggiornamenti su build non funzionanti. A proposito, se correggete una nuova versione del kernel, il sistema funzionerà come previsto - questo significa che l'aggiornamento non mira a combattere i sistemi piratati, è solo che si sono formate le stelle.

Rimozione degli aggiornamenti KB2882822 o KB2859537 o KB2872339 dall'ambiente di ripristino tramite DISM

Questa opzione più complessa ha senso da applicare solo se i primi due metodi non sono riusciti a rimuovere l'aggiornamento.


Siamo tutti abituati a fidarci degli aggiornamenti di Microsoft Windows: ne vale la pena, carica qualcosa sulla macchina, si scarica da solo, si installa, solo occasionalmente lampeggia l'icona di Windows Update nell'angolo in basso a destra del monitor. Quindi è stato questa volta, è stato scaricato, ha lampeggiato, è andato al riavvio e quindi ha emesso:

Errore durante l'avvio dell'applicazione (0xc0000005). Premere il pulsante OK per uscire dall'applicazione.

o in inglese:

Dopo la comparsa di questa finestra, il sistema scarica tutte le applicazioni dalla memoria. Allo stesso tempo, è impossibile avviare qualsiasi programma, diagnostica, ecc. Per verificare e scoprire cosa è successo.

All'inizio, questa situazione provoca uno stato simile al panico. Tuttavia, tutto ha funzionato e qui ci sono quelli attivi! Soprattutto se al naso c'è qualche progetto importante che richiede il completamento immediato.

In breve, non sembra niente di buono. Molti sono stati guidati da questa prima impressione e hanno fatto la prima cosa che mi è venuta in mente: hanno demolito l'intero sistema e lo hanno installato su uno nuovo. Qual è stata la loro sorpresa quando, durante l'aggiornamento di un Windows appena installato, questo errore è apparso di nuovo!

Si scopre che il problema è più semplice e può essere risolto con due clic del mouse.

Risolvere il problema dell'errore 0xc0000005 dopo l'aggiornamento di Windows

Metodo 1

Quindi, per risolvere il problema dell'errore 0xc0000005 dopo l'aggiornamento di Windows, è necessario e sufficiente digitare il comando:

alla semplice pressione di un pulsante Cominciare alla riga in cui dice "cerca programmi e file" e premere accedere.

Metodo 2

Se questa riga non esiste, fare clic sul pulsante VITTORIA+R per richiamare il menù “ Correre” e già lì inserisci: wusa.exe /disinstalla /kb:2859537

Ecco un breve video che ho fatto per chiarire:

Lo screenshot qui sotto mostra dove inserire questa riga, dai un'occhiata più da vicino agli spazi nel record e nel caso, altrimenti il ​​servizio di eliminazione non verrà avviato. Copia migliore.

Metodo 3

C'è un altro modo: vai su Start -> Pannello di controllo -> Sistema -> Impostazioni di sistema avanzate -> Protezione del sistema -> Ripristino

Lì, seleziona la data precedente a quella in cui hai installato l'aggiornamento sfortunato e fai clic su Avanti. Il sistema stesso rimuoverà i componenti non necessari e tornerà in condizioni di lavoro.

Cosa poi

E poi - zuppa con un gatto. Dopo aver eseguito questa manipolazione, devi DISATTIVARE gli aggiornamenti automatici, altrimenti dovrai ripristinare il sistema ancora e ancora. Come farlo?

Sì, tutto è semplice, seguiamo il percorso - Start -\u003e Pannello di controllo -\u003e Windows Update -\u003e Impostazioni e lì disabilitiamo Windows Update.

Un po' più tardi, quando il problema si risolve, lo riattiveremo, ma per ora, così sia.

Per i casi più gravi

Una nota importante per chi, dopo aver eseguito il comando wusa.exe /disinstalla /kb:2859537 Windows fornisce un messaggio che tale aggiornamento non è stato trovato e Programmi e caratteristiche in Pannelli di controllo non inizia. È necessario riavviare in modalità provvisoria (tramite il tasto F8) e quindi disinstallare l'aggiornamento in Programmi e componenti.

E inoltre:

Per determinare se il problema in discussione si verifica dopo l'installazione di KB2859537, basta eseguire il prompt dei comandi con i diritti di amministratore e scrivere lì:

Se è presente il parametro kernel, viene utilizzato un kernel non standard e, dopo aver installato l'aggiornamento, si verificherà il problema (a condizione che il kernel sia vecchio e ora il 99,99% degli utenti di questa patch lo abbia). Qui xNtKrnl.exe è il nome del vecchio kernel patchato, che rimane invariato dopo l'installazione di qualsiasi aggiornamento ufficiale, e quindi le falle di sicurezza nel kernel rimarranno anche dopo aver installato tutti gli aggiornamenti, se non si esegue la patch del nuovo kernel dopo ciascuno di questi aggiornamento, anche se non ci sono problemi visivi.
Se non sono presenti parametri del kernel, viene utilizzato il kernel standard ed è possibile installare l'aggiornamento.

Soluzione da simplex

La soluzione al problema, fornita dal noto simplex: Citazione:
Ha risolto questo problema. Questo è un programma a 64 bit che aggiorna il vecchio kernel all'ultima versione (indipendentemente dalla nuova versione del kernel, ma solo per i file da KB2859537). Questa correzione non ha nulla a che fare con gli attivatori, ovvero non farà nulla sul sistema originale e non scriverà nulla sul sistema sugli assiemi, aggiornerà solo il core xNtKrnl.exe e nient'altro. Questa è la soluzione migliore al momento dopo aver installato KB2859537 su un sistema patchato, poiché oltre a correggere l'errore 0xc0000005, chiude tutte le vulnerabilità e, se l'aggiornamento viene rimosso, le vulnerabilità rimarranno. Testato su Win7 SP1 x64 e Win2008 SP1 R2 x64.


E per ora abbiamo tutto, ti auguro buona fortuna e Windows funzionante!

PS Gli aggiornamenti sono stati installati ieri, sempre 0x000005. È stato eseguito un rollback a un punto di ripristino del sistema. Installati tutti gli aggiornamenti tranne KB2872339 (nascosto). Cosa fare adesso? Devo installare KB2872339_Fix? Come evitare nuovamente tali errori dopo l'aggiornamento?

KB2872339_Fix.exe sostituisce completamente KB2859537_Fix.exe e corregge l'errore 0xc0000005 dopo aver installato uno qualsiasi degli aggiornamenti

(Rimuovi gli antivirus o esegui la correzione in modalità provvisoria).

zy2. A mio avviso Fix è ovviamente di grande aiuto, ma è meglio risolvere il problema a livello globale.

Mi è piaciuto questo:
1. Avviato l'attivatore e rimosso il driver (pulsante Disinstalla driver).

Il 13 agosto, Microsoft ha rilasciato un'altra serie di patch di sicurezza. La loro installazione ha portato inaspettatamente a seri problemi nel funzionamento di Windows su un numero molto elevato di computer.

Si manifesta nel fatto che dopo aver installato gli aggiornamenti e riavviato il computer alcuni programmi non si avvianoerrore 0xc0000005 all'avvio dell'applicazione.

Ci sono state molte richieste da parte degli utenti interessati del sistema operativo Windows che chiedono aiuto per affrontare il problema che si è presentato.

Il motivo del crollo di massa che si è verificato è stata l'installazione del numero di aggiornamento KB2859537.

Cosa c'è di insolito nel pacchetto di aggiornamento KB2859537 e perché la sua installazione causa problemi

Aggiornare KB2859537è significativo che insieme alla sostituzione di un gran numero di file di sistema, questo pacchetto sostituisca anche il kernel del sistema operativo.

Se nella linea dei sistemi operativi su piattaforma Linux si può dire che l'aggiornamento dei kernel è in corso, allora per Windows questo evento non è affatto normale. Posso sbagliarmi, ma nulla del genere sembra essere accaduto nel prossimo passato.

Se sei stato interessato dall'aggiornamento KB2859537, quindi condividi le tue opinioni su questo argomento e raccontaci come sei riuscito a correggere la situazione.

A causa del fatto che sulle pagine del blog ripetutamente

Il 14 aprile 2015 Microsoft ha rilasciato diversi aggiornamenti di sicurezza, dopo averli installati su alcuni computer e riavviato, si verifica un errore:

ARRESTO: c0000145 (Errore dell'applicazione)
Impossibile avviare correttamente l'applicazione (0xc000000d)

Ecco come appare sullo schermo:

Secondo le informazioni che ho, le versioni piratate di Windows 7, che vengono attivate dagli attivatori, sono interessate dall'errore, ma come in altri casi simili, è probabile che anche le versioni con licenza di Windows possano risentirne.

Causa errore c0000145, kb3045999 update, se non hai ancora installato gli aggiornamenti, aspetta un po' e non installare kb3045999 adesso.

Come correggere l'errore c0000145 dopo aver installato gli aggiornamenti (kb3045999)?

Metodo 1, quasi automatico: è necessario riavviare il computer più volte per avviare il sistema di ripristino automatico di Windows, quindi seguire le istruzioni, in modalità automatica il sistema ripristinerà l'avvio, in caso contrario, provare a ripristinare il sistema a una data precedente installazione di aggiornamenti. Il processo potrebbe richiedere un po' di tempo o potrebbe essere necessario ripeterlo più volte.

Se il ripristino automatico è disabilitato per te (cosa estremamente rara), il ripristino dei precedenti punti di ripristino del sistema o il ripristino dagli archivi, se stai archiviando, dovrebbe aiutare.

Se il primo metodo non ha aiutato, è necessario rimuovere manualmente l'aggiornamento kb3045999, per questo è necessario:

  1. È necessario accedere alla riga di comando, per questo è possibile eseguire l'avvio dall'unità flash o dal disco di installazione.
  2. Quindi è necessario eseguire il comando per visualizzare l'elenco degli aggiornamenti installati, C è la lettera dell'unità in cui è installato il sistema, solitamente C, ma quando si esegue l'avvio da un'unità flash USB potrebbe essere diverso, il modo più semplice per trovarlo è colpo scientifico:
    DISM /Image:C:\ /Get-Packages
  3. Troviamo il nome completo del pacchetto desiderato, ora sarà così: Pacchetto_per_KB3045999~31bf3856ad364e35~amd64~~6.1.1.1
  4. Per eliminare, devi inserire il comando (non dimenticare di sostituire la lettera di unità con la tua se non hai la C):
    DISM /Image:C:\ /Remove-Package /PackageName:Package_for_KB3045999~31bf3856ad364e35~amd64~~6.1.1.1
  5. Se qualcosa non funziona, prova a scrivere in questo modo:
    DISM » » /Image:C:\ » » /Remove-Package » » /PackageName:Package_for_KB3045999~31bf3856ad364e35~amd64~~6.1.1.1
    Tra virgolette digitiamo uno spazio e non dimentichiamo di specificare la lettera corretta dell'unità di sistema.

Aggiunta:

Se hai aggiornato KB3045999 rimosso e l'errore:

ARRESTO: c0000145 (Errore dell'applicazione)
Impossibile avviare correttamente l'applicazione (0xc000000d)

Appare ancora, rimuovere un altro aggiornamento KB3022345 (passa nel centro aggiornamenti come facoltativo).

Aggiunta 2:

Se l'errore non viene corretto, è necessario disinstallare un altro aggiornamento facoltativo - KB3068708. Per alcuni, dopo aver rimosso tutti gli aggiornamenti indicati nell'articolo, un errore c0000145 ancora non si risolve e, dopo un riavvio, gli aggiornamenti vengono visualizzati di nuovo: è necessario eseguire il comando:

dism /image:c:\ /ScratchDir:c: /cleanup-image /RevertPendingActions

e al posto di c: sostituisci la lettera della partizione su cui hai installato Windows

Addendum 3:

Ci sono un altro paio di aggiornamenti provoca l'errore c0000145, questi sono kb3060716 e kb3071756, devono anche essere rimossi. Su alcuni computer e laptop, l'esecuzione dei comandi richiede molto tempo: fino a mezz'ora, a volte vale la pena aspettare se dopo aver inserito il comando sembra che non stia succedendo nulla.

Articoli correlati in alto