Errore di installazione di .net 3.5 su Windows 10 Errore 800f0922


1

Non riesco a installare .net 3.5 sulla mia nuova installazione di Windows 10. Steam tenta di installarlo praticamente per ogni gioco che tento di scaricare, ma fallisce sempre con il codice di errore di 800F0922.

Ho provato un numero di cose diverse

  • eseguendo il comando:
DISM /Online /Enable-Feature /FeatureName:NetFx3 /Source:E:\sources\sxs /All /LimitAccess

dove E: is a Win10 ISO (lo stesso che ho installato con)

  • eseguire una versione dell'installatore offline dell'aggiornamento

  • Il sistema riservato è pieno al 33% sulla partizione da 500 MB

  • Inserire una chiave di registro in HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Policies \ Servicing con il nome LocalSourcePath e il valore REG_SZ di e: \ sources \ sxs

  • Esecuzione del comando

dism /online /add-package /packagepath:E:\sources\sxs\microsoft-windows-netfx3-ondemand-package.cab
  • Esecuzione del comando
DISM.EXE /Online /Add-Capability /CapabilityName:NetFx3~~~~
  • Non ho set gpos

  • riavvio del servizio di aggiornamento di Windows (wuauserv)

  • installazione da appwiz.cpl & gt; abilita la funzione di windows & gt; .net 3.5

  • ha eseguito questa stringa di comandi:

net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old 
    #that failed as an admin cmd lacks permissions
ren C:\Windows\System32\catroot2 catroot2.old
net start wuauserv
net start cryptSvc
net start bits
net start msiserver

and then

DISM.exe /Online /Cleanup-image /Scanhealth
DISM.exe /Online /Cleanup-image /Restorehealth

Ogni diverso modo di installare elenca lo stesso identico errore 800f0922

  • I miei errori del registro DISM sono qui:

l'intero registro può essere trovato in questo pastebin: http://pastebin.com/FpubWd0m

2016-06-07 18:19:40, Info                  DISM   DISM Package Manager: PID=6348 TID=10024  Error in operation: (null) (CBS HRESULT=0x800f0922) - CCbsConUIHandler::Error
2016-06-07 18:19:40, Error                 DISM   DISM Package Manager: PID=6348 TID=4832 Failed finalizing changes. - CDISMPackageManager::Internal_Finalize(hr:0x800f0922)
2016-06-07 18:19:40, Error                 DISM   DISM Package Manager: PID=6348 TID=4832 Failed processing package changes - CDISMPackageManager::ProcessChanges(hr:0x800f0922)
2016-06-07 18:19:40, Info                  DISM   DISM Package Manager: PID=6348 TID=4832 Loaded servicing stack for online use only. - CDISMPackageManager::RefreshInstanceAndLock
2016-06-07 18:19:40, Error                 DISM   DISM Package Manager: PID=6348 TID=4832 Failed while processing command add-package. - CPackageManagerCLIHandler::ExecuteCmdLine(hr:0x800f0922)
2016-06-07 18:19:40, Info                  DISM   DISM Package Manager: PID=6348 TID=4832 Further logs for online package and feature related operations can be found at %WINDIR%\logs\CBS\cbs.log - CPackageManagerCLIHandler::ExecuteCmdLine
2016-06-07 18:19:40, Error                 DISM   DISM.EXE: DISM Package Manager processed the command line but failed. HRESULT=800F0922

Sono perplesso, ragazzi.


hai aggiunto un nuovo MUI / language pack dopo l'installazione? In questo caso, è necessario eseguire il downlaod dell'ISO per l'altro MUI e copiare la cartella SxS di questa versione MUI + l'ISO originale in C: \ SxS in modo che includa entrambi i file MUI
magicandre1981

Ho solo il valore predefinito inglese (non può essere rimosso)
user19702

Ho bisogno della cartella di registro CBS per vedere di più. Anche il microsoft-windows-netfx3-ondemand-package.cab fa parte dell'ISO "Windows 10 Features on Demand", non l'ISO normale, quindi non funziona. Hai bisogno di farlo tramite MSDN
magicandre1981

copia la cartella SxS dalla ISO montata a C: e assicurati che il SISTEMA, l'amministratore abbia pieno accesso alla cartella. Ora puntare a questa cartella nel comando DISM
magicandre1981

Risposte:


1

Ho avuto un problema simile, alla fine è stato correlato alla precedente installazione della funzionalità .net 4.6

Questi sono i passaggi che ho usato:

  1. Nella schermata Programmi e funzionalità seleziona dal riquadro di sinistra "Attiva o disattiva le funzionalità di Windows"

  2. All'inizio della lista dovrebbero esserci nodi .Net Framework 3.5 ... e .Net Framework 4.6 ...

  3. L'opzione 4.6 potrebbe essere selezionata o parzialmente selezionata, quindi verificare quali sono le selezioni, rimuoverle e fare clic su OK - devono essere rimosse

  4. Esegui il comando DISM dall'alto che dovrebbe avere successo

  5. Tornare alla schermata delle caratteristiche e applicare nuovamente le opzioni rimosse

Spero che sia d'aiuto


Ho appena provato questo e ha funzionato! Grazie mille amico.
user19702

0

Dopo aver aggiornato a Windows 10 Anniversary Update (Build 1607), non ho potuto installare .NET Framework 3.5. Ho provato la risposta di Assafl, ma non ha funzionato per me. Ciò che alla fine ha funzionato per me è stato l'aggiornamento a Windows 10 Creators Update (Build 1703). Sono stato quindi in grado di installare facilmente .NET Framework 3.5 accendendolo dal Funzionalità di Windows dialogo.

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.