Why do you even use those programs ? Windows Explorer has a thumbnail mode too, but it sounds to me like too many photos has been stored in one folder.
Create some kind of division between photos, say events, dates, month or year.
Create folders for each one of those divisions, move photos in DETAIL mode, to the specific folders. View thumbnails again by folder.