Makale numarası: 827742 - Son Gözden Geçirme: 26 Nisan 2012 Perşembe - Gözden geçirme: 0.1

Office xp veya Office 2003 belgesini açtığınızda ActiveX denetimleri için izni istenir.

Sistem İpucuBu makale, kullandığınızdan farklı bir işletim sistemine yöneliktir. Sizinle ilgili olmayabilecek makale içeriği devre dışı bırakıldı.

Bu Sayfada

Hepsini aç | Hepsini kapa

Belirtiler

"Aşağıdakilere Uygulanır" bölümünde listelenen Microsoft Office programlarından birinde bir belgeyi açtığınızda, ActiveX denetimlerinin yüklenmesine veya denetimlerin izin vermek için veri tutarlılığını korumasına iznini istenebilir. Bazı ActiveX Denetimleri hiç yüklenmeyebilir.

Ayrıca, bir Office alırken, Microsoft SharePoint Team Services Web sitesi gibi başka bir programa ActiveX denetimleri içeren bir belge, aşağıdakine benzer bir uyarı iletisi alabilirsiniz:
Bu uygulama hakkında ActiveX yapmaktır olmayabilecek kontrol eder. Bu belgenin kaynağına güveniyorsanız, Evet'i seçin ve denetimin belge ayarlarınız kullanılarak başlatılır.
Tıklatırsanız No, ActiveX denetimleri yüklenmez. Tıklatırsanız Evet, ActiveX denetimlerini yükle.

Neden

(UFI) başlatma için güvenli olarak işaretlenmiş ActiveX denetimleri içeren bir belgeyi açmaya çalıştığınızda, bu sorun oluşur. Varsayılan olarak, Office programlarının yüklenemedi veya (SFI) başlatma için güvenli olarak işaretlenmemiş ActiveX denetimlerini etkinleştirin. Bu sorun, Office programları ile birlikte gelen ActiveX denetimleri için de geçerlidir. Ayrıca, Winsock SFI denetimi olarak kayıtlı değil. Bu nedenle, IObjectSafety olmayan ActiveX denetimleri, UFI denetimi olarak işlenir. Ayrıca, kayıt defterinde uygun bileşen kategorisini işaretlememiş ActiveX denetimleri de UFI denetimi olarak işlenir.

Pratik Çözüm

Not ActiveX denetimlerini gönderilen belgelerde, verileri, denetimle ilişkilendirilmiş garantisi gerçekten güvenli olup olmadığı tanımadığınız kişiler tarafından çalıştırmamanız önemle önerilir. Ancak, belge ve tek tek veya size gönderilen şirket kaynağına güveniyorsanız, denetimi yükleyin ve tutarlı veriler kullanmasına izin.

Önemli Bu bölüm, yöntem veya görev kayıt defterini nasıl değiştireceğinizin anlatıldığı adımları içermektedir. Ancak, kayıt defterini hatalı olarak değiştirirseniz önemli sorunlar oluşabilir. Bu nedenle, bu adımları dikkatlice uyguladığınızdan emin olun. Ek koruma için değiştirmeden önce kayıt defterini yedekleyin. Sonra bir sorun çıkması durumunda kayıt defterini geri yükleyebilirsiniz. Yedekleme ve geri yükleme kayıt defteri hakkında daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
322756  (http://support.microsoft.com/kb/322756/ ) Nasıl yedekleme ve Windows kayıt defterini geri yükleme

Bu soruna geçici bir çözüm bulmak ve Office programlarının ActiveX biçimini değiştirmek için bileşenleri, Office programlarının davranışını değiştiren kayıt defterine UFIControls anahtarını ekleyin. Bunun nasıl yapılacağı hakkında daha fazla bilgi için bkz: "kayıt defteri ayarlarını UFIControls = 1" bölümü.

ActiveX bileşenleri için UFI denetim ayarları ile ilgili bilgiler

Denetim SFI olduğunda, Office programları aynı şekilde davranır:
  • Eğer UFIControls eşittir 1 (az güvenli) 3 veya 5: Yük (verilmez) ActiveX denetimini varsa belgenin modunda kalıcı özellik değerleriyle Aksi halde varsayılan InitNew ile () varsa.
  • Eğer UFIControls eşittir 2, 4 (en güvenli) veya 6 (varsayılan ayar): yük (verilmez) ActiveX denetimini güvenli modda belgeyle kalıcı özellik değerleriyle Aksi halde varsayılan InitNew ile () varsa.
UFIControls = 4 Office programları UFI denetimi varsayılan özellikleriyle yükleyin ancak için UFI, varsayılan yeni davranışı ile kullanıcı karışıklığı önlemek için zorlamak için en güvenli ayardır UFIControls = 6 Belge UFI denetimleri yükleme özelliği kalıcı çünkü.

Not Altında listelenen tüm alt
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\Common\Security
kayıt defteri anahtarı eşdeğer bir alt anahtarı altında aşağıdaki kayıt defteri anahtarları şunlardır:
  • HKEY_CURRENT_USER\SOFTWARE\Policies\Microsoft\Office\Common\Security
  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\Common\Security
Office XP'de, UFI denetimi yüklemeden önce bir iletişim kutusu getirir, ancak Office programlarında, sessizce başlatıldıklarında. Office xp gibi dosyayı görmek için kullanıcılar aşağıdaki yöntemlerden birini kullanmanız gerekir:
  • ' I tıklatın Evet Uyarı iletisinde, devam etmek için.
  • Kayıt defteri ayarını değiştirme UFIControls = 1.
  • Kendi ActiveX sağlamak için ActiveX denetiminin yazarına başvurun SFI denetimi.
Yöneticiler varsayılan özel kullanarak ayarlayabileceğiniz Yükleme Sihirbazı (CIW). CIW hakkında daha fazla bilgi için Office Kaynak Seti'ne bakın. Bunu yapmak için aşağıdaki Microsoft Web sitelerinden birini ziyaret edin:

Office 2003
http://Office.microsoft.com/en-us/Office-2003-Resource-Kit/Custom-installation-Wizard-HA001140170.aspx (http://office.microsoft.com/en-us/office-2003-resource-kit/custom-installation-wizard-HA001140170.aspx)
Office xp
http://Office.microsoft.com/en-us/Office-XP-Resource-Kit/Custom-installation-Wizard-HA001136278.aspx (http://office.microsoft.com/en-us/office-xp-resource-kit/custom-installation-wizard-HA001136278.aspx)

Kayıt defteri ayarlarını UFIControls = 1

Kayıt defterini ve UFIControl alt anahtarını eklemek için aşağıdaki adımları izleyin:
  1. ' I tıklatın Başlat,'ı tıklatın Çalıştır, türü Regeditve ardından TAMAM.
  2. Aşağıdaki kayıt defteri alt anahtarını genişletin:
    HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\Common
  3. Sağ tıklatma Ortak, işaret Yenive ardından Anahtar.
  4. Türü Güvenlik, yeni alt anahtarı adlandırmak üzere enter tuşuna basın.
  5. Sağ tıklatma Güvenlik, işaret Yenive ardından dword değeri.
  6. Türü UFIControls, değeri adlandırmak üzere enter tuşuna basın.
  7. Çift tıklatın UFIControls.
  8. İçinde Değer verisi kutusuna 1ve ardından TAMAM.

    Not UFIControls kullanılabilir ayarları 1 üzerinden 6. En güvenli ayar 4. Varsayılan ayar 6, ve en az güvenli ayar 1. Bu dword değeri için geçerli değerleri hakkında daha fazla bilgi için "ActiveX bileşenleri için UFI denetim ayarları ile ilgili bilgiler" bölümüne bakın.
  9. Kayıt Defteri Düzenleyicisi'nden çıkın.

Forms3 ve ActiveX denetimlerini başlatma (Office 2003 ve Office xp)

Ortak Güvenlik kayıt defteri anahtarını kullanarak Office 2003 ve Office xp programları Forms3 destekleyen tüm Office 2003 ve Office xp programları Forms3 ActiveX denetimini başlatma güvenliğini ayarlamak için söyleyebilir. Anahtarı ayar 2 veya 3, kullanıcıdan Forms3 formlarının nasıl yükleneceğini belirlemesi istenir. İstek yalnızca bir programda oturum başına bir kez görünür. Kayıt defteri anahtarı konum şudur:
HKEY_CURRENT_USER\Software\Microsoft\VBA\Security
Kayıt defteri veya ilke düğümü, değer adı aşağıdaki değerler ve karşılık gelen eylemler LoadControlsInForms ayarlanabilir.
Bu tabloyu kapaBu tabloyu aç
Değer adı:LoadControlsInForms
Değer türü:REG_DWORD
Değer verileri:[1 | 2 | 3 | 4].

Değer verisinin açıklaması

Değer verileri aşağıdaki gibi açıklanabilir:
  • Kullan 1 UFI veya SFI için güvenli ve güvenli olmayan modu destekleyen imzalı denetimi denetimi güvenli olmayan modda yükleyin. Yalnızca güvenli mod yapılandırmasını destekleyen imzalı denetimi bir SFI denetimini güvenli modda yükleyin.
  • Kullan 2 (varsayılan ayar) için UFI imzalı denetim, kullanıcı ile Evet, basarsa denetimi güvenli olmayan modda yükleyin. Kullanıcı Hayır olarak yanıtlarsa, varsayılan özellikleri kullanarak yükleyin. Kullanıcı istemi Evet olarak yanıtlarsa, destekleyen bir SFI denetimi hem güvenli ve güvenli olmayan modu denetimi güvenli olmayan modda yükleyin. Kullanıcı Hayır olarak yanıtlarsa, denetimi güvenli mod kullanarak yükleyin. SFI denetimini güvenli modda yalnızca destekleyebilir, denetimi güvenli modda yükleyin.
  • Kullan 3 Kullanıcı Evet ile, basarsa imzalı denetim için UFI denetimi güvenli olmayan modda yükleyin. Kullanıcı Hayır olarak yanıtlarsa, denetimi varsayılan özellikleriyle yükleyin. SFI denetimini güvenli modda yükleyin.
  • Kullan 4 UFI imzalı denetim için denetimin varsayılan özellikleriyle yükleyin. SFI denetimini güvenli modda (güvenli mod olarak nitelendirilir) yükleyin.

Daha fazla bilgi

İle ilgili sorunlar hakkında daha fazla bilgi için ActiveX denetimleri, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
817112  (http://support.microsoft.com/kb/817112/ ) ActiveX denetimleri yüklenmiyor veya Office 2003 programını bir belgeyi açtığınızda, beklendiği gibi çalışmayabilir

ActiveX denetimleri, programlar ve kayıt veya denetimin kendi veri depolayabilir. Dışında bir özel dosya türü derlenmiş ve bunları--Örneğin, Microsoft Word 2002 ve Microsoft Excel 2002 destekleyen programlar tarafından barındırılan, ActiveX denetimleri, Microsoft Visual Basic for Applications (vba) makrolarını benzer.

Bir ActiveX denetimi kullanmak için denetim bağlantı başvurusu Office belgesine gömülür. Office programları, yalnızca korumak veya ActiveX denetimi bağlantı başvurularını belgenin yeni sürümlerine, geçiş belgesi açıldığında denetimi etkinleştirilmiş ActiveX. ActiveX denetimini devre dışı bırakılırsa belge kaydedildiğinde, belgenin (ActiveX denetimi kaldırılır) bağlantı başvurusu olmayan bir sürümünü kaydeder. Bazen bu belgenin içeriğine veya tümünü görüntülemek için Denetim olması gerekir çünkü ne istenmez.

Tüm dosya biçimleri ActiveX denetimi bağlantısını desteklememektedir. ActiveX denetimi etkinleştirilmiş belge açıldığında bile, bu nedenle, bunu, ActiveX denetimlerini desteklemeyen biçimlerde kaydedilmeyecektir.

Not Program Denetimi çalıştırmasına ve tutarlı veriler kullanmasına izin veriyorsanız, bunu kendi sorumluluğunuzdadır yapın.

Referanslar

Daha güvenli ActiveX denetimleri ile çalışma hakkında daha fazla bilgi için aşağıdaki Microsoft Web sitesini ziyaret edin:
http://msdn2.microsoft.com/en-us/library/Aa751977.aspx (http://msdn2.microsoft.com/en-us/library/Aa751977.aspx)
ActiveX denetimleri hakkında daha fazla bilgi için bkz: Office Resource Kit. Bunu yapmak için aşağıdaki Microsoft Web sitelerinden birini ziyaret edin:

Office 2003
http://Office.microsoft.com/en-us/ork2003/default.aspx (http://office.microsoft.com/en-us/ork2003/default.aspx)
Office xp
http://Office.microsoft.com/en-us/downloads/CD010225181033.aspx (http://office.microsoft.com/en-us/downloads/CD010225181033.aspx)

Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Office PowerPoint 2003
  • Microsoft Office Outlook 2003
  • Microsoft Office Access 2003
  • Microsoft Office Publisher 2003
  • Microsoft Excel 2002 Standard Edition
  • Microsoft PowerPoint 2002 Standard Edition
  • Microsoft Word 2002 Standard Edition
Anahtar Kelimeler: 
kbtshoot kbautomation kbprogramming kberrmsg kbprb kbmt KB827742 KbMttr
Otomatik TercümeOtomatik Tercüme
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:827742  (http://support.microsoft.com/kb/827742/en-us/ )