Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Lỗi Windows

Cách khắc phục lỗi "The instruction at referenced memory at" trên Windows

Các lỗi Windows ngẫu nhiên xuất hiện từ thời đầu tiên. Để khắc phục, thường phải tìm hiểu kỹ vì thông báo lỗi ít gợi ý giải pháp.

Máy tính phức tạp với nhiều thành phần – sự cố khó tránh. Chúng tôi tổng hợp bài viết với nhiều giải pháp chọn lọc để khắc phục triệt để, hiệu quả.

Lỗi "The Instruction at 0x00### referenced memory at 0x00###. The memory could not be written" – Giải quyết như thế nào?

Lỗi này xảy ra với bất kỳ ứng dụng nào, liên quan đến các vùng nhớ RAM khác nhau. Dãy số thay cho ### chỉ vị trí đoạn nhớ RAM gây sự cố.

Cách khắc phục lỗi  The instruction at referenced memory at  trên Windows

Vấn đề khác nhau tùy app, nhưng có giải pháp áp dụng chung vì nguyên nhân gốc đôi khi nằm ở phần cứng. Hãy thử hết các giải pháp trước khi bỏ cuộc.

Giải pháp 1: Vấn đề Card màn hình

Giải pháp phụ thuộc vào loại app gây lỗi – có thể cần cấu hình để card màn hình không truy cập chương trình đó. Bạn chọn card đồ họa cho từng app qua Control Panel của card.

Hướng dẫn dưới dành cho card Nvidia. Card AMD thì tìm cách tương tự trong Control Panel của AMD.

  1. Chuột phải Desktop > Nvidia Control Panel (hoặc tìm Start).
  2. Mở tool, vào 3D Settings > Manage 3D Settings.
  3. Chuyển tab Program Settings, chọn app gây lỗi (có thể cần tìm thủ công, chủ yếu trong Program Files).
  4. Ở "Select the preferred graphics processor for this program:", chọn Integrated Graphics Card > Apply.

Cách khắc phục lỗi  The instruction at referenced memory at  trên Windows

Lưu ý: Nếu game gây lỗi, card tích hợp có thể không chơi được. Hãy hoàn tác và tìm giải pháp cho game đó hoặc thử cách khác.

Giải pháp 2: Cập nhật Microsoft .NET Framework

Chuyên gia Microsoft chỉ ra: app thiết kế bằng .NET Framework 1.1 chịu tải bộ nhớ nặng có thể gây lỗi "The instruction at '0x79259769' referenced memory at '0x00000008'. The memory could not be read."

Khắc phục bằng cách cài phiên bản .NET Framework mới nhất.

  1. Truy cập trang tải .NET Framework chính thức của Microsoft.
  2. Kéo xuống phần Download .NET Framework, chọn phiên bản mới nhất cho hệ điều hành của bạn. .NET Framework 4.7 là mới nhất cho Win 7 SP1, Win 8.1, Win 10 (cả x86 và x64).
  3. Tải file cài đặt (nút đỏ Download), cài theo hướng dẫn.
  4. Khởi động lại, kiểm tra lỗi.

Cách khắc phục lỗi  The instruction at referenced memory at  trên Windows

Giải pháp 3: Tắt bộ giải mã âm thanh (audio codec) của bên thứ ba

Nhiều người khắc phục lỗi bằng cách tắt codec/driver âm thanh bên thứ ba (K-Lite, Realtek...). Không cần gỡ hoàn toàn – thử tắt và kiểm tra. Nếu cần codec, tìm giải pháp thay thế.

  1. Start > gõ "Task Manager" (hoặc Ctrl + Shift + Esc).
  2. Tab Startup.
  3. Tìm codec pack đã cài (K-Lite Codec Pack, Realtek HD Audio...) > Disable.
  4. Khởi động lại, kiểm tra.

Giải pháp 4: Tắt Auto-Hide Taskbar

Nếu app gây lỗi là explorer.exe (quản lý giao diện), vấn đề phức tạp hơn. Explorer.exe thường lỗi khi restart/tắt máy. May mắn có cách đơn giản:

  1. Chuột phải Taskbar (thanh ngang dưới Desktop) > Taskbar settings.
  2. Bật "Lock the taskbar" để cố định.
  3. Tắt 2 tùy chọn sau nếu chưa tắt:

Automatically hide the taskbar in desktop mode
Automatically hide the taskbar in tablet mode

  1. Thử restart/tắt máy.

Cách khắc phục lỗi  The instruction at referenced memory at  trên Windows

Giải pháp 5: Vấn đề Virtual Memory (Bộ nhớ ảo)

Virtual memory cải thiện hiệu năng bằng file paging trên ổ cứng làm RAM ảo khi RAM vật lý hết. Chậm hơn RAM thật, tăng không cải thiện mạnh như gắn RAM thêm nhưng giúp ích.

  1. Chuột phải This PC (Desktop/File Explorer) > Properties.
  2. Click Advanced System Settings (bên phải).
  3. Tab Advanced > Settings dưới Performance (cần quyền admin).
  4. Performance Options > tab Advanced > Change... dưới Virtual Memory.
  5. Bỏ tích "Automatically manage paging file size for all drives" > chọn Custom size.
  6. Nếu 1 phân vùng: Initial size và Maximum size = 1.5 lần RAM (MB). VD: 2GB RAM = 2048MB → paging file 3072MB.
  7. Nếu 2+ phân vùng: chọn phân vùng boot (cài Windows) đặt 250MB cho mini dump. Phân vùng khác đặt 1.5 lần RAM.
  8. Nếu RAM lớn (8-16GB): không cần paging file lớn, đặt ~2GB (2048MB).

Cách khắc phục lỗi  The instruction at referenced memory at  trên Windows

Lưu ý: Đặt Initial = Maximum để tránh Windows thay đổi kích thước gây phân mảnh, làm chậm máy. Defragment định kỳ cũng giúp hiệu năng paging file.

Giải pháp 6: Tắt Fast Startup

Nhiều người khắc phục lỗi sau khi tắt Fast Startup trên Win 10.

Fast Startup thường vô hại, tăng tốc boot đáng kể, nhưng nghĩa là máy không bao giờ tắt hẳn. Có thể gây lỗi Wake-on-LAN, dual boot, ảo hóa, và mã lỗi ngẫu nhiên khi khởi động.

Tắt Fast Startup:

  1. Win + R > gõ "ms-settings:powersleep" > Enter mở Power & Sleep trong Settings.
    Cách khắc phục lỗi  The instruction at referenced memory at  trên Windows
  2. Kéo xuống Related settings > Additional power settings.
  3. Chọn "Choose what the power buttons do" (bên phải) > "Change settings that are currently unavailable".
  4. Kéo xuống Shutdown settings > bỏ tích "Turn on fast startup (recommended)".
  5. Lưu thay đổi, khởi động lại kiểm tra.

Giải pháp 7: Khởi động bằng Last Known Good Configuration

Nếu lỗi xảy out mỗi lần boot, bạn không làm được các cách trên do BSOD. Nhưng có thể vào Advanced Menu chọn Last Known Good Configuration.

Restart máy, nhấn liên tục F8 cho đến khi thấy Advanced Boot Menu. Chọn Last Known Good Configuration > Enter.

Cách khắc phục lỗi  The instruction at referenced memory at  trên Windows

Nếu may mắn, máy boot bình thường không lỗi referenced memory. Không thành công thì thử cách tiếp theo.

Giải pháp 8: System Restore

Nhiều người báo System Restore về thời điểm trước khi lỗi xuất hiện thường khắc phục được. System Restore giữ file cá nhân nhưng có thể gỡ app/cài đặt sau điểm khôi phục.

  1. Mở Control Panel (tìm kiếm).
  2. View as: Large Icons > Security & Maintenance.
  3. Recovery > "Open System Restore" (cần quyền admin). Sẵn sàng mất app/cài đặt sau điểm khôi phục.
  4. Làm theo hướng dẫn, chọn điểm khôi phục trước khi có lỗi bộ nhớ.
  5. Đợi xong, reboot.
  6. Kiểm tra lỗi còn không.

Cách khắc phục lỗi  The instruction at referenced memory at  trên Windows

Giải pháp 9: Chạy System File Checker (SFC)

SFC tích hợp sẵn Windows, tìm và sửa/thay thế file hệ thống thiếu/hỏng – hữu ích cho rò rỉ bộ nhớ.

  1. Tìm "Command Prompt", chuột phải > Run as administrator.
  2. Chạy lệnh:
sfc /scannow
  1. Khởi động lại, kiểm tra thay đổi.

Giải pháp 10: Tiện ích mở rộng trình duyệt đáng ngờ

Nếu lỗi kèm tên trình duyệt, có thể do add-on đáng ngờ. Tắt/xóa tùy trình duyệt nhưng thường dễ.

Microsoft Edge:

  1. Mở Edge > 3 chấm ngang góc trên phải > Extensions.
  2. Xóa gì đáng ngờ, nhất là mới cài gần đây.

Google Chrome:

  1. Mở Chrome, dán vào thanh địa chỉ: chrome://extensions/
  2. Tìm gì đáng ngờ > bỏ tích Enabled hoặc click biểu tượng thùng rác.

Giải pháp 11: Vấn đề game Steam

Nếu game Steam gây lỗi, trước tiên tìm trên diễn đàn game hoặc tạo chủ đề. Một cách thường hiệu quả: verify game cache.

  1. Mở Steam > Library.
  2. Chuột phải game gây lỗi > Properties.
  3. Tab Local Files > Verify Integrity of Game Files...
  4. Chạy game, kiểm tra.

Cách khắc phục lỗi  The instruction at referenced memory at  trên Windows

Giải pháp 12: Quét mã độc

Virus/mã độc gây lỗi này thường见 – chúng tự nhân bản lan truyền. Nhiều scanner miễn phí tốt: Microsoft Security Essentials, Malwarebytes Anti-Malware.

  1. Tải Malwarebytes Anti-Malware từ trang chính thức.
  2. Cài đặt theo hướng dẫn.
  3. Mở Malwarebytes, nhấn Scan. Tool cập nhật database rồi quét toàn diện.
  4. Đợi xong, xóa mối đe dọa, reboot.
  5. Kiểm tra lỗi còn xuất hiện không.

Giải pháp 13: Xử lý lỗi riêng cho bộ xử lý Intel Xeon

Có trường hợp lỗi 0x00000008 phổ biến với Intel Xeon, thông báo khác: STOP 0x00000008 UNEXPECTED_KERNEL_MODE_TRAP.

3 tình huống gây lỗi này:

  • Xeon cần cập nhật BIOS
  • CPU hỏng/bị lỗi
  • CPU overclock vượt ngoài ngưỡng an toàn nhiệt độ/điện áp

Nếu dùng Xeon: vào web hãng máy tính/motherboard, xem có bản microcode update (gói trong BIOS update) mới hơn không. Cập nhật BIOS mới nhất thường tự giải quyết.

Đã cập nhật BIOS mới nhất: kiểm tra do chính bạn – nếu overclock CPU, về tần số gốc xem lỗi còn không. Nếu hết lỗi khi bỏ overclock, giảm tần số dần đến mức ổn định.

Nếu không overclock, BIOS mới nhất mà vẫn lỗi – CPU rất có thể hỏng. Mang đến kỹ thuật viên kiểm tra dao động điện áp gây hành vi bất thường.