Bozuk dosya adı düzeltici — الصورة yerine gerçek metni geri koyun
"الصورة" gibi görünen bir ad bozuk bir dosya değildir. Dosyanın kendisi bütünüyle sağlam olabilir — yanlış olan, adının yanlış karakter kodlamasıyla okunmuş olmasıdır. Baytlar doğru kopyalanmıştır, sadece yanlış alfabeyle yorumlanmıştır.
Bu yüzden çoğu zaman onarılabilir. UTF-8 baytlarını Windows-1256 veya Latin-1 olarak okumak onları bu hale sokar ve aynı adımı ters yönde uygulamak onları birebir geri getirir. Bağlamdan tahmin yürütülmez, sözlük kullanılmaz.
Her satıra bir ad yazın. Her biri, bölgede bu soruna gerçekten yol açan sekiz kodlamaya karşı denenir ve sonuçlar, ne kadar gürültüye değil gerçek Arapça, Farsça veya Türkçeye benzediğine göre sıralanır.
Bir ad geri getirilemediğinde bu sayfa güzel bir tahmin sunmak yerine bunu söyler. Bir adın temelli gitmiş olduğunu bilmek, size yanlış bir ad verilmesinden daha yararlıdır.
Her satıra bir ad. On tane ya da bin tane yapıştırın — her şey cihazınızda olur.
Ada aslında ne oldu
Aşağıdaki her durum aynı kazadır: tek baytlık bir kodlamadan okunmuş UTF-8 baytları. Karışıklığın biçimi hangisi olduğunu söyler.
| Şu olarak okundu | Nasıl görünür | Genelde nereden gelir |
|---|---|---|
| Windows-1256 (Arapça) | ط§ظ„طµظˆط±ط© — hâlâ Arapça harf ama anlamsız okunur | Arapça Windows'un UTF-8 baytlarını okuması |
| Windows-1252 / Latin-1 (Batı) | الصورة — aksanlı Latin harfleri ve başıboş simgeler | ZIP arşivleri, FTP aktarımları, sistemler arası kopyalama |
| Windows-1254 (Türkçe) | Işık yerine Işık | Türkçe Windows ve eski arşivler |
| Mac Arabic | ظ'عÑ — ASCII noktalama işaretleriyle karışmış Arapça harfler | Eski Mac'lerde oluşturulmuş arşivler |
| DOS Arabic (cp864) | ﻅ§ﻋ▒ — çerçeve çizimi ve dolgu karakterleri | DOS döneminden çok eski arşivler |
| İki kez uygulanmış | ال — karışıklığın içinde karışıklık | Zaten yanlış olan ve sonra bir kez daha dönüştürülen ad |
Bir ad temelli gittiğinde
İki durum gerçekten kurtarılamaz ve bu sayfa tahmin yürütmek yerine onları bildirir. Birincisi: ad yedek karakterler içeriyorsa (içinde soru işareti olan baklava, ya da harflerin yerinde başıboş soru işaretleri), özgün baytlar daha önce kayıplı çözüm yapan bir şey tarafından atılmıştır — okunacak bir şey kalmamıştır. İkincisi: bazı eski Mac kodlamaları yüksek baytları sıradan ASCII noktalama işaretlerine eşler, dolayısıyla karışıklıktaki bir tırnak işareti ya tırnak işareti ya da bir Arapça harf olabilir ve hangisi olduğunu ayırt etmenin yolu yoktur. İkisi de hasarın kendisinin özelliğidir, bu sayfanın sınırlılığı değil.
Cihazınızdan hiçbir şey çıkmaz
Yapıştırdığınız adlar bu sekmedeki JavaScript tarafından işlenir, başka hiçbir yerde değil. Bu sitede yükleme noktası yoktur ve burada bir adı bir yere gönderebilecek kod da yoktur. Dosya adlarınız kişisel bilgi içerir, bu tam olarak sayfanın çevrimdışı çalışmasının nedenidir: interneti kestikten sonra da çalışmaya devam eder.
Ad düzeldi. Ya dosyanın kendisi?
Okunabilir bir ad size hangi dosyaya baktığınızı söyler — veriyi geri getirmez. Zaten bir kurtarma çalıştırdıysanız ve dosyalar açılmıyorsa, önce burada kontrol edin: saniyeler sürer ve kurtarılacak bir şey kalıp kalmadığını söyler.
Sık sorulan sorular
Kurtarılan dosyalar neden الصورة gibi adlarla geri geliyor?
Çünkü ad UTF-8 baytları olarak saklandı ve sonra bir şey bu baytları tek baytlık bir kodlama olarak, genelde Windows-1256 veya Latin-1 olarak okudu. Baytlar sağlam kaldı, hata yalnızca okumadaydı — bu yüzden ters adım adı birebir geri getirir.
Dosya adım bir yere yükleniyor mu?
Hayır. Her şey bu sekmede olur. Adlarınızı bekleyen bir sunucu yok — sayfa yüklendikten sonra interneti kesebilirsiniz, yine çalışır.
Her bozuk ad düzeltilebilir mi?
Hayır, ve düzeltilemediğinde bu sayfa size söyler. Halihazırda yedek karakter içeren adlar baytlarını size ulaşmadan önce kaybetmiştir. Eski Mac kodlamalarının bozduğu ve Arapça harfleri Latin noktalama işaretleriyle karıştırdığı adlar doğaları gereği belirsizdir.
Adamda harflerin yerinde ▯ veya ? var. Yine de düzeltebilir misiniz?
Hayır. Bu işaret, özgün baytın daha önce atıldığı anlamına gelir. Her onarım, hâlâ var olan baytları yeniden okuyarak çalışır; bir kez yedek karakterle değiştirildikten sonra hiçbir araç onları geri getiremez.
Hangi dilleri destekliyorsunuz?
Ağırlıklı olarak Arapça ve Farsça, ayrıca Türkçe ve Batı Avrupa dilleri. Burada denen sekiz kodlama, pratikte bu soruna yol açanlardır; var olmuş her kod sayfasının listesi değil.
Yüzlerce adı bir kerede düzeltebilir miyim?
Evet. Her satıra bir ad — birkaç yüz tanesi rahatça olur. Hiçbir yere bir şey gönderilmediği için işlem anlıktır; tek sınır ekranda görmek istediğiniz listenin uzunluğudur.
Dosyaları benim için siz mi yeniden adlandırıyorsunuz?
Hayır, ve bunu iddia eden araçlara karşı dikkatli olun. Tarayıcı, açıkça kendisine vermediğiniz dosyalara dokunamaz ve kurtarılan dosyaları yerinde yeniden adlandırmak hâlâ ihtiyaç duyduğunuz kanıtları yok edebilir. Onarılmış adı kopyalayın, kopyayı yeniden adlandırın, orijinali olduğu gibi bırakın.
ZIP dosyam neden yanlış adlarla açıldı?
Eski ZIP araçları adları kodlama belirtmeden ham bayt olarak kaydeder, bu yüzden açan program tahmin eder — ve başka bir dile ayarlı bir sistemde yanlış tahmin eder. Kodlamayı ayarlamanıza izin veren bir araçla yeniden açmak sorunu genelde tamamen önler.
Sıradaki adım
Onarılmış ad size dosyanın ne olduğunu söyler. Bu sayfalar dosyaların kendisini geri almayı ve fırsat varken cihaza ne yapmamanız gerektiğini anlatır.
Son güncelleme: 2026-10-01