115.645
154
115.645
154
About
DirectStorageFix prevents GTAV Enhanced from opening a handle for every single file in the game directory when DirectStorage is enabled. Instead, only .rpf and .cache files are allowed.
If you use scripts that write to existing log files, config files, or other data files in the game directory, this fix will restore their ability to write to those files. Additionally, script developers can also reload their scripts at run-time again. It is currently only needed for game version 1.0.1013.17 and later.
Requirements
ASI Loader (xinput1_4.dll)
Installation
Simply drop DirectStorageFix.asi into your GTAV Enhanced folder (where GTA5_Enhanced.exe is).
Changelog
1.2
1.1
1.0.1
1.0
Source: GitHub
DirectStorageFix prevents GTAV Enhanced from opening a handle for every single file in the game directory when DirectStorage is enabled. Instead, only .rpf and .cache files are allowed.
If you use scripts that write to existing log files, config files, or other data files in the game directory, this fix will restore their ability to write to those files. Additionally, script developers can also reload their scripts at run-time again. It is currently only needed for game version 1.0.1013.17 and later.
Requirements
ASI Loader (xinput1_4.dll)
Installation
Simply drop DirectStorageFix.asi into your GTAV Enhanced folder (where GTA5_Enhanced.exe is).
Changelog
1.2
- More logging improvements (Windows build and DirectStorage status)
1.1
- Game builds < 1013 are now ignored
- Logging improvements
1.0.1
- Fixed incorrect Windows build number detection
1.0
- Initial release
Source: GitHub
First Uploaded: Venres 19 de Decembro de 2025
Last Updated: Mércores 31 de Decembro de 2025
Last Downloaded: 1 minuto
54 Comments
About
DirectStorageFix prevents GTAV Enhanced from opening a handle for every single file in the game directory when DirectStorage is enabled. Instead, only .rpf and .cache files are allowed.
If you use scripts that write to existing log files, config files, or other data files in the game directory, this fix will restore their ability to write to those files. Additionally, script developers can also reload their scripts at run-time again. It is currently only needed for game version 1.0.1013.17 and later.
Requirements
ASI Loader (xinput1_4.dll)
Installation
Simply drop DirectStorageFix.asi into your GTAV Enhanced folder (where GTA5_Enhanced.exe is).
Changelog
1.2
1.1
1.0.1
1.0
Source: GitHub
DirectStorageFix prevents GTAV Enhanced from opening a handle for every single file in the game directory when DirectStorage is enabled. Instead, only .rpf and .cache files are allowed.
If you use scripts that write to existing log files, config files, or other data files in the game directory, this fix will restore their ability to write to those files. Additionally, script developers can also reload their scripts at run-time again. It is currently only needed for game version 1.0.1013.17 and later.
Requirements
ASI Loader (xinput1_4.dll)
Installation
Simply drop DirectStorageFix.asi into your GTAV Enhanced folder (where GTA5_Enhanced.exe is).
Changelog
1.2
- More logging improvements (Windows build and DirectStorage status)
1.1
- Game builds < 1013 are now ignored
- Logging improvements
1.0.1
- Fixed incorrect Windows build number detection
1.0
- Initial release
Source: GitHub
First Uploaded: Venres 19 de Decembro de 2025
Last Updated: Mércores 31 de Decembro de 2025
Last Downloaded: 1 minuto

@Spogew Are you saying it worked in the previous version? I did not change anything regarding the DirectStorage detection, so that would be quite odd. Note that the game only uses DirectStorage on Windows 11 and when installed on an NVMe drive (unless you force it using a command line argument).
Installed this to try LSDFR Enhanced Public Preview as I have the game installed on an NVMe. Copied the file into my GTA V root directory and RPH is still telling me that RAGE Plugin Hook is unable to launch the game, due to a DirectStorage initialization error.
@JumWubble That's most likely an RPH/LSPDFR issue. I cannot help with that. Please also share your DirectStorageFix.log (in the game directory or in %APPDATA%).
@alloc8or Great stuff brother!
Are you by chance capable of doing a "Disembodiment" mod port for GTAV Enhanced?
We await for a super hero in this department:)
Great work
this is so good mod , straight to the game loading
@alloc8or Does this mod work on GTA 5 version 1_0_3274_0?
@nenlee No, because it's not needed for Legacy.
Do I need this on an external drive
@Gagaggaga
DirectStorage is NVME only. NVME SSD. Windows 11. DX12U GPU. You need all three.
If ur having issue with LSPDRF enhanced version with directstorage error, even with the fix. Make sure you install or reinstall script hook v last, cuz some mods replaces a file, and that creates issues.
@June_Lavender This is true. I'm running NVE with LSPDFR and after installing I needed to reinstall the xinput from scripthook. Thanks!
Is this necessary if I have GTA V Enhanced installed on an HDD?
Installing this completely breaks my installation of GTA enhanced causing me to have to do a scorched earth of the gamefiles to even run it again, I dont know why this happens but this mod is unusable
@Sericol This doesn't even make any sense. What you are describing is not possible.
My game won't open, whether it's a clean game install or not
says that the game closed unexpectedly
@alloc8or Im not the only one experiencing this, it breaks the xinput1_4 file in scripthook, causing it to need to be reinstalled and in some cases some of the RPF files in game to be redownloaded
@Sericol Again, that simply is not possible. You're facing some other issue.
@Felixjustgot Please share all relevant log files (asiloader.log, DirectStorageFix.log, etc) and tell me which CPU you have.