Lỗi RPC Server is Unavailable là gì? Cách khắc phục lỗi RPC Server không khả dụng
01/12/2025Trong quá trình sử dụng máy tính Windows, lỗi RPC Server is Unavailable là một trong những lỗi phổ biến khi có nhiều máy tính kết nối cùng một lúc. Trong bài viết này, Viettel IDC sẽ giúp bạn hiểu rõ hơn về Lỗi RPC Server is Unavailable là gì? Cách kiểm tra và khắc phục nó.

Lỗi RPC Server is Unavailable là gì?
Lỗi RPC Server is Unavailable (Máy chủ RPC không khả dụng) là một lỗi xảy ra khi máy tính Windows không thể giao tiếp được với các thiết bị khác trên cùng một mạng.
RPC (Remote Procedure Call) là một giao thức cho phép một máy tính gọi một tác vụ hoặc dịch vụ trên máy tính khác thông qua mạng. Khi RPC gặp sự cố làm gián đoạn kết nối với máy chủ từ xa hoặc các tiến trình khác. Lỗi này ngăn người dùng truy cập vào các tài nguyên mạng như thư mục dùng chung hoặc máy in.
Nguyên nhân dẫn đến lỗi RPC Server is Unavailable
Một số nguyên nhân phổ biến nhất gây ra lỗi RPC Server is Unavailable
File and Printer Sharing gặp trục trặc hoặc bị vô hiệu hóa
Tính năng File and Printer Sharing là một trong những phần quan trọng giúp RPC truyền dữ liệu thông qua mạng LAN. Nếu chức năng này gặp lỗi hoặc bị tắt sẽ dẫn đến các trường hợp sau:
- Gói tin sẽ không truyền được khi qua các cổng mà RPC.
- Máy chủ không nhận được thông tin khi máy khách không thể truy cập hoặc gửi yêu cầu RPC.
- Các hoạt động của dịch vụ RPC bị gián đoạn và không thể thực hiện phiên kết nối.
Đây là một trong những nguyên nhân phổ biến nhất dẫn đến RPC ngừng hoạt động.
Kết nối mạng chập chờn hoặc không có tín hiệu
Máy khách sẽ không thể gửi và nhận tín hiệu từ máy chủ dẫn đến lỗi RPC Server is Unavailable nếu đường truyền gặp các vấn đề sau:
- Mạng bị chập chờn
- Wi-Fi yếu
- Cáp mạng bị lỏng hoặc switch/router lỗi
- IP bị trùng hoặc nhận sai từ DHCP
- Đứt đoạn mạng giữa các VLAN/subnet
Lỗi phân giải tên (Name Resolution) khiến RPC liên lạc sai hướng
RPC phụ thuộc vào DNS hoặc NetBIOS để phân giải tên máy. Khi máy chủ RPC ánh xạ tới các Name Resolution sai dẫn đến quá trình liên lạc bị lỗi:
- Hostname trỏ tới IP không tồn tại
- DNS chứa bản ghi lỗi, trùng tên hoặc không cập nhật
- File hosts bị cấu hình sai
- Máy nằm sai subnet nhưng vẫn dùng hostname cũ
Tường lửa chặn kết nối
RPC hoạt động dựa trên:
- Cổng TCP 135 (RPC Endpoint Mapper)
- Dải cổng động 49152–65535 (Dynamic RPC Ports)
Nếu tường lửa trên máy chủ hoặc máy khách, hay firewall nội bộ chặn các cổng này, RPC sẽ không thể thiết lập phiên giao tiếp. Đồng thời, một số phần mềm bảo mật tự động chặn traffic chưa xác định từ đó gây ra các lỗi RPC mà người dùng không thể nhận biết.
Registry Windows bị hỏng
Registry có vai trò lưu các thiết lập quan trọng và quyết định cách RPC hoạt động. Nếu Registry bị hỏng bởi:
- Virus
- Phần mềm tối ưu hệ thống
- Người dùng sai key
- Lỗi file
Khi đó, dịch vụ RPC không chạy dẫn tới mất quyền truy cập và ngừng hoạt động hoàn toàn. Kết quả là hệ thống không thể kết nối tới RPC và báo lỗi.
Các dịch vụ RPC không hoạt động
RPC phụ thuộc vào ba dịch vụ lõi của Windows đó là:
- Remote Procedure Call (RPC)
- DCOM Server Process Launcher
- RPC Endpoint Mapper
Nếu một trong các dịch vụ này bị vô hiệu hóa, để sai chế độ, bị treo hay bị chặn bởi Group Policy thì RPC không thể xử lý các yêu cầu từ máy khách và dẫn đến lỗi RPC Server is Unavailable.

6 cách khắc phục lỗi RPC Server is Unavailable
Cách 1: Sửa lỗi “RPC Server Is Unavailable” khi File and Printer Sharing bị tắt
Mở “Control Panel” và chọn “Network and Sharing Center”. Nhấn chọn “Change advanced sharing settings”. Bật hai mục: Turn on network discovery và Turn on File and Printer Sharing
Kiểm tra xem firewall có chặn File and Printer Sharing hay không bằng cách mở “Windows Defender Firewall’ và ấn chọn “Allow an app through Firewall”. Hãy đảm bảo mục File and Printer Sharing được bật ở cả Private và Public.
Sau đó, lưu lại và khởi động lại máy.
Cách 2: Sửa lỗi “RPC Server Is Unavailable” do lỗi kết nối mạng
Đăng nhập vào hệ thống bằng tài khoản có quyền quản trị (Administrator). Nhấn chọn “Start”, sau đó nhấn tổ hợp phím “Windows + R” để mở cửa sổ “Run”. Gõ lệnh “ncpa.cpl” và nhấn “OK”.
Khi hộp thoại hiển thị, tìm mạng mà bạn đang sử dụng, nhấp chuột phải vào kết nối, sau đó chọn “Properties” để mở cửa sổ “Wifi Properties”.
Tại cửa sổ Properties, hãy kiểm tra và đảm bảo các mục được bật: Internet Protocols (TCP/IP) và File and Printer Sharing for Microsoft Networks.
Cách 3: Kiểm tra lỗi phân giải tên (DNS / Name Resolution)
Mở “Control Panel”. Chọn “Network and Sharing Center”. Nhấn “Change adapter settings” nằm ở thanh bên trái. Nhấn chuột phải vào Wifi hoặc Ethernet mà người dùng đang sử dụng. Chọn “Properties”. Tìm mục Internet Protocol Version 4 (TCP/IPv4) và nhấn đúp vào.
Nếu mạng đang sử dụng là DHCP (cấp IP tự động), hãy bật 2 mục sau: Obtain an IP address automatically và Obtain DNS server address automatically. Nếu đang dùng IP tĩnh, tiến hành kiểm tra lại tất cả các thông số như: Địa chỉ IP, Subnet Mask, Default Gateway và DNS Server
Cách 4: Sửa lỗi “RPC Server Is Unavailable” khi tường lửa chặn kết nối RPC
Mở “Control Panel” và nhấn chọn “Windows Defender Firewall” Chọn “Allow an app through Firewall”. Tìm và bật các mục: File and Printer Sharing, Windows Management Instrumentation và Remote Assistance.
Kiểm tra các phần mềm diệt virus để xem có phần mềm nào đang chặn kết nối không và tạm tắt chúng. Nếu đang dùng firewall của công ty thì hãy nhờ IT kiểm tra thêm. Sau đó, lưu và khởi động lại máy tính
Cách 5: Sửa lỗi “RPC Server Is Unavailable” khi Registry bị lỗi hoặc thay đổi sai
Khi Registry gặp vấn đề, dưới đây là các cách để khắc phục sự cố:
- Khởi động lại máy tính để xem Windows có tự sửa lỗi được hay không
- Gỡ một số phần mềm tối ưu hệ thống như CCleaner, AVG TuneUp, Glary,…
- Cập nhật Windows với bản mới nhất
- Trường hợp máy có điểm khôi phục (System Restore), thì tiến hành phục hồi về trạng thái trước khi xảy ra lỗi
- Nếu người dùng thấy nghi ngờ nhiễm virus, tiến hành chạy quét toàn bộ hệ thống bằng Windows Security
Cách 6: Khởi động lại RPC Server (Sửa lỗi RPC Server Is Unavailable do dịch vụ RPC)
Trong hộp thoại Run (Windows + R), gõ "services.msc" sau đó ấn “OK”, cửa sổ Services sẽ được mở.
Tìm kiếm “Remote Procedure Call” (RPC) trong danh sách và nhấp chuột trái vào đấy.
Khi thông báo hiện ra, hãy kiểm tra lại các dịch vụ.
Tại tab General, hãy đảm bảo Startup type được đổi thành Automatic để khởi động dịch vụ tự động cho máy tính của mình. Trong trường hợp Service status không phải là Running, thì nhấp vào Start.
Qua bài viết, Viettel IDC hy vọng bạn đã hiểu rõ hơn về lỗi RPC Server is Unavailable, bao gồm khái niệm, các nguyên nhân cũng như cách khắc phục nó. Việc nắm vững các kiến thức về lỗi RPC Server is Unavailable sẽ giúp bạn khắc phục được sự cố một cách nhanh chóng, tiết kiệm nhiều thời gian và đảm bảo công việc không bị gián đoạn
Để được hỗ trợ tư vấn và tìm hiểu các dịch vụ của Viettel, bạn có thể liên hệ trực tiếp tới Viettel IDC qua các kênh:
- Hotline: 1800 8088 (miễn phí cước gọi)
- Fanpage: https://www.facebook.com/viettelidc
Tin liên quan
Lỗi msvcr100.dll là gì? Hướng dẫn cách sửa lỗi msvcr100 dll nhanh chóng
Lỗi msvcr100.dll khiến phần mềm không khởi chạy trên Windows. Xem hướng dẫn khắc phục từng bước để bổ sung thư viện còn thiếu và sửa chữa chương trình bị lỗi.
Top 20 các extension visual studio code hữu ích cho lập trình viên
Các extension Visual Studio Code hữu ích mở rộng khả năng của trình soạn thảo, giúp lập trình viên tối ưu môi trường làm việc và nâng cao hiệu quả viết mã.
Bridge là gì? Cách hoạt động và ứng dụng trong mạng LAN
Bridge là gì? Cầu nối mạng hoạt động dựa trên địa chỉ MAC để kết nối các phân đoạn LAN, kiểm soát luồng dữ liệu và hỗ trợ triển khai mạng vật lý lẫn mạng ảo.
Lỗi Blocked due to other 4xx issue là gì? Nguyên nhân và cách fix lỗi
Lỗi Blocked due to other 4xx issue khiến Google không lập chỉ mục URL, cần xác định đúng mã HTTP và nguyên nhân để khắc phục hiệu quả trong Search Console.
Test case là gì? Cách viết test case và mẫu minh họa cho người mới
Test case là gì và làm sao để viết rõ ràng, đúng yêu cầu? Nắm vững cách xây dựng trường hợp kiểm thử qua ví dụ cụ thể để phát hiện sai lệch trong hoạt động phần mềm.
AI Inference là gì? Cơ chế và vai trò trong vận hành AI
AI inference là gì? Cách mô hình AI tạo kết quả sau huấn luyện, phân biệt với AI training, các hình thức triển khai và ứng dụng thực tế trong doanh nghiệp.
DBeaver là gì? Hướng dẫn cài đặt và kết nối cơ sở dữ liệu với DBeaver
DBeaver là gì? Khám phá tính năng quản lý cơ sở dữ liệu, các phiên bản miễn phí và trả phí cùng hướng dẫn cài đặt, kết nối, chạy truy vấn SQL cho người mới.
Cách thay đổi mật khẩu máy tính trên Windows 10, 11 đơn giản
Cách thay đổi mật khẩu máy tính trên Windows 10, 11 qua Settings, Control Panel, CMD và các công cụ quản trị được hướng dẫn chi tiết theo từng bước dễ thực hiện.
Microsoft Management Console là gì? Cách sử dụng MMC cho người mới
Microsoft Management Console là gì? Đây là nền tảng tập hợp các công cụ quản trị Windows, hỗ trợ quản lý hệ thống, thêm snap-in và lưu console theo nhu cầu sử dụng.
Rủi ro khi sử dụng giả lập online và cách phòng tránh
Rủi ro khi sử dụng giả lập online có thể gây lộ dữ liệu, mất quyền kiểm soát tài khoản, lừa đảo trực tuyến, vi phạm chính sách game, gián đoạn thao tác và phát sinh chi phí.
Bình luận ()