Windows 10: BSOD (Critical_Structure_Corruption) once every few days or so

Discus and support BSOD (Critical_Structure_Corruption) once every few days or so in Windows 10 BSOD Crashes and Debugging to solve the problem; Hello everyone, This is going to be my first post here. So, recently, (post-W10 Anniversary Update) I've had BSOD's start to happen. They all seem... Discussion in 'Windows 10 BSOD Crashes and Debugging' started by RaduAvr, Aug 24, 2016.

  1. RaduAvr Win User

    BSOD (Critical_Structure_Corruption) once every few days or so

    Hello everyone,

    This is going to be my first post here. So, recently, (post-W10 Anniversary Update) I've had BSOD's start to happen. They all seem to be CRITICAL_STRUCTURE_CORRUPTION ones. I don't know if it's because of the Anniversary Update, or because of some things I did. Anyway, I'm going to let you know what changed (which is quite a lot):

    1. Updated from W10 to W10 Anniversary Update. No reinstall, just installed regularly through Windows Update.
    2. Used CCleaner for both registry cleaning and application cleaning purposes.
    4. Updated Nvidia drivers manually to 372.54 by using DDU and then installing the drivers but only PhysX and the drivers themselves, as well as Clean install ticked.
    5. Used SDI (Snappy Driver Installer) for updating drivers.
    6. Used geek to uninstall some programs (like Malwarebytes as Windows Defender should be enough).
    7. Installed LibreOffice and some games.
    8. Ran "Visual C++ Redist Installer V46.exe", essentially it's something someone packed together with all the Visual C++ libraries that you may need for games (except it uninstalls all of them beforehand).

    Here are some ways I've attempted to fix the issue:

    1. Ran the sfc /scannow command. There were no integrity violations.
    2. Ran the Dism /Online /Cleanup-Image /CheckHealth command and there were no issues either.
    3. Googled the issue (BSOD Critical_Structure_Corruption) and it seems to be potentially caused by 3 different issues: hardware (RAM most likely, not sure if it can be something else), programmer debugging (though that can't be because I'm not programming stuff), and faulty drivers (might be this?). Also I read a bit, mostly I found axe0's helpful replies so I hope he posts here too, haha.

    What's important to note is that I haven't changed any hardware after Windows 10 Anniversary Update. Let me know if I should provide you with any logs from SDI, because it seems that the DM Log Collector tool doesn't actually create a folder on my desktop with the necessary files. It seems to create a TFdebugfiles one, but it's removed once DM Log Collector finishes and you press a key to exit it.

    Anyway, right now I'm thinking about reinstalling Windows but I'd rather not have it come to that. Also there is something else I want to ask: do I have to provide the product key once I reinstall W10 Pro 64-bit? In Activation it says "Windows is activated with a digital license", but it's not tied to a MS Account as I use a local one. I don't think I've ever used a MS account either, and last time I reinstalled Windows I don't recall having to enter my product key.

    Let me know what I can do to make DM Log Collector work, as currently it's not really working properly for me as you can see.

    Also, I'm thinking about never using CCleaner/SDI/geek and other stuff similar to that again. I just wonder if they do more harm than good, though SDI is probably nice to update drivers but I don't know if it's updating the proper ones and if it's good to update them (it updated loads of them, again I can post the log files from the program if you wish, but they are pretty big). Let me know if I should continue to use any of these 3 programs.

    There is also an issue with the forum as there is no Romanian time zone.

    Thank you in advance!

    RaduAvr, Aug 24, 2016

  2. BSOD every few days

    You are very welcome.

    Over-clocking will always make it harder to troubleshoot problems even though those might not be directly related to the OC. And if the added heat from OC is not properly handled that can cause hardware damage. And OC at some level will cause instability.

    Rob - SpiritX
    SpiritX MS MVP, Aug 24, 2016
  3. Voric Win User
    Voric, Aug 24, 2016
  4. BSOD (Critical_Structure_Corruption) once every few days or so

    Hello RaduAvr,

    What is it saying when you run then DM Log Collector?

    HonorGamer, Aug 24, 2016
  5. RaduAvr Win User
    Well at the end it says:

    "All files have now been collected and are in a zipped folder on your desktop ready for you to upload to the forum"

    But they are not.
    RaduAvr, Aug 24, 2016
  6. Have you tried it in safe mode?
    HonorGamer, Aug 24, 2016
  7. RaduAvr Win User
    Same thing in safe mode.
    RaduAvr, Aug 24, 2016
  8. BSOD (Critical_Structure_Corruption) once every few days or so

    I would also suggest running it in admin mode.

    Now some things I have noticed from you post is that you used a driver installer to detect and install drivers for you? I do not recommend that because it could be possible it grabs the wrong driver. Updating drivers manually can be annoying, but it prevents things like this from happening in the future. So I would suggest to go through and make sure everything is up to date manually and not via driver installer.

    Zip up the TFdebugfiles folder and upload it here. Lets see what's inside. It MAY ​have what we need to get a deeper look into your BSODs.
    HonorGamer, Aug 24, 2016
  9. RaduAvr Win User
    DM Log Collector runs in admin mode already, by default.

    And yes, I used SDI. Pretty much everyone who used it has recommended it, so I can't imagine it causing many issues though as you say it's possible.

    I'll zip up the TFdebugfiles folder before it disappears (it gets automatically deleted by DM Log Collector at the end). Strange that it doesn't actually zip it itself.

    EDIT: I did try Driver Verifier for a bit as instructed in another post (a few hours) and I did notice that after restarting, it actually turned itself on because I could notice the mouse movement being a bit sluggish. However, upon another restart it seems to not have worked anymore as the mouse was perfectly smooth. Strange, though, because once I went into Driver Verifier, the settings were still there for the drivers... I removed them anyway. Don't know if it's enough testing honestly.
    RaduAvr, Aug 24, 2016
  10. From the way it looks you only have 2 hotfixed installed. Try doing a windows update once more.

    However the overall dump itself came back inconclusive.
    HonorGamer, Aug 24, 2016
  11. RaduAvr Win User
    2 hotfixes installed? For what?

    Anyway, I tried doing a Windows Update and it came back saying my device is up to date.
    RaduAvr, Aug 24, 2016
  12. HonorGamer, Aug 24, 2016
  13. RaduAvr Win User

    BSOD (Critical_Structure_Corruption) once every few days or so

    How long should I keep the driver verifier running? Can I play games/do stuff while driver verifier is on?
    RaduAvr, Aug 24, 2016
  14. You can. It should not hurt your ability to play any games. In fact playing games may cause a BSOD and then hopefully we can determine the problem from that alone.
    HonorGamer, Aug 25, 2016
  15. RaduAvr Win User
    Got it, will activate driver verifier again and see what happens.

    EDIT: Ok, so these are the drivers I've enabled Driver Verifier for (everything that's not from Microsoft). Interestingly enough, if I sort by provider, there are still 2 drivers at the bottom that are non-Microsoft (the Nvidia driver and something else), which I enabled. Anyway, here's the list of drivers that I've enabled:

    atmfd.dll - Windows NT OpenType/Type 1 Font Driver
    bcmsmbsp.sys - Broadcom SMBus Controller Driver (is this normal? is it supposed to say Broadcom? might be another wrong driver, no idea)
    cthda.sys - Creative High Definition Audio Device Driver
    e2xw10x64.sys - Killer e2400 PCI-E Gigabit Ethernet Controller (this sounds wrong because I thought my motherboard has Killer e2200?)
    iastora.sys - Intel Rapid Storage Technology driver x64
    iccwdt.sys - Intel Watchdog Timer Driver (Intel WDT)
    ndis.sys - Network Driver Interface Specification (NDIS)
    nvlddmkm.sys - Nvidia Windows Kernel Mode Driver, Version 372.54
    rtcore64.sys (what is this?)
    teedriverw8x64 - Intel Management Engine Interface (why is it w8 and not w10?)
    xqhdrv.sys - VirtualBox Support Driver (why is this still here? I uninstalled VirtualBox)

    And, of course, I ticked: I/O Verification, Force pending I/O requests and IRP logging.

    So, already I have noticed some issues with these drivers I think, as I noted in parentheses. Let me know how I can fix those, if indeed I'm right?
    RaduAvr, Aug 25, 2016

BSOD (Critical_Structure_Corruption) once every few days or so

  1. BSOD (Critical_Structure_Corruption) once every few days or so - Similar Threads - BSOD Critical_Structure_Corruption once


    in Windows 10 BSOD Crashes and Debugging
    DRIVER_VERIFIER_DMA_VIOLATION every few days: Hi, Running Win10 pro on a dell xps 15. Got in Jul '18. Everything Great until Feb 26, 2019. Started getting BSOD with that error in subject. Happens about every 3-5 days. I have executed windows update. I have updated bios. I have run checkdsk. I have run dell diagnostics...
  3. BSOD every other day or so

    in Windows 10 BSOD Crashes and Debugging
    BSOD every other day or so: Been getting these BSOD errors for a few days now, haven't able to figure it out 84327
  4. Various BSODs every few days

    in Windows 10 BSOD Crashes and Debugging
    Various BSODs every few days: Hello I have been getting random BSODs for the past couple weeks, been trying to figure it out on my own but I feel like it is time to ask for some help. Recently the BSOD had the error message KERNAL_SECURITY-CHECK-FAILURE. I rebooted with Driver Verifier and got the...
  5. Multiple BSODs every few days, different error codes

    in Windows 10 BSOD Crashes and Debugging
    Multiple BSODs every few days, different error codes: Built a new computer around the start of this month (feb) and have been having intermittent BSOD's, ranging between 1 day and 1 week or so between. They don't seem to happen at any specific time or usage; having occured when the pc was idle overnight aswell as when playing a...
  6. Kmode_exception_not_handled BSOD once or twice every other day

    in Windows 10 BSOD Crashes and Debugging
    Kmode_exception_not_handled BSOD once or twice every other day: Hello, after upgrading to windows 10 from windows 8 I have been getting some weird BSOD crashes now and again, sometimes it´s days or weeks in between them and sometimes there are several on the same day. The error message simply says "KMODE_EXCEPTION_NOT_HANDLED" without...
  7. BSOD Every few days. Usually SYSTEM_SERVICE_EXCEPTION.

    in Windows 10 BSOD Crashes and Debugging
    BSOD Every few days. Usually SYSTEM_SERVICE_EXCEPTION.: Hello! I've been having blue screens for a long time now. I've even had them on Windows 7. I can not really replicate the problem and I am not sure what causes it. Most of the time it happens when I am watching YouTube or Twitch, but the most recent one happened when playing...
  8. Random BSOD once a day

    in Windows 10 BSOD Crashes and Debugging
    Random BSOD once a day: After I moved to Germany on Monday 2017.09.25 (not sure, if that is somehow connected) , I am getting BSOD once a day unexpetedly. Not while playing games, the applications running at that time- Mozilla, Skype, Notepad++, keypass, foobar. Then it restarts automaticly and...
  9. BSOD Every day or so

    in Windows 10 BSOD Crashes and Debugging
    BSOD Every day or so: The system has been experiencing BSODs ever since upgrading to windows 10. No BSOD for 3+ months prior to upgrading (windows 7). The windows 10 install is a fresh clean install not an upgrade from windows 7. I have run sfc /scannow which did repair some files but two...
  10. BSOD every few hours or few days - very random

    in Windows 10 BSOD Crashes and Debugging
    BSOD every few hours or few days - very random: I added a new video card so I could add a new 4K Dell P2715Q monitor with my current Dell 2407 WFP. The card is a PNY nVidia quadro k620. When I added them I still had Windows 7. Started getting random BSOD with various reasons indicated such as "driver IRQL not less or...