2012-10-16 36 views
7

Thỉnh thoảng tôi gặp phải lỗi này khi làm việc trên các máy tính từ xa. Đó là hit hoặc bỏ lỡ trên máy tính tôi nhận được nó trên. Nhưng tôi có thể ping máy tính và kết nối thử nghiệm. Ví dụ, máy tính tôi nhận được lỗi này vào ngày hôm nay tôi đã có thể đến ngày hôm qua. Tôi biết máy tính đang bật vì nó ở ngay bên cạnh tôi.Máy chủ RPC không khả dụng. (Ngoại lệ từ HRESULT: 0x800706BA)

Get-WmiObject : The RPC server is unavailable. (Exception from HRESULT: 0x800706BA) 
At line:1 char:14 
+ get-wmiObject <<<< -Class win32_operatingsystem -ComputerName $current -Authentication 6 -credential $credential | Invoke-WMIMethod -name Win32Shutdown 
    + CategoryInfo   : InvalidOperation: (:) [Get-WmiObject], COMException 
    + FullyQualifiedErrorId : GetWMICOMException,Microsoft.PowerShell.Commands.GetWmiObjectCommand 
+0

có thể trùng lặp? http://stackoverflow.com/questions/4657724/wmi-the-rpc-server-is-unavailable-exception-from-hresult-0x800706ba-throws – cirrus

Trả lời

10

Kiểm tra xem dịch vụ Remote Procedure Call (RPC) có đang hoạt động hay không. Nếu có, thì đó là sự cố tường lửa giữa máy trạm của bạn và máy chủ. Bạn có thể kiểm tra nó bằng cách tạm thời vô hiệu hóa tường lửa và thử lại lệnh.

Chỉnh sửa sau khi nhận xét:

Ok, đó là sự cố tường lửa. Bạn sẽ phải hạn chế các cổng WMI/RPC hoạt động hoặc mở nhiều cổng trong tường lửa McAfee.

Dưới đây là một vài trang web mà giải thích điều này:

  1. Microsoft KB for limiting ports
  2. McAfee site talking about the same thing
+0

Nó đang chạy. Tôi nhận thấy khi tôi vô hiệu hóa McAfee Firewall tôi không nhận được lỗi này. – Robert

4

Bạn có thể nhận được câu trả lời của bạn ở đây: Get-WmiObject : The RPC server is unavailable. (Exception from HRESULT: 0x800706BA)

CẬP NHẬT

Nó có thể là do các vấn đề khác nhau. Tôi không thể nói cái nào là có trong trường hợp của bạn. Nó có thể là do:

  • DCOM không được kích hoạt trong máy chủ pc hoặc mục tiêu pc hoặc trên cả hai
  • tường lửa của bạn hoặc thậm chí chống virus của bạn đang ngăn các truy cập
  • bất kỳ dịch vụ liên quan WMI bị vô hiệu hóa

Một số dịch vụ liên quan WMI là:

  • Remote Access Auto Connection Manager
  • Remote Access Connection Manager
  • Remote Procedure Call (RPC)
  • Remote Procedure Call (RPC) Locator
  • Remote Registry

Đối với các thiết lập DCOM tham khảo registry key HKLM\Software\Microsoft\OLE, giá trị EnableDCOM. Giá trị phải được đặt thành 'Y'.

1

Sự cố của tôi hóa ra là khoảng trắng trong tệp txt mà tôi đang sử dụng để nạp tập lệnh WMI Powershell.

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