Başka bir kullanıcının HKEY_CURRENT_USER Kayıt defteri dalına erişin


22

Bilgisayardaki diğer kullanıcıların kayıt defterine erişmek için kopyalayabilmemin bir yolunu arıyorum.

Fikir şu ki, birden fazla profilde derlemek ve çalıştırmak için karmaşık bir Delphi uygulaması almaya çalışıyorum.

Bazı Windows yönetim araçlarıyla yapmanın bir yolunu buldum, ancak şimdi bulamıyorum.

Diğer kullanıcının şifresini bilmiyorum, bu yüzden onlar gibi giriş yapamıyorum veya "çalıştır" yapamıyorum.

Yanıtlar:


23

Bunun için regedit kullanabilirsiniz. Regedit'i açın ve HKEY_USERS'ı seçin, ardından Dosya-> Kovanı Yükle'ye gidin. Kullanıcılara gözatın Hive dosyasına, genellikle% userprofile% 'de bulunan NTUSER.DAT.

Bu, elbette yönetici olmanızı veya kullanıcıların kovanı dosyasına erişmenizi gerektirir.


4
Belirterek It değerinde Yığın zaman menü seçeneği yalnızca etkindir HKEY_USERSveya HKEY_LOCAL_MACHINEanahtar seçilir.
Richard Everett,

Regedit, dosyanın kullanımda olduğunu (tabii ki olduğu) diyor. Ben şimdi ne yapmalıyım?
mahmoodvcs

@mahmoodvcs: Zaten yüklü gibi görünüyor - muhtemelen aynı HKEY_USERS altında bir yerde.
Kasım’da 19:15

Teşekkürler yoooouuuuu !!! Bu sadece günümü kurtardı. Çalıştırımda, Windows'u hemen yeniden başlatan bir girdi vardı (bazı sınamalar için kullanıyordum). Bu tekniği kullanarak o girişi başlangıçtan silebilirim. Tekrar teşekkürler.
Sнаđошƒаӽ

1
Aah C: \ Users \ <kullanıcı adı> \ NTUSER.DAT var ama görünmez dosyalar görünse bile görünmez.
Dalvik VM

1

Temel bir profil kopyası yapmak istiyorsanız, Windows XP'de kullanıcı profili kopyalama özelliğini kullanmayı tercih ederim. Bunu yapmak için iki hesaba ihtiyacınız olacak. Genelde kendi hesabımı ve genel bir yerel yönetici hesabını kullanırım. Önce kendi hesabınızı istediğiniz kayıt defteri ayarları ve düzeltmeleri ile yapılandırın. Sonra bilgisayarınızı yeniden başlatın (tüm programları ntuser.dat dosyasının denetimini serbest bırakmaya zorlamak için) ve genel yönetici hesabına giriş yapın. Pencerelere girdikten sonra, Bilgisayarım'a sağ tıklayın ve özelliklere gidin. Gelişmiş sekmesinin altında, bir ayar düğmesi ile "Kullanıcı Profili" bölümünü göreceksiniz. Bu düğmeye bastığınızda, yerel olarak kayıtlı tüm profillerin bir listesi görünecektir. Buradan bir profili diğerine kopyalayabilirsiniz. Tek yaptığınız ntsuer.dat dosyasının "C: \ Documents and Settings \ exampleuser" konumuna koymak.

Bu araç ne kadar basit olduğu için şaşırtıcı derecede iyi çalışıyor. Varsayılan kayıt defteri ayarlarını uygulamak için harika bir yol buluyorum. Profilinizi "varsayılan kullanıcı" ya kopyalayabilirsiniz, daha sonra gelecekteki tüm kullanıcılar kendilerine verilen ayarlara sahip olacaktır. Genellikle tüm kullanıcıları temizlemek, profilimi varsayılan kullanıcıya kopyalamak ve diğer kullanıcıların tekrar oturum açmasını sağlamak için delprof gibi bir şey kullanıyorum. Başlamadan önce yerel olarak depolanan verileri yedeklediğinizden emin olun.

Bir çalışma profili alıp kopyaladığınızdan beri regedit kullanmak çok daha az tehlikelidir. Ana dezavantajı, bazı programların bundan sonra bile hala düzgün çalışmayacak olmasıdır. Olsa da, bu çoğunlukla kötü tasarlanmış kod kaynaklanmaktadır.

Bu yardımcı olur umarım


0

Regedit'i kullanın, eğer uzaktaki bilgisayara yönetim haklarınız varsa, Dosya ... Ağ Kayıt Defterini Bağla'yı seçebilir ve bağlanmak istediğiniz bilgisayarı arayabilir veya adınızı yazabilirsiniz.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.