Condividi tramite

Problemi con Windows Update e Microsoft .NET Framework

Anonimo
2020-03-05T13:57:00+00:00

Da un paio di mesi ho questi problemi con il mio computer.

L'ho notato inizialmente scaricando un gioco da Steam che però non si apriva, dicendo che dovevo installare il .NET Framework, anche se io avevo già installato tutto con windows update.

Ho utilizzato il programma di riparazione del .NET Framework, ma non ha funzionato.

Un'altra cosa che ho notato è che Windows Update ha problemi nell'installare degli aggiornamenti, con codici di errori differenti, ma che hanno tutti lo stesso risultato: Windows Update has encountered an unknown error. Nello specifico, gli aggiornamenti che non posso installare sono il 2020-01 security and quality rollup for .NET Framework (KB4535102) e 2020-01 monthly security and quality rollup for Windows 7 x64(KB4534310).

Ho provato a usare il troubleshooting di windows, ma anche esso non funziona. Cliccando sull'opzione per avere più informazioni sull'errore, c'è scritto questo:

Package ID: WindowsUpdateDiagnostic

Path: Unknown

Error Code: 0x80070002

Source: Engine

Context: Elevated.

Ho provato a reinstallare manualmente ogni singola versione del .NET Framework, ma, anche se dicono che l'installazione ha avuto successo, non è così, perché andando su Programs e Features nel pannello di controllo (ho Windows in inglese) non appare, e cliccando su "Turn windows features on or off" appare solo il Framework 3.5.2 che è attivo, ma che evidentemente non funziona.

Notando questi errori di Windows Update, ho provato a seguire tutti i suggerimenti in questa pagina: https://support.microsoft.com/it-it/help/10164/fix-windows-update-errors ma nulla ha funzionato. Nello specifico, nella seconda opzione, quella che dice di rinominare le cartelle di backup, ho avuto un errore abbastanza strano.

Mentre applicavo tutti i cambiamenti nel CMD (ovviamente come amministratore) ho avuto dei problemi, nello specifico dopo aver inserito i comandi di Net stop, che erano funzionanti, il comando ren %systemroot%\system32\catroot2 catroot2.bak ha prodotto l'errore "Access denied". Ho quindi provato a rinominarlo manualmente, ma diceva che la cartella era aperta in utilizzo in un programma e che quindi non sarebbe stato possibile rinominarla.

L'unica cosa che non ho provato è resettare Windows. Ciò perché avendo un computer molto vecchio con una scheda video del 2016 (sto lentamente acquistando le varie parti per migliorarlo) il BIOS non supporta la scheda video, e quindi sul monitor non appare nulla prima della schermata di login di Windows, e quindi non potrei vedere le opzioni di reset.

Ho provato innumerevoli volte a reinstallare il .NET Framework, ed utilizzare i programmi di riparazione del framework, ma hanno fallito tutte le volte.

Proprio ora ho provato a riavviare il programma di riparazione, e qualcosa è cambiato: Mi ha detto di reinstallare il framework 4.8, e così ho fatto (per la ennesima volta), ma invece di avere il solito errore che dice che c'è già una versione installata, ho ricevuto un altro errore: "The installation source for this product is not available. Verify that the source exists and that you can access it."

Di sicuro ho effettuato molti altri passaggi per aggiustare questo problema, però in questo momento non mi tornano in mente tutti.

Non potendo aggiornare a Windows 10 (almeno per ora), vorrei riparare questo problema, perché non ho idea di quello che sia successo per causarlo.

Insomma, per ricapitolare, non posso installare alcuna versione del .NET Framework, e Windows Update non riesce a installare degli aggiornamenti, e molto probabilmente le due cose sono collegate.

Se qualcuno ha delle idee, sarei veramente felice di sentirle, perché vorrei evitare di reinstallare Windows.

Windows per utenti privati | Versioni precedenti di Windows | Windows Update

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento

Risposta accettata dall'autore della domanda

Anonimo
2020-03-08T09:58:54+00:00

Ciao Deko03

Per l'ultimo passaggio, puoi seguire questa GUIDA.

Riguardo MS .Net Framework, quel gioco dovrebbe richiedere la versione 3.5. Già installata in Windows 7.

Esegui anche la verifica dei file di gioco su Steam:

Libreria > Tasto destro sul gioco > Proprietà > File locali > Verifica integrità dei file di gioco

Se il problema persiste, scarica e installa da QUI.

I requisiti minimi DEVONO essere rispettati, altrimenti i giochi potrebbero non avviarsi, mostrando errori randomici.

In rari casi potrebbe comunque funzionare. 2GB su 4GB è comunque troppo poco.

Riguardo le schede video, non capisco perchè la GT 1030 non dovrebbe avviarsi da sola. Non ha alcun problema di compatibilità con i BIOS legacy.

Buona giornata!

La risposta è stata utile?

1 persona ha trovato utile questa risposta.
0 commenti Nessun commento

2 risposte aggiuntive

Ordina per: Più utili
  1. Anonimo
    2020-03-06T13:30:48+00:00

    Sto seguendo la guida dell'avvio pulito, ma l'ultimo step, l'installazione di microsoft security essentials, non è possibile, siccome il download non esiste più. è un problema?

    Per quanto riguarda le parti del computer, è un assemblato comprato molto tempo fa da un amico:

    CPU: Intel core 2 duo 6600 2.40GHz 

    GPU: AMD Radeon HD 5450 (non in uso)

    GPU: Nvidia GeForce GT1030 2GB (in uso. Si, ho due schede video diverse, e ho un problema anche con questo, non posso rimuovere la scheda AMD, altrimenti la scheda Nvidia non funziona.)

    RAM: 2.5GB DDR2

    HDD: Samsung 500GB (purtroppo non conosco il modello e non riesco a trovarlo all'interno di Windows)

    MOTHERBOARD: Intel i975x (è davvero vecchia, risale a novembre 2005) https://www.intel.com/Assets/PDF/datasheet/310158.pdf (link alla datasheet della motherboard nel caso dovesse servire)

    Il gioco in questione è America's Army Proving Grounds, uno sparatutto su Steam: 

    https://store.steampowered.com/app/203290/Americas\_Army\_Proving\_Grounds/

    L'errore era qualcosa del genere: ".NET Inizialization error" e poi diceva qualcosa sul framework 3.5.1 che non funzionava o che non era installato. Ho disinstallato il gioco da tempo, quindi non posso controllare l'errore.

    So bene che il mio PC non ha abbastanza ram per avviarlo ma un mio amico lo ha giocato con 2gb di ram quindi pensavo di provare.

    Comunque l'errore non riguardava la RAM, quindi..

    La risposta è stata utile?

    1 persona ha trovato utile questa risposta.
    0 commenti Nessun commento
  2. Anonimo
    2020-03-05T21:07:01+00:00

    Ciao Deko03

    Non penso che quel programma richiede Microsoft Framework 4.8.

    Di quale gioco si tratta e che errore preciso riporta?

    Inoltre, segui la guida del MVP Franco Leuzzi relativa all'Avvio pulito in Windows 7.

    Produttore e modello di tutti i componenti del PC?

    Buona serata!

    La risposta è stata utile?

    1 persona ha trovato utile questa risposta.
    0 commenti Nessun commento