9 263
54
9 263
54
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
Dodano: grudzień 19, 2025
Ostatnia aktualizacja: 9 dni temu
Last Downloaded: 1 minutę temu
40 Komentarzy
More mods by alloc8or:
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
Dodano: grudzień 19, 2025
Ostatnia aktualizacja: 9 dni temu
Last Downloaded: 1 minutę temu

@Unsearchably and remember, I gave you options, you can still run your ini from the root dir. it only needs an two line ini i %appdata% which looks like this :
[defaults]
inilocation=c:\whateverdir\trainerv.ini
and that is all that is needed, you keep your ini in the root directory, whatever it may be.
@sjaak327 so if I use this on Enhanced it will load game much faster ?
Works as advertised! Many thanks!
works for me, now i can update and reload my scripts just fine, shvdne still complains about not being able to write to the log file though, weird.
@sparklingspacess The issue with SHVDNE could be unrelated, as I can log normally with SHVDNE.
Great!
@Chiheb-Bacha about this, it turns out the log file was read-only, i changed that and it works perfectly now, i found out about this because of your comment under the shvdne page, thanks dude
@sparklingspacess glad it worked out :) and welcome, anytime.
@alloc8or good job at stealing my idea man, impressive work, very impressive, you ghosted me and ghosted my re apply for the mod then you published this ?
@ShadowOne I don't know when you tried to publish yours, but we were already discussing this idea on the 16th https://discord.com/channels/318621297057988608/318626093013925889/1450467894562394282, and tbh, alloc8or is more than capable of coming up with this idea on his own. I mean you want to change the behavior of a function? Hook it.
@ShadowOne I have no clue what you're talking about. We came up with this idea after a discussion in the 5Mods Discord.
@alloc8or forgot to say, does this is required in legacy?
@William Halverd No, Legacy doesn't use DirectStorage.
10/10 display image
[14:06:52.248] [info] Init started
[14:06:52.249] [info] Game build: 1013.20
[14:06:52.249] [warning] DirectStorage not enabled. Stopping.
Why did this version stop working
@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