Khắc phục: Máy chủ RPC không khả dụng trên Windows 7, 8 và 10

RPC còn được gọi là Cuộc gọi Thủ tục Từ xa. Nó là một công nghệ có mặt từ khi máy tính xuất hiện và sử dụng kỹ thuật giao tiếp giữa các quá trình. Mục đích chính của nó là cho phép máy khách và máy chủ giao tiếp với nhau qua mạng. Cũng có thể nói về các thiết bị.

Máy chủ RPC không khả dụng

Nói một cách dễ hiểu, bất cứ khi nào bạn chia sẻ dữ liệu hoặc thông tin qua bất kỳ mạng nào, RPC sẽ thực hiện tất cả công việc cho bạn. RPC cũng đóng một vai trò quan trọng trong việc quản lý các thiết bị qua mạng và cũng được sử dụng trong các thiết bị ngoại vi điều khiển như máy quét hoặc máy in.

Nguyên nhân gây ra lỗi 'Máy chủ RPC không khả dụng'?

Vì RPC là giao tiếp của các thiết bị khác nhau, có một số mô-đun khác nhau có thể chịu trách nhiệm gây ra thông báo lỗi. Như đã nói, đây là một số thủ phạm có thể phải chịu trách nhiệm trong trường hợp của bạn:

  • Một hoặc nhiều dịch vụ do RPC yêu cầu bị vô hiệu hóa - Trong hầu hết các trường hợp, sự cố cụ thể này sẽ xảy ra khi một hoặc nhiều máy tính tham gia kết nối bị vô hiệu hóa một (hoặc nhiều) dịch vụ bắt buộc. Nếu trường hợp này có thể áp dụng được, bạn có thể giải quyết sự cố bằng cách sử dụng tiện ích Dịch vụ để buộc khởi động các dịch vụ đã tắt.
  • Hỗ trợ từ xa bị vô hiệu hóa bởi Tường lửa - Tường lửa của Windows và một số tương đương của bên thứ 3 khác được biết là chặn kết nối Hỗ trợ từ xa theo mặc định. Nếu đây là thủ phạm gây ra sự cố, bạn có thể giải quyết sự cố bằng cách thiết lập một ngoại lệ cho loại kết nối này.
  • IPV6 hoặc Chia sẻ Máy in Tệp bị tắt - Một số loại máy chủ RPC nhất định sẽ yêu cầu bật cả Chia sẻ IPV6 và Tệp PRinter trên kết nối mạng hiện tại. Một số người dùng đang đấu tranh để giải quyết vấn đề cụ thể này đã báo cáo rằng sự cố đã được giải quyết sau khi họ bật cả hai từ Thuộc tính mạng.
  • Địa chỉ IP làm hỏng máy chủ RPC - IP không rõ ràng cũng có thể kích hoạt thông báo lỗi cụ thể này. Nếu tình huống này có thể áp dụng, bạn có thể giải quyết vấn đề bằng cách xóa và sau đó đổi mới địa chỉ IP.
  • Dịch vụ RPC bị vô hiệu hóa thông qua Registry - Một số tiện ích hoặc sự can thiệp thủ công của người dùng buộc tôi buộc một số dịch vụ do máy chủ RPC yêu cầu vẫn bị vô hiệu hóa. Người dùng thấy mình trong một tình huống tương tự đã báo cáo rằng sự cố đã được giải quyết sau khi họ sử dụng Registry Editor để bắt buộc khởi động các dịch vụ được sử dụng bởi thành phần RPC.

Trước khi bắt đầu xem lại các giải pháp, hãy đảm bảo rằng bạn có kết nối internet đang hoạt động và đăng nhập với tư cách quản trị viên trên máy tính của mình. Hơn nữa, nếu bạn đang sử dụng máy tính trong môi trường làm việc, tốt nhất là bạn nên hỏi ý kiến ​​quản trị viên mạng của mình. Mỗi môi trường làm việc có cấu hình mạng và PC riêng biệt.

Giải pháp 1: Kiểm tra dịch vụ RPC trên máy tính của bạn

Điều đầu tiên mà người dùng nên kiểm tra nếu họ gặp phải lỗi này là dịch vụ RPC trên máy tính của bạn. Xung đột với các ứng dụng của bên thứ ba khác hoặc thay đổi hệ thống có thể buộc dịch vụ RPC chuyển từ giá trị mặc định (Tự động) sang thủ công. Điều này có nghĩa là RPC có thể không tự động khởi động khi cần thiết.

  1. Nhấn Windows + R, nhập “ services.msc ” vào hộp thoại và nhấn Enter.
  2. Khi ở trong cửa sổ dịch vụ, hãy tìm kiếm các quy trình sau:
Cuộc gọi thủ tục từ xa (RPC) RPC Endpoint Mapper hoặc Remote Process Call (RPC) Trình khởi chạy quy trình dịch vụ DCOM

Nhấp chuột phải vào từng dịch vụ một và chọn Thuộc tính .

Các dịch vụ liên quan đến RPC
  1. Một lần trong properties, rằng dịch vụ được StartedStartup type được thiết lập như tự động .
Thay đổi kiểu khởi động và trạng thái của các dịch vụ RPC
  1. Lưu các thay đổi và thoát. Khởi động lại máy tính của bạn và kiểm tra xem thông báo lỗi đã được khắc phục chưa.

Giải pháp 2: Bật Hỗ trợ Từ xa trong Tường lửa

Hỗ trợ từ xa là một cơ chế cho phép người dùng hoặc máy tính khác nhìn thấy màn hình máy tính của bạn và thậm chí điều khiển nó nếu bạn chọn. Hỗ trợ từ xa cũng có thể phát huy tác dụng trong trường hợp máy chủ RPC vì máy khách và máy chủ cũng đang trao đổi thông tin trên quy mô lớn và phức tạp hơn nhiều. Nếu tường lửa của bạn không được định cấu hình đúng cách, bạn sẽ gặp lỗi đang được thảo luận.

Nếu bạn thuộc một tổ chức, bạn nên liên hệ với quản trị viên mạng để xem xét vấn đề. Trong khi khắc phục sự cố mạng, tắt tường lửa chính là một cách để khắc phục sự cố nằm ở đâu. Trong bản demo này, chúng tôi sẽ chỉ giới thiệu cho các bạn về những gì bạn (người dùng) có thể thực hiện tại tường lửa cá nhân của riêng họ trên máy tính của họ.

  1. Nhấn Windows + R, nhập ' điều khiển ' vào hộp thoại và nhấn Enter.
  2. Sau khi bảng điều khiển bật lên, hãy tìm kiếm Tường lửa trong thanh tìm kiếm ở phía trên bên phải của màn hình. Từ kết quả, nhấp vào Cho phép ứng dụng thông qua Tường lửa của Windows , đây là một danh mục con bên dưới Tường lửa của Windows .
Tường lửa Windows - Bảng điều khiển
  1. Nhấp vào Thay đổi cài đặt và đảm bảo rằng các mục thực thi RPC được bật, chẳng hạn như Hỗ trợ từ xa .
Bật hỗ trợ từ xa - Tường lửa
  1. Khởi động lại máy tính của bạn và kiểm tra xem điều này có giải quyết được thông báo lỗi đang thảo luận hay không.

Giải pháp 3: Vô hiệu hóa Khởi động Chọn lọc

Khởi động có chọn lọc là một phương pháp khởi động cho phép máy tính của bạn bật với một số mục được tải tối thiểu. Điều này thường được thực hiện khi khắc phục sự cố với máy tính của bạn có thể liên quan đến các ứng dụng bên thứ ba khác. Tuy nhiên, bất cứ khi nào bạn khởi động bằng khởi động có chọn lọc, máy tính của bạn cũng sẽ không tải tất cả các thành phần RPC vào máy tính của bạn. Chúng tôi sẽ chọn khởi động bình thường và xem liệu điều này có khắc phục được sự cố hay không.

  1. Nhấn Windows + R, nhập “ msconfig ” vào hộp thoại và nhấn Enter.
  2. Khi ở trong cấu hình khởi động, hãy chọn tab Chung và chọn tùy chọn Khởi động bình thường .
Chọn khởi động bình thường - Cấu hình khởi động trên Windows 10
  1. Nhấn Áp dụng để lưu các thay đổi và thoát. Bây giờ bạn sẽ được nhắc khởi động lại. Khởi động lại ngay lập tức bằng cách sử dụng cửa sổ bật lên và kiểm tra xem thông báo lỗi có được giải quyết hay không.

Giải pháp 4: Bật IPV6 và Chia sẻ tệp & máy in cho mạng được kết nối

Trong một số trường hợp, bạn có thể gặp phải Lỗi 1722: Sự cố máy chủ RPC không khả dụng trong trường hợp có sự cố gián đoạn kết nối mạng do một hoặc nhiều cài đặt gây ra. Một số người dùng bị ảnh hưởng đã báo cáo rằng trong trường hợp của họ, sự cố đã được giải quyết sau khi họ phát hiện ra rằng Chia sẻ Máy in cho Mạng MicrosoftGiao thức Phiên bản 6 (TCP / IPv6) đều bị vô hiệu hóa khỏi các thuộc tính Mạng được kết nối của họ.

Sau khi bật lại hai tùy chọn này, hầu hết người dùng bị ảnh hưởng đã báo cáo rằng sự cố đã được giải quyết. Dưới đây là hướng dẫn nhanh về cách thực hiện việc này:

  1. Nhấn phím Windows + R để mở hộp thoại Chạy. Sau đó, gõ “ncpa.cpl” và nhấn Enter để mở cửa sổ Network Connections .
  2. Bên trong cửa sổ Network Connections, nhấp chuột phải vào mạng mà bạn hiện đang kết nối và nhấn Properties.
  3. Khi bạn đến Thuộc tính của kết nối mạng, hãy chuyển đến tab Mạng và cuộn xuống qua danh sách các mục.
  4. Định vị Chia sẻ Tệp và Máy in cho Mạng MicrosoftGiao thức Internet Phiên bản 6 (TCP / IPv6) và đảm bảo rằng cả hai hộp liên quan đều được chọn. Sau đó, nhấp vào Ok để lưu các thay đổi.
  5. Khởi động lại máy tính của bạn và xem liệu sự cố có được giải quyết ở lần khởi động tiếp theo hay không.
//appuals.com/wp-content/uploads/2019/05/enabling-ipv6.webm

Nếu bạn vẫn gặp phải Lỗi 1722: Sự cố máy chủ RPC không khả dụng , hãy chuyển xuống phương pháp tiếp theo bên dưới.

Giải pháp 5: Gạt DNS & Gia hạn

Một số người dùng bị ảnh hưởng đã báo cáo rằng họ đã giải quyết được sự cố sau khi sử dụng Command Prompt nâng cao để xóa DNS và gia hạn kết nối. Nhưng để bản sửa lỗi này có hiệu quả, bạn cần đảm bảo rằng các dịch vụ liên quan đến kết nối RPC đang chạy (làm theo Phương pháp 1).

Nếu bạn chắc chắn rằng các dịch vụ được yêu cầu đang chạy, đây là hướng dẫn nhanh về cách xóa DNS và Gia hạn kết nối:

  1. Nhấn phím Windows + R để mở hộp thoại Chạy . Tiếp theo, gõ “cmd” và nhấn Ctrl + Shift + Enter để mở Command Prompt được nâng lên. Nếu được UAC (Kiểm soát tài khoản người dùng) nhắc, hãy nhấp vào Có để cấp đặc quyền quản trị.
  2. Bên trong dấu nhắc Lệnh nâng cao, nhập lệnh sau và nhấn Enter để xóa Cấu hình IP hiện tại:
    ipconfig / flushdns
  3. Khi lệnh được đăng ký thành công, hãy nhập lệnh sau và nhấn Enter để gia hạn Cấu hình IP:
    ipconfig / gia hạn
  4. Khi IP đã được đổi mới, hãy đóng Dấu nhắc lệnh nâng cao và tạo lại các bước trước đó đã gây ra Lỗi 1722: Sự cố máy chủ RPC không khả dụng để xem sự cố đã được giải quyết chưa.

Nếu sự cố tương tự vẫn xảy ra, hãy chuyển xuống phương pháp tiếp theo bên dưới.

Giải pháp 6: Sử dụng Registry Editor để buộc các dịch vụ RPC khởi động

Một số người dùng bị ảnh hưởng đã báo cáo rằng họ đã giải quyết được sự cố sau khi sử dụng Command Prompt nâng cao để xóa DNS và gia hạn kết nối. Nhưng để bản sửa lỗi này có hiệu quả, bạn cần đảm bảo rằng các dịch vụ liên quan đến kết nối RPC đang chạy (làm theo Phương pháp 1).

Nếu bạn chắc chắn rằng các dịch vụ được yêu cầu đang chạy, đây là hướng dẫn nhanh về cách xóa DNS và Gia hạn kết nối:

Dưới đây là hướng dẫn nhanh về cách thực hiện việc này:

  1. Nhấn phím Windows + R để mở hộp thoại Chạy. Sau đó, gõ “regedit” và nhấn Enter để mở Registry Editor. Nếu bạn được UAC (Kiểm soát tài khoản người dùng) nhắc , hãy nhấp vào để cấp đặc quyền quản trị.
  2. Bên trong Registry Editor, sử dụng ngăn bên trái để điều hướng đến vị trí sau:
    HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ RpcSs

    Lưu ý: Bạn có thể đến đó theo cách thủ công bằng cách sử dụng ngăn bên trái hoặc bạn có thể dán địa chỉ chính xác trực tiếp vào thanh điều hướng và nhấn Enter. Với phím RpcSs được chọn, di chuyển xuống ngăn bên phải và nhấp đúp vào Bắt đầu.

  3. Bên trong Chỉnh sửa Giá trị từ khóa được liên kết với Bắt đầu, hãy đặt Cơ sở thành Hệ thập lục phândữ liệu Giá trị thành 2 để kích hoạt Lệnh gọi Thủ tục Xóa (RPC) .
  4. Sử dụng ngăn bên trái hoặc thanh điều hướng ở trên cùng để điều hướng đến vị trí này:
    Máy tính \ HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ DcomLaunch
  5. Khi bạn đến vị trí đó, hãy nhấp đúp vào Bắt đầu từ ngăn bên phải. Sau đó, đặt Cơ sở thành Hệ thập lục phân và dữ liệu giá trị thành 2 để bật Trình khởi chạy Quy trình Máy chủ DCOM .
  6. Điều hướng đến vị trí sau bằng cách sử dụng thanh điều hướng ở trên cùng hoặc bằng cách sử dụng ngăn bên trái:
    Máy tính \ HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ RpcEptMapper
  7. Di chuyển sang ngăn bên phải và nhấp đúp vào Bắt đầu. Sau đó, đặt Cơ sở thành Hệ thập lục phânDữ liệu giá trị thành 2 .
  8. Đóng Registry Editor, khởi động lại máy tính của bạn và xem sự cố đã được giải quyết ở lần khởi động hệ thống tiếp theo hay chưa.
//appuals.com/wp-content/uploads/2019/05/enabling-services-via-registry-Editor.webm

Ngoài các giải pháp trên, bạn cũng có thể tìm thêm các cách giải quyết khác liên quan đến lỗi ' Máy chủ RPC không khả dụng ' bằng cách đọc bài viết của chúng tôi Khắc phục: Cuộc gọi thủ tục từ xa không thành công. Cả hai trường hợp lỗi gần như giống nhau và có thể thử các bản sửa lỗi giống nhau trong cả hai trường hợp.