Thank you for the update. It’s a step forward that
Server Manager and
PowerShell are working now, but it’s unfortunate that the persistent
DebugChannel and
Microsoft-RMS-MSIPC/Debug errors remain in
Administrative Events. Since we’ve already cleared the associated registry entries and addressed .NET issues, these lingering logs might be caused by deeper system references or upgrade-specific issues.
Let’s take another targeted approach to clean this up once and for all.
Steps to Fully Remove DebugChannel and Microsoft-RMS-MSIPC Errors
Step 1: Double-Check for Residual Registry Keys
We've addressed
WINEVT\Channels
, but there could still be additional registry keys for these logs elsewhere.
- Search the Entire Registry:
- Open Registry Editor (
regedit
) and navigate to:
- Press
Ctrl + F
and search for:
- DebugChannel
- Microsoft-RMS-MSIPC/Debug
- Delete Any Remaining Entries:
- If you find any keys containing references to these logs (apart from
WINEVT\Channels
, which we've addressed), carefully back up and delete them.
Step 2: Confirm Event Channel Providers
Ensure there are no inactive or orphaned Event Channel providers related to
DebugChannel or
Microsoft RMS-MSIPC.
- List All Providers:
Run the following in PowerShell:
Code:
powershell
Get-WinEvent -ListProvider *
- Look for providers like:
- Microsoft-RMS-MSIPC
- DebugChannel
- Check Provider Logs:
If any of these providers exist but are inactive or broken, unregister them using:
Code:
powershell
wevtutil uninstall-log Microsoft-RMS-MSIPC/Debug
wevtutil uninstall-log DebugChannel
- Optional: Re-register Providers:
- If you still need these channels functioning in the future and suspect corruption, re-register them:
Code:
powershell
wevtutil install-log Microsoft-RMS-MSIPC/Debug
wevtutil install-log DebugChannel
Step 3: Validate IIS and AD RMS Integration
Since
Microsoft-RMS-MSIPC/Debug ties into
AD RMS modules, double-check IIS and AD RMS involvement.
- Inspect IIS Logs or Modules:
- Open IIS Manager and ensure no orphaned RMS-related modules are present under:
- Sites > Check Modules and Handler Mappings.
- Verify Installed Roles/Features:
- Confirm there are no remnants of AD RMS in the current installation:
Code:
powershell
Get-WindowsFeature | Where-Object { $_.Name -like "*RMS*" }
- Fully Uninstall Related Features:
If any RMS components are found, uninstall them using:
Code:
powershell
Remove-WindowsFeature -Name <Feature-Name>
Step 4: Event Log Service and Cache Refresh
If specific logs are still being referenced incorrectly, clearing the cache can help:
- Stop the Event Log Service:
- Manually Clear Cached and Old Logs:
- Go to:
Code:
C:\Windows\System32\winevt
- Delete or move any entries referencing
DebugChannel
or Microsoft-RMS-MSIPC
.
- Restart the Service:
- Test in Administrative Events:
- Open Event Viewer and test Administrative Events again for errors.
Step 5: Advanced Diagnostics
If none of the above resolve the issue:
- Enable Verbose Logging for Event Viewer:
- Start Event Viewer diagnostics:
Code:
powershell
wevtutil set-log Microsoft-Windows-Eventlog-Diagnostic/Operational /enabled:true
Check:
Code:
powershell
Get-WinEvent -ListProvider *
0
- Analyze:
- Any errors logged here during Administrative Events actions may highlight the root problem.
Escalation (Final Recommendation)
If the DebugChannel and Microsoft-RMS-MSIPC logs persist despite these steps:
- Check for Known Windows 2025 Upgrade Issues:
- This may be a regression or oversight from Microsoft specific to the Windows Server 2025 upgrade.
- Submit Feedback to Microsoft:
- Report the issue via Microsoft Feedback Hub or your licensing support:
- Include the commands/files/logs you’ve already cleaned.
- Note the systems consistently showing this issue after the upgrade to highlight its repeatability.
Summary
These errors are likely tied to legacy configurations or upgrade leftovers. By clearing registry entries, unregistered providers, and resetting Event Log caches, we aim to fully eliminate the references. If it persists, attach logs from diagnostic steps, and I’ll assist with further refinements tailored to what’s revealed.
Let me know how this works or what new findings emerge, and we’ll continue from there!
