arkadaşlar windows xp (sp2,sp3) 256 karakterden fazlasını desteklemiyor dolayısıyla klasörlerinizin 256'ın üstündeki alt klasörleri belgeleri yani her ne varsa ya işte onları görmüyor. Benim başıma geldi bir belgeyi görmedi ve dosyayı boş gösterdi sadece 256 karekterden önceki dosları gösterdi. Bu hatanın çözümünü en üstedi dosyalardan başlayarak dosya adlarını kısaltın 2-3 harf veya sayı yazın taki en altaki dosyayı görene kadar. (yoksa dosyayı kopyalayamaz silemez ve tabi göremezsiniz)
not:ayni şey gizli dosyalar içinde geçerli.
XP SP2 Registry Arka kapısı
Windows kayıt defteri (registry) çeşitli bilgileri saklamak için kullanılabilir. Regedit programı uzunluğu 256 dan fazla olan değerleri görüntülemiyor. Bunu şöyle deneyebilirsiniz:
Regedt32.exe programını çalıştırın.
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Int ernet Settings\ gibi az riskli bir konuma giderek bos isimli bir anahtar oluşturun. (Denemelerimizi bu anahtar altında yapacağız)
Bu anahtar içinde uzunlugu 256 ile 260 karakter arasında olan bir katar (string) oluşturun. (Katara vereceğiniz değer önemli değil, birazdan görünmez olacak. Ayrıca burayı 16KB’a kadar veri depolamak için de kullanabilirsiniz. Registry 2KB dan büyük verileri ayrı bir dosya olarak saklar)Geçerli veri olarak aşağıdaki metni de kullanabilirsiniz: tankado.comtankado.comtankado.comtankado.com tankado.comtankado.comtankado.comtankado.com tankado.comtankado.comtankado.comtankado.com tankado.comtankado.comtankado.comtankado.com tankado.comtankado.comtankado.comtankado.com tankado.comtankado.comtankado.com
F5 (tazeleme) tuşuna basarak oluşturduğunuz katarın kaybolduğunu görün. (Aslında anahtar içindeki tüm katarlar görünmez olur)
Şimdi yine aynı anahtar altında başka, sıradan bir katar oluşturun.
F5 tuşuna basın. Bu değerin de sınırı aşmamasına rağmen görünmez olduğunu göreceksiniz.
Regedt32 programındaki bu tasarım hatası Wİndows 2000 ve XP sürümlerinde yer alıyor. Kullanıcıdan veri saklamak veya regedit ayarlarının değiştirlmesinin istenmediği durumlarda kullanılabilir.