Looking for Windows file compare utility, similar to Ultra Compare or Beyond Compare, or even Directory Opus, but here's the problem. I have a folder containing several hundred or more files. I believe these files may already exist somewhere else on my computer in another folder. I need to determine if the files in the one folder are duplicates. To make things more complicated, while these file may be duplicates, the file may occur in multiple locations with a different file name. For example I have a file named IMG00535.jpg but it may exist somewhere else as "SM0110-180906-IMG00535.jpg". In summary, I want find all files and locations where a portion of the file name matches one of the short names in a specified folder. Essentially I have a folder containing photos downloaded from a camera. I believe they have been downloaded before. However, it is customary for me to rename the image files to include a Project ID and the date taken in addition to the original name given by the camera. I'm not interested in searching within the folder containing the list of short names. Bottom line here is essentially to look for duplicate files where the filenames do not fully match, but perhaps the date, size, or hash do.