ANAVEM
Languagefr
Windows Event Viewer displaying RPC endpoint mapper error logs on a server monitoring dashboard
Event ID 1753ErrorRPC/Endpoint MapperWindows

Windows Event ID 1753 – RPC/Endpoint Mapper: The Endpoint Mapper Database Entry Could Not Be Created

Event ID 1753 indicates the RPC Endpoint Mapper service failed to create a database entry for a service endpoint, typically causing RPC communication failures and service registration issues.

Emanuel DE ALMEIDAEmanuel DE ALMEIDA
18 March 20269 min read 0
Event ID 1753RPC/Endpoint Mapper 5 methods 9 min
Event Reference

What This Event Means

The RPC Endpoint Mapper service maintains a dynamic database of network endpoints that applications and services use to establish RPC connections. When Event ID 1753 occurs, it signals that the endpoint mapper encountered an error while trying to create a new database entry for a requesting service.

This failure mechanism typically involves resource exhaustion, database corruption, or permission issues within the RPC subsystem. The endpoint mapper database stores critical information including protocol sequences, network addresses, and object UUIDs that enable RPC clients to locate and connect to server processes.

In Windows Server environments, this event often correlates with Active Directory replication failures, Exchange Server connectivity issues, or SQL Server named pipe problems. The timing of these events is crucial - if they occur during system startup, multiple services may fail to register properly, creating a cascade of authentication and communication failures.

The underlying cause frequently involves the Local Security Authority (LSA) subsystem, network configuration changes, or antivirus software interfering with RPC operations. Modern Windows versions have improved RPC resilience, but legacy applications and certain server roles remain vulnerable to endpoint mapper failures.

Applies to

Windows 10Windows 11Windows Server 2019/2022/2025
Analysis

Possible Causes

  • RPC Endpoint Mapper database corruption or resource exhaustion
  • Insufficient system resources during service startup or high load conditions
  • Network connectivity issues preventing proper endpoint registration
  • Antivirus or security software blocking RPC endpoint mapper operations
  • Active Directory replication problems causing authentication failures
  • Registry corruption in RPC-related configuration keys
  • Windows Firewall or third-party firewall blocking RPC dynamic port ranges
  • Service dependencies failing to start before endpoint registration attempts
  • Memory pressure or disk space issues affecting the endpoint mapper service
Resolution Methods

Troubleshooting Steps

01

Check Event Viewer and RPC Service Status

Start by examining the full event details and verifying RPC service health:

  1. Open Event ViewerWindows LogsSystem
  2. Filter for Event ID 1753 and examine the event description for specific error codes
  3. Check the RPC Endpoint Mapper service status:
Get-Service -Name "RpcEptMapper" | Format-List *
Get-Service -Name "RpcSs" | Format-List *
  1. Verify RPC services are running and restart if necessary:
Restart-Service -Name "RpcEptMapper" -Force
Restart-Service -Name "RpcSs" -Force
  1. Check for related events in the Application and Security logs that might indicate the failing service
02

Verify Network Configuration and Firewall Settings

Examine network settings and firewall rules that may block RPC communications:

  1. Check the RPC dynamic port range configuration:
netsh int ipv4 show dynamicport tcp
netsh int ipv4 show dynamicport udp
  1. Verify Windows Firewall is not blocking RPC traffic:
Get-NetFirewallRule -DisplayGroup "Remote Procedure Call*" | Format-Table DisplayName, Enabled, Direction
  1. Test RPC connectivity to the local endpoint mapper:
rpcping -t ncacn_ip_tcp -s localhost -e 135
  1. Check network adapter configuration and DNS resolution:
Get-NetAdapter | Where-Object Status -eq "Up" | Get-NetIPConfiguration
  1. If in a domain environment, test domain controller connectivity:
nltest /dsgetdc:$env:USERDNSDOMAIN
03

Rebuild RPC Endpoint Mapper Database

Clear and rebuild the endpoint mapper database to resolve corruption issues:

  1. Stop dependent services and the RPC Endpoint Mapper:
Stop-Service -Name "RpcEptMapper" -Force
Stop-Service -Name "RpcSs" -Force
  1. Clear the endpoint mapper database cache:
Remove-Item -Path "$env:SystemRoot\System32\epmapper.dat" -Force -ErrorAction SilentlyContinue
  1. Check and repair RPC registry entries:
$rpcKey = "HKLM:\SOFTWARE\Microsoft\Rpc"
Get-ChildItem -Path $rpcKey -Recurse | Test-Path
  1. Restart the RPC services in the correct order:
Start-Service -Name "RpcSs"
Start-Sleep -Seconds 5
Start-Service -Name "RpcEptMapper"
  1. Verify the endpoint mapper is accepting registrations:
Get-WinEvent -FilterHashtable @{LogName='System'; Id=1753} -MaxEvents 5 | Format-Table TimeCreated, Id, LevelDisplayName
Warning: Stopping RPC services will temporarily disrupt network authentication and may require a system restart in domain environments.
04

Diagnose Resource Exhaustion and Performance Issues

Investigate system resource constraints that may prevent endpoint registration:

  1. Monitor system performance during endpoint mapper failures:
Get-Counter "\Process(*)\Handle Count", "\Memory\Available MBytes", "\Processor(_Total)\% Processor Time" -SampleInterval 5 -MaxSamples 12
  1. Check for memory pressure and handle exhaustion:
Get-Process | Sort-Object HandleCount -Descending | Select-Object -First 10 Name, HandleCount, WorkingSet
  1. Examine RPC performance counters:
Get-Counter "\RPC/Remote Calls\*" -ErrorAction SilentlyContinue
  1. Review system event logs for resource-related errors:
Get-WinEvent -FilterHashtable @{LogName='System'; Level=2,3; StartTime=(Get-Date).AddHours(-2)} | Where-Object {$_.Message -match "resource|memory|handle"}
  1. Check disk space on system drive and increase virtual memory if needed:
Get-WmiObject -Class Win32_LogicalDisk | Select-Object DeviceID, @{Name="FreeSpaceGB";Expression={[math]::Round($_.FreeSpace/1GB,2)}}
Pro tip: RPC endpoint mapper failures often correlate with system startup when multiple services compete for resources simultaneously.
05

Advanced Registry Analysis and System File Repair

Perform deep system analysis and repair corrupted RPC components:

  1. Backup and examine critical RPC registry keys:
$regPaths = @(
    "HKLM:\SOFTWARE\Microsoft\Rpc",
    "HKLM:\SYSTEM\CurrentControlSet\Services\RpcEptMapper",
    "HKLM:\SYSTEM\CurrentControlSet\Services\RpcSs"
)
foreach ($path in $regPaths) {
    if (Test-Path $path) {
        reg export $path "C:\temp\$(Split-Path $path -Leaf)_backup.reg"
    }
}
  1. Run system file checker to repair corrupted RPC components:
sfc /scannow
Dism /Online /Cleanup-Image /RestoreHealth
  1. Check for and repair Windows component store corruption:
Dism /Online /Cleanup-Image /CheckHealth
Dism /Online /Cleanup-Image /ScanHealth
  1. Analyze RPC endpoint mapper service dependencies:
$service = Get-WmiObject -Class Win32_Service -Filter "Name='RpcEptMapper'"
$service.ServicesDependedOn | ForEach-Object { Get-Service -Name $_.Name }
  1. Enable detailed RPC logging for troubleshooting:
reg add "HKLM\SOFTWARE\Microsoft\Rpc\ClientProtocols" /v "EnableDCOMHTTP" /t REG_DWORD /d 1 /f
reg add "HKLM\SOFTWARE\Microsoft\Rpc" /v "EnableDCOMHTTP" /t REG_DWORD /d 1 /f
Warning: Registry modifications require administrator privileges and should be backed up before making changes. Incorrect registry edits can cause system instability.

Overview

Event ID 1753 fires when the Windows RPC Endpoint Mapper service encounters a critical failure while attempting to create or register a database entry for a service endpoint. This event typically appears in the System log and indicates that a service or application tried to register an RPC endpoint but the Endpoint Mapper database could not accommodate the request.

The RPC Endpoint Mapper acts as a directory service for RPC communications, maintaining a database of available endpoints that client applications can connect to. When this registration process fails, affected services may become unreachable via RPC calls, leading to authentication failures, domain controller communication issues, or application-specific connectivity problems.

This event commonly occurs during system startup when multiple services attempt to register endpoints simultaneously, during Active Directory operations, or when the endpoint mapper database becomes corrupted. The failure can cascade into broader system issues, particularly in domain environments where RPC communication is essential for authentication and directory services.

Frequently Asked Questions

What does Event ID 1753 mean and why does it occur?+
Event ID 1753 indicates that the RPC Endpoint Mapper service failed to create a database entry for a service endpoint. This occurs when services attempt to register RPC endpoints but the endpoint mapper encounters resource constraints, database corruption, or permission issues. The failure prevents proper RPC communication and can cause authentication problems, especially in domain environments where RPC is essential for Active Directory operations.
How does Event ID 1753 affect Active Directory and domain operations?+
Event ID 1753 can severely impact Active Directory operations because domain controllers rely heavily on RPC communication for replication, authentication, and LDAP queries. When the endpoint mapper fails, domain controllers may become unreachable, causing authentication failures, group policy processing errors, and replication issues. This can manifest as users unable to log in, computers failing to join the domain, or Exchange Server connectivity problems in integrated environments.
Can antivirus software cause Event ID 1753 errors?+
Yes, antivirus software can trigger Event ID 1753 by interfering with RPC operations through real-time scanning, behavioral monitoring, or network filtering. Some antivirus products block or delay RPC endpoint registration processes, especially during system startup when multiple services compete for resources. To troubleshoot, temporarily disable real-time protection and add exclusions for RPC-related processes like svchost.exe, lsass.exe, and the Windows\System32\rpcss.dll file.
What is the difference between Event ID 1753 and other RPC-related events?+
Event ID 1753 specifically relates to endpoint mapper database creation failures, while other RPC events address different issues. Event ID 1726 indicates RPC server unavailability, Event ID 5719 indicates netlogon RPC failures, and Event ID 1006 relates to RPC interface registration problems. Event ID 1753 is unique because it occurs at the endpoint mapper level, affecting the fundamental directory service that enables RPC client-server connections across the network.
How can I prevent Event ID 1753 from recurring in production environments?+
Prevent Event ID 1753 recurrence by implementing several strategies: ensure adequate system resources during startup by staggering service dependencies, configure appropriate RPC dynamic port ranges in firewall rules, regularly monitor endpoint mapper performance counters, implement proper antivirus exclusions for RPC processes, maintain current Windows updates that include RPC stability improvements, and establish monitoring alerts for RPC-related events. In virtualized environments, ensure sufficient memory allocation and avoid resource contention during VM startup sequences.
Documentation

References (2)

Emanuel DE ALMEIDA
Written by

Emanuel DE ALMEIDA

Senior IT Journalist & Cloud Architect

Microsoft MCSA-certified Cloud Architect | Fortinet-focused. I modernize cloud, hybrid & on-prem infrastructure for reliability, security, performance and cost control - sharing field-tested ops & troubleshooting.

Discussion

Share your thoughts and insights

You must be logged in to comment.

Loading comments...