Welcome to the Microsoft Q&A Platform!
Thank you for submitting your question.
Based on your description, I would like to offer some guidance to help address the issue you're encountering.
To preserve all the details of the original event, including full user and computer information, I recommend switching to raw XML forwarding. This way, you can parse the XML fields directly (e.g., using PowerShell, Log Analytics, or SIEM tools) to extract user actions.
When event logs are forwarded using subscription filters in XML (especially in the RenderedText format), some event fields may appear masked with placeholders such as %1, %2, etc., instead of showing the actual values (e.g., account names or computer names). These placeholders refer to event template values and are typically used when the event collector cannot properly resolve the event message locally.
To change the subscription format Follow these steps to modify your WEC subscription to collect raw XML (unrendered events) instead of the rendered text format:
- Open Event Viewer on the WEC server.
- Navigate to Subscriptions.
- Right-click your subscription and select Properties.
- Click Advanced.
- Change the setting to "Events" (instead of "Rendered Text").
- Save the changes and restart the Windows Event Collector service.
This will allow you to receive the full event XML, including correct values for fields such as Account Name, Security ID, and more.
This behavior is expected under certain conditions. It's common when the WEC server cannot properly interpret security log templates or when rendered events are forwarded without the necessary translation support.
I hope this information helps you resolve your issue. Wishing you a pleasant day ahead!