Birçok COM + uygulama'yı başlattığınızda "Hata kodu 80080005--sunucunun yürütme işlemi başarısız oldu" hata iletisi alabilirsiniz.

Makale çevirileri Makale çevirileri
Makale numarası: 870655 - Bu makalenin geçerli olduğu ürünleri görün.
Hepsini aç | Hepsini kapa

Bu Sayfada

Belirtiler

Birçok Microsoft COM + uygulamalarını el ile Bileşen Hizmetleri Microsoft Yönetim Konsolu'nu (MMC) ek bileşeninden her COM + uygulamasını farklı bir kullanıcı hesabı altında çalıştığı başlattığınızda, aşağıdaki hata iletisini alabilirsiniz:

Katalog hatası:, Son işlemi işlerken bir hata oluştu. Hata kodu 80080005--sunucunun yürütme işlemi başarısız oldu. Olay günlüğü ek sorun giderme bilgileri içerebilir.
Olay Görüntüleyicisi'nin Uygulama günlüğünde aşağıdakine benzer bir hata iletisi alırsınız:

Tür: hata
Kaynak: DCOM
Kategori: yok
Olay KIMLIĞI: 10010
Tarih: 31/03/2004
Süre: 15: 13: 30
Kullanıcı: NT authorıty\system
Bilgisayar: MSHSRMSWEBP0007
Açıklama: {F1673109 CF44 468 D-9E23-FE4116F84CFA} sunucu zaman aşımı süresi içinde DCOM'A kaydolamadı.

Neden

Birçok COM + uygulamaları, Bu kullanıcı özelliği içinde belirtilen farklı kullanıcı hesapları altında çalıştırmak, bilgisayara yeni kullanıcı için yeni bir masaüstü yığını oluşturmak için bellek ayrılamıyor. Bu nedenle, işlem başlatılamıyor.

Pratik Çözüm

Ö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


Bu soruna geçici bir çözüm bulmak için <a0></a0>, aşağıdaki kayıt defteri alt anahtarını değiştirin:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\SubSystems\Windows
Bunu yapmak için şu adımları izleyin:
  1. Başlat ' ı tıklatın, Çalıştır ' ı tıklatın, regedit yazın ve Tamam ' ı tıklatın.
  2. Kayıt Defteri Düzenleyicisi'nde, aşağıdaki kayıt defteri alt anahtarını bulun:
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\SubSystems
    Varsayılan olarak, alt anahtarı <a1>Windows</a1> giriş (hepsi bir satırda) aşağıdakine benzer bir değeri vardır:
    %SystemRoot%\system32\csrss.exe ObjectDirectory \Windows = SharedSection 1024, = 3072 Windows On SubSystemType = Windows ServerDll = basesrv, 1 ServerDll = winsrv:UserServerDllInitialization, 3 ServerDll = winsrv:ConServerDllInitialization, 2 ProfileControl = Off MaxRequestThreads = 16 =
  3. Windows giriş'i sağ tıklatın ve sonra Değiştir ' i tıklatın. <a0>Dize Düzenle</a0> iletişim kutusu görüntülenir.
  4. Değer verisi kutusuna SharedSection bulun, SharedSection için 512 ekleyin ve Tamam ' ı tıklatın.

    Yeni değiştirilen Windows giriş gibi okur:
    %SystemRoot%\system32\csrss.exe ObjectDirectory \Windows = SharedSection 1024 =, 3072, 512 Windows On SubSystemType = Windows ServerDll = basesrv, 1 ServerDll = winsrv:UserServerDllInitialization, 3 ServerDll = winsrv:ConServerDllInitialization, 2 ProfileControl = Off MaxRequestThreads = 16 =

Daha fazla bilgi

Davranışı Yeniden Oluşturma Adımları

  1. 100 Farklı bir yerel kullanıcı hesaplarını, bilgisayarınızda oluşturun.
  2. Bileşen Hizmetleri MMC ek bileşenini açın. Bunu yapmak için şu adımları izleyin:
    1. Başlat ' ı tıklatın, Ayarlar ' ın üzerine gelin ve sonra Denetim Masası ' nı tıklatın.
    2. Denetim Masası ' nda Yönetimsel Araçlar ' ı çift tıklatın ve Bileşen Hizmetleri</a5>'ni çift tıklatın. Bileşen Hizmetleri MMC ek bileşenini görüntülenir.
    3. Sol bölmede, Component Services ' ı genişletin, bilgisayarlar ' ı genişletin ve Bilgisayarım ' ı genişletin.
  3. Bir COM + uygulaması ve COM + uygulamasının uygulama kimliğini ayarlayın. Bunu yapmak için şu adımları izleyin:
    1. COM + uygulamaları ' nı sağ tıklatın, Yeni ' nin üzerine gelin ve ardından Uygulama ' yı tıklatın. COM uygulaması Yükleme Sihirbazı'na Hoş Geldiniz iletişim kutusu görüntülenir.
    2. COM uygulaması Yükleme Sihirbazı'na Hoş Geldiniz iletişim kutusunda ileri ' yi tıklatın. Yeni bir uygulama yükle veya Oluştur iletişim kutusu görüntülenir.
    3. Boş uygulama oluştur ' u tıklatın. <a0>Boş uygulama oluştur</a0> iletişim kutusu görüntülenir.
    4. Yeni uygulama için bir ad girin kutusuna MyCOM1 yazın ve sonra ileri ' yi tıklatın. Uygulama kimliğini belirle iletişim kutusu görüntülenir.
    5. Bu kullanıcı ' ı tıklatın ve sonra da kullanıcı kutusunda 1. adımda oluşturduğunuz bir kullanıcı adı yazın.
    6. Uygulama kimliğini belirle iletişim kutusunda <a0>parola</a0> kutusundaki ve Parolayı Onayla</a1> kutusuna parolanızı yazın ve sonra ileri ' yi tıklatın. <a0>COM uygulaması Yükleme Sihirbazı'nı kullanmak için teşekkür ederiz</a0> iletişim kutusu görüntülenir.
    7. Son ' u tıklatın.
  4. Bir bileşeni, COM + uygulamasına ekleyin. Bunu yapmak için şu adımları izleyin:
    1. Bileşen Hizmetleri MMC ek bileşenini, sol bölmede MyCom1 genişletin.
    2. Bileşenler ' i sağ tıklatın, Yeni ' nin üzerine gelin ve Bileşen</a1>'ı tıklatın. COM bileşeni Yükleme Sihirbazı'na Hoş Geldiniz iletişim kutusu görüntülenir.
    3. Ileri ' yi tıklatın. Alma veya bir bileşen yükle iletişim kutusu görüntülenir.
    4. Bileşenler, zaten kayıtlı Al'ı tıklatın. Alma bileşenleri Seç iletişim kutusu görüntülenir.
    5. Içinde bulunan bileşenler: Bilgisayarım listesinde, bir bileşeni tıklatın ve sonra ileri ' yi tıklatın. <a0>COM uygulaması Yükleme Sihirbazı'nı kullanmak için teşekkür ederiz</a0> iletişim kutusu görüntülenir.
    6. Son ' u tıklatın.
  5. Farklı bir yerel kullanıcı hesapları altında çalışan 100 COM + uygulamaları oluşturmak için 3. adımı yineleyin.
  6. 5. Adımda oluşturduğunuz 100 COM + uygulamalarına bileşenleri eklemek için 4. adımı yineleyin.
  7. Bileşen Hizmetleri MMC ek bileşenini, sol bölmede, oluşturduğunuz her COM + uygulamasını sağ tıklatın ve sonra da <a2>Başlat</a2>'ı tıklatın. Bazı COM + uygulamaları'nı başlattıktan sonra "Belirtiler" bölümünde anlatılan hata iletisini alırsınız.

Referanslar

Daha fazla bilgi için aşağıdaki Microsoft Developer Network (MSDN) Web sitesini ziyaret edin:
http://msdn2.microsoft.com/en-us/library/ms687759.aspx

Özellikler

Makale numarası: 870655 - Last Review: 14 Kasım 2007 Çarşamba - Gözden geçirme: 1.5
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft COM+ 1.0
  • Microsoft COM+ 1.5
Anahtar Kelimeler: 
kbmt kbtshoot kberrmsg kbsnapin kbdcom kbcompmodel kbprb KB870655 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:870655

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