Event ID 2 — Deprecated RPC Feature Support

Updated: December 3, 2008

Applies To: Windows Server 2008 R2


Remote procedure call (RPC) methods that are called on software features or programming objects that are deprecated in this version of the operating system are not supported.

Event Details

Product: Windows Operating System
ID: 2
Source: Microsoft-Windows-RPC-Events
Version: 6.1
Message: Application (%1) (PID: %2) is using Windows functionality that is not present in this release of Windows. For obtaining an updated version of the application, please, contact the application vendor. The technical information that needs to be conveyed to the application vendor is this: "An RPC method using synchronous pipes has been called on on protocol sequence %3 interface with unique identifier %4. Usage and support of synchronous pipes on this protocol sequence has been deprecated for this release of Windows.


Contact the application developer for an updated version of the application

An error condition may have resulted from a deprecated feature of remote procedure call (RPC) that is used in the current version of the application. Look in the event message to find information about the details of the feature that caused the error.

Contact the application developer for an updated version of the application. Provide the entire event message to the application developer, and let the developer know that the current version of the application uses a deprecated feature of RPC. The event message provides details about the deprecated feature.

For a list of protocols that RPC supports, see Protocol Sequence Constants (http://go.microsoft.com/fwlink/?LinkId=105641).


You can verify that the Remote Procedure Call (RPC) service (RpcSs) is running by opening the Services administrative tool and ensuring that the status of the service is Started.

To perform this procedure, you must have membership in Administrators, or you must have been delegated the appropriate authority.

To ensure that the Remote Procedure Call (RPC) service is started:

  1. Click Start, and then click Run.
  2. Type services.msc, and then click OK. If the User Account Control dialog box appears, confirm that the action it displays is what you want, and then click Continue.
  3. To locate the Remote Procedure Call (RPC) service in the list of services, scroll to Remote Procedure Call (RPC).
  4. Confirm that the status of the service is Started and that the service is running with no errors.

Related Management Information

Deprecated RPC Feature Support

Application Server

Community Additions