Tin học
Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.

Làm thế nào phát hiện lỗi bộ nhớ

2 posters

Go down

Làm thế nào phát hiện lỗi bộ nhớ Empty Làm thế nào phát hiện lỗi bộ nhớ

Bài gửi  quocanh(i92c) 11/10/2010, 23:49







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

quocanh(i92c)

Tổng số bài gửi : 8
Join date : 07/10/2010

Về Đầu Trang Go down

Làm thế nào phát hiện lỗi bộ nhớ Empty Re: Làm thế nào phát hiện lỗi bộ nhớ

Bài gửi  hoainam_I83C 14/10/2010, 00:00

Thông tin rất bổ ích, cảm ơn bạn nhiều.

hoainam_I83C

Tổng số bài gửi : 40
Join date : 03/12/2009

Về Đầu Trang Go down

Về Đầu Trang

- Similar topics

 
Permissions in this forum:
Bạn không có quyền trả lời bài viết