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

Cách khắc phục lỗi 'Transmit Error Code 1231' khi ping/trace máy trong workgroup

Tổng quan lỗi

Lỗi "Transmit error: code 1231" xuất hiện khi ping hoặc trace máy tính bị thiếu trong workgroup cục bộ. Xảy ra trên Windows 7, 8.1, 10.

Nguyên nhân phổ biến

  • Tên máy chứa chữ thường – Windows 10 yêu cầu tên máy trong workgroup phải viết HOA.
  • Lỗi driver card mạng – Driver hỏng hoặc xung đột.
  • Network Discovery bị tắt – Các máy trong workgroup chưa bật tính năng khám phá mạng.
  • Lỗi cấu hình TCP/IP – Cần reset TCP/IP stack.
  • Yêu cầu Windows 10 – Bắt buộc tên máy viết hoa, có thể giải quyết bằng script .bat.

Phương pháp 1: Đổi tên máy thành chữ HOA

A. Trên Windows 10

  1. Win + R → gõ ms-settings:about → Enter.
  2. Chọn Rename this PC.
  3. Nhập tên mới chỉ chữ HOA → Next → Restart Now.

B. Trên Windows 7/8.1

  1. Win + R → gõ sysdm.cpl → Enter.
  2. Tab Computer Name → nút Change.
  3. Đổi Computer name thành chữ HOA → OK → Khởi động lại.

Sau khi đổi tên, ping/trace lại máy bị lỗi.

Phương pháp 2: Cài đặt lại Network Adapter

  1. Đảm bảo kết nối Internet bằng cáp Ethernet.
  2. Win + R → devmgmt.msc → Enter.
  3. Mở rộng Network Adapters → Chuột phải card mạng chính → Uninstall.
  4. Xác nhận → Khởi động lại máy (Windows sẽ cài driver generic).
  5. Kiểm tra ping/trace lại.

Phương pháp 3: Bật Network Discovery và Automatic Setup

Làm trên tất cả máy trong workgroup.

  1. Win + R → gõ control.exe /name Microsoft.NetworkAndSharingCenter → Enter.
  2. Chọn Change advanced sharing settings (menu trái).
  3. Mở rộng profile đang dùng → Bật Turn on network discovery.
  4. Tích Turn on automatic setup of network connected devices.
  5. Save changes → Lặp lại trên các máy khác.

Phương pháp 4: Reset hoàn toàn TCP/IP

Thực hiện trên tất cả máy trong workgroup.

  1. Mở CMD Admin (Win + R → cmd → Ctrl + Shift + Enter).
  2. Chạy lần lượt các lệnh:
    ipconfig /flushdns
    nbtstat -R
    nbtstat -RR
    netsh int reset all
    netsh int ip reset
    netsh winsock reset
  3. Khởi động lại máy → Ping/trace lại.

Phương pháp 5: Tạo script .bat để bỏ qua yêu cầu tên máy viết hoa (Windows 10)

Giúp không phải đổi tên thủ công từng máy.

  1. Mở Notepad Admin (Win + R → notepad.exe → Ctrl + Shift + Enter).
  2. Dán mã:
    sc.exe config lanmanworkstation depend= bowser/mrxsmb10/nsi
    sc.exe config mrxsmb20 start= disabled
  3. Lưu file đuôi .bat (Save as type: All Files).
  4. Chạy file .bat với quyền Admin → Khởi động lại → Kiểm tra.