Question

I have a problem opening .nfo files when they are stored in folders that have spaces in the name. For example, if I open the file directly from C:\ it runs fine but if I place the file in C:\Documents and Settings\, I get the following error:

System Information cannot open this NFO file. It might be corrupted or an unrecognized version.

I have searched everywhere for an answer to this problem but have not found anything helpful yet. Any help on this would be nice.

Answer

Although I don't understand why the System Information Tool does not resolve long file name parameter in your computer, here is a solution that ought to fix the problem.

  • Click Start, Run and type regedit.exe
  • Navigate to the following location:

HKEY_CLASSES_ROOT\MSInfo.Document\Shell\Open\Command

  • Double-click (default) and change the existing data from:

C:\Program Files\Common Files\Microsoft Shared\MSInfo\MSInfo32.exe /msinfo_file %1

to

C:\Program Files\Common Files\Microsoft Shared\MSInfo\MSInfo32.exe /msinfo_file "%L"

  • Exit the Registry Editor.

System Information (.nfo) files should now open correctly when double-clicked.