Khi PC bắt đầu giật lag hoặc treo ngẫu nhiên, đã đến lúc đội mũ thám tử và bắt đầu điều tra. Kiểm tra RAM tìm lỗi bộ nhớ nên là bước đầu tiên, vì RAM lỗi là nguyên nhân phổ biến nhất gây ra các vấn đề này.
Có nhiều phương pháp (và công cụ) test RAM, từ tiện ích Windows tích hợp đến phần mềm bên thứ ba. Chúng tôi sẽ đi qua từng lựa chọn trong hướng dẫn sâu này để giúp bạn chọn phương pháp tốt nhất.
Nên test bộ nhớ với hay không pre-boot?
Nhiều năm qua, người ta cho rằng bộ nhớ máy tính phải test bằng công cụ pre-boot (trước khi boot). Điều này vì hệ thống cũ RAM rất hạn chế. Không hiếm thấy OS chiếm phần lớn tài nguyên hệ thống, để lại rất ít bộ nhớ thực sự được test.
Trên máy tính hiện đại, điều này không còn lo ngại. PC có dung lượng RAM lớn hơn bao giờ hết, và OS chỉ dùng một phần nhỏ. Điều này khiến công cụ test bộ nhớ hoạt động không cần pre-boot cũng tốt như phần mềm test truyền thống.
Hơn nữa, thuật toán test dùng bởi công cụ pre-boot không chính xác trong mô phỏng mẫu sử dụng thực tế. Mặc dù thuật toán này phát hiện được vấn đề logic lớn, nhiều lỗi nhỏ hơn có thể bị bỏ sót. Vì vậy, khuyến nghị bạn cũng test bộ nhớ bằng ứng dụng chạy trong Windows.
Test RAM với Windows Memory Diagnostic Tool
Công cụ dễ tiếp cận nhất là Windows Memory Diagnostic tool — vì nó tích hợp sẵn trong Windows. Bạn không cần tạo USB bootable hoặc tải app nào.
Nó cũng khá tốt bắt lỗi bộ nhớ rõ ràng, giúp phát hiện module RAM hỏng mà không tốn nhiều công sức. Nhược điểm duy nhất là công cụ khá cũ, và không tốt lắm trong việc tìm lỗi bộ nhớ tinh vi hơn.
- Để chạy Windows Memory Diagnostic tool, gõ "memory diagnostic" trong hộp tìm kiếm và nhấn Enter.
- Chạy app sẽ hiện prompt với 2 tùy chọn. Bạn có thể lên lịch kiểm tra cho lần khởi động lại tiếp theo, hoặc chọn Restart now and check for problems (Khởi động lại ngay và kiểm tra vấn đề).
- Sau khi PC khởi động lại, nó sẽ tự động khởi chạy Windows Memory Diagnostics Tool. RAM sẽ trải qua một vài test, và trạng thái sẽ cập nhật nếu tìm thấy lỗi.
- Khi test hoàn tất, máy tính sẽ boot bình thường. Theo công cụ, bạn nên nhận thông báo kết quả test, nhưng thực tế hiếm khi xuất hiện. Để xem kết quả, bạn phải tìm thông báo trong Event Viewer. Nhấp chuột phải nút Start và chọn Event Viewer.
- Event Viewer có giao diện phức tạp. Nó hiển thị log mọi hành động trên máy tính, bao gồm task hệ thống. Hiện tại, điều hướng đến Windows Logs > System từ danh sách bên trái.
- Sẽ hiện danh sách tất cả sự kiện hệ thống, nhưng tìm thủ công rất khó. Chọn Find… từ actions bên phải.
- Nhập MemoryDiagnostics để tìm bản ghi sự kiện test. Đóng hộp để xem chi tiết ở ngăn giữa.
Dùng Passmark MemTest86 kiểm tra RAM
Tiện ích Windows tích hợp không phải công cụ test RAM tốt nhất. Nó khá cũ. Mặc dù phát hiện lỗi cơ bản, nhiều vấn đề nâng cao thường bị bỏ sót.
Để test bộ nhớ toàn diện và loại trừ vấn đề, chúng tôi khuyên dùng MemTest86. Công cụ nổi tiếng, là ứng dụng pre-boot kiểm tra kỹ RAM tìm lỗi.
- Vào trang chính thức tải phiên bản miễn phí phần mềm.
- Vì ứng dụng cần boot từ USB, setup thực chất là chương trình ghi image. Dùng nó chuẩn bị USB drive với MemTest86.
- Bây giờ khi khởi động lại máy tính, MemTest86 sẽ boot từ USB. Bạn có thể nhấn bất kỳ phím nào trên màn hình splash để tạm dừng boot và cấu hình tùy chọn trước. Lần đầu tiên, khuyến nghị để tất cả tùy chọn mặc định.
- Sau đó MemTest86 sẽ chạy test trên RAM. Bạn có thể xem tiến trình trên màn hình, bao gồm số lỗi tìm thấy.
- Sau khi hoàn tất, bạn sẽ nhận Result summary tóm tắt vấn đề chính được phát hiện.
- Bạn sẽ được nhắc lưu báo cáo HTML lên USB. Nhấn y để làm vậy.
- Báo cáo HTML có thể truy cập sau khi máy tính khởi động bình thường, nằm trên USB. Nó chứa cái nhìn chi tiết hơn về test và thông tin kết quả.
MemTest86+ có khác không?
Bạn có thể nghe phần mềm với tên hơi khác: MemTest86+. Đó chỉ là nhánh khác của cùng ứng dụng, với tính năng tương tự. Thường không cần dùng cả hai. Chọn một phiên bản và dùng nó.
Test không pre-boot với HCI Design's MemTest
Tất cả ứng dụng chúng ta đã thấy test bộ nhớ mà không chạy hệ điều hành. Đó từng là phương pháp chuẩn, vì Windows có thể chiếm phần lớn RAM, ngăn phần mềm test toàn bộ RAM.
Ngày nay, dung lượng bộ nhớ cao hơn yêu cầu OS nhiều. Hơn nữa, test pre-boot kém mô phỏng sử dụng RAM thực tế, và thường bỏ sót lỗi quan trọng.
Vì vậy, khuyến nghị test RAM với công cụ chạy song song Windows. Và HCI Design's MemTest là một trong những ứng dụng miễn phí tốt nhất làm điều đó.
- Để bắt đầu, tải MemTest từ trang HCI Design.
- Không cần cài đặt. Chỉ giải nén thư mục đã tải và chạy ứng dụng.
- Bây giờ bạn có thể nhập lượng RAM muốn test. Mặc định test tất cả RAM chưa dùng, đây là tùy chọn tốt nhất. Bạn nên thoát tất cả chương trình khác đang chạy trước khi nhấn Start Testing.
- Khi test tiến triển, app sẽ hiển thị phần trăm coverage và số lỗi phát hiện ở dưới. Khuyến nghị để app chạy vài giờ cho đến khi đạt ít nhất 100% coverage.
Kiểm tra bộ nhớ nhanh với RAM Test
HCI Design's MemTest tuyệt vời, nhưng hơi chậm. Nếu bạn tìm test RAM trong OS nhanh hơn, có thể cân nhắc RAM Test của Karhu Software.
Vì là ứng dụng premium, bạn cần mua giấy phép để dùng. Đây là lựa chọn tốt nhất cho ai cần test nhiều PC thường xuyên, vì tốc độ cao thực sự giúp ích.
- Để tải RAM test, mua giấy phép từ trang Karhu Software.
- Khi chạy ứng dụng, bạn nhận cửa sổ tương tự công cụ trước nhưng chi tiết hơn. Bạn xem được lượng bộ nhớ trống, tổng bộ nhớ, và chỉ định số thread chạy song song.
- Khi RAM Test chạy, bạn xem coverage và số lỗi ở dưới. Lý tưởng nên chạy app nhiều giờ để tìm hết lỗi.
Cách chẩn đoán vấn đề RAM trên máy tính
Khi gặp lỗi bất ngờ chạy máy tính, có thể vấn đề từ RAM hỏng.畢竟, ứng dụng chạy được nạp vào RAM khi thực thi, và bất kỳ lỗi nào trong sector bộ nhớ có thể cản trở hoạt động mượt mà.
May mắn thay, kiểm tra sức khỏe RAM không phải nhiệm vụ khó khăn hay kỹ thuật cao. Bạn có thể test bộ nhớ máy tính dùng cả công cụ bootable và non-bootable, nhanh chóng xác định nguồn gốc vấn đề.
Chúng tôi khuyên dùng ít nhất một công cụ mỗi loại, vì điều này toàn diện khắc phục mọi loại lỗi bộ nhớ. Và nếu RAM thực sự lỗi, giải pháp duy nhất là thay RAM bằng đúng loại bộ nhớ.