none
Impossible activer .net 3.5 sur W10 RRS feed

  • Dotaz

  • Bonjour

    Je suis coincé sur un poste de travail en W10 64b qui a été déployé sans la fonctionnalité .net 3.5 nativement.

    En voulant l'activer après avoir mis à 0 la clé de registre pour éviter le WSUS (sinon erreur 0x800f0954 à la clé)

    En général cela fonctionne ainsi..

    Sauf que sur ce poste je me retrouve avec l'erreur 0x80244018 en prime...

    J'ai farfouillé sur le net et après diverses tentatives entre dism et sfc pour réparer une éventuelle erreur (pas d'erreur de trouvée) j'ai tenté de faire en ps la commande suivante : 

    dism /online /enable-feature /featurename:netfx3 /all /source:y:\sources\sxs 

    avec dans Y un répertoire contenant un iso décompressé de w10

    Et bien sur pas mieux (sinon je ne vous écrirai pas :) ) cela patine à 14.6% et finit par avorter aux environ de 20%

    Ci dessous un extrait du log dism : 

    2019-09-10 14:22:52, Info                  DISM   DISM Package Manager: PID=9900 TID=3268 Encountered an unknown option "source" with value "y:sources\sxs" - CPackageManagerCLIHandler::Private_GetPackagesFromCommandLine
    2019-09-10 14:22:52, Info                  DISM   DISM Package Manager: PID=9900 TID=3268 Initiating Changes on Package with values: 5, 7 - CDISMPackage::Internal_ChangePackageState
    2019-09-10 14:22:52, Warning               DISM   DISM Package Manager: PID=9900 TID=3268 CBS AddSource failed with HRESULT=0x80070003! - CDISMPackageManager::Internal_Finalize
    2019-09-10 14:22:52, Info                  DISM   DISM Package Manager: PID=9900 TID=3268 CBS session options=0x40100! - CDISMPackageManager::Internal_Finalize
    2019-09-10 14:24:29, Info                  DISM   DISM Package Manager: PID=9900 TID=2384  Error in operation: (null) (CBS HRESULT=0x80244018) - CCbsConUIHandler::Error
    2019-09-10 14:24:29, Error                 DISM   DISM Package Manager: PID=9900 TID=3268 Failed finalizing changes. - CDISMPackageManager::Internal_Finalize(hr:0x80244018)

    Par acquis de conscience j'ai relancé la commande sans la source: ça bloque à 19.2% aussi

    2019-09-10 14:30:48, Info                  DISM   DISM Package Manager: PID=9984 TID=9584 Encountered the option "featurename" with value "NetFx3" - CPackageManagerCLIHandler::Private_GetPackagesFromCommandLine
    2019-09-10 14:30:48, Info                  DISM   DISM Package Manager: PID=9984 TID=9584 Encountered an unknown option "featurename" with value "NetFx3" - CPackageManagerCLIHandler::Private_GetPackagesFromCommandLine
    2019-09-10 14:30:48, Info                  DISM   DISM Package Manager: PID=9984 TID=9584 Initiating Changes on Package with values: 5, 7 - CDISMPackage::Internal_ChangePackageState
    2019-09-10 14:30:48, Info                  DISM   DISM Package Manager: PID=9984 TID=9584 CBS session options=0x40100! - CDISMPackageManager::Internal_Finalize
    2019-09-10 14:32:19, Info                  DISM   DISM Package Manager: PID=9984 TID=8808  Error in operation: (null) (CBS HRESULT=0x80244018) - CCbsConUIHandler::Error
    2019-09-10 14:32:19, Error                 DISM   DISM Package Manager: PID=9984 TID=9584 Failed finalizing changes. - CDISMPackageManager::Internal_Finalize(hr:0x80244018)

    Auriez vous une idée (autre que ce fichu poste va passer par la fenetre ou reprendre un raz via déploiement) ?

    En vous remerciant de votre attention.

    Cyril

    úterý 10. září 2019 12:55

Všechny reakce

  • Je pense qu'il faut faire une modification de source d'installation au niveau Local Security Policy:

    http://www.microsoft-desktop.com/2015/09/impossible-dinstaller-net-framework-3-5-sous-windows-10-aussi/

    Sinon avez-vous essayer avec Powershell:

    • Enable-WindowsOptionalFeature –Online –FeatureName "NetFx3" –Source X:\x64\sources\sxs -LimitAccess


    Vote or mark as answer if you think useful

    úterý 10. září 2019 13:53
  • Bonjour,

    ca n'est pas un souci du au fait que le PC recoive ses mise à jour via WSUS ?

    j'ai déja eu le souci (je ne sais plus si c'etait pour du windows 10)

    en anglais :

    http://support.microsoft.com/kb/2734782
    This worked for me. Windows has to download the 3.5 installation files, but the server is configured not to use Windows Update (common for managed servers), but WSUS. The above article describes how to fix this. In a nutshell:
    1.	Start the Local Group Policy Editor or Group Policy Management Console.
    2.	Expand Computer Configuration, expand Administrative Templates, and then select System.
    3.	Open the Specify settings for optional component installation and component repair Group Policy setting, and then select Enabled.
    4.	Select the Contact Windows Update directly to download repair content instead of Windows Server Update Services (WSUS) check box.
    Make sure Windows Updates Service is set to Manual or Automatic to apply this fix. Our default images are set to disabled, and the issue continued until that seemingly obvious change was made.

    Olivier

    středa 11. září 2019 10:04
  • Bonjour, 

    Je te propose de lancer et de vérifier après:

    DISM /Image:C:\ /Cleanup-Image /RestoreHealth


    Vote or mark as answer if you think useful

    středa 11. září 2019 15:14
  • Bonjour

    Et merci d'avoir pris le temps de me répondre

    J'ai tenté la manip sous pôwer shell qui n'a pas aboutit non plus.

    J'ai fini par contourner le problème en copiant local dans tmp le cab d'install de netfx3 et avec la commande 

    dism /online /add-package /packagepath:c:\tmp\microsoft-windows-netfx3-ondemand-package~31bf3856ad364e35~amd64~~.cab

    les ~ étaient natifs et apparemment renommer ne fonctionne pas (!?)

    Après je n'ai aucune idée de pourquoi enable-feature ne fonctionnait pas et add-package oui..

    Cdlt

    • Navržen jako odpověď F.ABASSI čtvrtek 12. září 2019 14:29
    čtvrtek 12. září 2019 14:03
  • Bonjour

    Et merci d'avoir pris le temps de me répondre

    J'ai tenté la manip sous pôwer shell qui n'a pas aboutit non plus.

    J'ai fini par contourner le problème en copiant local dans tmp le cab d'install de netfx3 et avec la commande 

    dism /online /add-package /packagepath:c:\tmp\microsoft-windows-netfx3-ondemand-package~31bf3856ad364e35~amd64~~.cab

    les ~ étaient natifs et apparemment renommer ne fonctionne pas (!?)

    Après je n'ai aucune idée de pourquoi enable-feature ne fonctionnait pas et add-package oui..

    Cdlt

    Peut-etre il faut lancer la commande: lodctr /r

    Vote or mark as answer if you think useful

    čtvrtek 12. září 2019 14:31