Ð?i v?i ngu?i dùng Windows 98 ngày tru?c và c? nh?ng phiên b?n Windows 2000/XP, “màn hình xanh” không ph?i là di?u xa l?.
Co b?n v? l?i “màn hình xanh”
Màn hình xanh dem l?i “di?m x?u” cho c? ph?n c?ng l?n ph?n m?m trên h? th?ng c?a b?n. Tuy nhiên, cung có th? nh?n bi?t và x? lý khi g?p “màn hình xanh ch?t chóc” này.
“Màn hình xanh ch?t chóc” hay “Blue Screen Of Death” (BSOD) là thu?t ng? dùng d? di?n t? v? vi?c ngung tr? toàn b? ho?t d?ng c?a h? th?ng và xu?t hi?n màn hình thông báo l?i có màu xanh duong, v?i nh?ng dòng ch? “khó hi?u” thông báo các l?i (Ví d?: FILE_SYSTEM, 0×00000022).
L?i có th? xu?t phát t? nhi?u ngu?n khác nhau nhu: tr?c tr?c v? driver thi?t b?, b? nh? b? l?i, registry hu h?ng… và n?u may m?n, h? th?ng s? t? s?a ch?a l?i sau khi reboot h? th?ng. Tuy nhiên, l?i “màn hình xanh” thu?ng gây ra c?m giác b?t an c?a ngày c?n k? “cái ch?t” c?a h? th?ng. Do dó, vi?c t? khám phá và kh?c ph?c chúng là r?t quan tr?ng.
L?i “màn hình xanh” xu?t hi?n khi Windows tìm th?y m?t l?i ho?c m?t v?n d? h?ng hóc nào dó (ph?n c?ng l?n ph?n m?m) mà nó không th? kh?c ph?c du?c. Ngay l?p t?c Windows s? ngung toàn b? ho?t d?ng, ti?n hành ch?n doán thông tin “b?nh” c?a h? th?ng và hi?n th? màn hình xanh. Trong phiên b?n Windows XP thì nh?ng n?i dung c?a b? nh? PC du?c k?t xu?t vào m?t t?p tin d? có th? phân tích v? sau.
Ð?c “màn hình xanh” (BSOD)
M?t l?i màn hình xanh thông thu?ng trong Windows XP du?c chia làm 4 ph?n và dôi khi chúng hi?n th? nh?ng d?u m?i d?n d?n vi?c phát sinh l?i.
Ph?n ki?m tra hi?n th? s? l?i v?i d?nh d?ng h? th?p l?c phân (hexadecimal) và thông tin t?i sao h? th?ng xu?t hi?n BSOD, theo ví d? là: “DRIVER_IRQI_NOT_LESS_OR_EQUAL“.
Ph?n th? 2 là ph?n khuy?n cáo ngu?i dùng nên làm gì khi g?p l?i BSOD. Tuy nhiên, dây ch? là khuy?n cáo chung d? tham kh?o các bu?c x? lý cho m?i l?i phát sinh BSOD. Công do?n kh?i d?ng l?i h? th?ng (reboot) luôn là cách th?c d?u tiên và t?t nh?t d? thoát kh?i màn hình xanh.
Ph?n th? 3, thông tin driver, có th? hàm ch?a nh?ng thông tin “s?ng còn”. N?u th?t s? t?p tin driver có liên d?i v?i màn hình xanh, nó s? du?c hi?n th? t?i ph?n này.
Ph?n th? 4 cu?i cùng c?a màn hình l?i là c?ng s?a l?i (debug) và thông tin tr?ng thái.
Windows XP s? k?t xu?t nh?ng n?i dung c?a b? nh? h? th?ng vào m?t t?p tin trên ? dia c?ng ho?c vào m?t trong nh?ng c?ng COM. Ta s? ti?p t?c tìm hi?u nguyên nhân c? th? d?n d?n l?i BSOD và cách x? lý cho t?ng tru?ng h?p ? ph?n sau.
Nguyên nhân xu?t hi?n l?i “màn hình xanh”
 |
| Giao di?n l?i “màn hình xanh” hay BSOD trong Windows. |
L?i “màn hình xanh” trong Windows không ch? don thu?n x? lý b?ng cách kh?i d?ng l?i h? th?ng.
B?n c?n ph?i bi?t nguyên nhân c? th? d? có th? kh?c ph?c du?c hoàn toàn l?i nguy hi?m nh?t c?a h? th?ng.
L?i BSOD trong Windows XP thu?ng roi vào m?t trong nam tru?ng h?p sau:
1. L?i ph?n m?m: L?i xu?t phát t? các ph?n m?m ?ng d?ng ho?c driver c?a thi?t b? trên h? th?ng có th? b? l?i thu?ng xuyên.
2. L?i ph?n c?ng khi Windows v?n hành: N?u m?t thi?t b? ph?n c?ng g?p s? c? ho?c b? g? b? kh?i h? th?ng trong khi Windows dang v?n hành, hay ph?n c?ng c?a b?n không hoàn toàn h? tr? nh?ng ho?t d?ng mà Windows XP yêu c?u, l?i màn hình xanh v? ph?n c?ng s? xu?t hi?n. Thông tin BIOS l?i th?i trên các máy tính cu có th? cung là m?t nguyên nhân.
3. L?i cài d?t: Ti?n trình cài d?t Windows là kho?ng th?i gian d? b? t?n thuong c?a ph?n c?ng và các l?i ? c?ng. N?u có m?t s? c? trên máy tính c?a b?n v? c?u hình ph?n c?ng hay môi tru?ng mà b?n s? d?ng d? cài d?t Windows XP, l?i BSOD s? xu?t hi?n.
4. Các l?i kh?i d?ng: Hu h?ng các t?p tin h? th?ng, ph?n c?ng và l?i driver d?u có th? là nguyên nhân Windows XP hi?n th? l?i BSOD thay vì kh?i d?ng nhu bình thu?ng. Nh?ng tru?ng h?p này b?t bu?c h? th?ng ph?i du?c x? lý tru?c khi có th? kh?i d?ng bình thu?ng.
5. Các l?i b?t thu?ng: Ðây là nguyên nhân ph? bi?n nh?t c?a l?i “màn hình xanh” BSOD. Nh?ng “th? ph?m” chính bao g?m: tr?c tr?c trong b? nh? h? th?ng, nhi?t d? vi x? lý quá nóng, ? c?ng b? l?i v?t lý ho?c s?p h?ng, l?i ph?n m?m hay driver.
Vi?c tìm ra nguyên nhân chính xác trong 5 tru?ng h?p ph? bi?n v?a nêu dòi h?i b?n ph?i có trình d? v? k? thu?t và am hi?u v? h? th?ng (ph?n c?ng l?n ph?n m?m). M?t ti?ng kêu r?t ro?t d?t quãng c?a ? c?ng là di?m báo cho l?i hu h?ng v? d?u t? quay hay thu?ng xuyên treo ho?c kh?i d?ng l?i máy thì b?n nên ki?m tra l?i nhi?t d? trong thùng máy… Nh?ng tru?ng h?p này thu?ng là t? kinh nghi?m s? d?ng. Do dó, n?u không x? lý du?c thì t?t nh?t b?n v?n nên nh? d?n các chuyên viên k? thu?t.
B?n có th? tham kh?o thêm nhi?u thông tin r?t chi ti?t t?i website Aumha.org d? bi?t c? th? l?i màn hình xanh. Trang web cung liên k?t theo t?ng tru?ng h?p d?n thu vi?n MSDN c?a Microsoft r?t h?u ích
X? lý s? c? “Màn hình xanh”
Trong ph?n này, ta s? ti?n hành th?c hi?n các bu?c x? lý l?i chung cho các tru?ng h?p d? kh?c ph?c l?i.
Khi g?p tru?ng h?p l?i BSOD (Blue screen of dead - màn hình xanh ch?t chóc), tru?c tiên b?n c?n ph?i xem xét nó thu?c nhóm l?i nào nhu ? ph?n tru?c dã gi?i thi?u, nhung m?c d?nh Windows s? t? d?ng kh?i d?ng l?i h? th?ng khi b?t g?p l?i.
Do dó, ta c?n thay d?i thi?t l?p này trong Windows XP b?ng cách: ph?i chu?t lên My Computer - Properties, ch?n th? “Advanced” và bên du?i ph?n “Startup and Recovery” nh?n vào nút “Settings“. C?a s? m?i s? xu?t hi?n và du?i ph?n “System Failure“, b? ch?n “Automatically restart“.
Sau khi th?c hi?n thao tác trên, ta có th? kh?i d?ng l?i Windows th? công d? xem l?i BSOD có du?c kh?c ph?c hay chua. N?u dã x? lý du?c, thì b?n c? ti?p t?c s? d?ng tr? tru?ng h?p s? l?n b? l?p l?i nhi?u l?n trong kho?ng th?i gian ng?n thì tham kh?o nh?ng tru?ng h?p và cách x? lý bên du?i dây.
Luu ý là l?i BSOD có r?t nhi?u nguyên nhân nên ta c?n ph?i xem xét qua khá nhi?u tru?ng h?p d?n d?n vi?c h? th?ng hu h?ng mà có cách gi?i quy?t riêng.
Tru?ng h?p Windows v?n không kh?i d?ng l?i du?c nhu bình thu?ng ho?c BSOD v?n xu?t hi?n thì khi ? màn hình kh?i d?ng (POST - giai do?n ki?m tra b? nh?), nh?n F8 nhi?u l?n. Tùy ch?n kh?i d?ng Windows s? xu?t hi?n v?i nhi?u ch?n l?a. K? ti?p, ch?n Safe Mode d? Windows kh?i d?ng ? ch? d? Safe mode. Safe mode s? t?i Windows XP v?i m?c d? h?n ch? nh?t c?a driver và các ph?n m?m t? kh?i d?ng cùng Windows. B?ng vi?c th? nghi?m này, ta s? l?c ra du?c tru?ng h?p l?i t? ph?n m?m ?ng d?ng và driver.
 |
| Ti?n ích System restore trong Windows r?t c?n thi?t khi c?n khôi ph?c l?i h? th?ng tru?c khi b? l?i. |
* Cách x? lý: Ch?y các chuong trình di?t virus, spyware nhu Ad-Aware, Spybot Search & Destroy… n?u sau khi quét mà phát hi?n ra các virus, spyware lây nhi?m trong h? th?ng, lo?i tr? chúng r?i kh?i d?ng l?i h? th?ng.
N?u cách trên v?n không kh?c ph?c du?c, ta kh?i d?ng tr? l?i h? th?ng ? ch? d? Safe mode. Bu?c k? ti?p này s? s? d?ng d?n ch?c nang khôi ph?c l?i h? th?ng v?i “System restore”. Vào Start - Programs - Accessories - System tools - system restore.
Ti?n ích “System restore” d? phòng dung lu?ng dia c?ng và t?o m?t di?m khôi ph?c m?i khi b?n cài d?t hay g? b? ph?n m?m. N?u b?n c?m th?y l?i xu?t phát t? vi?c cài hay g? b? m?t ph?n m?m vào m?t th?i di?m xác d?nh, b?n có th? khôi ph?c h? th?ng tr? v? th?i di?m dó v?i “System restore”.
Tuy nhiên, c?n luu ý là nh?ng ph?n m?m hay thi?t l?p k? t? th?i di?m dó tr? di cung b? m?t, các giá tr? registry m?i cung s? b? xóa sau khi khôi ph?c. Ngoài ra, ngu?i dùng cung có th? không c?n ph?i s? d?ng “System restore” n?u sau khi b?n cài d?t m?t driver hay ph?n m?m nào dó d?n d?n vi?c h? th?ng b? l?i, thì hãy ngung ho?t d?ng c?a chúng và g? b? ra kh?i h? th?ng.
* X? lý v?i driver: V?i driver các thi?t b? ph?n c?ng, b?n có th? lùi (roll-back) chúng tr? v? phiên b?n driver tru?c ho?c khóa l?i. Nh?p ph?i chu?t lên My Computer, ch?n Properties và chuy?n d?n th? Hardware và ch?n Device Manager. T?i ph?n này, ta có th? ki?m tra tình tr?ng ho?t d?ng c?a chúng (Video card driver n?m trong “Display Adaptors“, c?a sound card n?m trong “Sound card and game controllers” và c?a bo m?ch ch? thì “IDE/ATAPI controllers“). Ch?n thi?t b? nào mu?n ki?m tra, ph?i chu?t và nh?n “Properties“, chuy?n d?n th? “Drivers“.
Trong th? “Driver”, có th? dùng tùy ch?n “Roll back” d? lùi phiên b?n driver thi?t b? l?i phiên b?n tru?c dó ho?c “Uninstall” d? g? b? hoàn toàn driver. M?t luu ý là b?n không nên “Uninstall” driver sound card, video card hay motherboard vì chúng s? làm ?nh hu?ng d?n ph?n kh?i d?ng Windows. Thay vào dó thì b?n nên “roll back” tru?c.
 |
 |
| Device Manager. |
Roll back driver c?a thi?t b?. |
Tùy ch?n th? 2 ta có th? th?c hi?n là khóa (disable) driver b?ng cách ph?i chu?t lên thi?t b? trong ph?n “Device Manager” và ch?n “Disable” d? ngan không cho Windows XP t?i driver thi?t b? khi kh?i d?ng. Và cung nhu trên, không nên khóa driver c?a sound card, video card và motherboard.
N?u công do?n x? lý này thành công thì b?n nên c?p nh?t l?i driver m?i c?a thi?t b? t? CD hay website nhà s?n xu?t d? tránh l?i.
* X? lý v?i ph?n m?m: Ð?i v?i nh?ng ph?n m?m b? l?i, không tuong thích và chúng t? d?ng kh?i d?ng khi Windows kh?i d?ng d?n d?n vi?c h? th?ng b? l?i, ta có 2 cách d? x? lý.
Cách nhanh chóng và ti?n l?i là dùng ti?n ích mi?n phí AutoRuns c?a Sysinternal (dã du?c Microsoft mua l?i). AutoRuns s? hi?n th? toàn b? nh?ng ph?n m?m (k? c? nh?ng t?p tin c?a Windows) du?c t? d?ng t?i khi kh?i d?ng. B?ng vi?c b? ch?n d? ngan không cho ph?n m?m, d?ch v? dó du?c t?i lên. Tuy nhiên, b?n cung luu ý không du?c khóa các d?ch v?, t?p tin h? th?ng c?a Windows nhu userini.exe, explorer.exe.
 |
 |
| Giao di?n AutoRuns. |
System Configuration Utility. |
Cách th? công hon là vào
Home