If you have installed mods manually or extracted files into the game folders, a custom filesystem-std.dll might be overriding the official one.
addons_backup (or delete it if you don't care about the mods inside)..dll files that look out of place (do not delete official files, but verify integrity afterward if unsure).Rename your Steam library folder from something like “SteamLibrary2” to “SteamLibrary” (ASCII only). Move the game to that library, then back. half life 2 unable to load filesystem-stdio.dll
A simple uninstall via Steam leaves leftover configuration files that may be corrupted. If you have installed mods manually or extracted