Tiettyjä komentojonosarjoilla toimivia ActiveX-komponentteja ei voi lisätä Office 2013 -asiakirjoihin
Huomautus
Tiedot, jotka käyttäjän tulee huomata, vaikka skimmingImportant Tässä artikkelissa on tietoja, jotka näyttävät, miten voit pienentää suojausasetuksia tai poistaa tietokoneen suojausominaisuudet käytöstä. Voit kiertää tietyn ongelman suorittamalla nämä muutokset. Ennen kuin teet nämä muutokset, suosittelemme, että arvioit riskit, jotka liittyvät tämän kiertotavan toteuttamiseen ympäristössäsi. Jos otat tämän kiertotavan käyttöön, suojaa tietokone asianmukaisin lisätoimin.
Oireet
Kun yrität lisätä selaimen ohjausobjektin Microsoft Word asiakirjaan, Microsoft Excel -työkirjaan tai Microsoft PowerPoint -esitykseen, näyttöön tulee jokin seuraavista virhesanomista:
- Excel 2013:ssa: objektia ei voi lisätä
- Word 2013: "Tätä objektia ei voi lisätä käytäntöasetusten takia. Tämä virhe voi ilmetä, jos käytäntöasetukset estävät tämän tiedoston ActiveX-komponentit tai upotetut objektit. Lisätietoja tästä virhesanomasta verkossa"
- PowerPoint 2013:ssa: "Tätä ActiveX-komponenttia ei voi lisätä"
Syy
Tämä ongelma ilmenee, koska jotkin komentojonosarjoilla toimivat ohjausobjektit vanhentuvat Office 2013:ssa tietoturvasyistä. Tämä on suunniteltu, ja näitä virheitä odotetaan. Nämä komentosarjaohjausobjektit on poistettu käytöstä käyttämällä versiokohtaista kill-bit-bittiä, joka koskee vain näitä ohjausobjekteja, ja tämä tapahtuu vain, kun niitä käytetään asiakirjassa. Suosittelemme, ettet yritä upottaa komentojonosarjoilla käytettäviä ohjausobjekteja suoraan asiakirjoihin, koska tämä saattaa heikentää järjestelmän suojausta.
Vaihtoehtoinen menetelmä
VaroitusTämä vaihtoehtoinen menetelmä saattaa altistaa tietokoneen tai verkon pahantahtoisten käyttäjien tai haittaohjelmien, kuten virusten, hyökkäyksille. Emme suosittele tätä kiertotapaa, mutta annamme nämä tiedot, jotta voit toteuttaa tämän kiertotavan oman harkintasi mukaan. Tämän vaihtoehdon käyttö tapahtuu omalla vastuullasi. Jos toteutat tämän kiertotavan, suosittelemme vahvasti, että teet tämän vain ohjausobjekteille, joita sinun on käytettävä.
Voit kiertää tämän ongelman poistamalla 32-bittiset kill-bitit käytöstä selaamalla seuraavan rekisterin sijainteihin ja muuttamalla sitten soveltuvan ClassID:n DWORD-arvon arvosta 1024 arvoon 0.
Etsi Office 2013:n pika-asennusta varten seuraava rekisterin aliavain:
<HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\15.0\ClickToRun\REGISTRY\MACHINE\Software\Wow6432Node\Microsoft\Office\15.0\Common\COM Compatibility\ClassID>
Etsi Office 2013:n MSI-asennuksessa seuraava rekisterin aliavain:
<HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Office\15.0\Common\COM Compatibility\ClassID>
Huomautus Voit tunnistaa Office 2013:n asennusversion seuraavasti:
- Käynnistä Office 2013 -sovellus, kuten Word 2013.
- Valitse Tiedosto-valikostaTili.
- Jos Office 2013 asennettiin pika-asennuksena, näkyviin tulee Päivitysasetukset-kohde. MSI-asennuksessa Päivitysasetukset-kohdetta ei näytetä.
Tämä ongelma vaikuttaa seuraaviin ClassID-tunnuksiin:
Kuvaus | Luokan tunnus |
---|---|
Selaimen ohjausobjekti | {8856F961-340A-11D0-A96B-00C04FD705A2} |
Microsoft Scriptlet -osa | {AE24FDAE-03C6-11D1-8B76-0080C744F389} |
HTML-muokkausohjausobjekti | {25336920-03F9-11CF-8FD0-00A00686F13} |
{25336921-03F9-11CF-8FD0-00A00686F13} | |
MHTML-muokkausohjausobjekti | {3050F3D9-98B5-11CF-BB82-00A00BDCE0B {3050F5C8-98B5-11CF-BB82-00AA00BDCE0B}{3050F67D-98B5-11CF-BB82-00AA00BDCE0B} |
DHTML-muokkausohjausobjekti | {2D360200-FFF5-11d1-8d03-00a0c959bc0a} |
DHTML-muokkausohjausobjekti (turvallinen komentosarjoille) | {2D360201-FFF5-11d1-8D03-00A0C959BC0A} |
Huomautus
Wow6432Node tulee jättää pois Officen rekisteriavaimista tapauksissa, joissa Officen 32-bittinen versio toimii 32-bittisessä Windows-versiossa tai 64-bittisessä Office-versiossa, joka toimii 64-bittisessä Windows-versiossa. Wow6432Node tulisi kuitenkin sisällyttää, kun 32-bittinen Office-versio on käytössä 64-bittisessä Windows-versiossa.