• Hi there and welcome to PC Help Forum (PCHF), a more effective way to get the Tech Support you need!
    We have Experts in all areas of Tech, including Malware Removal, Crash Fixing and BSOD's , Microsoft Windows, Computer DIY and PC Hardware, Networking, Gaming, Tablets and iPads, General and Specific Software Support and so much more.

    Why not Click Here To Sign Up and start enjoying great FREE Tech Support.

    This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Solved Critical Structure Corruption ( Rtlihvs.dll error code 126 )

Status
Not open for further replies.

Azrail

PCHF Member
Oct 19, 2019
15
0
33
Greetings,

While watching a simple video on fb I got the BSOD Critical Structure Corruption. A similar thing happened when I open a game and mostly happens then for example if I open AC origins the game plays fine sometimes it crashes when I open LoL it happens all the time, after automatic restart it plays ok.
After viewing it in Event Viewer it showed that during the time of the BSOD Rtlihvs.dll was at Critical error, which indicated at my TP-Link wireless USB that I use for my laptop. Some older thread showed it helped if I downgraded the driver. The thing is when I try to uninstall the device ( no option for Roll Back is available ) after trying to install it manually it just installs by itself with the latest driver. I disconnected the wifi and tried it that way also nothing it keeps putting the latest driver. Since I just did a clean install for W10 ( previously had a BSOD with Video Shredding, which only resolved after reinstalling the OS ), I have not did all the updates, so I updated all the drivers, but the issue persists, it's really bothersome I can't play any games and PC crashes almost every time, especially in LoL while more video demanding games have no problem running ( offline games like AC ) and crash less.

P.S
I use also the second monitor which just had an issue where after Rtilhvs.dll BSOD crash it just froze while pc was running ok and all I could do was closing LoL from task manager and reopen it again.
It's a Dell Inspiron 7000 series
i5
GTX 1050
1tb SHDD
250 M.2 ( which after installation I did a clean install again and after that w10 install I had the video shredding and did another one format. )


More exact regarding the issue:

I have the dump file, I use the USB Wireless tp link tl-wn8200nd to be exact, I have disabled the inbuilt WiFi and use that one since the distance to the router is quite far and the inbuilt does not have a good connection.
I wanted to clarify some things that I tried and how this error occurred.

Firstly all started when I bought the Samsung m.2 SSD 970 EVO, for which my laptop had a slot so I just opened and put it there ( there was something like a transparent sticker also in that slot which I thought needed to be removed but after trying to remove it and it seemed to have some resistance I left it and put the SSD on top of it which plugged in fine ), after that in the W10 installation screen there was no show of the 970, so I searched for the issue for which the solution was some option I needed to check or uncheck in BIOS I don't quite remember atm. The installation went ok I managed to install the OS ( i had some problem with explorer.exe before installing the SSD also it just did not open and every boot I had to open it with Task Manager after reformatting it was ok ), then after some time, not right away maybe a month 2-3 weeks of usage I encountered Video_shredding BSOD, to which I thought the problem was the Video Card, so I did some reinstallation of drivers and device after that, but the problem persisted so I did format once again, now I have encountered that Critical_structure BSOD and not the event viewer showed the rtlihvs.dll .
I have tried so far using a different tp-link ( same model though which I have on a desktop ) and so on. The issue is still there and occurs only when I open a video game ( mostly in league of legends it happens the moment I log into the game, not the login screen or loading screen ), it does not happen as often in single-player offline games, but still has happened a couple of times.

Minidumps:
https://drive.google.com/open?id=1bXQFCDd230-vXn-B495WeMH05HouZkmy
 
Hello Azrail,

Your latest crash dmp is dated the 14th of this month so is of little use to us I`m afraid, having taken a look at that latest dmp we can see that the crash was related to DirectX, see attachment below;

Should you have any further BSOD can I ask that you only use the method below to upload the information, it is not for helpers to have to go to third party websites and begin downloading unknown content, thank you for understanding;

1. Copy any dmp files from C:\Windows\Minidump onto the desktop.
2. Select all of them, right-click on one, and click on Send To> New Compressed (zipped) Folder.
3. Upload the zip folder using the Attach button, bottom left of the dialogue input box

The problem driver is identified as dxgmms2.sys which should be uninstalled and then reinstalled, dxgmms2.sys info here
 

Attachments

  • dx related crash.jpg
    dx related crash.jpg
    170 KB · Views: 41
We can only go on the most recent dmps and as mentioned above dxgmms2.sys was identified as the cause in the last available crash dmp and for all we know a more recent Windows 10 update could have already fixed that particular graphics driver problem.
 
So I downloaded also the Geforce Experience and there was new driver update yesterday which i did today, because I have not encountered the BSOD since my last post I can't upload the minidumps as you said, I really hope the driver update fixed the issue if it happens again I post the .dmp as you requested, thank you for all the help.
 
Thanks for the update (y)

Have you created a new system restore point since you updated the drivers, if not please do so asap and most certainly before installing any other updates.

Tip: If the computer remains stable while using the updated video drivers make sure that you check all updates that may be offered by Windows, if you see any updates for graphic device drivers don`t let Windows install them else you will end up back at square one.

You are welcome btw :giggle:
 
  • Like
Reactions: Azrail
Sooooooooooo, I played LoL today, which the video shredding happens during it. I got a BSOD of Video_scheduler_internal_error. I just don't get it why it happened and after what it all begun really at this point I have tried everything if you know something i have not tried please help. I attach the zip file with minidumps as requested.
 

Attachments

  • minidumps.zip
    1.2 MB · Views: 8
The same cause of the crash as before.


Was this done?

DirectX End-User Runtime Web Installer
Also I would like to point out that I use second monitor which never troubled my pc, also the bsod happens at the time I play League of Legenda, while solo games that I have tried can play for hours nad nothing happens, mostly sometimes they can crash but never Bsod just back to Windows. I have ran also the furmark it did not show any temperature rising, the pc is 1 year old, maybe it needs just some cleaning and also if you need the info from the furmark i can run it again just tell me exact options needed and the values ( maybe a screenshot ) you want me to put cause I am not that familiar with the program.
 
From your reply #8;

So I downloaded also the Geforce Experience and there was new driver update yesterday which i did today, because I have not encountered the BSOD since my last post
At some point along the way I will be asking you to uninstall the Geforce (bad) Experience software, as to why is fully explained below but just to add here the GE software is a pain in the proverbial and most often it does more harm than good.

Once Windows has been installed, you install the necessary drivers for the MB and other hardware and then leave well alone, drivers should not be allowed to auto update and you should never update any driver/s unless the new drivers are intended to resolve a specific issue that you are having, installing new drivers unnecessarily can actually cause you the very issues that any new drivers are intended to resolve and uninstalling the new drivers may not resolve the problem/s that installing the new drivers has caused.

Depending on priority it can take many months before the driver provider releases any fix and they sometimes do not even bother.

The internet is full of threads regarding LoL crashing so you are not alone, for now we will just take a look at what drivers you have installed on the computer;

Download and run DriverView which you can get from here

Save the results to text and attach to your next reply for us if you will.

Can I ask that you do not quote every reply, it really does not help any and just makes for unnecessary reading, thanks.
 
While I go through the drivers log can you do the following for us if you will;

If the computer is a desktop can you post the brand and model name or number of the power supply (PSU).

Download then run Speccy (free) and post the resultant url for us, details here, this will provide us with information about your computer hardware + any software that you have installed that may explain the present issue/s.

To publish a Speccy profile to the Web:

In Speccy, click File, and then click Publish Snapshot.

In the Publish Snapshot dialog box, click Yes to enable Speccy to proceed.

Speccy publishes the profile and displays a second Publish Snapshot. You can open the URL in your default browser, copy it to the clipboard, or close the dialog box.

You are welcome btw :)
 
Thanks for the update which goes some way to explaining why you may be having issues, tbh I am surprised that you are not having more serious problems.

As mentioned in my reply #14 once Windows has been installed, you install the necessary drivers for the MB and other hardware and then leave well alone etc, in this instance because the computer is an OEM/big brand name you have the added burden of when clean installing Windows you then have to clean install any bespoke drivers that are provided by the computer manufacturer, to add to the mix the computer concerned is a Dell and Dell computers are notoriously picky about what drivers they will use and the order that they need to be reinstalled after the user has reinstalled Windows, see How to Install Dell Drivers in the Correct Order and to obtain the correct drivers use the detect PC option here

Something that I noticed in your Speccy report;

Power Profile
Active power scheme: Balanced

This would normally be the correct setting but in the case of notebooks that have a dedicated GPU intended for gaming the setting needs to be changed to High Performance in the Windows Power Plan else the dedicated GPU may be under powered and not be able to function properly when called upon.
 
So, as you suggest if the issue persists I do a clean windows install, at the moment install is done I disable the Driver Windows update and leave only the Windows Update, after which I install the drivers as itsy in the Dell manufacturers website??
 
No, it has not been suggested that you reinstall Windows, you already did that on 9/26/2019, what you have not done is to reinstall the required Dell drivers, that is why the two links were provided How to Install Dell Drivers in the Correct Order and to obtain the correct drivers use the detect PC option here

In addition to the above, what I would suggest that you do first;

Get rid of this rubbish; Driver Booster **

Create a new system restore point.

Download and run DDU to get rid of all Nvidea related software that is presently on the computer.

And what I suggest that you do once you have this sorted, leave well alone and do not allow Windows or any other software download and install without your permission, Windows 10 in particular has a nasty habit of updating/installing driver updates that stuff up folks computers.

** You will not see anything like this recommended on any reputable forum, they are at best a gimmick and at worse a danger to the operating systems registry, it is an old article but the author is still highly respected and tbh Ive not seen it explained better than at the miekiemoes' Blog here the same thing applies to any driver updating software.
 
  • Like
Reactions: Azrail
Status
Not open for further replies.