VietITPro - IT Service & Hardware
VIE
Kỹ Thuật Sửa Card VGA
11 phút đọc1.480 lượt xem

Khắc Phục Triệt Để Lỗi Card Màn Hình Báo Code 43 (Windows Has Stopped This Device)

PRO
Ban Kỹ Thuật Vi Mạch VietITPro✓ Tác giả xác thực
Cập nhật ngày 2026-08-14
Tóm tắt nội dung bài viết
Tổng hợp 6 nguyên nhân gốc rễ và quy trình xử lý lỗi VGA báo Code 43 trong Device Manager: Lỗi VRAM Bank, lỗi ROM SPI BIOS, mất nguồn 1.8V VCC, chạm đường PCIe hay hỏng GPU Core.
Khắc Phục Triệt Để Lỗi Card Màn Hình Báo Code 43 (Windows Has Stopped This Device)
Hình ảnh kỹ thuật thực tế từ VietITPro Center

1. Tổng Quan Về Lỗi Code 43 (Windows Has Stopped This Device) Trên Card Đồ Họa

Lỗi Code 43 (Mã lỗi 43 trong Device Manager) là một trong những sự cố phần cứng phức tạp nhất trên hệ điều hành Windows khi giao tiếp với card đồ họa rời NVIDIA GeForce hoặc AMD Radeon. Khi mở trình quản lý thiết bị Device Manager, tại mục Display Adapters xuất hiện biểu tượng tam giác màu vàng kèm dấu chấm than cảnh báo: "Windows has stopped this device because it has reported problems. (Code 43)".

Khi mã lỗi này xuất hiện, trình điều khiển đồ họa chính thức (NVIDIA Game Ready Driver hoặc AMD Software Adrenalin) đã bị hệ điều hành cô lập và vô hiệu hóa hoàn toàn vì phát hiện lỗi nghiêm trọng trong quá trình tự kiểm tra phần cứng (Hardware Self-Test). Thay vào đó, Windows buộc phải sử dụng driver cơ bản Microsoft Basic Display Adapter để duy trì hiển thị ở mức tối thiểu.

2. Các Biểu Hiện Thực Tế Khi Card VGA Bị Lỗi Code 43

Người dùng có thể dễ dàng nhận biết chiếc card màn hình của mình đã rơi vào trạng thái Code 43 thông qua các triệu chứng thực tế sau:

  • Độ phân giải màn hình bị khóa cứng ở mức thấp: Màn hình bị giãn to bất thường, chỉ cho phép chọn độ phân giải 800x600 hoặc 1024x768, không thể điều chỉnh lên Full HD (1080p), 2K (1440p) hay 4K.
  • Tần số quét màn hình bị giới hạn ở mức 64Hz: Toàn bộ các tính năng tần số quét cao 144Hz, 165Hz, 240Hz trên màn hình Gaming đều bị vô hiệu hóa, tạo cảm giác giật cục khi rê chuột.
  • Không thể mở bảng điều khiển NVIDIA Control Panel / AMD Adrenalin: Khi nhấp chuột phải trên màn hình Desktop, tùy chọn mở bảng điều khiển card biến mất hoặc khi bấm vào sẽ nhận thông báo: "NVIDIA Display settings are not available. An NVIDIA graphics card was not detected in your system".
  • Quạt tản nhiệt quay 100% công suất gây ồn hoặc hoàn toàn đứng yên: Do vi điều khiển PWM trên card không nhận được tín hiệu điều tốc từ driver qua giao tiếp SMBus/I2C, quạt sẽ tự động quay ở mức khẩn cấp 100% (Full Speed) để chống cháy chip hoặc đứng im hoàn toàn.
  • Không thể khởi chạy bất kỳ tựa game 3D hay phần mềm đồ họa nào: Các phần mềm như Photoshop, Premiere Pro, AutoCAD, Blender sẽ báo lỗi thiếu GPU tăng tốc phần cứng (Hardware Acceleration Error).

3. Phân Biệt Nguyên Nhân Code 43 Do Phần Mềm & Phần Cứng Vi Mạch

3.1. Các nguyên nhân do xung đột phần mềm (Chiếm 15% ca bệnh)

  1. Xung đột Driver Windows Update tự động cài đè: Hệ điều hành Windows 10/11 tự ý tải về các bản driver generic cũ thông qua Windows Update, đè lên bản driver chính hãng mới nhất của NVIDIA/AMD, gây ra tình trạng bất đồng bộ các tệp DLL hệ thống.
  2. Card đồ họa trâu cày bị Mod vBIOS đào coin: Các dòng card cũ như RX 470, RX 570, RX 580 hoặc GTX 1060 từng bị can thiệp ép xung timing RAM (Mod vBIOS) để tối ưu hash-rate đào tiền ảo Ethereum. Khi nạp driver mới nhất, tính năng kiểm tra chữ ký số (Digital Signature Enforcement) của driver chính hãng phát hiện vBIOS đã bị can thiệp và từ chối nạp driver, trả về Code 43.

3.2. Bóc tách 4 nguyên nhân vi mạch phần cứng sâu sắc (Chiếm 85% ca bệnh)

Tại phòng Lab VietITPro Center, qua việc đo đạc hàng ngàn chiếc card đồ họa báo lỗi Code 43, chúng tôi xác định 4 nguyên nhân vi mạch cốt lõi:

A. Lỗi hỏng một trong các kênh bộ nhớ VRAM (VRAM Memory Bank Failure)

Trong quá trình khởi tạo (Initialization Sequence), driver NVIDIA/AMD sẽ gửi hàng loạt gói tin kiểm tra đọc/ghi ngẫu nhiên đến từng chip nhớ VRAM (Bank A, B, C, D). Nếu có một chân tín hiệu địa chỉ (Address Bus) hoặc chân dữ liệu (Data Pin) của một chip VRAM bị nứt chân hàn BGA hoặc chết cell nhớ bên trong, chip VRAM đó sẽ không trả về tín hiệu phản hồi (No Acknowledge). Driver lập tức dừng quá trình khởi động và trả về Code 43 để ngăn chặn sập hệ thống.

B. Mất đường nguồn phụ 1.8V VCC / Nguồn PLL giao tiếp PCIe

Nguồn phụ 1.8V (sinh ra từ IC hạ áp LDO hoặc Buck Converter nhỏ 8 chân) chịu trách nhiệm nuôi khối khóa pha tần số (Phase-Locked Loop - PLL) và bộ thu phát tín hiệu PCIe PHY của GPU Core. Nếu IC nguồn 1.8V bị nổ, cuộn cảm bị đứt hoặc tụ lọc bị chạm mass, GPU không thể giao tiếp ở chuẩn tốc độ cao PCIe Gen 3 (8GT/s) hay PCIe Gen 4 (16GT/s) với bo mạch chủ.

C. Đứt tụ lọc tín hiệu cao tần trên các làn đường PCIe (PCIe AC Coupling Capacitors)

Trên 16 làn truyền dữ liệu PCIe (PCIe Lanes x16), có 32 tụ gốm dán SMD siêu nhỏ (kích thước 0402 hoặc 0201) làm nhiệm vụ lọc dòng một chiều DC và cho tín hiệu vi sai AC tần số cao đi qua. Khi card bị va đập, cắm rút mạnh tay hoặc bị côn trùng chập cháy, một trong các tụ gốm này bị vỡ đứt, làm mất kênh truyền dữ liệu từ CPU tới GPU.

D. Hỏng vi mạch ROM SPI BIOS (Winbond / Macronix 8 chân)

Chip ROM chứa firmware vBIOS bị suy hao dữ liệu (Bit-rot), chân nguồn 3.3V nuôi chip ROM bị mất hoặc chân truyền dữ liệu SPI (MISO, MOSI, CLK, CS#) bị đứt đường mạch ngầm khiến GPU không đọc được bảng cấu hình phần cứng khi khởi động.

4. Quy Trình Chẩn Đoán & Sửa Lỗi Code 43 Tại VietITPro

  1. Bước 1 – Kiểm tra phần mềm loại trừ: Sử dụng công cụ Display Driver Uninstaller (DDU) trong môi trường Windows Safe Mode để gỡ sạch 100% driver cũ. Dùng máy tính phụ nạp lại bản vBIOS gốc chính hãng từ nhà sản xuất (TechPowerUp Database) bằng lệnh nvflash -6 hoặc amdvbflash.
  2. Bước 2 – Chạy bài kiểm tra bộ nhớ MATS / MODS chuyên dụng: Chạy lệnh ./mats -e 20 để quét toàn bộ các kênh bộ nhớ VRAM. Báo cáo sẽ chỉ ra chính xác vị trí chip VRAM bị lỗi (ví dụ: lỗi tại vị trí Channel A - Sub-partition 0 tương đương chip VRAM số 1).
  3. Bước 3 – Đo kiểm tra trở kháng các đường nguồn vi mạch: Đo đạc mức sụt áp Diode trên 16 làn tín hiệu PCIe để phát hiện tụ đứt; đo điện áp 1.8V VCC, 3.3V PCIe và 0.9V VCore bằng đồng hồ Fluke 87V.
  4. Bước 4 – Can thiệp thay thế linh kiện vi mạch phòng Lab: Thay thế chip nhớ VRAM mới chính hãng bằng máy hàn BGA hồng ngoại tự động; thay IC ổn áp nguồn 1.8V; câu lại đường mạch tín hiệu PCIe dưới kính hiển vi quang học độ phóng đại 50X.
  5. Bước 5 – Chạy Stress Test nghiệm thu: Cài đặt driver WHQL mới nhất, chạy bài kiểm tra FurMark 4K trong 60 phút và 3DMark Time Spy để xác nhận 100% nhận driver, không còn tam giác vàng Code 43.

5. Case Study: Cứu Sống Card Gigabyte RTX 2060 6GB Báo Lỗi Code 43

Ca Sửa Chữa Thực Tế: Card Gigabyte GeForce RTX 2060 Windforce OC 6GB Dính Code 43

Khách hàng: Anh Hoàng (Kỹ sư đồ họa tại TP. Thủ Đức) mang card đến trong tình trạng cài lại Win 11 nhiều lần vẫn bị dấu chấm than vàng Code 43, quạt quay 100% rú ầm ĩ.

Quy trình chẩn đoán: Kỹ sư đưa card vào hệ thống máy test MATS. Kết quả quét ghi nhận: Lỗi nghiêm trọng tại Bank C0 (Channel C, Byte thấp [7:0]) với hơn 89.000 bit lỗi, các bank khác hoàn toàn bình thường.

Xử lý vi mạch: Đưa card lên bàn nhiệt hồng ngoại BGA Rework Station, bóc chip VRAM Micron D9WCW tại vị trí C0. Hàn thay thế chip nhớ Micron GDDR6 mới 100%. Vệ sinh sạch mạch và thay keo tản nhiệt Thermal Grizzly.

Nghiệm thu: Cắm máy khởi động, Windows tự động nhận diện NVIDIA GeForce RTX 2060 sắc nét, xuất hình chuẩn 2K 165Hz. Chạy FurMark ép tải 100% nhiệt độ ổn định 68°C. Bàn giao máy sau 2 giờ làm việc.

6. Bảng Giá Sửa Lỗi Card Màn Hình Code 43 (Cập Nhật 2026)

Nguyên Nhân / Hạng Mục Sửa Dòng Card VGA Áp Dụng Chi Phí Trọn Gói Bảo Hành
Nạp lại vBIOS gốc bằng máy nạp chuyên dụng Card trâu cày mod bios, lỗi checksum bios 150.000đ – 250.000đ Trọn đời phần mềm
Sửa nguồn phụ 1.8V VCC / Tụ lọc tín hiệu PCIe Mọi dòng card GTX / RTX / RX 300.000đ – 550.000đ 3 – 6 Tháng (1 đổi 1)
Thay thế chip nhớ VRAM gây Code 43 GTX 1660S, RTX 2060, 3060, 3070, RX 580 400.000đ – 850.000đ / chip 3 – 6 Tháng (1 đổi 1)
Reballing đóng lại chân bi BGA chip GPU RTX 3070Ti, 3080, 3090, RX 6700XT 600.000đ – 1.300.000đ 3 – 6 Tháng

7. Câu Hỏi Thường Gặp (FAQ) Về Lỗi Code 43

Hỏi: Lỗi Code 43 có tự sửa tại nhà bằng cách cài lại driver được không?
Đáp: Bạn nên thử dùng DDU gỡ sạch driver và cài lại bản mới nhất từ trang chủ. Nếu đã cài lại Windows mà vẫn bị Code 43, 90% nguyên nhân là do phần cứng vi mạch (chết VRAM hoặc mất nguồn 1.8V), bắt buộc phải có máy đo và thiết bị phòng Lab để can thiệp.

Hỏi: Sửa lỗi Code 43 mất bao lâu? Có lấy ngay được không?
Đáp: Tại VietITPro, chúng tôi có sẵn máy test MATS chẩn đoán lỗi trong 5 phút. Các ca nạp BIOS hoặc sửa nguồn 1.8V được xử lý lấy ngay sau 30 – 60 phút. Các ca thay VRAM hoặc đóng chip BGA được hoàn thành trong vòng 2 – 4 giờ.

Chẩn Đoán Lỗi Code 43 Miễn Phí 0Đ Tại VietITPro Center

Mang card đến ngay phòng Lab VietITPro để được kết nối máy test kiểm tra miễn phí trong 5 phút:

  • Địa chỉ: 46 Đường 18A, Phường Phước Bình, TP. Thủ Đức, TP. Hồ Chí Minh
  • Hotline / Zalo: 0965.125.744 (Tư vấn kỹ thuật 24/7)
  • Website: vietitpro.vn

4.3. Bảng Ma Trận Chẩn Đoán Lỗi Code 43 Theo Dòng Card

Dòng Card Đồ Họa Vị Trí Linh Kiện Dễ Hỏng Nhất Phương Pháp Đo Kiểm Tỷ Lệ Cứu Sống
NVIDIA GTX 1060 / 1070 / 1080 IC nguồn 1.8V GS9230 hoặc chết chip VRAM Micron Đo áp 1.8V chân cuộn cảm nhỏ cạnh cổng HDMI; chạy MATS test 95%
NVIDIA RTX 2060 / 2070 / 2080 Lỗi VRAM GDDR6 Micron D9WCW đợt sản xuất 2018-2019 Chạy MATS quét Bank lỗi (thường chết Bank C0 hoặc D0) 92%
NVIDIA RTX 3060 / 3070 / 3080 Hở chân BGA GPU do card nặng hoặc rò tụ lọc PCIe Đo diode drop trên 16 cặp chân TX/RX; đóng lại chân BGA 90%
AMD Radeon RX 470 / 570 / 580 / 590 Lỗi Mod vBIOS đào coin hoặc đứt cầu chì SMD 12V Nạp lại vBIOS gốc bằng máy RT809H; đo thông mạch cầu chì 98%

8. Phân Tích 10 Câu Hỏi Đáp Kỹ Thuật Chuyên Sâu Về Lỗi Code 43

Hỏi 1: Tại sao card màn hình của tôi khi chưa cài driver thì xuất hình bình thường, nhưng hễ cài driver vào là màn hình đen xì hoặc dính Code 43?
Đáp: Khi chưa cài driver (chạy Microsoft Basic Display Adapter), card chỉ hoạt động ở chế độ 2D đơn giản, chỉ sử dụng 1 phần rất nhỏ của nhân GPU và bộ nhớ VRAM ở tần số xung cực thấp (300MHz) mà không kích hoạt các tập lệnh 3D phức tạp. Khi bạn cài driver chính thức, Windows kích hoạt toàn bộ các kênh bộ nhớ VRAM và nhân CUDA/Tensor Cores ở tần số xung nhịp cao (1500MHz - 2000MHz). Lúc này, nếu có 1 chip VRAM bị lỗi hoặc nguồn cấp 1.8V bị sụt áp, driver sẽ lập tức crash và trả về Code 43 để bảo vệ hệ thống.

Hỏi 2: Có nên dùng phần mềm "Fix Code 43" trôi nổi trên mạng không?
Đáp: Tuyệt đối không! Các phần mềm quảng cáo "1-Click Fix Code 43" thực chất chỉ là các script tắt tính năng cảnh báo của Device Manager hoặc ép Windows bỏ qua bước kiểm tra chữ ký số driver (như Atikmdag Patcher). Điều này không hề sửa chữa được lỗi phần cứng vi mạch bên trong. Khi bạn mở game nặng, card sẽ bị quá nhiệt và cháy nổ tầng nguồn nặng hơn.

Hỏi 3: Chi phí sửa lỗi Code 43 tại VietITPro là bao nhiêu?
Đáp: Nếu lỗi do vBIOS, chi phí nạp lại chỉ 150.000đ - 250.000đ lấy ngay trong 15 phút. Nếu lỗi do nguồn 1.8V hoặc thay 1 chip VRAM mới, chi phí từ 350.000đ - 650.000đ kèm bảo hành 3 - 6 tháng 1 đổi 1.

✓ Thẩm định kỹ thuật: Bài viết được biên soạn, đo đạc thông số thực nghiệm và kiểm duyệt bởi Ban Kỹ Thuật Vi Mạch Phòng Lab VietITPro Center. Mã hồ sơ: VIP-AG26
HỖ TRỢ KỸ THUẬT & CHẨN ĐOÁN MÁY TÍNH 0Đ

Thiết bị của bạn đang gặp sự cố tương tự?

Đội ngũ kỹ sư VietITPro Center với 10+ năm kinh nghiệm sẵn sàng đo kiểm, cứu dữ liệu & sửa chữa thay thế linh kiện chính hãng bảo hành lên tới 12 tháng.

Hotline Kỹ Thuật: 0965125744

Sản Phẩm & Linh Kiện Khuyên Dùng

Xem tất cả sản phẩm →

BÌNH LUẬN & THẢO LUẬN KỸ THUẬT

0
Ý kiến đóng góp thực tế từ độc giả & Phản hồi từ BQT

Vui lòng đăng nhập để gửi bình luận hoặc câu hỏi kỹ thuật

Thành viên V-Member có thể gửi câu hỏi thảo luận và nhận phản hồi trực tiếp từ đội ngũ kỹ thuật VietITPro.