Windows 11’ 8.3 dosya adı desteği devre dışı bırakıldığında bazı programların dosyaları kaydetme biçimi, dosyanın oluşturulma tarihinin değişmesine yol açabiliyor. Sorun, blog okuyucusunun bildirimine dayanıyor; Microsoft’un hatayı doğruladığına veya düzeltme yayımladığına ilişkin bilgi ılmadı.

Dosya sistemi tünelleme nasıl çalışıyor?

Bazı uygulamalar dosyayı kaydederken mevcut dosyanın üzerine doğrudan yazmak yerine yeni dosya oluşturur. Uygulama değişiklikleri yeni dosyaya yazar; işlem başarılı olursa eski dosyayı siler yeni dosyaya eski dosyanın adını verir.

Windows’un dosya sistemi tünelleme mekanizması, işlemler sırasında oluşturulma tarihi gibi bazı bilgilerin yeni dosyaya aktarılmasını sağlar. Böylece dosya, yeniden adlandırılmış olsa kullanıcı açısından ilk oluşturulma tarihini korur.

8.3 dosya adları kapatıldığında ne oluyor?

Kullanıcılar Windows 11’ 8.3 dosya adı desteği kapatıldığında tünelleme davranışı değişiyor. Dosya silme yeniden adlandırma adımlarından sonra yeni dosyaya orijinal dosyanın oluşturulma tarihi aktarılmayabiliyor. Dosya, yeni oluşturulan dosyanın zaman bilgileriyle kalıyor.

8.3 dosya adları, uzun dosya adlarının eski sistemlerle uyumluluk amacıyla kullanılan kısa biçimleridir. desteği kapatmak için aşağıdaki komut kullanılabiliyor:

fsutil 8dot3name set 1

ayar tüm birimlerde uygulanabileceği gibi belirli sürücüyle sınırlandırılabiliyor. Ancak ayarın kapsamı dikkatle değerlendirilmelidir; 8.3 adlarına ihtiyaç duyan eski uygulamalar etkilenebilir.

ReplaceFile API’siyle ilgili not

ılan bilgilere göre, Windows API’sindeki ReplaceFile işlevi kullanıldığında 8.3 adları devre dışı olsa bile oluşturulma tarihinin aktarılması mümkün. Ancak dosyaları kendi kaydetme yöntemiyle değiştiren uygulamalar API’yi kullanmıyorsa aynı sonucu sağlamayabilir.

Sorun, okuyucu tarafından Microsoft’a Feedback Hub üzerinden iletilmiş. Şimdilik ılan metinde genel düzeltme veya Microsoft’tan resmi açıklama bulunmuyor.