Office 2003 Service Pack 3 yüklendikten sonra bir eklentinin, ActiveX denetiminin veya COM eklentisinin işlevselliği azalıyor veya engelleniyor (Bu bağlantı, bir kısmı veya tamamı İngilizce olan içeriğe işaret edebilir.)

Makale çevirileri Makale çevirileri
Makale numarası: 938814 - Bu makalenin geçerli olduğu ürünleri görün.
Önemli Bu makalede, güvenlik ayarlarını düşürmenize veya yardımcı olacak bir bilgisayarda güvenlik özellikleri devre dışı bırakma hakkında bilgiler içerir. Bu değişiklikleri, belirli bir soruna geçici çözüm bulmak için yapabilirsiniz. Bu değişiklikleri yapmadan önce, bu geçici çözümün çalışma ortamınızda uygulanmasıyla ilişkili riskleri değerlendirmeniz önerilir. Bu geçici çözümü uygularsanız, bilgisayarınızın korunmasına yardımcı olabilecek ek adımları da gerçekleştirin.

Hepsini aç | Hepsini kapa

Bu Sayfada

Belirtiler

Microsoft Office 2003 Service Pack 3'ü (SP3) yüklersiniz. Bir Office 2003 programını başlattığınızda, bir eklenti, ActiveX denetimi veya COM eklenti işlevselliğini düşürülür. Veya, işlev, bazı senaryolarda engellendi.

Neden

Eklentiler ActiveX denetimleri ve COM eklentileri davranışını, Office 2003 dosyalarını güvenliğini artırmak için Office 2003 SP3'te, bazı senaryolarda değiştirildi.

Office 2003 SP3, Office 2003 programını başlattığınızda QueryInterface() yöntemi kullanan kötü yazılmış COM bileşenleri için bir sınama gerçekleştirir. Çoğu COM bileşenlerini sınama başarılı bir şekilde geçirir. Bir COM bileşeni sınama başarısız olursa, ancak bazı eklentiler, ActiveX denetimleri veya COM eklentileri işlevsellik azalabilir. Veya, işlevselliği engellenmiş olabilir. COM bileşenleri, sınama bileşen QueryInterface() yöntemine yanlış bir yanıt sağlayan senaryolarda başarısız olabilir.

Karşılaştığınız davranış nedeniyle, Office 2003 SP3'te, bu değişiklik olup olmadığını belirlemek için <a0></a0>, aşağıdaki adımları izleyin:
  1. Olay görüntüleyiciyi başlatın. Bunu yapmak için <a0></a0>, Başlat ' ı tıklatın, Çalıştır ' ı tıklatın, eventvwr.exekutusuna yazın ve Tamam ' ı tıklatın.
  2. Uygulama ' yı tıklatın.
  3. Olay KIMLIĞI numarasına göre sıralamak için olay sütun başlığını tıklatın.
  4. Olay KIMLIĞI 21296 oluştu olup olmadığını belirleyin. Olay KIMLIĞI 21296 bulursanız, olayı sağ tıklatın ve sonra da Properties ' i tıklatın.
  5. Varsa, soruna neden olan COM bileşeni hakkında aşağıdaki bilgileri belirler:
    • Sınıf tanımlayıcısı (CLSID)
    • Modül Adı
    • Modül Sürümü

Çözüm

Office 2003 SP3'te, bu davranışı gidermek için <a0></a0>, eklentinin, ActiveX denetiminin veya COM eklenti sağlayıcısı ile bağlantı kurun. Böylece, yalnızca bileşen tarafından uygulanan arabirimler için arabirim işaretçisi uygulamaları QueryInterface() yönteminin dönüş bileşeni sağlayıcı bileşen güncelleştirmeniz gerekir.

Pratik Çözüm

Uyarı Bu geçici çözüm, bilgisayarın veya ağın kötü niyetli kullanıcılar veya virüsler gibi kötü amaçlı yazılımlar tarafından gerçekleştirilecek saldırılara karşı daha savunmasız kalmasına neden olabilir. Bu geçici çözüm önerilmez, ancak gerekli olduğunu düşünürseniz kullanabilmeniz amacıyla bu bilgiler sağlanmaktadır. Bu çözümü kullanmak kendi sorumluluğunuzdadır.

Önemli Bu bölüm, yöntem veya görev kayıt defterini nasıl söyleyin adımları içerir. 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, kayıt defterini değiştirmeden önce yedeklemeyi unutmayın. Bir sorun oluşursa kayıt defterini daha sonra geri yükleyebilirsiniz. Kayıt defterini yedekleme ve geri yükleme 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:
322756Windows'da kayıt defterini yedekleme ve geri yükleme


Bir ilke kullanıldığında Office 2003 SP3'te bu davranışa geçici bir çözüm için <a0></a0>, bir yönetici özelliğini tamamen devre dışı. Veya, bir yönetici özelliği belirli bir CLSID için devre dışı bırakabilirsiniz.

Kayıt defterindeki bunun için aşağıdaki yöntemlerden birini kullanın.

Not Bilgisayarda yüklü olan diğer Microsoft Office sürümleri aşağıdaki yöntemleri ayarlanan değerleri etkiler.

Yöntem 1: Bu özellik tamamen devre dışı

  1. Tüm Office 2003 programlarından çıkın.
  2. Başlat ' ı tıklatın, Çalıştır ' ı tıklatın, kutusuna regedit yazın ve Tamam ' ı tıklatın.
  3. Aşağıdaki kayıt defteri alt anahtarlarından birini bulup tıklatın:
    HKEY_CURRENT_USER\Software\Policies\Microsoft\Security
    HKEY_CURRENT_USER\Software\Microsoft\Security
    Not Ilke değeri varsa,
    \Software\Policies\Microsoft\Security
    alt anahtarındaki değer kullanılır. Ilke değeri kayıt defterinde yoksa,
    \Software\Microsoft\Security
    alt anahtarının değeri denetlenir. Ayrıca, varsa bu değeri kullanılır.
  4. 3. Adımda belirtilen alt anahtarı tıklatın, sonra Düzen menüsünden Yeni ' işaretleyin ve DWORD değeri ' ni tıklatın.
  5. CLSIDInterfaceTest yazın ve ENTER tuşuna basın.
  6. CLSIDInterfaceTest ' ı sağ tıklatın ve sonra Değiştir ' i tıklatın.
  7. Değer verisi kutusuna 1 girin ve Tamam ' ı tıklatın.
  8. Dosya menüsünde, Kayıt Defteri Düzenleyicisi'nden çıkmak için Çık ' ı tıklatın.

Yöntem 2: belirli bir CLSID bu özellik devre dışı bırak

  1. Tüm Office 2003 programlarından çıkın.
  2. Başlat ' ı tıklatın, Çalıştır ' ı tıklatın, kutusuna regedit yazın ve Tamam ' ı tıklatın.
  3. Aşağıdaki kayıt defteri alt anahtarını bulup tıklatın:
    HKEY_CLASSES_ROOT\CLSID\{<COM CoClass GUID>}
  4. 3. Adımda belirtilen alt anahtarı tıklatın, sonra Düzen menüsünden Yeni ' işaretleyin ve DWORD değeri ' ni tıklatın.
  5. InsecureQI yazın ve ENTER tuşuna basın.
  6. InsecureQI ' ı sağ tıklatın ve sonra Değiştir ' i tıklatın.
  7. Değer verisi kutusuna, aşağıdaki değerlerden birini yazın ve Tamam ' ı tıklatın:
    • 0: Bu varsayılan değerdir. Bu değer, CLSID üzerinde sınama gerçekleştirir ve sınama tamamlandıktan sonra rasgele varolmayan arabirim serbest bırakır.
    • 1: Bu değer CLSID sınama gerçekleştirmez.
    • 2: Bu değer CLSID sınama gerçekleştirmez.
    • 3: CLSID bu değer sınama gerçekleştirmez. Ayrıca, bu değer, varolmayan rasgele arabirim serbest bırakmıyor. Sınama yapılmadan CLSID üzerinde sınama başarısız olursa, office programları işlev.
  8. Dosya menüsünde, Kayıt Defteri Düzenleyicisi'nden çıkmak için Çık ' ı tıklatın.

Daha fazla bilgi

CLSID hakkında daha fazla bilgi için aşağıdaki Microsoft Web sitesini ziyaret edin:
http://msdn2.microsoft.com/en-us/library/ms691424.aspx
En son Office 2003 hizmet paketini edinme konusunda daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
870924En son Office 2003 hizmet paketi nasıl elde edilir

Özellikler

Makale numarası: 938814 - Last Review: 31 Ekim 2007 Çarşamba - Gözden geçirme: 1.8
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Office 2003 Service Pack 3
  • Microsoft Office Basic Edition 2003
  • Microsoft Office Professional Edition 2003
  • Microsoft Office Small Business Edition 2003
  • Microsoft Office Standard Edition 2003
  • Microsoft Office Students and Teachers Edition 2003
  • Microsoft Office Access 2003
  • Microsoft Office Excel 2003
  • Microsoft Office FrontPage 2003
  • Microsoft Office OneNote 2003
  • Microsoft Office Outlook 2003
  • Microsoft Office PowerPoint 2003
  • Microsoft Office Project Professional 2003
  • Microsoft Office Project Standard 2003
  • Microsoft Office Publisher 2003
  • Microsoft Office Visio Professional 2003
  • Microsoft Office Visio Standard 2003
  • Microsoft Office Word 2003
Anahtar Kelimeler: 
kbmt kbtshoot kbcominterop kbaddin kbupdateissue kbpubtypekc kbexpertisebeginner kbprb KB938814 KbMttr
Machine-translated Article
Ö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:938814

Geri Bildirim Ver

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com