Makale numarası: 831135 - Son Gözden Geçirme: 08 Şubat 2009 Pazar - Gözden geçirme: 3.0

ııS'DE farklı kimlikler altında birçok uygulama havuzları'nı çalıştırdığınızda istemciler Web tarayıcılarını bir "hizmet kullanılamaz" hata iletisi alıyorsunuz

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ı.
Önemli Bu makale, kayıt defterini düzenlemeyle ilgili bilgi içerir. Kayıt defterini değiştirmeden önce yedeklemeyi unutmayın. Bir sorun çıkması durumunda kayıt defterini nasıl geri yükleyeceğinizi bildiğinizden emin olun. Kayıt defterini yedekleme, geri yükleme ve değiştirme hakkında daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makaleyi inceleyin:
256986  (http://support.microsoft.com/kb/256986/ ) Microsoft Windows Kayıt Defteri'nin Açıklaması
Hepsini aç | Hepsini kapa

Belirtiler

Microsoft ınternet ınformation Services (IIS) farklı bir özel kimlikler altında birden çok uygulama havuzlarını çalıştırdığınızda, bazı alt işlemlerin düzgün başlatılamıyor değil. Bu sorun ortaya çıktığında, istemciler bir "hizmet kullanılamaz" alabilir sayfaları Web sitesini ziyaret çalıştığınızda hata iletisi bu uygulama havuzlarını ana bilgisayar. Ayrıca, sistem günlüğünde aşağıdaki uyarı iletisi kaydedilebilir:

Olay türü: uyarı
Olay Kaynağı: W3SVC
Olay kategorisi: yok
Olay KIMLIĞI: 1009
Açıklama:
Uygulama havuzuna hizmet veren, ' poolname ' BIR işlem beklenmedik şekilde sonlandırıldı. Işlem kimliği ' processid ' idi. Işlem çıkış kodu '0x80' idi.

Önceden tanımlanmış üç kimlikleri kullandığınızda bu sorun oluşmaz. Önceden tanımlanmış kimlik Network Service, Local Service ve Local System ' dir.

Not Bu sorun, ııS'NIN 32-bit sürümü ve ııS'NIN 64-bit sürümü oluşur.

Neden

IIS altında ayrı bir kimlik oluşturur, her alt işlem ile birlikte, sistem bir yeni masaüstü yapılandırılmış Masaüstü yığınından bellek ayırarak oluşturur. IIS, bu öbek tüketildi, daha fazla alt işlem oluşturamıyor çünkü bu sorun oluşur. Istemciler, sonra "hizmet kullanılamaz" alma, Web tarayıcılarından Web sitesini ziyaret çalıştığınızda hata iletisi, siteler bu uygulama havuzlarını ana bilgisayar.

Çözüm

Uyarı Kayıt Defteri Düzenleyicisi'ni veya başka bir yöntemi kullanarak kayıt defterini hatalı olarak değiştirirseniz önemli sorunlar oluşabilir. Bu sorunlar, işletim sistemini yeniden yüklemenizi gerektirebilir. Microsoft bu sorunların çözülebileceğini garanti etmemektedir. Kayıt defterini kendi sorumluluğunuzda değiştiriniz.

Bu sorunu gidermek için <a0></a0>, IIS çalıştıran bilgisayarınıza
UseSharedWPDesktop
kayıt defteri anahtarı ekleyin. Bu kayıt defteri anahtarının tüm alt işlemler, bir paylaşılan Masaüstü, alt işlem kimliklerini ne olursa olsun çalışmasına izin verir.

UseSharedWPDesktop
kayıt defteri anahtarı eklemek için <a0></a0>:
  1. Başlat ' ı tıklatın, Çalıştır ' ı tıklatın, regedit yazın ve Tamam ' ı tıklatın.
  2. Iıs6 için aşağıdaki kayıt defteri anahtarını bulun:
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\W3SVC
    Iıs7 için aşağıdaki kayıt defteri anahtarını bulun:
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\WAS
    IIS 7 kayıt defteri konumları hakkında daha fazla bilgi için aşağıdaki Microsoft Web sitesini ziyaret edin:
    http://support.microsoft.com/?id=930907 (http://support.microsoft.com/?id=930907)
  3. Parametreler ' ı sağ tıklatın, Yeni ' nin üzerine gidin ve DWORD değeri ' ni tıklatın.
  4. Tür UseSharedWPDesktop.
  5. Bu yeni anahtarın değeri 1 olarak ayarlayın.
  6. Kayıt Defteri Düzenleyicisi'nden çıkın ve ııS'YI yeniden başlatın.

Durum

Bu davranış tasarım yüzündendir.

Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Internet Information Services 6.0
  • Microsoft Internet Information Services 7.0
Anahtar Kelimeler: 
kbmt kbprb KB831135 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:831135  (http://support.microsoft.com/kb/831135/en-us/ )