ANAVEM
Languagefr
Windows Event Viewer displaying User Profile Service error logs on a professional monitoring system
Event ID 1130ErrorMicrosoft-Windows-User Profiles ServiceWindows

Windows Event ID 1130 – Microsoft-Windows-User Profiles Service: User Profile Service Failed

Event ID 1130 indicates the User Profile Service encountered a critical failure during profile loading or management operations, potentially preventing users from accessing their profiles or causing profile corruption.

Emanuel DE ALMEIDAEmanuel DE ALMEIDA
18 March 202612 min read 0
Event ID 1130Microsoft-Windows-User Profiles Service 5 methods 12 min
Event Reference

What This Event Means

The User Profile Service is a critical Windows component that manages user profile lifecycle operations including loading, unloading, and maintaining user-specific registry hives and file system locations. Event ID 1130 represents a failure state where this service cannot complete essential operations, resulting in degraded user experience or complete logon failures.

When Windows loads a user profile, the User Profile Service performs several operations: mounting the user's registry hive (NTUSER.DAT), creating necessary profile directories, applying group policies, and establishing security contexts. Event ID 1130 indicates one or more of these operations failed catastrophically, often due to insufficient disk space, corrupted profile data, permission issues, or service dependencies being unavailable.

In domain environments, this event frequently occurs when the service cannot contact domain controllers for profile synchronization, when roaming profiles are corrupted or inaccessible, or when mandatory profiles have integrity issues. The event may also fire during profile cleanup operations when the service attempts to delete temporary profiles but encounters locked files or permission restrictions.

The implications of Event ID 1130 extend beyond individual user inconvenience. Persistent occurrences may indicate systemic issues with storage subsystems, Active Directory health, or fundamental Windows service dependencies that require comprehensive investigation and remediation.

Applies to

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

Possible Causes

  • Insufficient disk space on the system drive preventing profile creation or registry hive loading
  • Corrupted user profile registry hives (NTUSER.DAT) or profile directory structures
  • Permission issues preventing the User Profile Service from accessing profile directories or registry keys
  • Active Directory connectivity problems in domain environments affecting roaming profile synchronization
  • Antivirus software interfering with profile loading operations or locking profile files
  • Disk errors or file system corruption affecting profile storage locations
  • Service dependencies (such as Remote Procedure Call or Windows Management Instrumentation) being unavailable
  • Group Policy processing failures during profile loading operations
  • Network connectivity issues preventing access to network-stored profiles or mandatory profiles
  • Registry corruption in profile-related registry keys under HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
Resolution Methods

Troubleshooting Steps

01

Check Event Viewer for Detailed Error Information

Start by examining the complete event details and related events to understand the specific failure context.

  1. Open Event Viewer by pressing Win + R, typing eventvwr.msc, and pressing Enter
  2. Navigate to Windows LogsSystem
  3. Filter for Event ID 1130 using Filter Current Log from the Actions pane
  4. Double-click the most recent Event ID 1130 to view detailed information including error codes and affected user accounts
  5. Check for related events around the same timestamp, particularly from sources like Winlogon, Group Policy, or Disk events
  6. Use PowerShell to extract detailed event information:
Get-WinEvent -FilterHashtable @{LogName='System'; Id=1130} -MaxEvents 10 | Format-List TimeCreated, Id, LevelDisplayName, Message

# Get related profile service events
Get-WinEvent -FilterHashtable @{LogName='System'; ProviderName='Microsoft-Windows-User Profiles Service'} -MaxEvents 20 | Format-Table TimeCreated, Id, LevelDisplayName, Message -Wrap
Pro tip: Look for error codes in the event message such as 0x80070005 (access denied) or 0x80070070 (insufficient disk space) which provide specific failure reasons.
02

Verify Disk Space and Profile Directory Permissions

Insufficient disk space and permission issues are common causes of User Profile Service failures.

  1. Check available disk space on the system drive:
# Check disk space
Get-WmiObject -Class Win32_LogicalDisk | Where-Object {$_.DriveType -eq 3} | Select-Object DeviceID, @{Name="Size(GB)";Expression={[math]::Round($_.Size/1GB,2)}}, @{Name="FreeSpace(GB)";Expression={[math]::Round($_.FreeSpace/1GB,2)}}, @{Name="%Free";Expression={[math]::Round(($_.FreeSpace/$_.Size)*100,2)}}
  1. Verify profile directory permissions and ownership:
# Check Users directory permissions
Get-Acl "C:\Users" | Format-List

# Check specific user profile permissions (replace USERNAME)
Get-Acl "C:\Users\USERNAME" | Format-List

# Check for profile directory issues
Get-ChildItem "C:\Users" -Force | Where-Object {$_.Name -like "*.bak" -or $_.Name -like "TEMP*"}
  1. Clean up temporary profiles and ensure adequate free space (minimum 15% recommended)
  2. Reset permissions on the Users directory if necessary:
# Reset Users directory permissions (run as Administrator)
icacls "C:\Users" /reset /t /c /q
Warning: Resetting permissions can affect existing user access. Test in a non-production environment first and ensure you have proper backups.
03

Repair Profile Registry Entries and Service Dependencies

Registry corruption in profile-related keys can cause User Profile Service failures requiring targeted repair.

  1. Check the User Profile Service status and dependencies:
# Check User Profile Service status
Get-Service -Name "ProfSvc" | Format-List Name, Status, StartType, DependentServices, ServicesDependedOn

# Restart the service if it's not running
Restart-Service -Name "ProfSvc" -Force
  1. Examine profile registry entries for corruption:
# Check profile list registry entries
Get-ChildItem "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList" | ForEach-Object {
    $sid = $_.PSChildName
    $profilePath = (Get-ItemProperty $_.PSPath).ProfileImagePath
    Write-Output "SID: $sid, Path: $profilePath"
}
  1. Open Registry Editor (regedit.exe) and navigate to HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
  2. Look for duplicate entries or entries with ".bak" extensions that indicate profile corruption
  3. For corrupted profiles, delete the problematic registry key (after backing up the registry):
# Backup registry before making changes
reg export "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList" "C:\Temp\ProfileList_Backup.reg"
  1. Check and restart critical service dependencies:
# Check and restart RPC service
Get-Service -Name "RpcSs" | Restart-Service -Force

# Check Windows Management Instrumentation
Get-Service -Name "Winmgmt" | Restart-Service -Force
Pro tip: Profile registry corruption often manifests as duplicate SID entries or entries pointing to non-existent profile paths. Always backup the registry before making modifications.
04

Diagnose Active Directory and Network Profile Issues

In domain environments, Event ID 1130 often relates to Active Directory connectivity or roaming profile synchronization failures.

  1. Test domain controller connectivity and authentication:
# Test domain controller connectivity
nltest /dsgetdc:yourdomain.com

# Check domain trust relationship
Test-ComputerSecureChannel -Verbose

# Verify Kerberos tickets
klist tickets
  1. Check Group Policy processing and profile-related policies:
# Force Group Policy update
gpupdate /force

# Check Group Policy processing events
Get-WinEvent -FilterHashtable @{LogName='System'; ProviderName='Microsoft-Windows-GroupPolicy'} -MaxEvents 10
  1. For roaming profiles, verify network share accessibility:
# Test network share connectivity (replace with your profile share)
Test-Path "\\server\profiles$\username"

# Check network share permissions
Get-Acl "\\server\profiles$\username" | Format-List
  1. Examine DNS resolution and network connectivity:
# Test DNS resolution for domain controllers
nslookup yourdomain.com

# Check network connectivity to domain controllers
Test-NetConnection -ComputerName dc01.yourdomain.com -Port 389
  1. Review Active Directory event logs on domain controllers for related authentication or replication issues
  2. Consider temporarily disabling roaming profiles for affected users to isolate the issue:
# Check current profile type for a user
Get-WmiObject -Class Win32_UserProfile | Where-Object {$_.LocalPath -like "*username*"} | Select-Object LocalPath, RoamingConfigured, Special
Warning: Network profile issues can cause data loss if not handled properly. Ensure profile synchronization is working before re-enabling roaming profiles.
05

Advanced Troubleshooting with Profile Service Logging and System File Repair

For persistent issues, enable detailed logging and perform comprehensive system integrity checks.

  1. Enable verbose logging for the User Profile Service:
# Enable User Profile Service debug logging
reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Diagnostics" /v GPSvcDebugLevel /t REG_DWORD /d 0x30002 /f

# Create logging directory
New-Item -Path "C:\Windows\debug\usermode" -ItemType Directory -Force
  1. Restart the User Profile Service to begin detailed logging:
Restart-Service -Name "ProfSvc" -Force
  1. Reproduce the issue and examine detailed logs in C:\Windows\debug\usermode\gpsvc.log
  2. Run comprehensive system file and registry integrity checks:
# Run System File Checker
sfc /scannow

# Run DISM to repair Windows image
DISM /Online /Cleanup-Image /RestoreHealth

# Check registry integrity
scanreg /fix
  1. Perform Windows Management Instrumentation repository repair:
# Stop WMI service
Stop-Service -Name "Winmgmt" -Force

# Rebuild WMI repository
winmgmt /resetrepository

# Restart WMI service
Start-Service -Name "Winmgmt"
  1. Check for hardware issues affecting profile storage:
# Check disk health
Get-WmiObject -Class Win32_DiskDrive | Get-WmiObject -Class Win32_DiskDrivePhysicalMedia

# Run disk check on system drive
chkdsk C: /f /r
  1. Disable verbose logging after troubleshooting:
# Disable debug logging
reg delete "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Diagnostics" /v GPSvcDebugLevel /f
Pro tip: The gpsvc.log file provides detailed information about profile loading operations, including specific failure points and error conditions that may not be visible in Event Viewer.

Overview

Event ID 1130 from the Microsoft-Windows-User Profiles Service represents a critical failure in Windows profile management operations. This event fires when the User Profile Service encounters severe errors during profile loading, unloading, or maintenance tasks that prevent normal profile operations. The event typically appears in the System log and indicates problems with user profile registry hives, profile directory access, or service dependencies.

This error commonly manifests during user logon attempts, profile synchronization with domain controllers, or when the system attempts to clean up temporary profiles. The User Profile Service is responsible for loading user registry hives, creating profile directories, and managing profile state transitions. When Event ID 1130 occurs, users may experience logon failures, temporary profile assignments, or complete inability to access their desktop environment.

The event often correlates with disk space issues, registry corruption, permission problems, or Active Directory connectivity failures in domain environments. System administrators should investigate this event immediately as it directly impacts user productivity and may indicate broader system health issues requiring urgent attention.

Frequently Asked Questions

What does Event ID 1130 mean and how critical is it?+
Event ID 1130 indicates a critical failure in the Windows User Profile Service that prevents normal profile operations. This is a high-priority error that can cause users to receive temporary profiles, experience logon failures, or be unable to access their desktop environment. The event typically occurs during profile loading, unloading, or maintenance operations and requires immediate investigation as it directly impacts user productivity and may indicate broader system issues.
Can Event ID 1130 cause data loss in user profiles?+
Yes, Event ID 1130 can potentially lead to data loss, particularly in roaming profile environments. When the User Profile Service fails during profile synchronization or unloading operations, changes made during the user session may not be properly saved to the network profile location. Additionally, if the service creates temporary profiles due to loading failures, users may lose access to their personal files and settings until the underlying issue is resolved. Always ensure proper backup procedures are in place for critical user data.
How do I differentiate between local profile issues and domain-related profile problems?+
Local profile issues typically manifest with specific error codes like 0x80070070 (insufficient disk space) or 0x80070005 (access denied) and affect individual machines. Domain-related problems often include network connectivity errors, Kerberos authentication failures, or Group Policy processing errors in the event details. Check the Event Viewer for related events from sources like Winlogon, Group Policy, or Netlogon. Use 'nltest /dsgetdc:domain.com' and 'Test-ComputerSecureChannel' to verify domain connectivity. Local issues can usually be resolved with disk cleanup and permission repairs, while domain issues require Active Directory and network troubleshooting.
Why does Event ID 1130 keep recurring even after fixing the apparent cause?+
Recurring Event ID 1130 errors often indicate underlying systemic issues that weren't fully addressed. Common causes include: registry corruption in profile-related keys that requires complete profile recreation, antivirus software continuously interfering with profile operations, insufficient disk space that quickly fills up again, or hardware issues with the storage subsystem. Check for patterns in the timing of events, examine related system events, and consider enabling verbose User Profile Service logging to identify the root cause. Sometimes a complete profile rebuild or system refresh may be necessary for persistent cases.
What preventive measures can reduce Event ID 1130 occurrences?+
Implement several preventive measures: maintain adequate disk space (minimum 15% free on system drives), regularly monitor and clean temporary profiles, ensure antivirus exclusions for profile directories and processes, implement proper backup and recovery procedures for user profiles, monitor Active Directory health and replication in domain environments, and establish regular system maintenance including registry cleanup and disk defragmentation. Consider implementing folder redirection for user data to reduce profile size and complexity. Regular monitoring of User Profile Service events and proactive disk space management can prevent most occurrences of this error.
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...