2013-09-25 22 views
6

Gần đây tôi đã nhận được lỗi này và tôi không biết điều gì đã kích hoạt nó. Các documentation Tôi tìm thấy liên quan đến lớp này là tối thiểu và tôi không chắc chắn những gì tôi cần phải kiểm tra hoặc nơi để tìm hiểu để hiểu nó và sửa chữa nó.Lỗi 'Get-WmiObject: Lớp không hợp lệ "Msvm_ImageManagementService"'

hệ thống:

  • Windows Server 2012 R2 Datacenter Preview Build 9431
  • PowerShell Phiên bản 4.0 32bit và 64bit

Output:

PS > Get-WmiObject -Class "Msvm_ImageManagementService" -Namespace "root\virtualization" 

Get-WmiObject : Invalid class "Msvm_ImageManagementService" 
At line:1 char:1 
+ Get-WmiObject -Class "Msvm_ImageManagementService" -Namespace "root\virtualizati ... 
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
    + CategoryInfo   : InvalidType: (:) [Get-WmiObject], ManagementException 
    + FullyQualifiedErrorId : GetWMIManagementException,Microsoft.PowerShell.Commands.GetWmiObjectCommand 
+0

Kết thúc hỗ trợ máy chủ cho biết năm 2012, vì vậy nó đã xóa nó R2. – magicandre1981

+0

@ magicandre1981, Vì vậy, lớp học này không có sẵn/hỗ trợ trong 2012R2? Cũng đã thực hiện chỉnh sửa cho câu hỏi. – slybloty

+0

Tôi không có Server 2012 R2, vì vậy tôi không thể kiểm tra nó. – magicandre1981

Trả lời

8

Lớp vẫn còn đó, nó bây giờ nằm ​​trong một không gian tên khác. Nó nằm trong không gian tên "root \ virtualization \ v2". Cũng cần lưu ý rằng lớp đã thay đổi, các phương thức đã sử dụng trước đó có thể không tồn tại nữa.

Các vấn đề liên quan