diff --git a/libretro-common/vfs/vfs_implementation_uwp.cpp b/libretro-common/vfs/vfs_implementation_uwp.cpp index bf0d76c8db..5452da5284 100644 --- a/libretro-common/vfs/vfs_implementation_uwp.cpp +++ b/libretro-common/vfs/vfs_implementation_uwp.cpp @@ -380,7 +380,7 @@ libretro_vfs_implementation_file *retro_vfs_file_open_impl( if (mode == RETRO_VFS_FILE_ACCESS_READ) { desireAccess = GENERIC_READ; - creationDisposition = OPEN_ALWAYS; + creationDisposition = OPEN_EXISTING; } else {