Makale numarası: 296265 - Son Gözden Geçirme: 31 Ocak 2007 Çarşamba - Gözden geçirme: 3.3

Windows 2000 dışı disk belleği havuzu tarafından Afd.sys bitti

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ı.
Hepsini aç | Hepsini kapa

Belirtiler

Belirli koşullar altında Winsock programları yoğun kullanımını ve disk belleği olmayan havuz belleği tükendi duruma gelmesine neden olabilir. Bu davranış ortaya Winsock programı, giden,-bant (MSG_OOB) ve normal TCP trafiği ile ilgili daha olasıdır. Bu durum, çeşitli hata iletileri ve düşük performans neden olabilir ve bilgisayarın yanıt vermemesine (askıda kalmasına) neden olabilir. Olası hata iletileri ile ilgili örnekler içerir:
Olay KIMLIĞI: 2019
Kaynak: sunucusu
Açıklama: Sunucu disk belleksiz sistemden ayıramadı havuzu boş olduğundan havuzu.

Olay KIMLIĞI: 2000
Kaynak: sunucusu
Açıklama: Bir sistem hizmetine sunucunun çağrısı beklenmedik şekilde başarısız oldu.
Diğer olaylar çalışmayabilir ve bu durum kodu 1450 ("yetersiz sistem kaynakları") verebilir.

Neden

Winsock programı düzgün Winsock gelen verileri toplamak için bir alma deftere nakletmez Afd.sys disk belleği olmayan havuz bellek sızıntısı oluşur. AFD.sys sonsuza dek veri arabellek ve tüm sayfalandırılmamış bellek kullanır. AFD.sys, yuva ve arabellek değil bu değerden daha fazla MaxBufferredReceiveBytes değerini denetlemeniz gerekir.

Çözüm

Bu sorunu gidermek için, en son Windows 2000 hizmet paketini edinin. Ek bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
260910  (http://support.microsoft.com/kb/260910/EN-US/ ) En son Windows 2000 hizmet paketi nasıl elde edilir
Bu düzeltmenin ingilizce sürümünde aşağıdaki dosya öznitelikleri olmalı veya daha yenisi:
   Date        Time        Version       Size     File name
   -----------------------------------------------------------
   4/16/2001   04:40p   5.0.2195.3503   118,800   Afd.sys
   4/16/2001   04:42p   5.0.2195.3417   104,720   Msafd.dll
   4/9/2001    03:25p   5.0.2195.3475   311,472   Tcpip.sys
   4/6/2001    05:55p   5.0.2195.3474    16,208   Tdi.sys
   4/16/2001   04:42p   5.0.2195.2104    17,680   Wshtcpip.dll 

				

Durum

Microsoft, bu makalenin başında listelenen Microsoft ürünlerinde bir sorun olduğunu onaylamıştır. Bu sorun ilk olarak Microsoft 2000 Service Pack 3'te düzeltilmiştir.

Daha fazla bilgi

Windows 2000 Datacenter Server'a yönelik bir düzeltme edinme hakkında ek bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
265173  (http://support.microsoft.com/kb/265173/EN-US/ ) Datacenter programı ve Windows 2000 Datacenter Server ürünü
Birden çok düzeltmeyi tek bir yeniden başlatmayla yükleme hakkında ek bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
296861  (http://support.microsoft.com/kb/296861/EN-US/ ) QChain.exe Dosyasını Kullanarak Tek Bir Yeniden Başlatma ile Birden Çok Düzeltme Yükleme
Aşağıdaki Microsoft Knowledge Base makalesindeki yönergeleri izleyerek bu sorunu belirleyebilir:
177415  (http://support.microsoft.com/kb/177415/EN-US/ ) Poolmon Kullanarak Çekirdek Modu Bellek Sızıntısı Sorunlarını Giderme
Sonuçları, disk belleği olmayan havuz zamanla sızıntı AfdB göster:
Memory:  523816K Avail:  274204K  PageFlts:   971   InRam Krnl: 1396K P:17256
 Commit: 208392K Limit:1278740K Peak: 227040K            Pool N:20284K P:17416
 Tag  Type     Allocs            Frees            Diff   Bytes      Per Alloc

 
 AfdB Nonp     288886 (  17)    285160 (  21)     3726 6887776 (  2080)   1848
 MmCm Nonp         26 (   0)         3 (   0)       23 1286432 (     0)  55931
 File Nonp    1521215 ( 546)   1513387 ( 467)     7828 1255584 ( 12640)    160
 Irp  Nonp   15969583 (6156)  15966363 (6211)     3220 1225088 (-11232)    380
 TCPT Nonp       2010 (   0)         0 (   0)     2010  900480 (     0)    448
					
Microsoft Windows NT 4. 0'da aynı sorunu var. Ek bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
293841  (http://support.microsoft.com/kb/293841/EN-US/ ) Olmayan disk belleği havuzu tarafından Afd bitti
Windows 2000'i ve Windows 2000 düzeltmelerini aynı anda yükleme hakkında ek bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
249149  (http://support.microsoft.com/kb/249149/EN-US/ ) Microsoft Windows 2000 ve Windows 2000 Düzeltmelerini Yükleme

Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Windows 2000 Server SP1
  • Microsoft Windows 2000 Server SP2
  • Microsoft Windows 2000 Advanced Server SP1
  • Microsoft Windows 2000 Advanced Server SP2
  • Microsoft Windows 2000 Professional SP1
  • Microsoft Windows 2000 Professional SP2
Anahtar Kelimeler: 
kbmt kbhotfixserver kbqfe kbbug kbfix kbnetwork kbwin2000presp3fix kbwin2000sp3fix KB296265 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:296265  (http://support.microsoft.com/kb/296265/en-us/ )