• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
ControlUp Community

ControlUp Community

Connect, Learn, and Grow

  • Blog
  • Podcast
  • Meetups
  • Archives
  • Categories
    • ControlUp One Platform
    • ControlUp for Apps
    • ControlUp for Compliance
    • ControlUp for Desktops
    • ControlUp Scripts & Triggers
    • ControlUp Synthetic Monitoring
    • ControlUp for VDI
  • Topics
  • Events
    • Logos & Wallpaper
    • ControlUp.com
  • Join

Investigating BSOD Reports with ControlUp

Posted on October 4, 2023

A user asked how they can get a BSOD report put into the Device Events of the computer it happened on, and also what parameters are available. A ControlUp member suggested the bug check code should be converted to Hex, and provided an example. They also recommended the user look into scripting, or upgrade to agent 2.13, which includes Windows Error Reporting. ControlUp 2.13 will provide UC&C improvements.


Read the entire ‘Investigating BSOD Reports with ControlUp’ thread below:

Is there a way to get a BSOD report put into the Device Events of the computer that it happened on? I have an alert already that looks for the event but it just says "hey event happened". I have to jump through other reports in order to find out which BSOD was reported, which there are about five different spots I have to find and filter through.

And, what kind of parameters are these? I know the bugcheck code needs converted to Hex… but the rest?


All or most bug checks have up to 4 parameters. I believe all of them should be considered hex values

As for your alert. Is the goal to get an email that basically says:

> Hey device lt-dennis had a bluescreen 0x26: CDFS_FILE_SYSTEM

Or something along those lines?


If I convert those values to Hex though, it doesn’t line up correctly with the parameters that are in the Microsoft documentation.

Like 309 – 0x135

The parameters from Microsoft are 1, 2, 3, and 4

But the database would be saying its -3FFFFFFB

Just doesn’t line up right?

And yes to what I’d like to see. That’d be awesome to get that kind of information directly on the device

Even better (feature req) would be if it could pull in the running processes at the time of the BSOD based on the logon session data.


so in your case those all look like parameters 1 through 3 are memory addresses. So 0xC000 0005 for the first, 0xC305 8E64 6040 for the 2nd, 0xF807 53F7 BA80 for the 3rd.

None of those parameters are all that useful to be honest unless you have the memory dump and a windows debugger to go along with it. Typically opening the memory dump in windbg and running analyze -v will take the parameters and find the culprit for you.


Bah, /facepalm… right, read the parameter page wrong.

Under pressure on an issue and not paying attention to all the details.


I can’t help you with the reporting. You’ll either have to open a user voice for that or go the scripting route. You could script all of that, depending on how advanced you’d want to go.

As far as I understand, agent 2.13 should collect data via windows error reporting (WER) instead of event logs and should contain more information. Hopefully including the cause as determined by Windows Error Reporting.


I am looking forward to 2.13 for UC&C improvements so hopefully this is another reason.

Appreciate the help. I was asked to diagnose a VIP user having BSODs using ControlUp yesterday and try to consider how our helpdesk could manage this too. Just a bit all over the place.

Continue reading and comment on the thread ‘Investigating BSOD Reports with ControlUp’.  Not a member? Join Here!


Categories: All Archives, ControlUp for Desktops, ControlUp Scripts & Triggers
Topics: Automation & Alerting, ControlUp Agent, Databases, Logs, Microsoft, Microsoft Windows, Reporting, Scripts

Ask Us Anything, Connect, Learn, and Grow with the ControlUp Community!

Login to the ControlUp Community to ask us anything, stay up-to-date on what’s new and coming soon and meet other like-minded techies like you.

Not already a member? Join Today!

Primary Sidebar

ControlUp Academy

Enroll in ControlUp Academy for expert-led technical training, equipping you with skills to effectively deploy, manage, and grow your ControlUp investment.

Learn here >

Rotating Images

Hidden Gem from our Community on Slack!

ControlUp Betas - What's Coming Next?
NEW ControlUp Features - Stay Up-to-Date!
ControlUp Scripts - Scripting, Zero to Hero
Latest KB Articles - Be the First to Learn
Did you Know - with Sivan Kroitoru
Practical Perspectives Technical Use Case Training

Video Tutorials Library

Visit our technical how-to videos, offering step-by-step tutorials on advanced features, troubleshooting, and best practices.

Watch here >

ControlUp Blog

Check out the ControlUp blog for expert advice and in-depth analysis.

Read here >

ControlUp Script Library

Visit the ControlUp technical script library, which offers a multitude of pre-built scripts and custom actions for your monitoring and troubleshooting requirements.

See here >

ControlUp Support

Visit the ControlUp support home and to delve deeper into ControlUp solutions.

Browse here >

Download ControlUp RealTime DX

Start with ControlUp for real-time end-user environment insights, swift troubleshooting, and unprecedented performance optimization. Download now.

Download here >

Footer

      

ControlUp Community
Of Techie, By Techie, For Techie!

Terms of Use | Privacy Policy | Security
Dive Deeper, Learn more at ControlUp.com

  • facebook
  • twitter
  • youtube
  • linkedin

© 2023–2025 ControlUp Technologies LTD, All Rights Reserved.

We use cookies to ensure that we give you the best experience on our website. by continuing to use this site you agree to our Cookie policy..