Z bezpečnostných dôvodov sú nové zostavy balíka Microsoft Office pre Microsoft 365 v systéme Windows blokovať aktiváciu ovládacích prvkov flash, Silverlight a Shockwave. Väčšina používateľov nebude ovplyvnená, ale pre niektorých používateľov to môže spôsobiť niektorý z nasledujúcich problémov:
-
Po kliknutí na vložený film vo formáte Flash v PowerPointovej prezentácii sa nič nestane ani napriek tomu, že tento pracoval predtým.
-
Funkcia Power View v Exceli už nefunguje (pretože používa doplnok Silverlight). Môže sa zobraziť chybové hlásenie s textom "Aktivácia metódy triedy OLEObject zlyhala".
-
Keď kliknete na priečinok s domovskou stránkou priečinka v Outlooku, zobrazí sa ako prázdna strana so znakom X.
Odblokovanie týchto ovládacích prvkov úpravou databázy Registry
: Pozorne postupujte podľa týchto krokov. Ak nesprávne upravíte databázu Registry, môžu sa vyskytnúť závažné problémy. Skôr než začnete, odporúčame, aby ste mali k vašej databáze Registry známu dobrú zálohu. Ďalšie informácie nájdete v tomto článku: ako zálohovať a obnoviť databázu Registry vo Windowse.
-
Ukončite všetky aplikácie balíka Microsoft Office
-
Spustite Editor databázy Registry ťuknutím na tlačidlo Štart (alebo stlačením klávesu s logom Windows na klávesnici) a potom zadaním príkazu regedit a stlačením klávesu Enter.
-
Vyhľadajte správny podkľúč databázy Registry. Bude to jedna z týchto možností:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\16.0\Common\COM Compatibility\ (pre 64-bitovú verziu balíka office alebo 32-bitovú verziu balíka office v 32-bitovom systéme Windows)
alebo
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Office\16.0\Common\COM Compatibility\ (pre 32-bitovú verziu balíka Office v 64-bitovom systéme Windows)
: Uzol kompatibility com nemusí byť predvolene prítomný. Ak sa vám nezobrazuje, pridajte ho kliknutím pravým tlačidlom myši na bežný uzol a výberom položky pridať kľúč.
-
Pridajte nový podkľúč s identifikátorom CLSID ovládacieho prvku, ktorý chcete odblokovať ako hodnotu kliknutím pravým tlačidlom myši na uzol kompatibility com a výberom položky pridať kľúč.
Ovládací prvok
CLSID
Flash
{D27CDB6E-AE6D-11CF-96B8-444553540000}
{D27CDB70-AE6D-11CF-96B8-444553540000}
Silverlight
{DFEAF541-F3E1-4c24-ACAC-99C30715084A}
Shockwave
{233C1507-6A77-46A4-9443-F871F945D258}
: Pre flash budete musieť pridať dva podkľúče, jeden pre každý jeho identifikátor CLSID.
-
V rámci tohto nového podkľúča pridáme dve nové hodnoty kliknutím pravým tlačidlom myši na nový podkľúč a výberom novej > hodnoty DWORD (32-bitová verzia).
-
REG_DWORD šestnástková hodnota nazývaná príznaky kompatibility s hodnotou 0.
-
REG_DWORD hexadecimálnu hodnotu s názvom ActivationFilterOverride s hodnotou 1.
-
-
Ukončite Editor databázy Registry a spustite aplikáciu. Ovládací prvok, ktorý potrebujete, by ste teraz mali odblokovať.
Príklad
Ak chcete napríklad odblokovať doplnok Silverlight, aby ste mohli pracovať v Office 2016, 64-bitovú verziu, vo Windowse by ste našli tento kľúč databázy Registry:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\16.0\Common\COM Compatibility\
: Pamätajte, že ak uzol kompatibility com ešte neexistuje, budete ho musieť vytvoriť.
Potom pridajte podkľúč s hodnotou {DFEAF541-F3E1-4c24-ACAC-99C30715084A}.
V tomto prípade sa výsledná cesta HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\16.0\Common\COM Compatibility\{DFEAF541-F3E1-4c24-ACAC-99C30715084A}.
Do tohto podkľúča pridáte REG_DWORD hodnotu s názvom príznaky kompatibility s hodnotou 0a REG_DWORD hodnotu s názvom ActivationFilterOverride s hodnotou 1.