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

Cách khắc phục mã lỗi Stop 0x00000667

Một số người dùng Windows gặp mã lỗi Stop 0x00000667 (Invalid Command_line Argument) khi chạy một ứng dụng cụ thể hoặc khi cố gắng đưa máy tính vào chế độ Sleep (Ngủ) hoặc Hibernation (Ngủ đông). Vấn đề này được xác nhận xảy ra trên Windows 7, Windows 8.1 và Windows 10.

Cách khắc phục mã lỗi Stop 0x00000667

Có một số nguyên nhân khác nhau có thể góp phần gây ra mã lỗi này. Dưới đây là danh sách ngắn các tình huống biết đến gây ra lỗi cụ thể này:

  • Xung đột do AVG – Một trong những trường hợp phổ biến nhất có khả năng gây ra sự cố này là xung đột kernel do AVG Antivirus tạo ra. Nếu xung đột này áp dụng cho tình huống của bạn, cách duy nhất để khắc phục (nếu cập nhật bộ bảo mật không hiệu quả) là gỡ cài đặt bộ AVG khỏi máy tính.
  • Loại xung đột khác – Nếu bạn không dùng AVG antivirus, cũng có thể bạn đang gặp xung đột của bên thứ 3 khác. Nếu không có nghi ngờ cụ thể, điều tốt nhất bạn có thể làm là sử dụng snapshot System Restore (Khôi phục hệ thống) cũ hơn để khôi phục máy tính về trạng thái khỏe mạnh mà xung đột này không xảy ra.
  • Xung đột ảo hóa (Virtualization Conflict) – Nếu bạn dùng trình giả lập Android hoặc công cụ máy ảo như VMWare hoặc VirtualBox, có thể công nghệ ảo hóa mặc định của CPU xung đột với Hyper-V (Thành phần Windows). Để khắc phục sự không nhất quán này, bạn nên tắt Hyper-V từ menu Windows Features.
  • Ảo hóa bị tắt từ BIOS/UEFI – Nếu bạn gặp lỗi Stop nghiêm trọng này khi cố gắng dùng ứng dụng yêu cầu công nghệ ảo hóa (NOX, VMWare, VirtualBox, v.v.), có khả năng bạn thấy lỗi này vì SVM hoặc VT-X bị tắt trong BIOS hoặc menu UEFI. Nếu tình huống này áp dụng, bạn có thể khắc phục bằng cách bật công nghệ này từ cài đặt BIOS hoặc UEFI.
  • Cài đặt Intel HAXM bị thiếu hoặc lỗi thời – Nếu bạn gặp sự cố này khi dùng trình giả lập Android như BlueStacks hoặc Nox với CPU Intel, bạn có thể khắc phục mã lỗi này bằng cách cài đặt hoặc cập nhật phiên bản HAXM (Hardware Accelerated Execution Manager) hiện tại.
  • Windows Installer bị hủy đăng ký một phần – Nếu bạn thấy lỗi này chỉ khi cài đặt chương trình, bạn rất có thể đang gặp phiên bản Windows Installer bị hủy đăng ký một phần. Trong trường hợp này, bạn có thể khắc phục bằng cách dùng CMD với quyền quản trị để đăng ký lại thành phần Windows Installer.
  • Windows Installer bị tắt – Nếu bạn gặp BSOD liên quan đến lỗi này khi dùng Windows Installer, cũng có thể bạn thấy lỗi vì dịch vụ này bị tắt. Trong trường hợp này, bạn có thể khắc phục bằng cách buộc dịch vụ bắt đầu từ màn hình Services.

Bây giờ bạn đã biết mọi nguyên nhân tiềm ẩn, đây là danh sách ngắn các phương pháp mà người dùng khác đã xác nhận hiệu quả trong việc khắc phục mã lỗi Stop 0x00000667:

Phương pháp 1: Gỡ cài đặt AVG (nếu áp dụng)

Như đã thấy, một trong những tình huống phổ biến nhất có thể gây ra mã lỗi Stop này là xung đột phần mềm do AVG antivirus tạo ra. Điều này được xác nhận bởi hàng chục người dùng đã khắc phục thành công mã 0x00000667 Stop sau khi gỡ cài đặt AVG từ menu Programs and Features.

Lưu ý: Vô hiệu hóa bảo vệ thời gian thực (real-time protection) là không đủ vì các quy tắc bảo mật tương tự vẫn giữ nguyên. Bạn nên bắt đầu bằng cách đảm bảo bạn đang dùng phiên bản mới nhất của AVG.

Theo người dùng bị ảnh hưởng, xung đột này có thể xảy ra trên cả Windows 7 và Windows 10. Nếu tình huống này áp dụng và bạn đang dùng AVG AV làm bộ bảo mật chính, làm theo hướng dẫn dưới đây để gỡ cài đặt nó (và chuyển sang Windows Defender) để làm cho các sự cố BSOD dừng lại:

  1. Nhấn Windows key + R để mở hộp thoại Run. Nhập 'appwiz.cpl' vào hộp văn bản và nhấn Enter để mở màn hình Programs and Features.Cách khắc phục mã lỗi Stop 0x00000667
  2. Trong màn hình Programs and Features, cuộn qua danh sách chương trình đã cài đặt và tìm Avast. Khi thấy, nhấp chuột phải vào nó và chọn Uninstall từ menu ngữ cảnh.Cách khắc phục mã lỗi Stop 0x00000667
  3. Trong màn hình gỡ cài đặt, làm theo hướng dẫn trên màn hình để hoàn tất quy trình gỡ cài đặt, sau đó khởi động lại máy tính và xem mã lỗi 0x00000667 stop error có ngừng xảy ra không.Lưu ý: Khi máy tính khởi động lại, Windows Defender sẽ tự động kích hoạt, vì vậy đừng lo ngại về việc để hệ thống không được bảo vệ trước các mối đe dọa bảo mật tiềm ẩn.

Nếu phương pháp này không áp dụng hoặc cùng lỗi vẫn xuất hiện ngay cả sau khi gỡ cài đặt AVG, chuyển sang phương pháp tiếp theo bên dưới.

Phương pháp 2: Sử dụng System Restore (Khôi phục hệ thống)

Nếu bạn chỉ mới bắt đầu thấy sự cố này gần đây, có khả năng một thay đổi phần mềm gần đây thực sự đang tạo ra mã lỗi này. Nếu bạn không có nghi ngờ, lựa chọn tốt nhất để khắc phục sự cố mà không phải cài đặt sạch là sử dụng tiện ích System Restore.

Lưu ý: Nguyên nhân gây ra mã lỗi 0x00000667 có thể xảy ra vì nhiều lý do bao gồm cập nhật Windows xấu, cài đặt driver thất bại, hai ứng dụng bên thứ 3 xung đột, v.v.

Bạn có thể dùng System Restore để dùng snapshot (điểm khôi phục) đã tạo trước đó để đưa máy tính về trạng thái trước đó trong thời gian mà mã lỗi Stop này không còn xảy ra. Nhưng hãy nhớ rằng việc này cũng sẽ hoàn tác bất kỳ ứng dụng đã cài đặt, Windows Update, driver đã cài đặt, và thậm chí hoàn tác bất kỳ cài đặt tùy chỉnh nào bạn đã thiết lập kể từ đó.

Nếu bạn muốn thử phương pháp này, đây là hướng dẫn từng bước để tìm & sử dụng snapshot System Restore tốt nhất để khắc phục lỗi 0x00000667 .

Lưu ý: Nếu bạn có thời gian làm kỹ lưỡng, bạn cũng nên xóa bất kỳ tệp thừa nào bị để lại bởi việc gỡ cài đặt AV của bên thứ 3.

Nếu bạn đã thử System Restore nhưng không thành công hoặc không tìm thấy snapshot khôi phục khả thi được tạo trước khi lỗi xuất hiện, chuyển sang phương pháp khắc phục tiếp theo bên dưới.

Phương pháp 3: Tắt Hyper-V (nếu áp dụng)

Nếu bạn dùng Nox player hoặc trình giả lập Android khác, rất có thể nó xung đột với dịch vụ Hyper-V được bật mặc định trên máy tính Windows của bạn. Trong trường hợp này, bạn có thể ngăn lỗi 0x00000667 xuất hiện lại bằng cách truy cập menu Windows Features (Tính năng Windows) và tắt dịch vụ Hyper-V Service trước khi khởi động lại.

Cập nhật: Loại xung đột này cũng được báo cáo xảy ra giữa phần mềm máy ảo như VirtualBox và VMWare.

Phương pháp này được xác nhận hoạt động bởi nhiều người dùng bị ảnh hưởng và đặc biệt hiệu quả trên Windows 10.

Nếu bạn rơi vào tình huống tương tự, làm theo hướng dẫn dưới đây để tắt Hyper-V từ menu Windows Features:

  1. Nhấn Windows key + R để mở hộp thoại Run. Nhập 'appwiz.cpl' và nhấn Enter để mở menu Programs and Features.Cách khắc phục mã lỗi Stop 0x00000667
  2. Khi đã vào menu Programs and Features, dùng menu bên trái để nhấp vào Turn Windows features on or off. Khi được nhắc bởi User Account Control, nhấp Yes để cấp quyền quản trị.Cách khắc phục mã lỗi Stop 0x00000667
  3. Trong màn hình Windows Features, cuộn qua danh sách tính năng Windows và bỏ tích ô liên quan đến Hyper-V. Tiếp theo, nhấp vào Ok để lưu thay đổi.Cách khắc phục mã lỗi Stop 0x00000667
  4. Khởi động lại máy tính và xem vấn đề đã được khắc phục chưa sau khi khởi động tiếp theo hoàn tất.

Nếu bạn vẫn gặp cùng lỗi 0x00000667 ngay cả sau khi vừa tắt tính năng Hyper-V, chuyển sang phương pháp tiếp theo bên dưới.

Phương pháp 4: Bật ảo hóa từ BIOS hoặc UEFI

Nếu bạn gặp vấn đề này khi dùng ứng dụng sử dụng công nghệ ảo hóa (Android Studio, Nox, VMWare, VirtualBox, v.v.), có thể gặp mã lỗi 0x00000667 vì SVM (Secure Virtual Machine) hoặc đối ứng của Intel (Intel VT-X / Intel Virtualization) bị tắt trong cài đặt BIOS hoặc UEFI.

Nếu tình huống này áp dụng, bạn có thể khắc phục bằng cách truy cập cài đặt BIOS hoặc UEFI và bật công nghệ ảo hóa – Điều này sẽ cho phép các ứng dụng dựa vào công nghệ này chạy bình thường mà không gặp cùng mã lỗi 0x00000667 .

Hãy nhớ rằng việc bật SVM hoặc VT-X là quy trình khác nhau tùy theo nhà sản xuất bo mạch chủ. Tuy nhiên, các bước chính xác bạn cần thực hiện tương tự trên mọi phiên bản BIOS hoặc UEFI:

Bắt đầu bằng cách nhấn phím Setup ngay sau khi bạn bật máy tính.

Cách khắc phục mã lỗi Stop 0x00000667Lưu ý: Nếu phím Setup không hiển thị trên màn hình thiết lập, hãy tìm kiếm trực tuyến phím cụ thể cho phép bạn truy cập menu BIOS hoặc UEFI.

Khi đã vào cài đặt BIOS hoặc UEFI của bo mạch chủ, tìm tùy chọn SVM Mode hoặc Intel Virtualization (tùy theo nhà sản xuất CPU) và bật nó trước khi lưu thay đổi.

Cách khắc phục mã lỗi Stop 0x00000667

Lưu ý: Thông thường, bạn có thể tìm thấy tùy chọn này trong tab Advanced / Expert (Nâng cao / Chuyên gia) dưới CPU Configuration / Virtualization (Cấu hình CPU / Ảo hóa).

Sau khi công nghệ ảo hóa đã được bật, lưu thay đổi trước khi khởi động lại máy tính và cho phép nó khởi động bình thường. Sau khi máy tính khởi động lại, lặp lại hành động trước đó gây ra lỗi 0x00000667 .

Nếu sự cố vẫn chưa khắc phục, chuyển sang phương pháp khắc phục tiếp theo bên dưới.

Phương pháp 5: Cài đặt Intel HAXM (nếu áp dụng)

Nếu bạn gặp mã lỗi Stop này khi dùng trình giả lập Android như BlueStacks hoặc Nox khi kiểm tra ứng dụng còn ở chế độ phát triển, bạn có thể khắc phục bằng cách cài đặt Intel HAXM (chỉ áp dụng nếu máy tính dùng công nghệ ảo hóa của Intel – Intel VT).

Trong trường hợp này, bạn có thể khắc phục bằng cách tải xuống và cài đặt phiên bản Intel HAXM mới nhất chính thức trực tiếp hoặc dùng SDK Manager.

Nếu tình huống này áp dụng, làm theo hướng dẫn dưới đây để khắc phục lỗi 0x00000667 bằng cách cài đặt Intel HAXM độc lập trên Windows. Đây là những gì bạn cần làm:

  1. Tải gói cài đặt Intel HAXM từ trang tải xuống chính thức. Thêm vào đó, bạn có thể tải bản mới nhất trực tiếp qua SDK Manager.
  2. Khi tải xong, chạy trình cài đặt với quyền admin và nhấp Yes khi được nhắc bởi User Account Control.
    Lưu ý: Nếu bạn đã có phiên bản Intel HAXM hiện có, bạn sẽ thấy hộp thoại thông báo cần nhấp Yes.

    Cách khắc phục mã lỗi Stop 0x00000667
  3. Làm theo hướng dẫn trên màn hình để hoàn tất cài đặt, sau đó khởi động lại máy tính ở cuối quy trình.Cách khắc phục mã lỗi Stop 0x00000667
  4. Khi khởi động tiếp theo hoàn tất, lặp lại hành động trước đó gây ra lỗi và xem vấn đề đã được khắc phục chưa.

Nếu cùng vấn đề vẫn xảy ra, chuyển sang phương pháp khắc phục tiếp theo bên dưới.

Phương pháp 6: Đăng ký lại Windows Installer

Nếu bạn gặp lỗi 0x00000667 kèm theo thông báo 'Invalid command-line argument' (Tham số dòng lệnh không hợp lệ) khi cố gắng cài đặt chương trình mới dùng Windows Installer hoặc khi dùng thành phần Windows Installer SDK, bạn có thể khắc phục bằng cách tạm thời hủy đăng ký thành phần Windows Installer từ CMD với quyền quản trị trước khi đăng ký lại nó.

Một số người dùng bị ảnh hưởng ở tình huống tương tự đã xác nhận quy trình dưới đây cuối cùng cho phép họ khắc phục sự cố. Đây là những gì bạn cần làm:

  1. Nhấn Windows key + R để mở hộp thoại Run. Nhập 'cmd' vào hộp văn bản và nhấn Ctrl + Shift + Enter để mở Command Prompt với quyền cao (elevated).Cách khắc phục mã lỗi Stop 0x00000667
  2. Trong Command Prompt nâng cao, nhập lệnh sau và nhấn Enter để tạm thời hủy đăng ký Windows Installer:
    msiexec /unreg
  3. Khi lệnh được xử lý thành công và bạn nhận được thông báo thành công, nhập lệnh sau và nhấn Enter để đăng ký Windows Installer một lần nữa:
    msiexec /regserver
  4. Sau khi lệnh thứ hai được xử lý thành công, khởi động lại máy tính một lần nữa, và lặp lại hành động trước đó gây ra lỗi.

Nếu cùng lỗi 0x00000667 vẫn xảy ra, chuyển sang phương pháp khắc phục tiếp theo bên dưới.

Phương pháp 7: Bật dịch vụ Windows Installer

Nếu không phương pháp nào trên hiệu quả trong trường hợp của bạn và bạn gặp loại lỗi này khi làm việc được xử lý bởi Windows Installer, bạn cũng nên dành thời gian đảm bảo dịch vụ chính đằng sau Windows Installer đang chạy không bị gián đoạn.

Một số người dùng bị ảnh hưởng trước đây đối mặt với cùng lỗi 0x00000667 đã xác nhận họ khắc phục được sự cố bằng cách truy cập màn hình Services (Dịch vụ) và nhận thấy dịch vụ Windows Installer bị tắt. Họ khắc phục bằng cách buộc dịch vụ bắt đầu trước khi lặp lại thao tác gây lỗi.

Nếu tình huống này áp dụng cho trường hợp của bạn, làm theo hướng dẫn dưới đây để cấu hình lại dịch vụ Windows Installer luôn sẵn sàng khi cần:

  1. Nhấn Windows key + R để mở hộp thoại Run. Nhập 'services.msc' vào hộp văn bản và nhấn Enter để mở màn hình Services.Cách khắc phục mã lỗi Stop 0x00000667
  2. Trong màn hình Services, cuộn qua danh sách dịch vụ và tìm Windows Installer. Khi thấy, nhấp chuột phải vào nó và chọn Properties (Thuộc tính) từ menu ngữ cảnh.Cách khắc phục mã lỗi Stop 0x00000667
  3. Trong màn hình Properties của Windows Installer, truy cập tab General (Chung) từ menu ở trên, sau đó nhấp vào Start để buộc dịch vụ bắt đầu và đợi cho đến khi nó đã bắt đầu trước khi đóng cửa sổ.Cách khắc phục mã lỗi Stop 0x00000667
  4. Lặp lại hành động trước đó gây ra lỗi 0x00000667 và xem vấn đề đã được khắc phục chưa.