Windows'ta ProgramData Klasörü Nedir?

Windows'un modern sürümlerinde, sistem sürücünüzde bir "ProgramData" klasörü göreceksiniz - genellikle C: \ sürücüsü. Bu klasör gizlidir, bu nedenle onu yalnızca Dosya Gezgini'nde gizli dosyaları gösterirseniz görürsünüz.

Uygulama Verileri, Kayıt Defteri ve Diğer Yer Programları Verileri Depolar

İLGİLİ: Windows 7, 8 veya 10'da Gizli Dosyaları ve Klasörleri Gösterme

Programlar, verileri Windows'ta bir dizi farklı yerde depolar. Geliştiricilerin programı nasıl kodladığına bağlıdır. Şunları içerebilir:

  • Uygulama Veri Klasörleri : Çoğu uygulama, ayarlarını varsayılan olarak C: \ Kullanıcılar \ kullanıcıadı \ AppData \ konumundaki Uygulama Verileri klasörlerinde saklar. Her Windows kullanıcı hesabının kendi Uygulama Verileri klasörleri vardır, bu nedenle programlar bu klasörü kullanıyorsa her Windows kullanıcı hesabının kendi uygulama verileri ve ayarları olabilir.

  • Belgeler Klasörleri : Bazı uygulamalar, özellikle PC oyunları, ayarlarını C: \ Kullanıcılar \ kullanıcı adı \ Belgeler'deki Belgeler klasörü altında saklamayı seçer. Bu, insanların bu dosyaları bulmasını, yedeklemesini ve düzenlemesini daha da kolaylaştırır.

  • Kayıt Defteri : Birçok uygulama, Windows kayıt defterinde çeşitli ayarları depolar. Kayıt defteri ayarları, sistem genelinde veya kullanıcı başına olabilir. Ancak, kayıt defteri yalnızca bireysel ayarlar için bir yerdir — uygulamalar burada dosyaları veya diğer büyük veri parçalarını depolayamaz.

  • Uygulamanın Kendi Program Klasörü : Windows 95, 98 ve XP günlerinde, programlar genellikle ayarlarını ve diğer verileri kendi klasörlerinde saklıyordu. Dolayısıyla, C: \ Program Files \ Example'e “Örnek” adlı bir program yüklediyseniz, bu uygulama kendi ayarlarını ve diğer veri dosyalarını da C: \ Program Files \ Example'de depolayabilir. Bu güvenlik için harika değil. Windows'un modern sürümleri, programların sahip olduğu izinleri sınırlar ve uygulamalar normal çalışma sırasında sistem klasörlerine yazamamalıdır. Ancak, bazı uygulamalar - örneğin Steam - ayarlarını ve diğer veri dosyalarını Program Dosyaları dizininde tutmaya devam eder.

Programlar ProgramData'da Neleri Depolar?

ProgramData klasörü de var. Bu klasörün en çok Uygulama Verileri klasörleri ile ortak yönü vardır, ancak - her kullanıcı için ayrı bir klasöre sahip olmak yerine - ProgramData klasörü bilgisayarınızdaki tüm kullanıcı hesapları arasında paylaşılır.

Windows XP'de C: \ ProgramData klasörü yoktu. Bunun yerine, bir “C: \ Documents and Settings \ Tüm Kullanıcılar \ Uygulama Verileri” klasörü vardı. Windows Vista'dan başlayarak, Tüm Kullanıcılar uygulama veri klasörü C: \ ProgramData konumuna taşındı.

Bunu bugün hala görebilirsiniz. Windows 10'da C: \ Kullanıcılar \ Tüm Kullanıcılar \ 'ı Dosya Gezgini'ne veya Windows Gezgini'ne eklerseniz, Windows sizi otomatik olarak C: \ Program Data klasörüne yönlendirecektir. C: \ Kullanıcılar \ Tüm Kullanıcılar \ 'a yazmaya çalışan herhangi bir programı da C: \ ProgramData klasörüne yönlendirecektir.

Microsoft'un dediği gibi, "bu klasör, kullanıcıya özel olmayan uygulama verileri için kullanılır". Örneğin, kullandığınız bir program çalıştırdığınızda bir yazım denetimi sözlüğü dosyası indirebilir. Bu yazım denetimi sözlüğü dosyasını kullanıcıya özel bir Uygulama Verileri klasöründe depolamak yerine, bunu ProgramData klasöründe depolamalıdır. Ardından, birden çok kopyayı bir grup farklı Uygulama Verisi klasöründe saklamak yerine, bu yazım sözlüğünü bilgisayardaki tüm kullanıcılarla paylaşabilir.

Sistem izinleriyle çalışan araçlar da ayarlarını burada saklayabilir. Örneğin, bir virüsten koruma uygulaması ayarlarını, virüs günlüklerini ve karantinaya alınan dosyalarını C: \ ProgramData konumunda depolayabilir. Bu ayarlar daha sonra tüm PC kullanıcıları için sistem genelinde paylaşılır.

Bu klasör kavramsal olarak bilgisayarın tüm kullanıcıları için paylaşılan bir Uygulama Verileri klasörü olsa da, aynı zamanda bir uygulamanın ayarlarını kendi program klasöründe saklama eski fikrine modern ve daha güvenli bir alternatiftir.

ProgramData Klasöründe Yedeklenmesi Gereken Önemli Bir Şey Var mı?

İLGİLİ: Windows PC'nizde Hangi Dosyaları Yedeklemelisiniz?

Genel olarak, ProgramData klasöründe yedeklemeniz gereken çok sayıda önemli ayar bulamayacaksınız. Çoğu program, bunu tüm kullanıcılar için mevcut olması gereken veriler için veya bazı temel ayarları yapılandırmak için bir önbellek konumu olarak kullanır.

En önemli uygulama verileriniz, yedeklemek istiyorsanız, muhtemelen C: \ Kullanıcılar \ kullanıcı adı \ AppData \ Roaming altında saklanacaktır. Bununla birlikte, endişeleriniz varsa ProgramData klasörünün altında bazı önemli ayarlar veya veriler olabilir, gidip hangi programların veri depoladığını görmek isteyebilirsiniz. Programın verilerini nerede saklayacağını seçmek her programın geliştiricisine bağlıdır, bu nedenle herkese uyan tek bir yanıt yoktur.