Per motivi di sicurezza, le nuove build di Microsoft Office per Microsoft 365 in Windows bloccano l'attivazione dei controlli Flash, Silverlight e Shockwave. La maggior parte degli utenti non sarà determinare alcun impatto, ma per alcuni utenti potrebbe verificarsi uno dei problemi seguenti:
-
Quando si fa clic su un filmato Flash incorporato nella presentazione di PowerPoint, non succede nulla anche se l'operazione è già stata eseguita.
-
Power View in Excel non funziona più, perché usa Silverlight. Potrebbe essere visualizzato un messaggio di errore che indica "Il metodo Activate della classe OLEObject non è riuscito".
-
Il contenuto di Flash viene visualizzato come pagina vuota con una X quando si fa clic su una cartella con la home page della cartella impostata in Outlook.
Sbloccare questi controlli modificando il Registro di sistema
Attenzione: Seguire attentamente questa procedura. La modifica non corretta del Registro di sistema potrebbe comportare problemi gravi. Prima di iniziare, è consigliabile eseguire un backup noto del Registro di sistema. Per altre informazioni, vedere questo articolo: Come eseguire il backup e il ripristino del Registro di sistema in Windows.
-
Chiudere tutte le Microsoft Office applicazioni
-
Avviare l'Editor del Registro di sistema toccando Start (o premendo il tasto WINDOWS sulla tastiera), quindi digitando regedit e premendo INVIO.
-
Individuare la sottochiave del Registro di sistema appropriata. Sarà uno dei seguenti:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\16.0\Common\COM Compatibility\ (per Office a 64 bit o Office a 32 bit in Windows a 32 bit)
oppure
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Office\16.0\Common\COM Compatibility\ (per Office a 32 bit in Windows a 64 bit)
Nota: Il nodo Compatibilità COM potrebbe non essere presente per impostazione predefinita. Se non è visualizzato, aggiungerlo facendo clic con il pulsante destro del mouse sul nodo Comune e scegliendo Aggiungi chiave.
-
Aggiungere una nuova sottochiave con il codice CLSID del controllo da sbloccare come valore facendo clic con il pulsante destro del mouse sul nodo Compatibilità COM e scegliendo Aggiungi chiave.
Controllo
CLSID
Flash
{D27CDB6E-AE6D-11CF-96B8-444553540000}
{D27CDB70-AE6D-11CF-96B8-444553540000}
Silverlight
{DFEAF541-F3E1-4c24-ACAC-99C30715084A}
Shockwave
{233C1507-6A77-46A4-9443-F871F945D258}
Nota: Per Flash è necessario aggiungere due sottochiavi, una per ognuna dei relativi ID CLSID.
-
All'interno della nuova sottochiave aggiungiamo due nuovi valori facendo clic con il pulsante destro del mouse sulla nuova sottochiave e scegliendo Nuovo >Valore DWORD (32 bit).
-
Valore REG_DWORD esadecimale denominato contrassegni di compatibilità con valore 0.
-
Un REG_DWORD esadecimale denominato ActivationFilterOverride con valore 1.
-
-
Chiudere l'Editor del Registro di sistema e avviare l'applicazione. Il controllo necessario dovrebbe essere sbloccato ora.
Esempio
Ad esempio, per sbloccare Silverlight per ottenere Power View in Office 2016 a 64 bit, in Windows individuare questa chiave del Registro di sistema:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\16.0\Common\COM Compatibility\
Nota: Tenere presente che, se il nodo Compatibilità COM non esiste ancora, è necessario crearlo.
Quindi aggiungere una sottochiave con il valore {DFEAF541-F3E1-4c24-ACAC-99C30715084A}.
In questo caso, il percorso risultante è HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\16.0\Common\COM Compatibility\{DFEAF541-F3E1-4c24-ACAC-99C30715084A}.
Alla sottochiave viene aggiunto un valore REG_DWORD denominato Contrassegni compatibilità con valore 0e un valore REG_DWORD denominato ActivationFilterOverride con valore 1.