File Investigator File Find
This program identifies 1,264 file types by content rather than filename extension. It extracts information out of many file types. It has background info on most file formats and identifies files that Windows doesn't recognize. It can correct wrong file extensions, too.
The license of this software is Free Trial Software, the price is $19.95, you can free download and get a free trial.