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ệ hiện diện kể 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ủ liên lạc với nhau qua mạng. Tương tự 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 đơn giản, 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 mọi công việc cho bạn. RPC cũng đóng vai trò chính 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.

Điều gì 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ụ theo yêu cầu của RPC 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 liên quan đến kết nối có một (hoặc nhiều) dịch vụ bắt buộc bị vô hiệu hóa. Nếu kịch bản này có thể áp dụng, bạn có thể giải quyết vấn đề bằng cách sử dụng tiện ích Dịch vụ để bắt đầu các dịch vụ bị vô hiệu hóa.
  • Hỗ trợ từ xa bị vô hiệu hóa bởi Tường lửa - Tường lửa Windows và một số bên thứ 3 tương đương 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 vấn đề 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 sẽ yêu cầu cả IPV6 và Chia sẻ PRinter File được bật trên kết nối mạng hiện tại. Một số người dùng đấ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ọ kích hoạt cả hai từ Thuộc tính Mạng.
  • Địa chỉ IP đang làm sập máy chủ RPC - Một IP mơ hồ cũng có thể kích hoạt thông báo lỗi cụ thể này. Nếu kịch bản 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 đó gia hạn địa chỉ IP.
  • Các 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 của người dùng thủ công khiến tôi buộc một số dịch vụ được yêu cầu bởi máy chủ RPC vẫn bị vô hiệu hóa. Người dùng thấy mình trong một kịch bản tương tự đã báo cáo rằng vấn đề đã được giải quyết sau khi họ sử dụng Trình chỉnh sửa sổ đăng ký để bắt đầu các dịch vụ được sử dụng bởi thành phần RPC.

Trước khi bạn bắt đầu tìm hiểu 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à được đăng nhập với tư cách quản trị viên trên máy tính của bạn. 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 bạn nên tham khảo ý kiến ​​của quản trị viên mạng. Mỗi môi trường làm việc có cấu hình riêng của mạng và PC.

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 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 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 bắt đầu khi cần.

  1. Nhấn Windows + R, nhập vào các dịch vụ của nhóm.mscv trong hộp thoại và nhấn Enter.
  2. Khi ở trong cửa sổ dịch vụ, tìm kiếm các quy trình sau:
 Cuộc gọi thủ tục từ xa (RPC) Trình ánh xạ điểm cuối RPC hoặc Trình gọi thủ tục từ xa (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. Khi ở trong thuộc tính, làm cho dịch vụ được bắt đầuloại Khởi động được đặt là Tự động .

Thay đổi loại khởi động và trạng thái của 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 sửa chưa.

Giải pháp 2: Kích hoạ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í kiểm soát nó nếu bạn chọn. Hỗ trợ từ xa cũng có thể phát huy trong trường hợp máy chủ RPC do máy khách và máy chủ cũng đang trao đổi thông tin ở quy mô lớn hơn và phức tạp hơn nhiều. Nếu tường lửa của bạn không được cấu hình đúng, bạn sẽ gặp lỗi khi thảo luận.

Nếu bạn thuộc về 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 những gì bạn (người dùng) có thể làm tại tường lửa cá nhân của chính mình trên máy tính của mình.

  1. Nhấn Windows + R, nhập ' control ' vào hộp thoại và nhấn Enter.
  2. Khi bảng điều khiển bật lên, tìm kiếm Tường lửa trong thanh tìm kiếm ở phía trên bên phải 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 Windows là danh mục con bên dưới Tường lử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 .

Kích hoạ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 không.

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

Khởi động chọn lọc là phương pháp khởi động cho phép máy tính của bạn bật với số lượng vật phẩm đượ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 của 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 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 nếu điều này khắc phục vấn đề.

  1. Nhấn Windows + R, gõ vào ms msconfig trong hộp thoại và nhấn Enter.
  2. Khi ở trong cấu hình khởi động, 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
  1. Nhấn Apply để 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 giải quyết chưa.

Giải pháp 4: Kích hoạ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: Máy chủ RPC không có sự cố trong trường hợp có sự 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ọ, vấn đề đã được giải quyết sau khi họ phát hiện ra rằng Chia sẻ Máy in cho Microsoft NetworksGiao thức Phiên bản 6 (TCP / IPv6) đều bị vô hiệu hóa từ các thuộc tính Mạng được kết nối của họ.

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 Run. Sau đó, nhập vào Ncpa.cpl, và nhấn Enter để mở cửa sổ Kết nối mạng .
  2. Trong cửa sổ Kết nối mạng, nhấp chuột phải vào mạng mà bạn hiện đang kết nối và nhấn Thuộc tính.
  3. Khi bạn truy cập vào Thuộc tính của kết nối mạng của mình, 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 Microsoft NetworksGiao 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 vấn đề có được giải quyết ở lần khởi động tiếp theo không.
//appuals.com/wp-content/uploads/2019/05/eneac-ipv6.webm

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

Giải pháp 5: Xóa DNS & Gia hạn

Một số người dùng bị ảnh hưởng đã báo cáo rằng họ đã cố gắng giải quyết vấn đề sau khi sử dụng Command Prompt nâng cao để xóa DNS và gia hạn kết nối. Nhưng để việc khắc phục 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ần thiết đ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 Run . Tiếp theo, gõ vào cm cmd nghiêm trọng và nhấn Ctrl + Shift + Enter để mở Dấu nhắc lệnh nâng cao. Nếu được nhắc bởi UAC (Kiểm soát tài khoản người dùng), bấm Có để cấp đặc quyền quản trị.

    Chạy CMD bằng hộp thoại Run
  2. Trong dấu nhắc Lệnh nâng cao, nhập lệnh sau và nhấn Enter để tuôn ra Cấu hình IP hiện tại:
     ipconfig / flushdns 
  3. Khi lệnh được đăng ký thành công, hãy gõ lệnh sau và nhấn Enter để làm mới Cấu hình IP:
     ipconfig / gia hạn 
  4. Khi IP đã được gia hạn, hãy đóng Dấu nhắc lệnh nâng cao và tạo lại các bước đã kích hoạt Lỗi 1722 trước đó : Máy chủ RPC không có vấn đề để xem sự cố đã được giải quyết chưa.

Nếu vấn đề 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 bắt đầu

Một số người dùng bị ảnh hưởng đã báo cáo rằng họ đã cố gắng giải quyết vấn đề sau khi sử dụng Command Prompt nâng cao để xóa DNS và gia hạn kết nối. Nhưng để việc khắc phục 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ần thiết đ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 Run. Sau đó, nhập vào reg reg regi và nhấn Enter để mở Registry Editor. Nếu bạn được nhắc bởi UAC (Kiểm soát tài khoản người dùng), bấm để 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 \ HỆ THỐNG \ CurrentControlset \ Services \ RpcSs 

    Lưu ý: Bạn có thể đến đó bằng tay 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 RpcS được chọn, di chuyển xuống khung bên phải và nhấp đúp vào Bắt đầu.

  3. Bên trong Chỉnh sửa giá trị từ được liên kết với Bắt đầu, đặt Cơ sở thành thập lục phândữ liệu Giá trị thành 2 để bật Cuộc 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 \ HỆ THỐNG \ CurrentControlset \ Services \ DcomLaunch 
  5. Khi bạn đến vị trí đó, nhấp đúp vào Bắt đầu từ khung 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 \ HỆ THỐNG \ CurrentControlset \ Services \ RpcEptMapper 
  7. Di chuyển đến khung bên phải và nhấp đúp vào Bắt đầu. Sau đó, đặt Cơ sở thành 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 chưa.
//appuals.com/wp-content/uploads/2019/05/eneac-service-via-registry-Editor.webm

Ngoài các giải pháp trên, bạn cũng có thể tìm thấy nhiều 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ác bản sửa lỗi giống nhau có thể được thử trong cả hai trường hợp.

Bài ViếT Thú Vị