Kinh nghi?m x? lý l?i khó xác d?nh nguyên nhân - 4/2/2006 12h:15

liên k?t c?a trang web có dang n?i dung bài vi?t này s? du?c add ? cu?i n?i 
dung bài vi?t d? t?o s? d? dàng cho b?n khi mu?n chia s? v?i ngu?i sáng vì bài 
vi?t có hình minh h?a

Kinh nghi?m x? lý l?i khó xác d?nh nguyên nhân - 4/2/2006 12h:15

MÁY TÍNH T? KH?I D?NG L?I

Hi?n tu?ng máy tính t? kh?i d?ng l?i mà không có thông báo l?i là v?n d? "dau 
d?u" c?a nhi?u b?n d?c. Cùng m?t hi?n tu?ng nhung do nhi?u nguyên nhân khác
nhau: có th? do l?i c?a Windows, xung d?t gi?a các ph?n m?m, trình di?u khi?n 
thi?t b? ph?n c?ng gây tranh ch?p ho?c ph?n c?ng kém ch?t lu?ng, không ?n
d?nh. Hi?n tu?ng này x?y ra b?t k? là máy m?i mua, m?i ráp ho?c máy cu, dang s? 
d?ng, ch? x?y ra th?nh tho?ng hay x?y ra liên t?c. T? kh?i d?ng l?i khi
máy dang shutdown hay b?t k? lúc nào. Lúc kh?i d?ng ho?c khi ch?y nh?ng ?ng 
d?ng chi?m nhi?u tài nguyên h? th?ng...

Vì chúng x?y ra không theo m?t quy lu?t nào c?, d? xác d?nh nguyên nhân chính 
xác dòi h?i b?n ph?i có ph?n c?ng thay th?, th?i gian và tính kiên nh?n. Trong
tru?ng h?p này, chúng tôi thu?ng s? d?ng phép th? dúng sai d? lo?i suy d?n các 
nguyên nhân có th? gây ra hi?n tu?ng máy tính t? kh?i d?ng l?i.

Ki?m tra ph?n m?m

Ti?n hành ki?m tra ph?n m?m n?u hi?n tu?ng này x?y ra sau khi b?n ch?nh s?a h? 
th?ng, cài d?t ho?c g? b? ?ng d?ng, ph?n m?m... (Luu ý nh?ng thao tác có
?nh hu?ng d?n h? th?ng). V?i Windows 2000/XP, dang nh?p v?i quy?n 
Administrator, vào Control Pannel\Administrative Tools\Event Viewew d? xem 
thông báo
l?i. Dây là m?t trong nh?ng noi c?n tham kh?o, tìm hi?u nguyên nhân d? bi?t 
cách kh?c ph?c.

Trong tru?ng h?p c?n thi?t, t?i v? t? website c?a nhà s?n xu?t và c?p nh?t các 
trình di?u khi?n thi?t b? ph?n c?ng nhu chipset, card d? h?a, card âm thanh,
card m?ng... B?n nên ch?n nh?ng driver tuong thích v?i phiên b?n h? di?u hành 
dang s? d?ng. Tham kh?o thêm thông tin t?i
www.microsoft.com/whdc/whql/default.mspx.

Thi?t l?p m?c d?nh Windows NT/2000/XP s? t? kh?i d?ng l?i máy khi g?p l?i liên 
quan d?n h? th?ng (k? c? trong quá trình shutdown). Gi?i pháp t?m th?i là
t?t tính nang này, th?c hi?n nhu sau:

+ Nh?n ph?i chu?t trên My Computer, ch?n Properties d? vào System Properties.

+ Ch?n Tab Advanced, trong m?c Start and Recovery, ch?n Settings.

+ B? d?u tùy ch?n m?c "Automatically Restart".

+ Nh?n OK d? xác nh?n thay d?i và kh?i d?ng l?i.

Vi?c b? tùy ch?n Automatically Restart s? làm h? th?ng b? treo ho?c hi?n th? 
"màn hình xanh ch?t chóc" khi g?p l?i (hình 1). Di?u này s? giúp b?n d? xác
d?nh du?c nguyên nhân gây l?i hon. D? kh?c ph?c, hãy cài l?i Windows v?i tùy 
ch?n R (Repair) d? Windows t? s?a l?i. N?u không th? kh?c ph?c b?ng vi?c cài
l?i, b?n nên format phân vùng dia c?ng và cài m?i Windows. Tham kh?o thêm thông 
tin v? cách cài d?t trong m?c Làm m?i Windows, bài vi?t "Tr? hóa Windows"
(ID:A0305_103).

Ki?m tra ph?n c?ng

                               Hình 1

Chúng ta không th? (ho?c không dám) can thi?p sâu vào ph?n c?ng, ch?nh s?a ho?c 
thay d?i nhu ph?n m?m. Vì v?y, "thay và th?" là gi?i pháp chúng tôi áp d?ng
nh?m xác d?nh nguyên nhân. Trong tru?ng h?p này, RAM và b? ngu?n (Power Supply 
Unit - PSU) là hai ph?n c?ng b?n c?n quan tâm d?c bi?t.

Kinh nghi?m th?c t? cho th?y, v?i h? th?ng P3 (ho?c tuong duong), RAM là ph?n 
c?ng d?u tiên c?n ki?m tra nhung v?i các h? th?ng P4 hi?n nay, ph?n c?ng d?u
tiên c?n ki?m tra là b? ngu?n.

RAM

M?t s? ph?n m?m (mi?n phí ho?c có phí) s? giúp b?n ki?m tra RAM nhu Memtest86 
(www.memtest86.com), Gold Memory (www.goldmemory.cz). Tuy nhiên, vi?c s? d?ng
ph?n m?m ki?m tra s? m?t nhi?u th?i gian v?i nh?ng thanh RAM có dung lu?ng l?n 
(512MB ho?c 1GB). Vì v?y, "thay và th?" s? giúp b?n tránh kh?i c?nh "d?i
ch?" n?u có s?n RAM thay th?.

B? ngu?n

                             Hình 2

B? ngu?n là m?t thi?t b? ph?n c?ng quan tr?ng, cung c?p nang lu?ng ho?t d?ng 
cho toàn h? th?ng. Tuy nhiên, vi?c l?a ch?n b? ngu?n dã không du?c ngu?i dùng
quan tâm trong m?t th?i gian dài. V?i hàng lo?t công ngh? m?i ch?y dôi ho?c "2 
trong 1" nhu RAM dual channel, dia c?ng RAID, d? h?a SLI/CrossFire, dual
monitor, CPU dual core... B? ngu?n càng tr? nên quan tr?ng hon bao gi? h?t b?i 
nó quy?t d?nh s? ?n d?nh c?a h? th?ng, tu?i th? c?a các thi?t b? ph?n c?ng
khác. Gánh n?ng này dã vu?t quá kh? nang "ch?u d?ng" c?a nh?ng b? ngu?n không 
tên tu?i trên th? tru?ng, k? c? nh?ng b? ngu?n du?c dán nhãn 600 - 700W.
Vì v?y, b?n d?ng ti?c ti?n khi d?u tu cho b? ngu?n c?a h? th?ng vì chúng tránh 
cho b?n nh?ng s? c? dáng ti?c khi x?y ra quá t?i. Tham kh?o thêm thông tin
liên quan vi?c l?a ch?n b? ngu?n h?p lý trong bài "Gi?i bài toán ngu?n di?n 
(ID: A0505_131)" và bài "B? ngu?n - Gánh PC t?i n?ng" (ID: A1205_56).

Luu ý

- Trong quá trình ki?m tra, b?n ph?i luu ý v?n d? tinh di?n và ti?p d?t c?a co 
th? d? tránh gây h?ng hóc cho các thi?t b?, linh ki?n.

- Sao luu nh?ng d? li?u quan tr?ng d? tránh m?t mát khi ki?m tra.

- Vi?c ki?m tra ph?n c?ng dòi h?i ph?i có chuyên môn và kinh nghi?m, n?u có 
th?, b?n nên nh? ngu?i có kinh nghi?m giúp d?.

- Di?n áp tr?i s?t cung là nguyên nhân làm máy tính không ?n d?nh. Di?n áp quá 
cao hay quá th?p có th? làm hu h?ng thi?t b? ph?n c?ng. N?u có th?, b?n nên
trang b? ?n áp ho?c ho?c t?t hon là UPS cho "c?c cung" c?a mình.

XP LUÔN KI?M TRA DIA C?NG

Th?t b?c mình khi Windows XP luôn ch?y checkdisk (tuong t? scandisk c?a Win98) 
m?i khi kh?i d?ng dù b?n dã t?t máy dúng cách. N?u không mu?n phi?n ph?c,
b?n có th? t?t tính nang này; tuy nhiên, b?n ph?i ch?c r?ng h? th?ng v?n ho?t 
d?ng t?t (tr? vi?c luôn ch?y checkdisk). Tru?c khi s? d?ng gi?i pháp này,
chúng ta th? th?c hi?n m?t s? thao tác sau.

- Tru?c h?t, b?n hãy ki?m tra các ?ng d?ng t? d?ng ch?y trong Scheduled Tasks. 
Ch?n Start.Programs.Accessories.System Tools.Scheduled Task d? xem nh?ng
chuong trình nào dang s? d?ng tính nang này. Xóa t?t c? nh?ng th? liên quan d?n 
Chkdsk ho?c Autochk.

- Th?c hi?n vi?c ki?m tra dia c?ng m?t l?n n?a v?i ti?n ích checkdisk d? 
Windows t? ki?m tra và s?a l?i. Th?c hi?n nhu sau: Trong Windows Explorer, nh?n
ph?i chu?t trên phân vùng c?n ki?m tra, ch?n Properties. Trong tab Tools, ch?n 
Check Now trong m?c Error Checking. Dánh d?u các tùy ch?n trong Check Disk
Options tru?c khi nh?n Start. V?i phân vùng h? th?ng (phân vùng cài d?t 
Windows), checkdisk ch? ki?m tra trong l?n kh?i d?ng k? ti?p (hình 2).

- N?u checkdisk không th? hoàn t?t quá trình ki?m tra (treo máy) ho?c không 
kh?c ph?c du?c l?i, hãy s? d?ng ti?n ích checkdisk (chkdsk.exe), fixmbr và 
fixboot
c?a Recovery Console (b? ti?n ích có trong dia cài d?t Windows) d? ki?m tra 
Master Boot Record (MBR) và các t?p tin h? th?ng. Tham kh?o cách s? d?ng 
Recovery
Console trong bài "Recovery Console - DOS trong XP" (ID: A0203_71).

- M?t tru?ng h?p khác là c?u trúc logic c?a phân vùng dia c?ng b? l?i, b?n nên 
copy t?t c? d? li?u sang phân vùng khác, sau dó format phân vùng b? l?i r?i
chép d? li?u tr? l?i.

- K? d?n, ki?m tra tru?ng h?p l?i c?a các ph?n m?m. Ch?n Start.Run d? m? c?a s? 
DOS Prompt; gõ vào l?nh "msconfig" và nh?n OK d? m? c?a s? System Configuration
Utility. Trong giao di?n System Configuration Utility, ch?n tab Startup và b? 
t?t c? các tùy ch?n du?c li?t kê trong Startup Item (tuong ?ng v?i các ?ng
d?ng du?c n?p trong quá trình kh?i d?ng). Nh?n OK và ch?n Restart d? kh?i d?ng 
l?i máy. Khi Windows kh?i d?ng l?i, c?a s? System Configuration Utility
s? xu?t hi?n. N?u không có b?t k? tr?c tr?c nào x?y ra, dánh d?u ch?n Dont show 
this message or launch the System Configuration Utility và nh?n OK. Ki?m
tra xem hi?n tu?ng checkdisk còn xu?t hi?n không. N?u không, m? c?a s? System 
Configuration Utility, l?n lu?t dánh d?u ch?n t?ng m?c trong Startup Item
và kh?i d?ng l?i d? ki?m tra cho d?n khi phát hi?n du?c ph?n m?m gây l?i. G? b? 
chúng và cài d?t phiên b?n m?i hon ho?c thay th? b?ng ph?n m?m khác có
tính nang tuong duong.

Table with 3 columns and 2 rows
  


T?T TÍNH NANG SCANDISK/CHECKDISK
  

 


- V?i Windows 98 và 98SE. Ch?n Start.Run, gõ l?nh "msconfig" và nh?n OK. Trong 
c?a s? System Configuration Utility, ch?n m?c Advanced trong tab General
và dánh d?u ch?n Disable ScanDisk after bad shutdown.
- V?i Windows ME. Ch?n Start.Run, gõ l?nh "regedit.exe" và nh?n OK d? m? c?a s? 
Registry Editor. Tìm d?n khóa DisableScandiskOnBoot theo du?ng d?n 
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\FileSystem,
thay d?i Value data thành 01 (00 n?u mu?n kích ho?t l?i tính nang này). Kh?i 
d?ng l?i máy tính d? nh?ng thay d?i có hi?u l?c.
V?i Windows 2000/XP. Trong Registry Editor (regedit.exe), tìm d?n nhánh 
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\BootExecute,
xóa dòng l?nh trong Value data. Kh?i d?ng l?i máy tính d? thay d?i có hi?u l?c.
Luu ý: Tru?c khi ti?n hành ch?nh s?a Registry, b?n hãy th?c hi?n sao luu 
Registry (tham kh?o bài "Cham sóc và b?o du?ng Windows Registry", ID: A0205_90).
  
table end

Dông Quân
http://www.quantrimang.com/view.asp?Cat_ID=3&Cat_Sub_ID=0&news_id=19422
Name: Nguyen Hoang Bao Vu
Office: Sao Mai Computer Center for the Blind
12B/C7 Hoang Hoa Tham street, Tan Binh district Ho Chi Minh City Viet Nam
tel: 84 8 849 5069.
Fax: 84 8 293 8300.
Email:
info@xxxxxxxxxxxxxxxx
Website:
www.saomaicenter.org

Home: 210C Hiep Binh Chanh tenement. Thu Duc district Ho Chi Minh City Viet Nam
Cell-phone: 0989350014
Yahoo ID: nguyenhoangbaovu
Skype ID: nguyenhoangbaovu

Other related posts: