Good afternoon, Frank
Based on my research, the version of msinfo32 is likely to be the reason
for the symptom that msinfo32 /nfo C:\TEMP\SYSSUM.NFO /categories
+systemsummary works interactively without the output file in windows xp
x64. Frank, would you please provide me with the following information that
can help me to further investigate the issue?
***** INFORMATION COLLECTION *****
1, Version of the msinfo32.exe file (x86 or x64? Version number?)
To identify x86/x64: if the path of the file is C:\Program Files\..., it's
x64 version of the file; if the path is C:\Program Files (x86)\..., it's
x86.
To identify the version number of the file, please right click on the file
in Windows Explorer, and find the version number in "Version" tab.
2, Do you have the latest service packs in your x64 Windows XP system?
What's the current SP version?
3, How do you launch the msinfo32 command? From cmd.exe or an app?
==================================
Below are my current assumptions of the cause and the solutions according
to the given information. Frank, you may want to try them in your machine
and let me know the result.
***** POSSIBLE CAUSE *****
As far as I know, before SP1 of the OS, the 32-bit version of MSINFO32.exe
doesn't process the /report and /nfo command-line args. This is due to the
inability of 32-bit exe to load the 64-bit msinfo.dll. Because the switch
/nfo is ignored, you see msinfo32 work interactively and no report is
generated in the target folder.
***** POSSIBLE SOLUTION *****
POSSIBLE SOLUTION 1.
Make sure to use the 64bit version of msinfo32.exe in the 64bit system.
%root%\Program Files\Common Files\Microsoft Shared\MSInfo\MSINFO32.EXE
(The 32bit version of msinfo32.exe is at %root%\Program Files\Common Files
(x86)\Microsoft Shared\MSInfo\MSINFO32.EXE)
POSSIBLE SOLUTION 2.
Install the all the latest service packs and patches of the operating
system.
==================================
Below are my tests in lab for the issue:
1. I built up a Windows XP x64 Professional PC with SP1. I ran the command
C:\Program Files (x86)\Common Files\Microsoft Shared\MSInfo\msinfo32 /nfo
C:\TEMP\SYSSUM.NFO /categories +systemsummary
And
C:\Program File\Common Files\Microsoft Shared\MSInfo\msinfo32 /nfo
C:\TEMP\SYSSUM.NFO /categories +systemsummary
from c:\windows\system32\cmd.exe.
both outputs the result to c:\temp\syssum.nfo as expected.
The above test also succeeds in Windows XP x64 with SP2.
Regards,
Jialiang Ge (***@online.microsoft.com, remove 'online.')
Microsoft Online Community Support
Delighting our customers is our #1 priority. We welcome your comments and
suggestions about how we can improve the support we provide to you. Please
feel free to let my manager know what you think of the level of service
provided. You can send feedback directly to my manager at:
***@microsoft.com.
==================================================
Get notification to my posts through email? Please refer to
http://msdn.microsoft.com/en-us/subscriptions/aa948868.aspx#notifications.
Note: The MSDN Managed Newsgroup support offering is for non-urgent issues
where an initial response from the community or a Microsoft Support
Engineer within 1 business day is acceptable. Please note that each follow
up response may take approximately 2 business days as the support
professional working with you may need further investigation to reach the
most efficient resolution. The offering is not appropriate for situations
that require urgent, real-time or phone-based interactions or complex
project analysis and dump analysis issues. Issues of this nature are best
handled working with a dedicated Microsoft Support Engineer by contacting
Microsoft Customer Support Services (CSS) at
http://support.microsoft.com/select/default.aspx?target=assistance&ln=en-us.
==================================================
This posting is provided "AS IS" with no warranties, and confers no rights.