"Could not open key:" Sorununun Çözümü

Kapalı Hesap (128169)
05-09-2012, 21:33   |  #1  
OP Kapalı Hesap
Teşekkür Sayısı: 40
2,851 mesaj
Kayıt Tarihi:Kayıt: Nis 2009

Could not open key: "UNKNOWN\Components\xxxxxxxxxxxxxxxxxxxxxxx\xxxxxxxxxxxxxxxxxxxxxxx" olarak gördüğümüz hata aslında kayıt defteri ile alakalı. Bir güncelleme, program kuru çalıştırdığınızda bu sorunla karşılaşma olasılığınız var zira bu sorun kayıt defteri ile ilgili, kayıt defterinin kendisiyle değil, kendisinin içindeki kayıt anahtarındaki izinlerle alakalı bir sorun. Ben bu sorun ile GTAIV 1.0.7.0 Güncellemesini yaparken karşılaşmıştım. Haydi çözelim.

İlk başta "regedit"i açmamız lazım. Daha sonra "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components." bölümüne girdikten sonra "xx" diye belirttiğim yerler aslında uzunca bir sayı. bu rakamların olduğu bölgeye erişeceksiniz. Eriştiğiniz kayıt anatharına sağ tıklayıp "İzinler..." bölümünü seçeceksiniz. nesnelerin ve alt kapsayıcıların sahipliğini değiştir işaretliyken tamama tıklayıp pencereyi kapayacaksınız ama burada Windows yüksek ihtimalle bilgisayar yöneticisi olmanıza rağmen burada işlem yapamayacağınızı yani izinleri değiştiremeyeceğiniz hakkında sizi sürekli bildirip hata verecektir. Bundan dolayı da canımızı sıkmayacağız. Bunu da şu şekilde anlatabiliriz,

Bazı kayıt anahtarlarını değiştirebilmeniz için yönetici oturumunda olsanız dahi o anahtarın sahipliğini almanız gerekir.

Bunun için o anahtara ilk önce direkt sağ tıklamayacağız, Onu kapsayan bölgeye yani Components'e. Eğer olmazsa onu da kapsayan bölgeye tıklayıp dediğim izni alın. Daha sonra da aynı şeyi asıl erişemediğimiz "xx../"xx.." anahtarına yapıp sorunumuzu çözeğiz. Zaten aşağıdaki resimde buna benzer bir şekilde değiştirme işlemi yapılmış. Bu sorun sadece aynı bölgede olmayabilir. Farklı bölgelerdede olabilir. Yine bu çözüm işinize yarayacaktır.

 

Sırasıyla:


  • Sağ alttaki gelişmiş seçeneğine gelip sahip sekmesinden listeden kullanıcı adını seçin.
  • Nesnelerin ve alt kapsayıcıların sahipliğini değiştir işaretliyken tamama tıklayıp pencereyi kapatın.
  • Daha sonra grup ya da kullanıcı adı listesinden Administrators'e tıklayıp alttaki izin listesinden Tam Denetim verin. Bu şekilde anahtarı değiştirebilirsiniz.

Kapalı Hesap (128169)
06-09-2012, 00:07   |  #2  
OP Kapalı Hesap
Teşekkür Sayısı: 40
2,851 mesaj
Kayıt Tarihi:Kayıt: Nis 2009

sa