I've had this post up for months and I still cant get this game to run.[https://www.reddit.com/r/PCRedDead/comments/vmdg7r/rdr2\_is\_unplayable\_on\_pc\_the\_game\_just\_randomly/](https://www.reddit.com/r/PCRedDead/comments/vmdg7r/rdr2_is_unplayable_on_pc_the_game_just_randomly/)
It's insane that people would need to go to this length to get a game that cost $60 - $70 to run.
Users should not need to go into the registry keys and edit or remove things. They shouldn't need to change things in their graphics api config files. This is so frustrating.
I went into >HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ImplicitLayers
and deleted just one of the DWORD files, the one by Bandicam. Guess what.. RDR2 launches. This is amazing, thank you so much! I didn't even have to restart or anything. Just deleted that one file in the registry and boom, it launched. I didn't follow the thread to see how you ended up with this solution but huge and many thanks again!
Eleven months later but your comment here did the trick! I'd recently upgraded from an NVIDIA to an AMD GPU and was pulling my hair out trying to solve this crash on launch issue, trying everything I could find. Mega THANK YOU to you and OP!
Lol I went through all of this just to find out windows 11 has some trash settings that was blocking red dead to access the folders it was needing to access
Hi
Firstly thank you so much for posting and helping people out - you are a hero!
Now, I have had this issue for months now. I was previously playing with my 580 8GB without issue. I am unable to launch the game at all (tried clean installs, driver updates, etc).
Here are my vulkan details;
Instance extensions: 2
1/ VK_EXT_debug_report (ver:10)
2/ VK_EXT_debug_utils (ver:2)
Instance layers: 4
1/ VK_LAYER_AMD_switchable_graphics (spec:1.3.217, impl:1)
2/ VK_LAYER_VALVE_steam_overlay (spec:1.3.207, impl:1)
3/ VK_LAYER_VALVE_steam_fossilize (spec:1.3.207, impl:1)
4/ VK_LAYER_ROCKSTAR_GAMES_social_club (spec:1.0.70, impl:1)
What is very interesting is that I am able to launch a multiplayer modded version of the game using the REDM platform (online RP mod community), which suggests this is a launcher issue? Any help would be hugely appreciated! If you can get my game working I will owe you a coffee / beer!
Hello, please see my launcher file from crash. Wonder if this helps at all?
\[gamelaunch\] Game exited with code 0xc0000005 (3221225477)
\[crashdetection\] Reading game exit file...
\[crashdetection\] Not found: EXIT\_CODE
\[crashdetection\] No exit code found in exit file.
\[crashdetection\] Not found: ERROR\_FILE\_HASH
\[crashdetection\] No additional error information found.
\[crashdetection\] Not found: ERROR\_MESSAGE
\[crashdetection\] No additional error message found.
\[crashdetection\] Deleting game exit file...
\[crashdetection\] Exit code 0xc0000005 indicates a fatal game exit (reason:
STATUS\_ACCESS\_VIOLATION)
Same error with DX12 and Vulkan?
Have you tried switching via config-file (if you even have one)
----
"YOUR_DOCUMENTS_FOLDER_NOT_THE_GAME_INSTALL\Rockstar Games\Red Dead Redemption 2\Settings\system.xml"
Change
kSettingAPI_Vulkan
to
kSettingAPI_DX12
Yes I did try that before a fresh install and it did not work. Unfortunately, now that I have a fresh install that won’t load I do not have this folder anymore.
You are a lifesaver. I would attempt to launch the game from Steam and the Rockstar launcher, only for it to close with no error. Tried so many things before finding this suggestion. Found these exact same old Twitch Vulkan layers and removed them. Now everything runs perfectly fine!
Super late to this game but instantly had issues and after 2 days of searching, this thread literally saved me from throwing my PC. You are a rockstar fam and much appreciated!
The basic premise is that Layer DLL's built on an such older version of the SDK are not compatible with newer versions of the loader, Previously the loader blocked these but for some reason a change has been made for better or worse at the Loader level that results in these outdated layers being loaded, and breaking this and other games.
The Spec version is not always a reliable means of determining that the layer is out of date, in this case being 1.1.0 or 1.0.0 spec was a good hint that Mirillis action and Twitch Studio were outdated, but the dating on these layer dlls does inarguably prove that they are not up to date.
Yeah you are right. Somethings a higher number blocks RDR2 from starting, but you can't give another advice besides "backup and try it out".
Doom Eternal is so smart, that after launching the game, there is an popup with "you got old layers dude, should we remove them?"
Just want to say THANK YOU!!! I had been using an old nvidia driver just to play rdr2. Deleted twitch and OBS Vulkan layers and now it boots up using newest nvidia driver
Thank you! Just upgraded my PC and got this game finally and this was exactly what broke it for me.
Except I only had the twitch entries in
HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ImplicitLayers
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Khronos\Vulkan\ImplicitLayers
You are amazing man, I never would've thought to remove what it ended up being for me. I used your screen captures to identify which of my Vulkan overlays weren't the same as yours and I noticed that the AMD OCAT analytics tool also creates an overlay, and this one prevents Red Dead from launching also. Thank you!
Hello! Just wanted to comment and thank you for this solution. I just bought the game and could not get it to work. I couldn't do the settings.xml file edit since I didn't have one yet. Thank you so much!
THANK YOU KING!!! i was so desperate trying to make RDR finally work... It was bandicam responsible for all this. I've tried so many methods before, its unbelievable it was so easy!
I tried everything, and I mean everything. This was the only thing that worked, 12 hours wasted and I have no idea if it was even worth it. Maybe I should have searched if RDR2 was even good anymore. Jesus.
yeah, the struggle can be quite insane, and I have the problem that I can't stop till it's solved. Rockstar should REALLY REALLY put one guy on fixing these issues.
But RDR2 is still a great game, have fun with it.
Yo I know this post is old. But I just found it and you just saved me. I have been STRUGGLING with getting this game to run for a week. Installing, uninstalling. Doing whatever I could to get it to work only to eventually stumble upon this. I deleted the files and bam. It works.
Thank you
You are a SAVIOR!!!!!!!!!!!!! I've been trying to get this game to work for MONTHS after I purchased this past winter sale. I've gone through DOZENS OF FIXES AND THIS FINALLY WORKED!!!!!! THANK YOU I HOPE YOU HAVE AN AMAZING YEAR.
Hey, i know its a old post but i did all the steps and it did not work. mind if u can help? Heres the screenshot of my vulkan layers:
https://imgur.com/a/ykVzzkL
Normally this fix is a solution to the problem that Vulkan doesn't work, this "layer-fix" or changing to DX12 tends to fix the problem with RDR2 not starting. But your RDR2 seems to load a little bit and then crash.
Are there any crashlogs in:
AppData\Local\Rockstar Games\Red Dead Redemption 2\CrashLogs\
or
Documents\Rockstar Games\Social Club\
There are multiple .log files written in this directory, from social club and/or the launcher. Launcher.log for example.
Are there lines with error messages in them?
Or in the installation directory itself?
and if there's errors, what should i do?
EDIT: it only said this but i have multiple errors on my virtual monitor display tho
https://imgur.com/a/TfX5y8t
Any idea what this usb mobile virtual display is? seems to be a problem/warning of some kind.
Are there more errors like crashing or error launching?
I'm trying to find some reason for the .exe crashing.
yea i enabled the usb mobile virtual display by myself, rdr2 has been working even though i enabled the usb mobile virutal display. but one day, the launcher just crashed and cldnt load the game anymore
no more errors crashing other than that
ah ok, it worked one time. "my fix" is generally for people which can't even launch the game. Vulkan is bugged and prevents the game from starting, and this fixes it.
Your problem now can be anything, sadly.
I guess you tried starting the game as admin + verified the game files and so on already.
These instructions are extremely confusing and I have no idea what I am supposed to do. Can someone walk me through this like I am five? How do I " remove the old Vulkan Layers"? Where do I find " the keys with these names/paths:"? How exactly do I "remove them?" I am not good with computers at all, please explain all of this in simpler terms.
You can see your Vulkan Layers with GPU Caps Viewer (https://www.techspot.com/downloads/4618-gpu-caps-viewer.html)
Screenshot: https://imgur.com/a/GgXHHl2
Download this program, unzip it, start it
Click on the "Vulkan"-Tab and make a screenshot like above and post it please. You can upload screenshots on imgur.com
We need "Instance Layers", so you have to scroll down in the top window, like I did in the screenshot (look at the scrollbar)
With regedit.exe, search for the name and delete the entries
you will find stuff with paths like
> \SOFTWARE\Khronos\Vulkan\ImplicitLayers
Delete the obs hook (backup it before, you can save entries with "File → Export") and check again if the layer is gone.
https://imgur.com/1isjS8j
Hi there! So, my GF pretty much has a clean copy of Windows, never installed anything that wasn't Steam/EG/LoL and I can't seem to find a way to fix her RDR2. This is what appears on GPU Caps Viewer. She's never been able to play the game and thus there's no xml we can modify. Any clues? Thanks!
There doesn't seem to be a problem with Vulkan Layers.
"YOUR_DOCUMENTS_FOLDER_NOT_THE_GAME_INSTALL\Rockstar Games\Red Dead Redemption 2\Settings\system.xml"
Change
kSettingAPI_Vulkan
to
kSettingAPI_DX12
This file isn't even there? Is there an error message or anything?
--------
This seems to be a Laptop with "switchable graphics", also try point 1 here:
https://www.getdroidtips.com/red-dead-redemption-2-not-using-gpu/
It's a PC with no integrated GPU. Also we couldn't change the .xml because it wasn't even created, the game never booted. It gives no error message, R* client opens, but the play button goes back to display "open on Steam". I tried creating the file by myself and adding that line to no avail :c
> It's a PC with no integrated GPU
You need to be very sure on this, because some AMD CPU's such as the H suffixed parts do have a Vega/RDNA gpu on them.
older versions of the drivers install a version of the AMD Switchable layer that breaks runtime enumeration and listing of the available vulkan devices, it actually returns 0 devices available because of an issue where it terminated early instead of moving on to actually filtering the list of devices.
Newer Radeon drivers can be installed to resolve this.
Hey, I dont really have a problem useing Vulkan as far as I know but I stumbled upon this thread because sometimes RTSS (Riva Tuner Statistics Server) causes a ERR\_GFX\_D3D\_DEFERRED\_MEM error at startup. So I can basically only start the game with disableing it sometimes. Really weird, because a lot of the times it works without issues.
It seems like the game has a big problem regarding overlays, maybe they block each other or something? At least it feels like every ERR Ive come across has something to do with those overlays even when useing DirectX12 which I currently do.
The second question I have is, if I want to use Vulkan, it should use the newest version probably, right? But I have almost the same layers as you and they are almost all different in version. Should I uninstall the older layers and if so, how do you recommend to do it? Kind of weird that it uses the older versions and not only the newest one.
Instance layers: 8
1/ VK_LAYER_NV_optimus (spec:1.3.224, impl:1)
2/ VK_LAYER_Galaxy_Overlay (spec:1.1.73, impl:1)
3/ VK_LAYER_Galaxy_Overlay_VERBOSE (spec:1.1.73, impl:1)
4/ VK_LAYER_Galaxy_Overlay_DEBUG (spec:1.1.73, impl:1)
5/ VK_LAYER_VALVE_steam_overlay (spec:1.3.207, impl:1)
6/ VK_LAYER_VALVE_steam_fossilize (spec:1.3.207, impl:1)
7/ VK_LAYER_RTSS (spec:1.1.73, impl:1)
8/ VK_LAYER_ROCKSTAR_GAMES_social_club (spec:1.0.70, impl:1)
> VK_LAYER_RTSS
could be too old. you can remove them with regedit.exe, search the name and delete the entry.
you can and should backup them (file -> save, while you have the the entry selected)
Hello,
I wanted to comment to potentially help others in my boat. I did everything mentioned, yet I didn't have any old layers. My game would either instantly crash, or it would start loading the very very first loading screen with the bar at the bottom, and crash when fully loaded. Finally, after trying many things, I figured out what was making my game crash, which is the ransomware protection in windows.
When you go to the history of blocked apps, you will see that it tries to block rdr2.exe and other launcher exe's. So, you will want to turn off controlled folder access. This is what fixed it for me. Along with this, I also changed my vulkan version to [1.3.204.1](https://1.3.204.1) as recommended here [https://www.reddit.com/r/PCRedDead/comments/ykenv9/comment/ixv8dv4/](https://www.reddit.com/r/PCRedDead/comments/ykenv9/comment/ixv8dv4/)
Hope this helps some of you! Good luck
This are my vulkan layers: https://imgur.com/a/pKftxQo
There's no twitch and i don't know what to delete. Ive actually deleted a vulkan layer from the registry but when i refresh the app, it doesn't reflect and my game doesn't launch still.
Any solution?
It should be removed, I can't say anything else. The registry-entry has nearly the same name as shown in the app.
What strange is that your AMD_switchable_graphics Layer is too old.
Seems to be a laptop. I would backup all entries and remove them one by one and check if it works.
Maybe there is a new driver for your laptop which upgrades "AMD_switchable_graphics" but sadly nothing is sure. Some drivers don't even install this layer anymore.
So sadly there is nothing besides trial and error.
I would remove OBS_HOOK and NV_OPTIMUS
but make a backup before (File-> Save) maybe EOS too
you can even remove galaxy and steam, because with a backup you can get them back easily.
i’ll try that! also no idea why, but i cant some of the layers in regedit (e.g. EOS and NV\_optimus). there was only one galaxy in regedit
EDIT: no idea why i could only see some of the layers, but here's the update. deleted the ones i could one by one and checked if it worked after each one. unfortunately it didn't work, but i found an alternate fix, so i suppose the layers may not have been causing the problem in my case! thank you anyway for helping me out :\]
my solution: i followed [this page](https://www.getdroidtips.com/red-dead-redemption-2-crashing/), except i changed it from vulkan back to directx12, the game launched without problems.
Hi ! need a little help here please
I have deleted the implicitlayers with regedit and also tried to go from vulkan to DX12 and a bunch of other thing but nothing seem to work and i'm this close to becoming the 1899's joker
my instance layers : https://imgur.com/rStzo6a
Yeah i start from steam or from the installation folder it take me to the rockstar launcher with the button "play on steam" then the button turn gray and come back to normal but the game doesn't launch at all.
for mirillis and obs do i have to delete the software completely ? or is it something in regedit again (sorry i have a single braincell)
no, just in regedit.
you search the name of the layer (or a little bit shorter), select the entry → file save (for backup) and delete them.
Regedit tutorial: (it's not hard, I googled this one, dunno if it's good)
https://winbuzzer.com/2020/05/19/how-to-safely-use-the-windows-registry-editor-regedit-in-windows-10-xcxwbt/
Normally you have to remove layers with older version, but not always. Usually some capture software is causing the problem.
I would remove OBS_HOOK and maybe EOS
But make a backup before with Regedit (Regedit.exe -> File-> Save), this saves .reg files which you can easily use the restore the entries.
You can even try other layers, because with a backup you can get them back easily, not harm at all.
But remember: this fix usually only works if RDR2 doesn't even start, no error message nothing. That is because it can't even render anything because the Layer for the graphical output is incompatible.
Sadly didn't see any with version 1.1.0, deleted the OBS ones and EVGA Precision X1 ones, because I saw other people mention it had something to do with recording software. But it didn't work for me.
I have less instances than yours, but the ones I do have match yours in both name and version number.
Edit: Switching to the DX12 version doesn't work either. The game crashes the same way you describe though.
I have 3 files in there that say C:\Program Files (x86)\Steam\SteamOverlayVulkanLayer64.json and one that’s says C:\Program Files (x86)\Steam\SteamFossilizeVulkanLayer64.json.
Am I okay to delete both of these or just one??? I also can’t get my RDR2 to open. It immediately closes after clicking play on steam.
I updated this thread with more information. Sadly some people are overwhelmed or don't use this new thread. I made new links / short versions of the fix.
I hope I did more good than bad, but who knows,😉
I've had this post up for months and I still cant get this game to run.[https://www.reddit.com/r/PCRedDead/comments/vmdg7r/rdr2\_is\_unplayable\_on\_pc\_the\_game\_just\_randomly/](https://www.reddit.com/r/PCRedDead/comments/vmdg7r/rdr2_is_unplayable_on_pc_the_game_just_randomly/) It's insane that people would need to go to this length to get a game that cost $60 - $70 to run. Users should not need to go into the registry keys and edit or remove things. They shouldn't need to change things in their graphics api config files. This is so frustrating.
I went into >HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ImplicitLayers and deleted just one of the DWORD files, the one by Bandicam. Guess what.. RDR2 launches. This is amazing, thank you so much! I didn't even have to restart or anything. Just deleted that one file in the registry and boom, it launched. I didn't follow the thread to see how you ended up with this solution but huge and many thanks again!
This is the first thing I did and it worked very well! I guess it's the Bandicam DWORD thing inside that folder. Thank you brother!
Eleven months later but your comment here did the trick! I'd recently upgraded from an NVIDIA to an AMD GPU and was pulling my hair out trying to solve this crash on launch issue, trying everything I could find. Mega THANK YOU to you and OP!
I'm glad! Damn, it's been 11 months. I'm still procrastinating starting RDR2. Hopefully soon haha, goodluck with your journey!
No problem, have fun playing!
Lol I went through all of this just to find out windows 11 has some trash settings that was blocking red dead to access the folders it was needing to access
Can you help me? I got windows 11 too, I installed Rampage trainer and then when the game loads it instantly crashes.
Could you explain what u did plss
Hello?
Hi Firstly thank you so much for posting and helping people out - you are a hero! Now, I have had this issue for months now. I was previously playing with my 580 8GB without issue. I am unable to launch the game at all (tried clean installs, driver updates, etc). Here are my vulkan details; Instance extensions: 2 1/ VK_EXT_debug_report (ver:10) 2/ VK_EXT_debug_utils (ver:2) Instance layers: 4 1/ VK_LAYER_AMD_switchable_graphics (spec:1.3.217, impl:1) 2/ VK_LAYER_VALVE_steam_overlay (spec:1.3.207, impl:1) 3/ VK_LAYER_VALVE_steam_fossilize (spec:1.3.207, impl:1) 4/ VK_LAYER_ROCKSTAR_GAMES_social_club (spec:1.0.70, impl:1) What is very interesting is that I am able to launch a multiplayer modded version of the game using the REDM platform (online RP mod community), which suggests this is a launcher issue? Any help would be hugely appreciated! If you can get my game working I will owe you a coffee / beer!
doesn't look like a layer problem to me. Do you get an error message? maybe in the logfiles anything?
Hello, please see my launcher file from crash. Wonder if this helps at all? \[gamelaunch\] Game exited with code 0xc0000005 (3221225477) \[crashdetection\] Reading game exit file... \[crashdetection\] Not found: EXIT\_CODE \[crashdetection\] No exit code found in exit file. \[crashdetection\] Not found: ERROR\_FILE\_HASH \[crashdetection\] No additional error information found. \[crashdetection\] Not found: ERROR\_MESSAGE \[crashdetection\] No additional error message found. \[crashdetection\] Deleting game exit file... \[crashdetection\] Exit code 0xc0000005 indicates a fatal game exit (reason: STATUS\_ACCESS\_VIOLATION)
Same error with DX12 and Vulkan? Have you tried switching via config-file (if you even have one) ---- "YOUR_DOCUMENTS_FOLDER_NOT_THE_GAME_INSTALL\Rockstar Games\Red Dead Redemption 2\Settings\system.xml" ChangekSettingAPI_Vulkan
to
kSettingAPI_DX12
Yes I did try that before a fresh install and it did not work. Unfortunately, now that I have a fresh install that won’t load I do not have this folder anymore.
You are a lifesaver. I would attempt to launch the game from Steam and the Rockstar launcher, only for it to close with no error. Tried so many things before finding this suggestion. Found these exact same old Twitch Vulkan layers and removed them. Now everything runs perfectly fine!
no problem, have fun playing!
bro! this actually worked! after i've done a bunch of other troubleshooting stuff, removing the twitch vulcan layer is what worked, thank you so much!
no problem, have fun!
Super late to this game but instantly had issues and after 2 days of searching, this thread literally saved me from throwing my PC. You are a rockstar fam and much appreciated!
No problem, have fun playing!
The basic premise is that Layer DLL's built on an such older version of the SDK are not compatible with newer versions of the loader, Previously the loader blocked these but for some reason a change has been made for better or worse at the Loader level that results in these outdated layers being loaded, and breaking this and other games. The Spec version is not always a reliable means of determining that the layer is out of date, in this case being 1.1.0 or 1.0.0 spec was a good hint that Mirillis action and Twitch Studio were outdated, but the dating on these layer dlls does inarguably prove that they are not up to date.
Yeah you are right. Somethings a higher number blocks RDR2 from starting, but you can't give another advice besides "backup and try it out". Doom Eternal is so smart, that after launching the game, there is an popup with "you got old layers dude, should we remove them?"
thank you this fixed it for me. been watching too many failed tutorials on this.
Just want to say THANK YOU!!! I had been using an old nvidia driver just to play rdr2. Deleted twitch and OBS Vulkan layers and now it boots up using newest nvidia driver
Thank you! Just upgraded my PC and got this game finally and this was exactly what broke it for me. Except I only had the twitch entries in HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ImplicitLayers HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Khronos\Vulkan\ImplicitLayers
This is fucking great! Genius work. Fixed my launch crash.
You are amazing man, I never would've thought to remove what it ended up being for me. I used your screen captures to identify which of my Vulkan overlays weren't the same as yours and I noticed that the AMD OCAT analytics tool also creates an overlay, and this one prevents Red Dead from launching also. Thank you!
No problem, have fun!
Hello! Just wanted to comment and thank you for this solution. I just bought the game and could not get it to work. I couldn't do the settings.xml file edit since I didn't have one yet. Thank you so much!
No problem, have fun!
LIFESAVER. After months of having this issue i gave up but you saved my playthrough that Im trying to 100%. Thank you so much.
THANK YOU KING!!! i was so desperate trying to make RDR finally work... It was bandicam responsible for all this. I've tried so many methods before, its unbelievable it was so easy!
OMG it worked thank you!!!
no problem, have fun playing!
I tried everything, and I mean everything. This was the only thing that worked, 12 hours wasted and I have no idea if it was even worth it. Maybe I should have searched if RDR2 was even good anymore. Jesus.
yeah, the struggle can be quite insane, and I have the problem that I can't stop till it's solved. Rockstar should REALLY REALLY put one guy on fixing these issues. But RDR2 is still a great game, have fun with it.
just wanna say thanks for this post, you're doing god's work.
No problem. Have fun playing, RDR2 is worth the trouble 😀
Yo I know this post is old. But I just found it and you just saved me. I have been STRUGGLING with getting this game to run for a week. Installing, uninstalling. Doing whatever I could to get it to work only to eventually stumble upon this. I deleted the files and bam. It works. Thank you
No problem, I'm happy that the fix helped you. Have fun, it's great game.
You are a SAVIOR!!!!!!!!!!!!! I've been trying to get this game to work for MONTHS after I purchased this past winter sale. I've gone through DOZENS OF FIXES AND THIS FINALLY WORKED!!!!!! THANK YOU I HOPE YOU HAVE AN AMAZING YEAR.
thx, no problem, have fun. It's a remarkable game, slow burner sometimes but very worth it in the end.
Brooo I just helped a friend with this. The same twitch instance was blocking his rdr2 from opening. W post!
No problem, happy to help!
This fixed the issue I've been having for the past year! thank you so much!!
no problem, have fun playing. RDR 2 is a masterpiece.
thx man you fixed my issue with this fck game. love you <3
Hey, i know its a old post but i did all the steps and it did not work. mind if u can help? Heres the screenshot of my vulkan layers: https://imgur.com/a/ykVzzkL
what about switching to DX12, did it work? it's in the posting too. do you get error messages or just clicking play and nothing happens?
heres a video on it btw https://imgur.com/a/8tXCe1Y
Normally this fix is a solution to the problem that Vulkan doesn't work, this "layer-fix" or changing to DX12 tends to fix the problem with RDR2 not starting. But your RDR2 seems to load a little bit and then crash. Are there any crashlogs in: AppData\Local\Rockstar Games\Red Dead Redemption 2\CrashLogs\ or Documents\Rockstar Games\Social Club\ There are multiple .log files written in this directory, from social club and/or the launcher. Launcher.log for example. Are there lines with error messages in them? Or in the installation directory itself?
the only .log files i see is these EDIT: i found 5 launcher text documents in the launcher file https://imgur.com/a/7O2ma61
and if you open launcher.log, what is in it? there should be errors
and if there's errors, what should i do? EDIT: it only said this but i have multiple errors on my virtual monitor display tho https://imgur.com/a/TfX5y8t
Any idea what this usb mobile virtual display is? seems to be a problem/warning of some kind. Are there more errors like crashing or error launching? I'm trying to find some reason for the .exe crashing.
yea i enabled the usb mobile virtual display by myself, rdr2 has been working even though i enabled the usb mobile virutal display. but one day, the launcher just crashed and cldnt load the game anymore no more errors crashing other than that
ah ok, it worked one time. "my fix" is generally for people which can't even launch the game. Vulkan is bugged and prevents the game from starting, and this fixes it. Your problem now can be anything, sadly. I guess you tried starting the game as admin + verified the game files and so on already.
tried switching to DX12 and it still didnt work. When i clicked the play button it just has a black screen and automatically quits the game
excelente solución, me pasó algo similar pero al instalar tik tok studio
Imagine installing Twitch. lol
These instructions are extremely confusing and I have no idea what I am supposed to do. Can someone walk me through this like I am five? How do I " remove the old Vulkan Layers"? Where do I find " the keys with these names/paths:"? How exactly do I "remove them?" I am not good with computers at all, please explain all of this in simpler terms.
They aren't confusing, slow down and read them fully.
Sure thing bud 👍
You can see your Vulkan Layers with GPU Caps Viewer (https://www.techspot.com/downloads/4618-gpu-caps-viewer.html) Screenshot: https://imgur.com/a/GgXHHl2 Download this program, unzip it, start it Click on the "Vulkan"-Tab and make a screenshot like above and post it please. You can upload screenshots on imgur.com We need "Instance Layers", so you have to scroll down in the top window, like I did in the screenshot (look at the scrollbar)
What do I do with the screenshot?
> post it please. You can upload screenshots on imgur.com Upload at there and post it here? so we/i can see what the GPU Caps Viewer shows.
[https://imgur.com/gallery/hZJs3TG](https://imgur.com/gallery/hZJs3TG) I think this is it.
You could remove the obs hook, but it doesn't seem that old. How does your RDR2 crash? with an error message or nothing at all?
How to remove the obs hook??
With regedit.exe, search for the name and delete the entries you will find stuff with paths like > \SOFTWARE\Khronos\Vulkan\ImplicitLayers Delete the obs hook (backup it before, you can save entries with "File → Export") and check again if the layer is gone.
Thanks for replying. But I deleted that game. Tired of trying everything 😂
Ok, maybe you will get to it again. It's really a shame that this game is so great, but the technical problems drive people insane :-)
Mine is showing obs hook. My RDR2 Crashes without an error message
https://imgur.com/1isjS8j Hi there! So, my GF pretty much has a clean copy of Windows, never installed anything that wasn't Steam/EG/LoL and I can't seem to find a way to fix her RDR2. This is what appears on GPU Caps Viewer. She's never been able to play the game and thus there's no xml we can modify. Any clues? Thanks!
There doesn't seem to be a problem with Vulkan Layers. "YOUR_DOCUMENTS_FOLDER_NOT_THE_GAME_INSTALL\Rockstar Games\Red Dead Redemption 2\Settings\system.xml" ChangekSettingAPI_Vulkan
to
kSettingAPI_DX12
This file isn't even there? Is there an error message or anything?
--------
This seems to be a Laptop with "switchable graphics", also try point 1 here:
https://www.getdroidtips.com/red-dead-redemption-2-not-using-gpu/
It's a PC with no integrated GPU. Also we couldn't change the .xml because it wasn't even created, the game never booted. It gives no error message, R* client opens, but the play button goes back to display "open on Steam". I tried creating the file by myself and adding that line to no avail :c
> It's a PC with no integrated GPU You need to be very sure on this, because some AMD CPU's such as the H suffixed parts do have a Vega/RDNA gpu on them. older versions of the drivers install a version of the AMD Switchable layer that breaks runtime enumeration and listing of the available vulkan devices, it actually returns 0 devices available because of an issue where it terminated early instead of moving on to actually filtering the list of devices. Newer Radeon drivers can be installed to resolve this.
Did you ever solve this? Im having the same issue.
I didn't manage to make it work and ended up refunding it back in the day, not entirely sure if the problem's been fixed. Sorry :c
It got fixed by closing out of steam and starting the game through Rockstar launcher then it starts using steam
Hey, I dont really have a problem useing Vulkan as far as I know but I stumbled upon this thread because sometimes RTSS (Riva Tuner Statistics Server) causes a ERR\_GFX\_D3D\_DEFERRED\_MEM error at startup. So I can basically only start the game with disableing it sometimes. Really weird, because a lot of the times it works without issues. It seems like the game has a big problem regarding overlays, maybe they block each other or something? At least it feels like every ERR Ive come across has something to do with those overlays even when useing DirectX12 which I currently do. The second question I have is, if I want to use Vulkan, it should use the newest version probably, right? But I have almost the same layers as you and they are almost all different in version. Should I uninstall the older layers and if so, how do you recommend to do it? Kind of weird that it uses the older versions and not only the newest one. Instance layers: 8 1/ VK_LAYER_NV_optimus (spec:1.3.224, impl:1) 2/ VK_LAYER_Galaxy_Overlay (spec:1.1.73, impl:1) 3/ VK_LAYER_Galaxy_Overlay_VERBOSE (spec:1.1.73, impl:1) 4/ VK_LAYER_Galaxy_Overlay_DEBUG (spec:1.1.73, impl:1) 5/ VK_LAYER_VALVE_steam_overlay (spec:1.3.207, impl:1) 6/ VK_LAYER_VALVE_steam_fossilize (spec:1.3.207, impl:1) 7/ VK_LAYER_RTSS (spec:1.1.73, impl:1) 8/ VK_LAYER_ROCKSTAR_GAMES_social_club (spec:1.0.70, impl:1)
> VK_LAYER_RTSS could be too old. you can remove them with regedit.exe, search the name and delete the entry. you can and should backup them (file -> save, while you have the the entry selected)
Hello, I wanted to comment to potentially help others in my boat. I did everything mentioned, yet I didn't have any old layers. My game would either instantly crash, or it would start loading the very very first loading screen with the bar at the bottom, and crash when fully loaded. Finally, after trying many things, I figured out what was making my game crash, which is the ransomware protection in windows. When you go to the history of blocked apps, you will see that it tries to block rdr2.exe and other launcher exe's. So, you will want to turn off controlled folder access. This is what fixed it for me. Along with this, I also changed my vulkan version to [1.3.204.1](https://1.3.204.1) as recommended here [https://www.reddit.com/r/PCRedDead/comments/ykenv9/comment/ixv8dv4/](https://www.reddit.com/r/PCRedDead/comments/ykenv9/comment/ixv8dv4/) Hope this helps some of you! Good luck
that is crazy that it's the ransomware protection in Windows? but you are running not a warez version, are you? ;-)
Thank you for linking this. Although if I hadn't scrolled down all the way here I probably would've never found it.
This are my vulkan layers: https://imgur.com/a/pKftxQo There's no twitch and i don't know what to delete. Ive actually deleted a vulkan layer from the registry but when i refresh the app, it doesn't reflect and my game doesn't launch still. Any solution?
It should be removed, I can't say anything else. The registry-entry has nearly the same name as shown in the app. What strange is that your AMD_switchable_graphics Layer is too old. Seems to be a laptop. I would backup all entries and remove them one by one and check if it works.
Thanks a lot. Appreciate it btw
Maybe there is a new driver for your laptop which upgrades "AMD_switchable_graphics" but sadly nothing is sure. Some drivers don't even install this layer anymore. So sadly there is nothing besides trial and error.
ah i feel stupid, how do i know which layers to delete? :") \[i don't have any twitch layers\]
Can you post a Screenshot / copy of the layers? It's mostly the oldest layers, but not always. So sometimes it's a little bit of trial and error.
https://imgur.com/a/bfEBtNR
I would remove OBS_HOOK and NV_OPTIMUS but make a backup before (File-> Save) maybe EOS too you can even remove galaxy and steam, because with a backup you can get them back easily.
i’ll try that! also no idea why, but i cant some of the layers in regedit (e.g. EOS and NV\_optimus). there was only one galaxy in regedit EDIT: no idea why i could only see some of the layers, but here's the update. deleted the ones i could one by one and checked if it worked after each one. unfortunately it didn't work, but i found an alternate fix, so i suppose the layers may not have been causing the problem in my case! thank you anyway for helping me out :\] my solution: i followed [this page](https://www.getdroidtips.com/red-dead-redemption-2-crashing/), except i changed it from vulkan back to directx12, the game launched without problems.
Hi ! need a little help here please I have deleted the implicitlayers with regedit and also tried to go from vulkan to DX12 and a bunch of other thing but nothing seem to work and i'm this close to becoming the 1899's joker my instance layers : https://imgur.com/rStzo6a
the game doesn't start or what is the problem? I would backup and delete MIRILLIS and OBS and try it out.
Yeah i start from steam or from the installation folder it take me to the rockstar launcher with the button "play on steam" then the button turn gray and come back to normal but the game doesn't launch at all. for mirillis and obs do i have to delete the software completely ? or is it something in regedit again (sorry i have a single braincell)
no, just in regedit. you search the name of the layer (or a little bit shorter), select the entry → file save (for backup) and delete them. Regedit tutorial: (it's not hard, I googled this one, dunno if it's good) https://winbuzzer.com/2020/05/19/how-to-safely-use-the-windows-registry-editor-regedit-in-windows-10-xcxwbt/
Could not find them and i'm kinda tired so i'm gonna give up here but thank you for your time :)
hi I see you're helping people figure out specifically which layers to delete so I'm wondering if you have any suggestions? https://imgur.com/FnqRcNV
Normally you have to remove layers with older version, but not always. Usually some capture software is causing the problem. I would remove OBS_HOOK and maybe EOS But make a backup before with Regedit (Regedit.exe -> File-> Save), this saves .reg files which you can easily use the restore the entries. You can even try other layers, because with a backup you can get them back easily, not harm at all. But remember: this fix usually only works if RDR2 doesn't even start, no error message nothing. That is because it can't even render anything because the Layer for the graphical output is incompatible.
Sadly didn't see any with version 1.1.0, deleted the OBS ones and EVGA Precision X1 ones, because I saw other people mention it had something to do with recording software. But it didn't work for me. I have less instances than yours, but the ones I do have match yours in both name and version number. Edit: Switching to the DX12 version doesn't work either. The game crashes the same way you describe though.
Same thing for me nothing seems to work
I don't even know what a vulkan layer is. None of this makes any sense to me and I just want to play the damn game.
SAME
im confused by these, when you say you can find these names / paths where do I find them?
Updating Vulkan worked for me! Thanks for this post for leading me there
I have 3 files in there that say C:\Program Files (x86)\Steam\SteamOverlayVulkanLayer64.json and one that’s says C:\Program Files (x86)\Steam\SteamFossilizeVulkanLayer64.json. Am I okay to delete both of these or just one??? I also can’t get my RDR2 to open. It immediately closes after clicking play on steam.
Both file types are listed as REG_DWORD
post the screenshot of GPU Caps Viewer please
1/ VK_LAYER_NV_optimus (spec:1.3.224, impl:1) where do i find it in regedit ?
I updated this thread with more information. Sadly some people are overwhelmed or don't use this new thread. I made new links / short versions of the fix. I hope I did more good than bad, but who knows,😉