MAX_PATH aşıldığında yolu çok uzun bir hata iletisi

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

Belirtiler

Windows 95 ve Windows NT 4.0 istemcileri, sunucu dizin yapısını MAX_PATH ötesinde genişletebilirsiniz (256 karakter) bir sunucu paylaşımına erişme ve dizinlere ve dosyalara ağ üzerinden oluşturma.

Sonuç olarak, Sunucu Yöneticisi ile Windows NT Explorer'da bu dosya veya dizin sunucusunda yerel olarak erişmeye çalışırsa, Windows NT 4.0 çalıştıran bir sunucu aşağıdaki hata iletisini döndürür:
Bu klasöre erişilemiyor.
Yol çok uzun.
Yeni bir klasör oluşturmaya çalışırsanız, aşağıdaki hata iletisini alabilirsiniz:
'<name>' Klasörü oluşturulamıyor.
Dosya adı veya uzantısı çok uzun.
Windows NT 3.51 çalıştıran BIR sunucuda beklenmeyen sonuçlar bir genel koruma hatasına (GP hatası), WINFILE kilitlenme veya varolmayan bir dizin görüntüleme gibi dosya Yöneticisi'nde gösterilir.

Ayrıca çeşitli araçları ve programları sorunları MAX_PATH aşıyor bu dizin yapısını çalışırken gösterebilir.

Neden

Win32 nedeniyle MAX_PATH değişken için 256 karakter uzunluğundaki dize boyutunda sınırlı programlardır. Yazılım programları, bu soruna geçici bir yol MAX_PATH Win32 geçirmeden veya daha az çalışabilirsiniz. Gerçek temel yolu gerçek yolun uzunluğu bağımsız olarak erişebilirsiniz. Bu yolla, dosyaların veya dizinlerin MAX_PATH ötesinde sunucuda bir program erişebilir.

Çözüm

Dizin yapısını MAX_PATH aştığında, sorunları gidermek için aşağıdaki yöntemlerden birini kullanın:
  • Uzun bir dizin yapısı içeren sunucu bu dosyaları ve klasörleri aracılığıyla bir yerel yönlendirme ("net use" veya "subst"), paylaşım/ağ istemcilerine ağ üzerinden erişen klasöre erişim.
  • Windows NT Explorer'da, hata döndüren klasörün üstünde klasörün bir düzey seçin. Hata döndüren klasörünü sağ tıklatın ve sonra da <a2>Yeniden Adlandır</a2>'ı tıklatın. Klasör adında kullanılan karakter sayısını azaltmak için bu klasörü yeniden adlandırın.

Daha fazla bilgi

Yukarıda açıklanan sorun NTBACKUP ile yeniden. ve, MAX_PATH sınırın olan dosyaları ve dizinleri yedeklenmesini ve başarıyla geri yükledi.

Özellikler

Makale numarası: 177665 - Last Review: 31 Ekim 2006 Salı - Gözden geçirme: 1.3
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Windows NT Workstation 3.51
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Server 3.51
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft Windows XP Professional Edition
  • Microsoft Windows XP Home Edition
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows 2000 Datacenter Server
  • Microsoft Windows Advanced Server, Limited Edition
  • Microsoft Windows Datacenter Server Limited Edition
  • Windows Vista Home Basic 64-bit edition
  • Windows Vista Home Premium 64-bit edition
  • Windows Vista Ultimate 64-bit edition
  • Windows Vista Business
  • Windows Vista Business 64-bit edition
  • Windows Vista Enterprise
  • Windows Vista Home Premium
  • Windows Vista Ultimate
  • Microsoft Windows Server 2003 R2 Datacenter Edition (32-Bit x86)
  • Microsoft Windows Server 2003 R2 Datacenter Edition (64-Bit x86)
  • Microsoft Windows Server 2003 R2 Enterprise Edition (32-Bit x86)
  • Microsoft Windows Server 2003 R2 Enterprise Edition (64-Bit x86)
  • Microsoft Windows Server 2003 R2 Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003 R2 Standard Edition (64-Bit x86)
  • Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
  • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
  • Microsoft Windows Server 2003 Standard Edition
  • Microsoft Windows Server 2003 Datacenter Edition
  • Microsoft Windows Server 2003 Enterprise Edition
  • Microsoft Windows Small Business Server 2003 Premium Edition
Anahtar Kelimeler: 
kbmt kberrmsg kbnofix kbprb kbui KB177665 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:177665

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