Index: src/libchengine/TLocalFilesystem.cpp =================================================================== diff -u -N -r4635360505e8d113395dc8cc394dfb696747e197 -r02380177cd7e3068b459e76a0bb26efdf6c937c3 --- src/libchengine/TLocalFilesystem.cpp (.../TLocalFilesystem.cpp) (revision 4635360505e8d113395dc8cc394dfb696747e197) +++ src/libchengine/TLocalFilesystem.cpp (.../TLocalFilesystem.cpp) (revision 02380177cd7e3068b459e76a0bb26efdf6c937c3) @@ -90,7 +90,7 @@ LOG_DEBUG(m_spLog) << L"Checking for path existence: " << pathToCheck << L" (using search pattern: " << findPath << L")"; - HANDLE hFind = FindFirstFile(findPath.ToString(), &fd); + HANDLE hFind = FindFirstFileEx(findPath.ToString(), FindExInfoBasic, &fd, FindExSearchNameMatch, nullptr, 0); if (hFind != INVALID_HANDLE_VALUE) { ::FindClose(hFind); @@ -263,7 +263,7 @@ LOG_DEBUG(m_spLog) << L"Retrieving file information for " << pathFile << L". Using search pattern: " << findPath; - HANDLE hFind = FindFirstFileEx(PrependPathExtensionIfNeeded(findPath).ToString(), FindExInfoStandard, &wfd, FindExSearchNameMatch, nullptr, 0); + HANDLE hFind = FindFirstFileEx(PrependPathExtensionIfNeeded(findPath).ToString(), FindExInfoBasic, &wfd, FindExSearchNameMatch, nullptr, 0); if (hFind != INVALID_HANDLE_VALUE) { FindClose(hFind);