Gọi hoặc Nhắn tin zalo để được hỗ trợ sử dụng phần mềm sxCAD

Fix lỗi không lấy được thông tin phần cứng - không dùng được sxCAD

Fix lỗi không lấy được thông tin phần cứng - không dùng được sxCAD
Một số bạn khi sử dụng sxcad bị lỗi phần mềm windows do đó sxcad không thể lấy được thông tin phần cứng để đăng ký bản quyền cho phần mềm sxCAD hoặc Zcad hoặc ESPro.
Bài viết sau đây sẽ hướng dẫn các bạn sửa lỗi windows để kích hoạt được phần mềm sxcad, Zcad hoặc espro

Thông tin thêm: 👉👉👉

Lỗi System.Management.ManagementException: Invalid class

Khi chạy chương trình truy vấn đến thông tin phần cứng máy tính, có thể bạn sẽ gặp phải thông báo lỗi như sau:

Code:

Error: Invalid class 
System.Management.ManagementException: Invalid class 
   at System.Management.ManagementException.ThrowWithExtendedInfo(ManagementStatus errorCode)
   at System.Management.ManagementObjectCollection.ManagementObjectEnumerator.MoveNext()
   at GRA.Lics.GetSerials()

Nguyên nhân gây ra lỗi  

Thiếu quyền truy cập: Ứng dụng không có quyền chạy truy vấn WMI.  

Lớp WMI không tồn tại hoặc bị hỏng: Một số lớp trong Windows Management Instrumentation (WMI) bị lỗi hoặc không khả dụng.  

Dịch vụ WMI bị tắt: Windows Management Instrumentation không hoạt động.  

Hệ thống không hỗ trợ truy vấn: Phiên bản Windows hoặc cấu hình không hỗ trợ lệnh truy vấn WMI cụ thể.  

 

Cách khắc phục lỗi  

Kiểm tra dịch vụ WMI  

- Hướng dẫn kiểm tra và khởi động lại dịch vụ WMI:  

  - Mở *Services* (`services.msc`).  

  - Tìm *Windows Management Instrumentation (WMI)*.  

  - Đảm bảo trạng thái là *Running*, nếu không hãy khởi động lại.  

 

Kiểm tra quyền truy cập  

- Hướng dẫn chạy ứng dụng với quyền Administrator.  

- Cách cấp quyền truy cập WMI trong Windows.  

 

Kiểm tra và sửa lỗi WMI Repository  

- Mở *Command Prompt* (CMD) với quyền Administrator.  

- Chạy các lệnh sau để kiểm tra và sửa lỗi WMI:  

  ```cmd

  winmgmt /verifyrepository

  winmgmt /salvagerepository

  ```

- Nếu lỗi vẫn còn, thử reset hoàn toàn WMI repository:  

  ```cmd

  winmgmt /resetrepository

  ```

 

Kiểm tra lại truy vấn WMI  

- Xác minh xem truy vấn WMI đang sử dụng có đúng không.  

- Chạy thử lệnh trong `wbemtest.exe` hoặc `PowerShell`.  

 

Kiểm tra phiên bản .NET Framework  

- Cập nhật .NET Framework nếu cần.  

- Kiểm tra xem mã có sử dụng đúng namespace `System.Management` hay không.  

How to fix 

1 Run cmd as Administrator

 

2 Run cd wbem

 

Code:

cd wbem

 

3 Run command

 

Code:

dir /b *.mof *.mfl | findstr /v /i uninstall > moflist.txt & for /F %s in (moflist.txt) do mofcomp %s

 

 

Nguồn tham khảo: https://stackoverflow.com/questions/5247659/system-management-managementexception?newreg=7f822b80efc74a08afa7393c6471bf6f

ĐÁNH GIÁ

Tin tức liên quan