Nguyên nhân của việc không logon vào Windows được (logon vào rồi lại bị thoát ra) là do máy bạn đã bị nhiễm Virus, thường thì một số bạn khi bị nhiễm virus này, dùng các trình diệt virus như Avira đẻ quyets, và sau khi quét xong, không log vào windows được nữa. Cách sau sẽ hướng dẫn bạn khắc phục nó một cách dễ dàng.
Các chế độ Recovery (Nhấn F8 trước khi khởi động vào Window) đều không có tác dụng.
- Nguyên nhân Trong Registry tại
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\
giá trị của khóa Userint giá trị mặc định là:
C:\WINDOWS\System32\userinit.exe,
đã được chuyển thành
C:\WINDOWS\System32\wsaupdater.exe,
khiến mày tình không thể logon được
Không login vào được thì chỉ còn cách cài lại windows hoặc ghost lại máy, nhưng làm như thế không ay, tài liệu của bạn chưa kịp sao lưu lại sẽ bị mất, cài windows lại thì rất mất thời gian...
Bạn có thể làm theo cách sau, rất đơn giản, chỉ mất khoảng 1 phút là xong.
1. Sử dụng đĩa cài Window XP. Boot khởi động bằng CD.
2. Sẽ có bảng Menu hiện ra để chúng ta lựa chọn
ENTER = Continue
R = Repair
F3 = Quit

Nhấn chọn R để truy cập vào Recovery Console
Nhấn 1 rồi Enter để chọn ổ C:\Windows
gõ password Administrator của Window (nếu có). Thư mục hiện thời sẽ là C:\Windows
3. Di chuyển tới thư mục system32 bằng lệnh
thư mục hiện tại là C:Windows\system32>
4. Gõ lệnh sau ở Console:
Trích dẫn
copy userinit.exe wsaupdater.exe

Ok, xong rồi đấy, khởi động lại sẽ Logon được như bình thường việc còn lại của bạn sẽ là vào Regedit chỉnh lại khóa Userinit tại
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\
Về giá trị mặc định là:
C:\WINDOWS\System32\userinit.exe