Yuxuan Shui : shell32: PathResolve should be able to find files that already have extensions.