X Lý S C Khi Không Vào Đ c Windows ượ
Vào 1 ngày ” đ p tr i ” nào đó b n b t máy lên, nó hi n nh ng thông báo kỳ qu c,
thay giao diên Windows quen thu c c a b n. Nguyên nhân thì ch g m 2 ph n chính
H đi u hành và nh ng thi t b ph n c ng, hay có th b l i do v a update windows m i. Tuy ế
nhiên đ i đa s máy b virus phá ho i nh ng file h th ng (nguyên nhân này đ c li t vào ư ượ
di n cao nh t), và chính vì m i quét virus toàn b máy, và sau khi kh i đ ng máy l ib tình
tr ng không vào đ c Windows. ượ
H n đi u b n nghĩ đ u tiên cài l i windows, đây gi i pháp h u hi u nh t, ho c
Repair l i, tuy nhiên nó hay t n th i gian và ch a nói đ n vi c ph i tìm l i Dirver, n u b m t ư ế ế
đĩa thì càng r c r i h n. ơ
Sau đây 1 s L i khi Không vào đ c Windows các khác ph c. l i th ng ượ ườ
g p cũng đ c s p x p theo th t t cao xu ng th p, các b n xem mình có n m trong ượ ế
tr ng h p nào mà xem r i ti n hành kh c ph c tr c khi nghĩ đ n vi c cài l i Windows.ườ ơ ế ướ ế
H ng/không tìm th y NTDETECT.COM ho c NTLDR (can not/ Error)
Kh i đ ng máy cho boot vào CD Room
B đĩa Windows t ng ng vào ươ
Giao di n cài Windows hi n ra, ch n nh n phím R đ vào ch đ Repair ế
Ch n phân vùng đ s a Windows ( th ng là đ u tiên) ườ
Gõ :
COPY *:\i386\NTLDR C:\
COPY *:\i386\NTDETECT.COM C:\ ( * là tên đĩa CD room c a b n )
Exit
H ng/không tìm th y CONFIG (can not/ Error)
Kh i đ ng máy cho boot vào CD Room
- B đĩa Windows t ng ng vào ươ
- Giao di n cài Windows hi n ra, ch n nh n phím R đ vào ch đ Repair ế
- Ch n phân vùng đ s a Windows ( th ng là đ u tiên) ườ
- Gõ: CD \windows\system32\config
Ren software software.bad
Ren system system.bad
Copy \windows\repair\system
Copy \windows\repair\software
Exit
Invalid Boot.ini Windows could not start because the following file is missing or corrupt:
Windows\System32\Hal.dll
Kh i đ ng máy cho boot vào CD Room
- B đĩa Windows t ng ng vào ươ
- Giao di n cài Windows hi n ra, ch n nh n phím R đ vào ch đ Repair ế
- Ch n phân vùng đ s a Windows (th ng là đ u tiên) ườ
- Gõ: bootcfg /list
Bootcft /rebuil
(n u có 1 HĐH thì Yes)ế
Giao di n ti p theo gõ : /fastdetect ế
Exit
H ng/không tìm th y NTOSKRNL.EXE (can not/ Error)
Kh i đ ng máy cho boot vào CD Room
- B đĩa Windows t ng ng vào ươ
- Giao di n cài Windows hi n ra, ch n nh n phím R đ vào ch đ Repair ế
- Ch n phân vùng đ s a Windows (th ng là đ u tiên) ườ
- Gõ :
CD i386
Expand ntkrnlmp.ex_ C:\windows\System32\ntoskrnl.exe
Exit
Windows could not start because the following file is missing or
corrupt:System32\Drivers\Ntfs.sys
Kh i đ ng máy cho boot vào CD Room
- B đĩa Windows t ng ng vào ươ
- Giao di n cài Windows hi n ra, ch n nh n phím R đ vào ch đ Repair ế
- Ch n phân vùng đ s a Windows ( th ng là đ u tiên) ườ
- Gõ :
Cd windows\system32\drivers
Ren ntfs.sys
Ren ntfs.old
Copy E:\i386\ntfs.sys C:\Windows\System32\Drivers
Exit
The file C:\windows\system32\c_1252.nls is missing or corrupt
Kh i đ ng máy cho boot vào CD Room
- B đĩa Windows t ng ng vào ươ
- Giao di n cài Windows hi n ra, ch n nh n phím R đ vào ch đ Repair ế
- Ch n phân vùng đ s a Windows ( th ng là đ u tiên) ườ
- Gõ :
Cd system32
Ren c_1252.nls
Ren c_1252.old
Expand E:\i386\c_1252.nl_ C:\Windows\System32
Exit
STOP: 0×00000079 (0×00000003, parameter2, parameter3, parameter4).
MISMATCHED_HAL
Kh i đ ng máy cho boot vào CD Room
- B đĩa Windows t ng ng vào ươ
- Giao di n cài Windows hi n ra, ch n nh n phím R đ vào ch đ Repair ế
- Ch n phân vùng đ s a Windows ( th ng là đ u tiên) ườ
- Gõ :
Ren ntldr oldntldr
Copy E:\i386\ntldr
Exit
Winlogon.exe could not locate component . This application has failed to start because
comctl32.dll was not found . Re-installing the application may not fix this problem
Kh i đ ng máy cho boot vào CD Room
- B đĩa Windows t ng ng vào ươ
- Giao di n cài Windows hi n ra, ch n nh n phím R đ vào ch đ Repair ế
- Ch n phân vùng đ s a Windows ( th ng là đ u tiên) ườ
- Gõ :
Expand E:\I386\comctl32.dl_ C:\Windows\System32
Exit
STOP: c0000221 Unknown Hard Error \systemroot\System32\ntdll.dll
Kh i đ ng máy cho boot vào CD Room
- B đĩa Windows t ng ng vào ươ
- Giao di n cài Windows hi n ra, ch n nh n phím R đ vào ch đ Repair ế
- Ch n phân vùng đ s a Windows ( th ng là đ u tiên) ườ
- Gõ :
COPY *:\I386\NTDLL.DLL C:\WINDOWS\system32\dllcache\ntdll.dll
COPY *:\I386\NTDLL.DLL C:\WINDOWS\system32\ntdll.dll
( * : là tên CD room)
Exit
STOP c000026c unable to load device driver \%systemroot%\System32\Drivers\xxxxx.sys.
Device driver could not be loaded, error status 0xc000012f
Kh i đ ng máy cho boot vào CD Room
- B đĩa Windows t ng ng vào ươ
- Giao di n cài Windows hi n ra, ch n nh n phím R đ vào ch đ Repair ế
- Ch n phân vùng đ s a Windows ( th ng là đ u tiên) ườ
- Gõ :
Disable xxxxx.sys
Exit
Ti n hành cài l i dirver.ế
-C p nh t thêm cho anh em cái này n a:
-Hi n t i đang xu t hi n m t bi n th Virut khi n máy tính c a ng i dùng ế ế ườ
không th Logon đ c vào Window. Hi n t ng, nguyên nhân nh sau. ượ ượ ư
-T i màn hình chào m ng khi đang nh p vào account b t ngay khi logon vào
t i Desktop s b Logout ra ngoài màn hình chào m 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 Userinit 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 ế ượ
Cách 1:
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
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. 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 cd system32 th m c hi n t i ư ư
C:Windows\system32>
4. Gõ l nh sau Console:
Copy userinit.exe wsaupdater.exe
L nh trên s Copy file userinit.exe nguyên b n t CD Window XP thay o file
wsaupdater.exe
Máy tính sau khi 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
KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
NT\currentversion\Winlogon\ V giá tr m c đ nh là:
C:\WINDOWS\System32\userinit.exe,
Cách 2:
C m c ng b nhi m qua máy khác. T i máy không b nhi m làm nh sau. ư
B c th nh t, vào Start ch n Run gõ”Regedit” đ vào ng d ng Registry (đây n i ướ ơ
th thi t l p các thông tin c a h đi u hành Windows). ế
Ch n HKEY_LOCAL_MACHINE n u th y khung bao quanh màu xanh đ c. Ti p ế ượ ế
theo ch n HKEY_LOCAL_MACHINE và menu File-Load Hive.
Load Hive n m trong trình đ n x xu ng c a Menu File. c a s m i hi n ra, tìm ơ
đ n m t t p tin tên Software n m trên đĩa ch a h đi u hành b h ng. Đ ng nên nh mế
l n v i đang ch y. tr ng h p này t ng đ ng v i hi u F. Theo đ ng d n sau ườ ươ ươ ườ
s th y file Software: F:\WINDOWS\system32\config\ và ch n Open.