Kayıt defterinin iki yarısı var ve biri sizin peşinizden gelir
Makine yarısı C:\Windows\System32\config içinde yaşar: HKEY_LOCAL_MACHINE ve kardeşlerinin arkasındaki SYSTEM, SOFTWARE, SAM ve SECURITY kovanları. Kullanıcı yarısı ise NTUSER.DAT'tır; hesap başına tek dosya, profil klasörünün içinde yolculuk eder. Oturum açıldığında çekirdek onu kayıt defteri ağacına HKEY_CURRENT_USER olarak bağlar; oturum kapatıldığında, başka bir şey yüklü tutmuyorsa temizce çözülür ve bu oturumda değiştirdiğiniz her şey o dosyada kalır.
Kardeş iki dosya olan NTUSER.DAT.LOG1 ve NTUSER.DAT.LOG2, kovanın işlem günlükleridir: yazma işlemleri sürerken yakalarlar, böylece kayıt ortasında elektrik kesilse bile kovan bozulmaz. Dosyanın kendisiyle birlikte, bir “Windows profilinin” gerçekte ne olduğunun büyük kısmını oluştururlar — bir veri klasörü artı sistemde oturum açtığınızda size takılan özel bir kayıt defteri aşısı. Profillerin bir belge klasörünün asla bozulmayacağı şekillerde “bozulabilmesinin” sebebi de budur.
İçinde gerçekte ne var?
Bir kullanıcı için içindekiler neredeyse hiç “kayıt defterine” benzemez — bunlar kullanıcı başına durumdur ve neredeyse tamamı saklamak isteyeceğiniz ayarlardır. Sağlıklı bir kovan 3 ila 30 MB'dir. Yaramaz bir uygulama her oturumda megabaytlarca anahtar yazmaya başladığında dosya büyür ve oturum açmalar yavaşlar; çünkü kovanın tamamı oturum açılışında belleğe yüklenir.
- HKCU\Software — çalıştırdığınız her şeyin uygulama başına ayarları; kovanın açık ara en büyük dilimi
- HKCU\Environment — kişisel PATH'iniz ve değişkenleriniz; /M anahtarını atladığınızda setx buraya yazar
- Kullanıcı başına otomatik başlatma: HKCU\Software\Microsoft\Windows\CurrentVersion\Run altındaki Run ve RunOnce anahtarları, tepsi yardımcı programlarınızı her oturum açılışında çalıştırır
- Elle ayarladığınız dosya ilişkilendirmeleri — “Birlikte aç”ın oluşturduğu Explorer\FileExts altındaki UserChoice girdileri
- Explorer'ın kendi hafızası: görev çubuğu düzeni, Hızlı Erişim sabitlemeleri, Çalıştır iletişim kutusu geçmişi, yazılan yollar
- “Oturum açarken yeniden bağlan” işaretli eşlenmiş ağ sürücüleri; HKCU\Network altında yaşarlar
Neden kimse onu “temizleyemez”?
Dosya, oturum açılışından kapatılışına kadar münhasır olarak kilitlidir — oturum açıkken kendi NTUSER.DAT dosyanızı kopyalayamaz, açamaz, düzenleyemezsiniz; hiçbir temizleyici de yapamaz. Onu “sıkıştırmayı” vaat eden araçlar ya çevrimdışı çalışır ya da kayıt defterini dışa aktarıp yeniden içe aktarır; bu veri kaybettirir ve modern, dizinlenmiş bir kovanda ölçülebilir hiçbir şeyi düzeltmez. Şişmiş bir kovan bir belirtidir: tedavi edilmesi gereken şey, içine çöp yazan uygulamadır; vakumlanacak dosya değil.
Herkesin er ya da geç karşılaştığı arıza modu: kovan oturum açılışında yüklenemezse — bozulma ya da onu meşgul tutan başka bir süreç varsa — Windows sizi bir uyarıyla geçici profile alır ve masaüstü fabrika ayarlarına dönmüş gibi görünür. Çözüm asla NTUSER.DAT'ı silmek değildir; çünkü bu sıfırlamayı kalıcı yapar. Çözüm, kovanı yüklü tutan şeyi serbest bırakmak ya da Kayıt Defteri Düzenleyicisi'nin Load Hive komutuyla başka bir yönetici hesabından çevrimdışı onarmaktır.
Sorular ve yanıtlar
NTUSER.DAT'ı silmek güvenli mi?
Hayır — o bir önbellek değil ayarlarınızdır: silerseniz Windows size yeni ve boş bir profil kurar; varsayılan uygulama ayarları, boş bir masaüstü ve yeni bir görev çubuğu düzeniyle.
Kendi NTUSER.DAT'ımı neden kopyalayamıyorum?
Çekirdek, kovanı oturum açılışından kapatılışına kadar münhasır kilitte tutar. Profil oturumu kapatılmışken başka bir yönetici hesabından kopyalayın ya da oturum açıkken reg export ile HKCU'yu dışa aktarın.
Satın almadan önce lisans kapsamını öğrenin.
Tek seferlik 30 dakikalık deneme temel araçları kapsar. PRO özellikleri ücretli lisans etkinleştirilene kadar kilitlidir.
Bunları da okuyun
Bize yazın: [email protected]