Cảm Ơn Các Bạn Đã Ghé Thăm Site hahuyhoanglong
Thứ Bảy, 13 tháng 10, 2012 -
0
nhận xét
Làm thế nào phát hiện lỗi bộ nhớ
Bạn gặp phải trục trặc hệ thống với nhiều lỗi hệ thống kì lạ và nghi ngờ liệu có phải do
những thanh nhớ RAM chất lượng kém ? Bài viết này sẽ giúp bạn lần theo dấu vết và xác
định nguồn gốc những lỗi đó.
Chiếc máy tính chạy hệ điều hành Windows của bạn gặp lỗi mà không có lý do nào cả ?
Chuyện này cũng bình thường thôi, với hàng triệu dòng lệnh cho Windows và các phần
mềm, sai sót là điều khó tránh khỏi. Thế nhưng nếu nó có lặp lại nhiều lần vào những thời
điểm lộn xộn lại là một vấn đề khác. Trong trường hợp này, có nhiều khả năng bộ nhớ của
máy tính bạn đang sử dụng có vấn đề bất ổn. Bộ nhớ lỗi sẽ khiến cho máy tính không ổn
định và gặp nhiều lỗi khó xác định. Những lỗi này đôi khi khiến cho bạn trở nên kẻ ngớ ngẩn
trước những kĩ thuật viên ở các cửa hàng vì chúng cực khó để tái hiện lại. Trong bài viết này,
chúng ta sẽ cùng đề cập tới các triệu chứng thường gặp của bộ nhớ bị lỗi cũng như tìm hiểu
một số phần mềm kiểm tra RAM sẽ giúp bạn rà soát các trục trặc có thể phát sinh.
I – Khi bộ nhớ tốt gặp trục trặc:
Một thanh RAM máy tính bao gồm nhiều chip nhớ Silicon hàn vào một bản mạch. Cấu trúc
này khiến cho bộ nhớ có tỉ lệ an toàn cao hơn nhiều so với các linh kiện khác trong PC. Tuy
nhiên nó lại là một trong những thành phần được sản xuất với số lượng nhiều và nhanh nhất.
Các chip DRAM được kiểm tra trước khi vận chuyển đi. Quy trình này sẽ loại bỏ phần lớn
các chip lỗi. Mặc dù vậy, một thanh nhớ tốt có thể chuyển thành lỗi với vô vàn khả năng
khác nhau.
Trước tiên cần đề cập tới vấn đề tĩnh điện từ những thao tác lắp ráp hoặc vận hành thiết bị sai
quy cách. Bạn nên tránh vuốt ve chó mèo khi đang lắp cặp RAM 1GB đắt tiền mới mua.
Tương tư như vậy, xung điện hoặc những bộ nguồn kém chất lượng sẽ “luộc” cặp RAM của
bạn nhanh hơn trước khi bạn kịp nhận ra. Ngoài ra, nếu bạn là dân chơi ép xung, thao tác ép
điện RAM lên quá cao cũng sẽ làm hỏng những chủng loại RAM với chip nhớ kém sức chịu
đựng.
Lý do thứ hai chính là vấn đề bụi bặm trong máy tính hoặc hơi ẩm trong không khí sẽ gây ra
chạm mạch giữa các đoạn mạch gần nhau khiến cho RAM bị hỏng. Những tác động vật lý
như rơi, dính nước, nhiệt độ cao cũng có tác động xấu.
Một lý do nữa hiếm xảy ra nhưng bạn cũng nên để ý đó là việc bo mạch chủ của bạn có các
khe RAM lỗi. Bất cứ thanh RAM nào tốt khi gắn vào các khe cắm lỗi cũng trở nên bất ổn
mặc dù chúng không phải như vậy.
Thật may mắn khi bộ nhớ máy tính hiện đại được sản xuất công nghiệp với số lượng lớn
đồng loạt nên có rất ít lỗi từ phía nhà sản xuất so với các sản phẩm linh kiện còn lại. Đại đa
số nơi bán đều cung cấp chế độ bảo hành lên tới vài năm. Thậm chí những nhà sản xuất như
Corsair, Crucial hay Kingston còn bảo hành trọn đời cho các thanh RAM của họ. Tất nhiên
người dùng phải trực tiếp gửi về tận hãng sau thời hạn bảo hành do đại lý đặt ra.
II – Dấu hiệu nhận biết bộ nhớ bị lỗi:
Có hàng trăm, thậm chí hàng ngàn dấu hiệu để người dùng xác định bộ nhớ gặp trục trặc, tuy
nhiên chúng ta hãy bắt đầu với nhưng thứ thông dụng nhất:
1. MÀn hình xanh BSOD (Blue Screen of Death) trong khi bạn đang cài hệ điều hành
Windows 2000/XP. Đây là dấu hiệu rõ ràng nhất của việc bộ nhớ hoạt động bất bình thường
2. Trong khi chạy Windows 2000/XP, hệ thống thỉnh thoảng phát sinh lỗi gây sụp ngẫu
nhiên hoặc tự nhảy ra BSOD. Chi tiết này đôi khi còn là do quá tải nhiệt nên bạn cần kiểm
tra kĩ lưỡng thêm trước khi kết luận.
3. Lỗi trong khi bạn đang sử dụng những ứng dụng đòi hỏi nhiều RAM ví dụ như game 3D,
các phép thử nghiệm, dịch mã, photoshop…
4. Hình ảnh trên màn hình bị vỡ, xé… lỗi này đôi khi còn do card đồ họa, bạn nên kiểm tra
thêm.
5. Máy tính không khởi động được. Dấu hiệu này đôi khi còn đi kèm thông báo của BIOS về
lỗi bộ nhớ với những tiếp bíp dài lặp lại liên tục. Đối với trường hợp này, bạn không thể sử
dụng các ứng dụng kiểm tra mà nên yêu cầu có thiết bị chuyên dụng hoặc gửi trả RAM về
nơi mua để nhận được chế độ bảo hành thích hợp.
III – Thủ thuật kiểm tra lỗi bộ nhớ:
Trước khi tiến hành chạy bất cứ chương trình kiểm tra nào được nêu ra dưới đây, bạn nên
xác định có bao nhiêu thanh nhớ RAM đang được sử dụng trong hệ thống. Nếu bạn đã biết
con số này, bạn có thể chuyển thẳng sang bước tiếp theo. Nếu không, bạn mở nắp máy tính
rồi xác định vị trí RAM trên bo mạch chủ tương tự như trong hình bên (thường nằm ngay sát
CPU). Chú ý không đụng tới những thành phần có dán tem bảo hành. Thật chẳng thích thú
chút nào khi vừa phát hiện ra lỗi hệ thống vừa làm mât giá trị bảo hành của máy.
Các chương trình chẩn đoán bao gồm:
- Memtest86+ (www.memtest.org):
Cũng tương tự như Windows Memory Diagnostic được nêu lên ở phía dưới bài viết,
Memtest86+ có hai phiên bản một trên đĩa mềm khởi động và một trên CD. Phiên bản mới
nhất của chương trình này còn nhận diện được một số thông tin về máy tính ví dụ như số
hiệu chipset, chủng loại CPU và tốc độ bộ nhớ. Khả năng cơ bản của Memtest86+ là thực
hiện nhiều phép thử ở mức thường lẫn nâng cao với những khoảng thời gian và độ nặng biến
đổi liên tục. Điều này giúp cho bộ nhớ trải qua mọi điều kiện làm việc đa dạng tạo khả năng
cho lỗi xuất hiện dễ dàng hơn nếu chúng đang tiềm ẩn. Để sử dụng chương trình, bạn tải về
một trong hai phiên bản ảnh đĩa mềm hoặc file ISO ảnh đĩa CDROM. Đối với file ảnh đĩa
mềm, bạn chỉ việc chạy nó và cho một đĩa mềm trống vào ổ, chương trình sẽ tự động tạo đĩa
khởi động. Vời CDROM, các bước phức tạp hơn vì sau khi tải được file ảnh CD về máy, bạn
phải sử dụng một trong các chương trình ghi đĩa chuyên dụng ví dụ như Nero Burning ROM
hay Easy CD Creator để ghi ra CD trắng dưới dạng đĩa khởi động Boot-CD.
Sau khi xong, bạn khởi động lại máy tính ở chế độ boot từ CD hay đĩa mềm (xác lập trong
BIOS bằng cách nhấn phím Del khi có thông báo hiện ra trên màn hình). Memtest sẽ tự động
được kích hoạt và kiểm tra bộ nhớ. Các thông tin chi tiết về hệ thống sẽ hiển thị ở góc trái
màn hình. Bạn có thể mở menu chức năng thông qua phím C và chọn giữa các menu bằng
các con số để thiết lập chế độ kiểm tra phù hợp với nhu cầu của mình. Thông thường phép
thử số 5 và số 8 là nặng nề nhất.
- Docmem:
Docmem là một tiện ích của Simmtester và nó đã có mặt trên thị trường từ rất lâu, tuy nhiên
đa số được sử dụng trong các cửa hàng máy tính hoặc trung tâm bảo hành. Mặc dù được
phân phối miễn phí nhưng để tải Docmem về máy tính của mình, bạn phải thực hiện việc
đăng kí tài khoản trên website của hãng tại
(www.simmtester.com/PAGE /products/doc/docinfo.asp)
Tương tự như với Memtest, bạn phải cài đặt Docmem lên một đĩa mềm rồi dùng nó để khởi
động hệ thống. Chương trình sẽ tiến hành kiểm tra bộ nhớ ở hai chế độ nhanh (Quick Test)
hoặc kéo dài thử độ bền (Burn-In), chế độ này chỉ ngừng lại khi có lệnh của bạn. Bất cứ lỗi
nhớ nào được phát hiện sẽ hiện lên phía dưới màn hình.
- Windows Memory Diagnostic:
Đây là một công cụ miễn phí của Microsoft với chức năng hoạt động tương tự như Memtest.
Nó có hai phiên bản đĩa mềm và đĩa CD ROM, cách cài đặt hoàn toàn giống như Memtest.
Tính năng của Windows Memory Diagnostic có phần đơn giản hơn so với hai công cụ trên
nhưng vẫn đầy đủ những phép thử cơ bản và nâng cao. Thậm chí đôi khi nó còn có thể báo
với bạn chính xác thanh RAM nào bị lỗi (Rất tuyệt phải không nào). Sau khi kích hoạt thành
công chương trình, các phép thử sẽ lần lượt được tiến hành. Mỗi khi muốn dừng lại, bạn
nhấn phím X. Những lỗi phát sinh sẽ xuất hiện phía dưới màn hình.
IV – Những bước cơ bản khắc phục lỗi:
Một khi bạn đã xác định được rằng hệ thống của mình đang phát sinh lỗi khi kiểm tra bằng
những chương trình thử nghiệm ở trên, bước tiếp theo chính là vấn đề phải định vị được
nguồn gốc lỗi. Trong trường hợp lỗi nằm ở bộ nhớ, bạn chắc chắn sẽ phải cần tới dịch vụ bảo
hành và thay thế nên việc phải xác định đúng thanh nhớ lỗi rất quan trọng.
Nếu chỉ có một thanh RAM trong máy, mọi việc sẽ đơn giản hơn rất nhiều, bạn chỉ cần chạy
thêm một hoặc đủ ba ứng dụng đã nêu trên, nếu tất cả chúng đều báo lỗi, bạn hãy tháo RAM
và cắm sang khe khác rồi thử lại vì có thể khe cắm RAM trên bo mạch chủ bị lỗi.
Chú ý khi thay khe RAM, bạn phải tắt điện toàn hệ thống (rút dây nguồn là tốt nhất), rồi
nhấn công tắc máy vài lần để xả hết điện tích trong bộ nguồn. Sau đó nhấn hai đầu chốt giữ
RAM để bật nó ra khỏi khe cắm rồi đặt sang khe khác và nhấn nhẹ nhàng vào vị trí. Nếu làm
đúng thì hai chốt giữ sẽ tự động di chuyển vào vị trí khóa. Nếu không, bạn kiểm tra lại xem
có đặt thanh RAM vào khe ngược chiều hay không.
Khi đã hoàn thành công việc, bạn hãy bật lại máy và tiếp tục chạy các chương trình thử, nếu
lỗi vẫn xảy ra thì có vẻ như thanh RAM của bạn cần phải gửi đi bảo hành rồi đó.
Trong trường hợp hệ thống của bạn có nhiều thanh RAM khác nhau (thường thấy trên các
máy tính hiện đại do công nghệ bộ nhớ kênh đôi Dual-Channel yêu cầu tối thiểu hai thanh
RAM giống nhau). Việc thử lỗi mất nhiều thời gian hơn do bạn phải tháo toàn bộ RAM rồi
thử chi tiết trên từng thành để nhận diện linh kiện có vấn đề. Chú ý nếu tất cả các thanh
RAM đều báo lỗi, bạn sẽ cần phải kiểm tra lại cả bo mạch chủ hoặc CPU vì điều này cực kì
hiếm khi xảy ra.
Ngoài ra, nếu khi kiểm tra từng thanh bạn không gặp lỗi mà chỉ gặp lỗi khi chạy ở nhiều
thanh RAM, bạn nên xem lại các khe cắm RAM hoặc kiểm tra thông số bộ nhớ trong phần
Advance Chipset Configurations trong BIOS của máy tính nhằm đảm bảo chúng được thiết
lập đúng với chỉ số nhà sản xuất RAM yêu cầu (chi tiết thông số thiết lập nâng cao có thể
tham khảo thêm tại www.xtremevn.com ).
Dĩ nhiên, bạn có thể tìm được nhiều thiết bị kiểm tra RAM chuyên nghiệp ví dụ như một số
sản phẩm của Innoventions. Những thiết bị như vậy ngoài việc báo lỗi còn có thể chỉ rõ chi
tiết từng đoạn mạch bị in lỗi trên mỗi thanh nhớ. Tuy vậy, với mức giá hàng ngàn USD, nó
phù hợp hơn cho môi trường kinh doanh chuyên nghiệp hơn là người dùng đơn lẻ. Trong
điều kiện tài chính tương đối hạn hẹp, những bước như đã nêu có lẽ vấn là sự lựa chọn hàng
đầu để phát hiện lỗi bộ nhớ trên máy tính PC.
Đăng ký:
Đăng Nhận xét (Atom)
0 nhận xét:
Đăng nhận xét