Artikel ID: 240797 - Laatste beoordeling: maandag 22 januari 2007 - Wijziging: 9.0 De uitvoering van een ActiveX-besturingselement in Internet Explorer stoppenDit artikel is eerder gepubliceerd onder NL240797 Belangrijk Dit artikel bevat informatie over het bewerken van het register. Maak eerst een back-up van het register voordat u dit gaat bewerken. Ga eerst na of u weet hoe u het register kunt herstellen als er een probleem optreedt. Als u meer informatie wilt over het maken van een back-up van het register en het herstellen of wijzigen van het register, klikt u op het volgende artikelnummer in de Microsoft Knowledge Base: 256986
(http://support.microsoft.com/kb/256986/
)
Beschrijving van het Microsoft Windows-register Samenvatting In dit artikel wordt beschreven hoe u kunt voorkomen dat een ActiveX-besturingselement wordt uitgevoerd in Microsoft Internet Explorer en in Windows Internet Explorer. Hiertoe wijzigt u de DWORD-waarde Compatibility Flags voor de CLSID (klassen-id) van het ActiveX-besturingselement. Opmerking Voor computers met Microsoft Windows XP en Windows Server 2003 kunnen beheerders gebruikmaken van softwarerestricties om te voorkomen dat er ActiveX-besturingselementen worden uitgevoerd in programma's op computers in een Active Directory-omgeving. Op de volgende Microsoft-website vindt u meer informatie over het beleid voor softwarerestricties: http://www.microsoft.com/technet/prodtechnol/winxppro/maintain/rstrplcy.mspx
(http://www.microsoft.com/technet/prodtechnol/winxppro/maintain/rstrplcy.mspx)
Meer informatieWaarschuwing Er kunnen zich ernstige problemen voordoen als u het register met de Register-editor of met een andere methode foutief wijzigt. Wellicht moet u door deze problemen het besturingssysteem opnieuw installeren. Microsoft kan niet garanderen dat deze problemen opgelost kunnen worden. Het wijzigen van het register is dan ook voor uw eigen risico. Waarschuwing Microsoft raadt het ongedaan maken van de kill-actie voor een ActiveX-besturingselement af. Hierdoor kunnen namelijk beveiligingslekken ontstaan. De kill-bit wordt gewoonlijk ingesteld voor essentiële zaken en het is daarom van belang om uiterst nauwkeurig te werk te gaan wanneer u de kill-actie op ActiveX-besturingselementen ongedaan wilt maken. Bovendien betreft het een technische procedure die u alleen moet uitvoeren als u voldoende ervaring hebt. Lees ook eerst de hele procedure door voordat u begint. De CLSID van een ActiveX-besturingselement is een GUID (Globally Unique Identifier) voor dat besturingselement. U kunt voorkomen dat een ActiveX-besturingselement in Internet Explorer wordt uitgevoerd door de zogenaamde kill-bit in te stellen. Deze kill-bit zorgt ervoor dat het besturingselement niet meer wordt aangeroepen vanuit Internet Explorer als de standaardinstellingen worden gebruikt. De kill-bit is een specifieke waarde voor de DWORD-waarde Compatibility Flags van het ActiveX-besturingselement in het register. Dit is iets anders dan het intrekken van de markering 'veilig voor scriptgebruik' voor een ActiveX-besturingselement. Als de optie 'veilig voor scriptgebruik' wordt uitgeschakeld, wordt het besturingselement nog steeds aangeroepen vanuit Internet Explorer en wordt u gewaarschuwd dat het ActiveX-besturingselement mogelijk niet veilig is. Afhankelijk van uw reactie wordt het besturingselement dan alsnog uitgevoerd. Nadat de kill-bit voor een ActiveX-besturingselement is ingesteld, wordt dat besturingselement helemaal niet meer vanuit Internet Explorer aangeroepen, tenzij de optie ActiveX-besturingselementen die niet zijn gemarkeerd als veilig initialiseren en uitvoeren in scripts is ingeschakeld in Internet Explorer. Voer de volgende stappen uit om de kill-bit in te stellen:
{ABCDEF12-ABCD-ABCD-ABCD-ABCDEF123456} Internet Explorer interpreteert deze waarde en maakt een instantie van het ActiveX-besturingselement waarnaar wordt verwezen in de waarde AlternateCLSID, in plaats van het besturingselement dat een kill-bit heeft ontvangen. Opmerking De waarde AlternateCLSID werkt alleen als de kill-bit is ingesteld voor de initiële CLSID. Ontwikkelaars van ActiveX-besturingselementen kunnen de TreatAs- of AlternateCLSID-registerwaarden met de 'kill-bit' gebruiken om Internet Explorer te laten controleren of een bijgewerkt ActiveX-besturingselement beschikbaar is om een uitgeschakeld ActiveX-besturingselement te vervangen. Informatie over het gebruik van de TreatAs-waarde vindt u op de volgende Microsoft-website: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/com/html/1d7a1677-738a-4258-9afc-e77bd0dcf40f.asp
(http://msdn.microsoft.com/library/default.asp?url=/library/en-us/com/html/1d7a1677-738a-4258-9afc-e77bd0dcf40f.asp)
Voer de volgende stappen uit om de AlternateCLSID-waarde in te stellen:
De AlternateCLSID-waarde wordt ondersteund door de volgende versies van Internet Explorer.
164539
(http://support.microsoft.com/kb/164539/
)
Vaststellen welke versie van Internet Explorer is geïnstalleerd De informatie in dit artikel is van toepassing op:
| Vertaalde artikelen
|
Naar boven
