Windows XP kurulum kayıt defterini giriş yapmadan düzenleme


2

Bozuk bir kayıt defteri olan bir Windows XP kurulumum var. Bir kurt (kaldırıldı) kaçırdı HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon giriş (değeri olmalı Userinit=C:\windows\system32\userinit.exe

Solucan kaldırıldığında, bozuk girdi tamamen silindi ve şimdi sistem giriş yapmaya çalıştıktan hemen sonra otomatik olarak kapanıyor. Kullanıcı ve önyükleme modundan bağımsız olarak hiçbir hesaba giriş yapamıyorum.

Bu davranışı düzeltmek için gereken tek şey kayıt defteri anahtarını geri yüklemek, ancak bir hesapta oturum açmadan kayıt defterini düzenlemenin herhangi bir yolunu bulamıyorum. Uzaktan kayıt defterine bağlanmayı denedim, ancak gerekli hizmetler makinede etkin değil.

BartPE önyükleme CD'sini kullanarak aynı makinede önyüklemeyi denedim, ancak C: \ Windows kurulumunda kayıt defterini düzenlemenin herhangi bir yolunu bulamadım - regedit çalışıyorsa yalnızca X: \ I386 \ kayıt defterini bellekte değiştirir.

Öyleyse, tekrar giriş yapabilmem için oturum açamayan bir Windows XP örneğinin kayıt defterinde değişiklik yapabilir miyim?

Teşekkürler beyler.


DÜZENLE: Düzeltme işe yaradı. Otomatik kapatma sorununa çözüm, yukarıda belirtilen değeri uygun kayıt defteri girdisine eklemek için umulduğu gibi oldu.

Bu, aşağıda kabul edilen cevaplarda açıklandığı gibi BartPE Boot CD'si kullanılarak yapılabilir, ancak başka bir cevapta belirtilen Offline NT Registry Editor yazılımını kullandım. Adımlar vardı:

  1. NT Kayıt Defteri Düzenleyici CD'sinden önyükleme
  2. Uygun önyükleme kesimi yükleninceye kadar yönergeleri izleyin.
  3. Şifreleri veya kullanıcı hesaplarını değiştirmek için varsayılan seçeneklerden birini kullanmak yerine, "yazın software "bu kovanı düzenlemek için."
  4. 'Yazın 9 komut satırı tabanlı kayıt defteri düzenleyicisine girmek için.
  5. Yazın " cd Microsoft " (girmek) " cd Windows NT " (girmek) " cd CurrentVersion " (girmek) " cd Winlogon " (girmek)
  6. Yazın " nv 1 Userinit "Winlogon anahtarının altında yeni bir değer oluşturmak için
  7. Yazın " ev Userinit "yeni değeri düzenlemek ve istendiğinde C:\windows\system32\userinit.exe " (girmek)
  8. 'Yazın q 'Kayıt defteri düzenleyicisinden çıkmak için ve sistemden çıktıkça kovanı diske geri yazmak için yönergeleri izleyin.
  9. Bilgisayarınızı yeniden başlatın ve oturum açın - sorun çözüldü.

( genel 'uyarı: kayıt defterini yedekle' sorumluluk reddi )

Yanıtlar:


3

Kayıt defteri kovanını BartPE önyükleme CD'nizden yükleyebilmelisiniz. Listelenen talimatları takip edebilirsiniz İşte :

Bir kovanı kayıt defterine yüklemek için

  1. Kayıt Defteri Düzenleyicisini Aç
  2. Kayıt defteri ağacında (solda), HKEY_USERS veya HKEY_LOCAL_MACHINE anahtarlarını tıklatın.
  3. Üzerinde Dosya menü, tıklayın Kovanı Yükle .
  4. İçinde Arama konumu , sürücü, klasör veya ağ bilgisayarını ve yüklemek istediğiniz kovanı içeren klasörü tıklatın.
  5. Click Açık .
  6. İçinde Anahtar Adı , kovana atamak istediğiniz adı yazın ve ardından Tamam tamam .

Dikkat

  • Kayıt defterinin hatalı düzenlenmesi sisteminize ciddi şekilde zarar verebilir. Kayıt defterinde değişiklik yapmadan önce, değerli herhangi bir yedeğini almanız gerekir.   bilgisayarınızdaki verileri

Teşekkür ederim. Bu çözümü kullanarak bitmedi, ancak kayıt defteri bu şekilde düzenlenebilirse, daha da iyi. Bu cevap, kullanıcının bir UI kullanarak bir düzeltme yapmasına izin verdiği için kabul edildi.
Alain

3

Windows XP Kayıt Defterinizi düzenleyebilirsiniz. Çevrimdışı NT Şifresi & amp; Kayıt düzenleyici hangi bulunabilir İşte

Kayıt defteri dosyalarınızı yedeklemeyi unutmayın.


Bu programa aşinayım, kilitli bilgisayarlarda parolayı sıfırlamak / yönetici ayrıcalıklarını almak için defalarca kullandım, ancak tüm kayıt defterinde gezinebileceğini bilmiyordum.
Alain

Sistem, başlattığım anda klavyeme yanıt vermeyi kesiyor. Aynı önyükleme yazılımıyla da aynı sorunu yaşıyordum. Buna neyin neden olduğu hakkında hiçbir fikriniz yok - biyografileri başlangıçta tanımakta bir sorun yok.
Alain

Pekala, daha basit bir klavyeyi taktım ve sorunumu çözmek için bu yazılımı kullandım.
Alain

1

Hizmetlerin başlatılmadığı bir makinedeki hizmetleri uzaktan düzenlemek için bu komut hizmetleri başlatmak için çalışır

İlk önce servis modunu değiştirin

SC \\machinename config servicename Start= auto

Ardından servisi başlatın veya durdurun.

SC \\machinename Start servicename

Bunu elle yapma işleminin tamamı yukarıda belirtildiği gibi BartPE kullanmaktan çok daha zor. Ancak bu, yukarıdaki uzaktan kayıt defteri düzenlemesini tamamlamanın bir yoludur.


Bu komutu denediğimde "erişim reddedildi" hatası aldım. (Yükseltilmiş komut isteminde ve kullanıcı hesaplarında parola olmasa bile.) Makineye bir Sysinternals araç takımı (PSExec - technet.microsoft.com/en-us/sysinternals/bb897553 ). Bilgisayarın uzaktan erişimi engellemek için açıkça yapılandırıldığını ya da otomatik oturumu kapatma sorununun bu tür komutları kullanma yeteneğini etkilediğini varsaydım.
Alain

Bunun işe yaramadığı da mümkün, çünkü bunu tamir etmeden önce bilgisayarlar hiçbir zaman aynı ağda değildi. Bilgisayarımdaki kullanıcı hesabı diğerine idari erişime sahip olacak şekilde yapılandırılmamış. Acaba bunu yapmadan önce bilgisayarıma uzaktan B'ye yönetimsel yetkiler vermenin bir yolunu bulmalı mıyım?
Alain

SC komutuyla, yerel yönetici hesabını veya başka bir ayrıcalıklı hesabı biliyorsanız, kullanılacak kullanıcı adını ve şifreyi belirleyebilirsiniz.
Bob

0

Başka bir Windows bilgisayarınız var mı? Ağa bağlıysa, bozuk olanın kayıt defterini düzenlemek için çalışan bilgisayarda regedit kullanabilmelisiniz.

İlgilendiğiniz, onarım yapmak için Windows XP yükleme diskinden önyüklemeyi denediniz mi?


1
OP'den: Kayıt defterine uzaktan bağlanmayı denedim, ancak gerekli hizmetler makinede etkin değil.
Alain
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.