none
Windows Server 2012 R2 - Impossibile installare .NET Framework 3.5 RRS feed

  • Domanda

  • Ciao a tutt, problemone del Venerdi sera (HELP PLEASE) : 

    Ho un Windows Server 2012 R2 sul quale devo installare SQLServer 2014. Come prerequisito, devo installare la .NET Framework 3.5. 

    Per procedura Microsoft , 

    https://support.microsoft.com/en-us/kb/2734782/it

    dal Server Manager, aggiungo la funzionalità ma incontro la richiesta di path alternativo. Inserisco il DVD di installazione e passo il percorso corretto. (e:\sources\sxs). L'installazione termina con errore. Ho tentato l'installazione sia con il comando Dism che con PowerShell  : entrambe in errore, come non fosse corretta la sorgente.

    Come da articoli : 
    https://support.microsoft.com/en-us/kb/3005628
    http://blogs.technet.com/b/askpfeplat/archive/2014/09/29/attempting-to-install-net-framework-3-5-on-windows-server-2012-r2-fails-with-error-code-0x800f0906-or-the-source-files-could-not-be-downloaded-even-when-supplying-source.aspx

    Ho anche già provato a cercare le due patch maledette che potrebbero darmi il problema ma non sono installate.

    Non riesco a venire a capo e non mi fido di alcune versioni (stand alone) che si trovano in rete ma non su fonti ufficiali. 

    Possibile non sia successo a nessuno di voi prima ? 
    Vi prego di aiutarmi ... pleaseee! 

    Grazie a tutti in anticipo.

    Hunternet

    venerdì 10 aprile 2015 15:11

Risposte

  • Ciao a tutti. Venerdi ho "mollato" agitato e sfiduciato ma stasera a mente fredda mi ci sono rimesso. 

    Vi racconto quanto segue:

    Per prima cosa ho disinstallato l'antivirus McaAfee e il relativo Framework che era l'unico software installato 
    e che poteva darmi qualche sospetto.

    Lanciando l'eseguibile scaricato dal link dato da Nino (che ringrazio molto) , purtroppo, subito dopo l'inizio dell'installazione, ricevo quanto segue: 

    Impossibile installare la funzionalità seguente: 
    .NET Framework 3.5 (include .NET 2.0 e 3.0)
    Impossibile installare o disinistallare automaticamente i ruoli e le funzonalità di Windows Server mediante l'applicazione Funzionalità Windows del Pannello di controllo.
    Per installare i ruoli e le funzionalità di Windows Server, avviare Server Manager o utlizzare i cmdlet di Server Managre per Windows PowerShell.

    Ho provato "con coraggio"  a scaricare anche l'altra versione stand alone che vi avevo già riferito venerdi è ... l'installazione è diversa... parte correttamente e ad un certo punto riapre la schell DOS  "Strumento Gestione e manuntenzione immagini distribuzione" 
    Parte la stessa procedura di "attivazione funzionalità" come quando lancio il comando : 
    dism /online /enable-feature /featurename:NetFX3 /all /Source:d:\sources\sxs /LimitAccess
    e purtroppo esce anche con il solito, esatto errore: 

    Attivazione funzionalità
    [===========================66.6%======                    ]

    Errore: 0x800f081f

    Impossibile trovare i file di origine.
    Utilizzare l'opzione "Source" per specificare il percorso dei file necessari per
     ripristinare la funzionalità. Per ulteriori informazioni su come specificare il
     percorso di origine, vedere http://go.microsoft.com/fwlink/?LinkId=243077.
    Il file di registro di Gestione e manutenzione immagini
    distribuzione è disponibile in C:\Windows\Logs\DISM\dism.log
    ____________________________________________________________________________
    Press any Key to Exit.

    Disperato per non riuscire a  trovare una soluzione ho provato , prima di scollegarmi , a lanciare di nuovo l'installazione con il comando DISM : stesso errore 

    Ho provato allora , come ultima cosa, a rilanciare di nuovo l'installazione da "Aggiungi Funzionalità" e............................................................. incredibile ma vero : mi ha portato a termine l'installazione senza alcun errore ed ho il Framework tra le funzionalità installate !!! Ma allora ??? Che l'antivirus bloccasse  in qualche modo (non c'era niente nel log) il collegamento con Windows Update che ho letto essere utilizzato durante questa installazione ??? 

    Felice per aver risolto ma affranto dal tipo di soluzione (forse) di coincidenza.
    Romani "riproverò" a mettere l'antivirus ... 

    Vi ho raccontato tutto in modo da poter lasciare una traccia di possibile soluzione a qualche sfortunato postero... 

    Grazie come sempre a tutti.


    Hunternet

    • Contrassegnato come risposta HunterNet79 domenica 12 aprile 2015 20:20
    domenica 12 aprile 2015 18:55

Tutte le risposte

  • Ciao,

    ma che errore esce, trovi qualcosa nel registro eventi ?


    MATTEO VIVENZI

    venerdì 10 aprile 2015 15:16
  • Ciao e grazie della risposta.

    Ricevo l'errore di GUI che vedi nel link:
    http://blogs.technet.com/b/askpfeplat/archive/2014/09/29/attempting-to-install-net-framework-3-5-on-windows-server-2012-r2-fails-with-error-code-0x800f0906-or-the-source-files-could-not-be-downloaded-even-when-supplying-source.aspx

    Se lo lancio da CMD o Power Schell l'errore è generico e lo stesso : come se non trovasse la sorgente... 

    Nell'EventView non trovo niente di particolarmente significativo .... :-(


    Hunternet

    venerdì 10 aprile 2015 15:31
  • La framework di 2012 si installa come feature aggiuntiva dal server manager. 

    https://technet.microsoft.com/en-us/library/dn482071.aspx

    In alternativa puoi usare il comando powershell

    https://technet.microsoft.com/en-us/library/dn

    oppure vedere se rientri in una categoria di errori noti

    http://blogs.technet.com/b/askpfeplat/archive/2014/09

    https://support.microsoft.com/en-us/kb/3002547

    ciao.

    A.

    venerdì 10 aprile 2015 15:33
    Moderatore
  • PS prova anche la banale cosa di copiare la fonte su disco fisso e togliere il sola lettura...:-)

    venerdì 10 aprile 2015 15:36
    Moderatore
  • Ciao e ringrazio anche te per la risposta ma... come ho scritto nella presentazione del problema, ho tentato l'installazione in tutti e tre i metodi : ServerManager, PowerShell o CMD seguendo le guide che mi suggerisci. 
    Ho trovato anche la categoria dei "problemi noti" ma non ho installate sulla macchina le patch che dovrebbero dare problemi ! ... ho chiesto aiuto a voi proprio perchè non sapevo piu che pesci prendere... Grazie.

    Hunternet

    venerdì 10 aprile 2015 15:39
  • quindi che codice di errore hai? hai provato a lanciare un'installazione di un pacchetto completo? su questa macchina non è che sono altre framework o del pregresso? nel senso, è nuova pulita lustra o fa altre cose? Che inficia l'installazione del framework sono tante cose..dipende molto anche da come è messo il sistema. Se è un 2012 R2 pulito lustro visto che ci vogliono 20 minuti a rimetterlo su mentre ne discutiamo forse vale la pena di ripartire...

    A.

    venerdì 10 aprile 2015 15:49
    Moderatore
  • Ciao, la macchina è lustra (di 3 giorni) ma... ci ho lavorato già molto dopo quei 20 minuti! :-( .
    Ho fatto una migrazione da dominio di Windows server 2003 a (appunto) windows server 2012 e attualmente è DC senza aver avuto mai nessunissimo problema e del tutto aggiornata.
    Il primo problema e unico problema è questo.

    Se lancio il noto comando :

    dism /online /enable-feature /featurename:NetFX3 /all /Source:d:\sources\sxs /LimitAccess

    ricevo l'errore: 

    Strumento Gestione e manutenzione immagini distribuzione
    Versione: 6.3.9600.17031

    Versione immagine: 6.3.9600.17031

    Attivazione funzionalità
    [===========================66.6%======                    ]

    Errore: 0x800f081f

    Impossibile trovare i file di origine.
    Utilizzare l'opzione "Source" per specificare il percorso dei file necessari per
     ripristinare la funzionalità. Per ulteriori informazioni su come specificare il
     percorso di origine, vedere http://go.microsoft.com/fwlink/?LinkId=243077.

    Il file di registro di Gestione e manutenzione immagini
    distribuzione è disponibile in C:\Windows\Logs\DISM\dism.log

    Non posso permettermi di rifare la macchina! 

    P.s.

    Ho già provato a copiare il sorgente su disco: stesso problema.



    Hunternet

    venerdì 10 aprile 2015 16:12
  • Ragazzi, io avrei trovato questo articolo che pare proprio faccia "al caso mio".

    http://www.malatesta.biz/correggere-lerrore-0x800f081f-quando-si-installa-net-framework-3-5-su-windows-server-2012/

    Che dite  ? posso fidarmi di scaricare e utilizzare questo eseguibile? 

    Possibile che non sia scaricabile fa fonti ufficiali ???

    Grazie a tutti.


    Hunternet

    venerdì 10 aprile 2015 16:19
  • vedi...già qui saremmo già fuori supporto..sul DC ci deve stare solo il DC...non un SQL server...

    https://support.microsoft.com/en-us/kb/2032911

    quindi siamo già in un campo in cui nessuno dovrebbe darti una mano...non per cattiveria ma perchè non potremmo dare soluzioni fuori supporto...ed anche quello a pagamento appena chiami e gli dici che hai un sql su un 2012...si chiamano fuori...io ti direi visto che hai una licenza 2012 con 2 host virtuali..buttane su uno, fallo server membro e mettici il sql...

    A.


    venerdì 10 aprile 2015 16:22
    Moderatore
  • puoi provare...sei sempre unsupported comunque....male per male...

    A.

    venerdì 10 aprile 2015 16:25
    Moderatore
  • Eh no... chiedo scusa ma qua non si parla di SQLServer ma solo di .Net Framework 3 !
    (Il SQL è, casomai, successivo... facciamo conto che non lo metterò!)

    P.s.
    Sono consapevole che il SQL Server non è "supportato" o meglio "sconsigliato" tanto che l'installazione è comunque permessa e si riceve solo un warning che da questo articolo evince le limitazioni che , se accettate , permettono comunque l'utilizzo: 

    https://msdn.microsoft.com/en-us/library/ms143506(v=sql.120).aspx#DC_support

    For security reasons, we recommend that you do not install SQL Server 2014 on a domain controller. SQL Server Setup will not block installation on a computer that is a domain controller, but the following limitations apply:

    • You cannot run SQL Server services on a domain controller under a local service account.

    • After SQL Server is installed on a computer, you cannot change the computer from a domain member to a domain controller. You must uninstall SQL Server before you change the host computer to a domain controller.

    • After SQL Server is installed on a computer, you cannot change the computer from a domain controller to a domain member. You must uninstall SQL Server before you change the host computer to a domain member.

    • SQL Server failover cluster instances are not supported where cluster nodes are domain controllers.

    • SQL Server Setup cannot create security groups or provision SQL Server service accounts on a read-only domain controller. In this scenario, Setup will fail.


    venerdì 10 aprile 2015 16:34
  • scusami ma una cosa non ti è chiara: un DC deve fare 

    - DC

    - DHCP

    - DNS

    punto. tutto quello che ci fai in più è praticamente unsupported, non lo dico io, lo dice la Microsoft, sai perchè, perchè in caso qualcosa non funzioni non puoi "spataccare" sul DC, soprattutto se è il master e mantiene tutti i ruoli, quindi, se andando a mettere su il framework dopo che ci hai lavorato per 3 gg in cui solo tu sai cosa hai modificato non va su e seguendo i vari fix non ne esci non hai soluzioni se non usare un altro server perchè appena chiami il supporto a pagamento secondo me alzano le mani. questo è il motivo per cui hai due istanze virtuali non è perchè sono generosi, è perchè una fa solo DC, il resto lo metti sulla macchina non principale. se seguendo i suggerimenti non riesci ad installarlo, puoi avventurarti in cose non supportate oppure provare col supporto a ticket se ti prendono in carico la chiamata ma l'errore di base rimane: il framework 3.5 ad un DC non serve a nulla, poi possiamo fare finta che dopo non devi metterci il sql.

    Se i colleghi vogliono dire la loro sempre ben accetti, ma le regole non le faccio io, ci mancherebbe.

    ciao!

    A. 

    venerdì 10 aprile 2015 19:38
    Moderatore
  • Ciao, di seguito il link per il download offline http://download.microsoft.com/download/6/0/f/60fc5854-3cb8-4892-b6db-bd4f42510f28/dotnetfx35.exe

    Saluti
    Nino


    ...esistono i motori di ricerca, facci un salto e troverai molte delle risposte che ti darò io.

    venerdì 10 aprile 2015 20:28
    Moderatore
  • Ciao a tutti. Venerdi ho "mollato" agitato e sfiduciato ma stasera a mente fredda mi ci sono rimesso. 

    Vi racconto quanto segue:

    Per prima cosa ho disinstallato l'antivirus McaAfee e il relativo Framework che era l'unico software installato 
    e che poteva darmi qualche sospetto.

    Lanciando l'eseguibile scaricato dal link dato da Nino (che ringrazio molto) , purtroppo, subito dopo l'inizio dell'installazione, ricevo quanto segue: 

    Impossibile installare la funzionalità seguente: 
    .NET Framework 3.5 (include .NET 2.0 e 3.0)
    Impossibile installare o disinistallare automaticamente i ruoli e le funzonalità di Windows Server mediante l'applicazione Funzionalità Windows del Pannello di controllo.
    Per installare i ruoli e le funzionalità di Windows Server, avviare Server Manager o utlizzare i cmdlet di Server Managre per Windows PowerShell.

    Ho provato "con coraggio"  a scaricare anche l'altra versione stand alone che vi avevo già riferito venerdi è ... l'installazione è diversa... parte correttamente e ad un certo punto riapre la schell DOS  "Strumento Gestione e manuntenzione immagini distribuzione" 
    Parte la stessa procedura di "attivazione funzionalità" come quando lancio il comando : 
    dism /online /enable-feature /featurename:NetFX3 /all /Source:d:\sources\sxs /LimitAccess
    e purtroppo esce anche con il solito, esatto errore: 

    Attivazione funzionalità
    [===========================66.6%======                    ]

    Errore: 0x800f081f

    Impossibile trovare i file di origine.
    Utilizzare l'opzione "Source" per specificare il percorso dei file necessari per
     ripristinare la funzionalità. Per ulteriori informazioni su come specificare il
     percorso di origine, vedere http://go.microsoft.com/fwlink/?LinkId=243077.
    Il file di registro di Gestione e manutenzione immagini
    distribuzione è disponibile in C:\Windows\Logs\DISM\dism.log
    ____________________________________________________________________________
    Press any Key to Exit.

    Disperato per non riuscire a  trovare una soluzione ho provato , prima di scollegarmi , a lanciare di nuovo l'installazione con il comando DISM : stesso errore 

    Ho provato allora , come ultima cosa, a rilanciare di nuovo l'installazione da "Aggiungi Funzionalità" e............................................................. incredibile ma vero : mi ha portato a termine l'installazione senza alcun errore ed ho il Framework tra le funzionalità installate !!! Ma allora ??? Che l'antivirus bloccasse  in qualche modo (non c'era niente nel log) il collegamento con Windows Update che ho letto essere utilizzato durante questa installazione ??? 

    Felice per aver risolto ma affranto dal tipo di soluzione (forse) di coincidenza.
    Romani "riproverò" a mettere l'antivirus ... 

    Vi ho raccontato tutto in modo da poter lasciare una traccia di possibile soluzione a qualche sfortunato postero... 

    Grazie come sempre a tutti.


    Hunternet

    • Contrassegnato come risposta HunterNet79 domenica 12 aprile 2015 20:20
    domenica 12 aprile 2015 18:55
  • In risposta ad Alessandro, che ringrazio per l'interessamento: Comprendo cosa vuoi dire ma è anche vero che se il SQLServer "è possibile installarlo e da solo un warning" e le  limitazioni sono chiare ... perchè mai non dovrebbe essere "supportato"  ? Se un DC puo fare solo DC e poi altri servizi "accessori di rete" l'installazione di altro (Microsoft) potrebbe essere tranquillamente impedita come in altri casi , non concordi ? 

    (Questo perchè , purtroppo, in alcune realtà è molto difficile "spiegare" al Cliente che è "meglio" avere due server) .

    E comunque ... siamo in ambito "fisico" e non "virtuale" potrei fare ben poco! :-(

    GRAZIE.


    Hunternet

    domenica 12 aprile 2015 19:03
  • Ciao,

    Hai provato anche https://support.microsoft.com/en-us/kb/3002547?

    Era in un post di Alessandro, ma non so se hai eseguito i passi nell questo articolo.


    • Microsoft offre questo servizio gratuitamente, per aiutare gli utenti e aumentare il database dei prodotti e delle tecnologie. Il contenuto viene fornito “così come è e non comporta alcuna responsabilità da parte dell’azienda.

    domenica 12 aprile 2015 19:32
  • Ciao Maria, grazie dell'interessamento. Le patch indicate NON sono installate sulla questa macchina.

    Hunternet

    domenica 12 aprile 2015 20:19
  • Domanda ormai datata, ma credo ancora attuale. In questo problema io ci sono incappato giusto oggi. Le procedure suggerite da Microsoft è ormai chiaro che non risolvono, il più delle volte gli aggiornamenti indicati come causa del fatto non sono neppure presenti.

    Io ho risolto montando l'iso di Win2012 e selezionando l'opzione "Seleziona un percorso alternativo" una volta giunto all'ultimo step "Conferma". A quel punto, il sistema ha richiesto dove trovare l'installer di .NET 3.5, ed è bastato selezionare \sources\sxs nella iso.


    • Modificato _Keiji_ venerdì 10 febbraio 2017 19:07
    venerdì 10 febbraio 2017 19:06
  • ma se non ho più il DVD?
    martedì 13 novembre 2018 22:33
  • ma se non ho più il DVD?
    Chiami MS e te lo fai mandare a pagamento dopo che hanno verificato il seriale.
    mercoledì 14 novembre 2018 11:52
    Moderatore