Vernalex.com
 
 M  E  N  U
 - Guides
 - Links
 - Tools
 - Themes
 




 
 

Services Utility: Remote Procedure Call (RPC) Service

Display Name (?): Remote Procedure Call (RPC)
Short Name (?): RpcSs
Executable (?): svchost.exe
Library (?): rpcss.dll
Depends On (?): None.
Supports (?): Background Intelligent Transfer Service, Biometric Resource Manager, Castle Service, Certificate Propagation, COM+ Event System, Computer Data Synchronization Manager, COM+ System Application, Cryptographic Services, Digital ID Management Service, Diskeeper, Distributed Link Tracking Client, Distributed Link Tracking Server, Distributed Transaction Coordinator, DNS Server, Error Reporting Service, Fax, Fax Service, File Replication, Group Policy Client, Help and Support, Human Interface Device Access, Indexing Service, Infrared Monitor, Internet Authentication Service, IPSEC Policy Agent, IPSEC Services, IPv6 Helper Service, Kerberos Key Distribution Center, Layer 2 Service, Logical Disk Manager Administrative Service, Logical Disk Manager, Machine Debug Manager, Message Queuing, Messenger, MS Software Shadow Copy Provider, Network Connections, Network Provisioning Service, Offline Files Service, On-line Presentation Broadcast, Print Spooler, Protected Storage, QoS RSVP, Remote Administration Service, Remote Desktop Help Session Manager, Remote Registry, Remote Server Manager, Remote Storage Engine, Remote Storage File, Remote Storage Media, Remote Storage Notification, Remote Storage Server, Removable Storage, Resultant Set of Policy Provider, RIP Listener, Routing and Remote Access, SafeDocs Restore Service, SAM WinFS Account Store, Security Accounts Manager, Security Center, Shell Hardware Detection, Smartcard Removal Policy, System Maintenance Service, System Restore Service, Task Scheduler, Telephony, Telnet, Terminal Server Licensing, Terminal Services, Volume Shadow Copy, Web Element Manager, Windows Audio, Windows Image Acquisition (WIA), Windows Installer, Windows Internet Name Service (WINS), Windows Management Instrumentation, Windows Media Connect (WMC) Helper, Windows Media Monitor Service, Windows Media Program Service, Windows Media Services, Windows Media Station Service, Windows Media Unicast Service, Windows User Mode Driver Framework, Wireless Configuration, Wireless Zero Configuration, WMI.jobs, WMI Performance Adapter
Description (?): Provides the endpoint mapper and other miscellaneous RPC services.
OS (?): 2000 Professional, XP Home/Professional, Vista Home/Business, 2000 Server, Server 2003, Vista Server
Startup (?):
DefaultHomeWorkstationServerMinimalTweakedAutomatic
AutomaticAutomaticAutomaticAutomaticAutomaticAutomaticAutomatic

Explanation (?):

The Remote Procedure Call (RPC) service is used in supporting a UNIX standard that allows for network library sharing. What is known as a portmapper function is used in creating access point procedures that allow for external applications to connect through this service so that they may use its resources. Once a port has been mapped any program that uses the correct syntax may access through this service and have access to its functions. In simplistic terms this allows one computer to execute commands on another computer using a set standard through port 135.

As you may have guessed this has the ability to be a security risk. Actually, the RPC ability on UNIX has been such too, but luckily NT has not been affected by it which most likely be attributed to the fact that Microsoft does not document this service very well. As such very few applications actually use it. In Windows 9x this service is supported through the use of rpcss.exe and can be found in version 2.0 of the winsock.

But, even though this service is designed mainly for network functions and is not used by 3rd party functions it is imperative that you do not disable this service. In fact you should always leave this service set to automatic. This is due to the design of the client/server NT kernel that uses the RPC system to pass itself data from different modules much like it uses DCOM and COM+. In fact, by disabling this service your NT based system will be unable to coordinate actions between the user's profile and the kernel making your system unusable.


Please visit /tools/services/ for the complete Vernalex.com Services utility.
 

"Man is the only animal that deals in that atrocity of atrocities, War. He is the only one that gathers his brethren about him and goes forth in cold blood and calm pulse to exterminate his kind. He is the only animal that for sordid wages will march out... and help to slaughter strangers of his own species who have done him no harm and with whom he has no quarrel.... And in the intervals between campaigns he washes the blood off his hands and works for 'the universal brotherhood of man' - with his mouth". --Mark Twain


Valid HTML 4.01! Paypal Donation
Link Partners