Description of the Microsoft Platform Support Reporting Utility (816819)



The information in this article applies to:

  • Microsoft Windows Server 2003, Standard Edition
  • Microsoft Windows XP 64-Bit Edition
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional
  • Microsoft Windows 2000 Server
  • Microsoft Windows NT Workstation 4.0
  • Microsoft Windows NT Server 4.0

SUMMARY

This article describes the Microsoft Platform Support Reporting utility and other troubleshooting tools.

MORE INFORMATION

The Microsoft Platform Support Reporting utility is a specialty tool that is designed to collect information based on the requirements of the various specialty groups that support Premier and Professional customers. The purpose of the Microsoft Platform Support Reporting utility is to help Microsoft Support Professionals obtain more information about a customer's system configuration by using a small and easy to use utility.

When you use this utility correctly, the reports that are generated can provide a good overall view of your system configuration, including the programs and device drivers that are installed, the disk configuration, environment variables, various network information, and more configuration information. Additionally, you can use these reports to isolate known issues or to troubleshoot more difficult problems.

Important The Microsoft Platform Support Reporting utility does not make any registry changes or modifications to the operating system.

How to Download the Microsoft Platform Support Reporting Utility

The Microsoft Platform Support Reporting utility is supported in the following operating systems:
  • Windows XP
  • Windows 2000
  • Windows NT 4.0
There are six specialty versions of this utility, one for each of the following support scenario categories:
  • Alliance
  • Clustering
  • Directory Services (not for Windows NT 4.0)
  • Networking
  • Base/Setup/Storage/Print/Performance
  • Software Update Services
For information about how to download these versions, visit the following Microsoft Web site: The following files are available for download from the Microsoft Download Center:

Alliance

DownloadDownload the MPSRPT_Alliance.exe package now.
DownloadDownload the MPSRPT_Alliance_Readme.txt package now.

Clustering

DownloadDownload the MPSRPT_Cluster.exe package now.
DownloadDownload the MPSRPT_Cluster_Readme.txt package now.

Directory Services (Not for Windows NT 4.0)

DownloadDownload the MPSRPT_DirSvc.exe package now.
DownloadDownload the MPSRPT_DirSvc_Readme.txt package now.

Networking

DownloadDownload the MPSRPT_Network.exe package now.
DownloadDownload the MPSRPT_Network_Readme.txt package now.

Base/Setup/Storage/Print/Performance

DownloadDownload the MPSRPT_SETUPPerf.exe package now.
DownloadDownload the MPSRPT_SetupPerf_Readme.txt package now.

Software Update Services

DownloadDownload the MPSRPT_SUS.exe package now.
DownloadDownload the MPSRPT_SUS_Readme.txt package now. For additional information about how to download Microsoft Support files, click the following article number to view the article in the Microsoft Knowledge Base:

119591 How to Obtain Microsoft Support Files from Online Services

Microsoft scanned this file for viruses. Microsoft used the most current virus-detection software that was available on the date that the file was posted. The file is stored on security-enhanced servers that help to prevent any unauthorized changes to the file.

Contents of Readme.txt for the Microsoft Platform Support Reporting Utility


Microsoft Platform Support Reporting Tool XP Network v4.0
=========================================================

WHAT IS HAPPENING:
==================
When you run this tool you will see a Command Window start up.  The tool runs in that Window.  You will then see this file open up in a text editor.  When the tool is done you will see an Explorer Window open up.  

If you are on Windows XP, Windows 2000, or NT 4.0 in the Explorer Window is the .CAB file that you need to send via email to your Microsoft Support Professional.  

PURPOSE:
========
The MPS Reporting Tool is utilized to gather detailed information regarding a systems current configuration. The data collected will assist the Microsoft Support Professional with fault isolation. 

The reporting tool DOES NOT make any registry changes or modifications to the operating system. Please see the section for PACKAGE CONTENTS and DIRECTORY STRUCTURE for details on what is copied to the system and what directories are made.

USAGE:
======
This package supports Windows XP, Windows 2000, and Windows NT 4.0. On execution of the package the product type is detected to determine which commands will be utilized to collect information.

NOTES:
======
Average completion times for the MPS Reporting Tool are in the range of 5 to 15 minutes. If for some reason the data collection process is not completing try running the tool during non-peak usage times. 

It is required that the currently logged on user have Administrative rights in order to allow for proper operations of the MPS Reporting Tool.

If you have any questions regarding the usage or operations of the MPS Reporting Tool consult with the Microsoft Support Professional you are working with.

ERRORS:
=======
If you get a notice that an application is trying to access your email then please stop Outlook, and relaunch the MPS Reports.

PACKAGE CONTENTS:
=================
MPSRpt.cmd   - Command script used to create all the reports
2000.cmd     - Contains all commands to run if machine is running Windows 2000.
NT4.cmd      - Contains all commands to run if machine is running Windows NT 4.
XP.cmd       - Contains all commands to run if machine is running Windows XP.
Net.cmd	     - Contains all commands to run if machine is running Windows 2003.
Finish.cmd   - Contains all commands necessary to build the cab file.
CHOICE.EXE   - Resource Kit utility to allow you to pick an OS if one is not automatically determined.
GPRESULT.EXE - Resource Kit utility to dump the Group Policies on this box.
MAKECAB.EXE  - Resource Kit utility to compress all files into a single cab file.
QFECHECK.EXE - Resource Kit utility to dump out a list of installed hotfixes (Windows 2000 only).
DUMPEL.EXE   - Resource Kit utility to dump the event logs to a text file.
DUMPEVT.EXE  - Utility that dumps Event Logs in EVT format.
PSTAT40.EXE  - Resource Kit utility to dump running processes and device drivers 4.0.
PSTAT50.EXE  - Resource Kit utility to dump running processes and device drivers 2000.
REG.EXE      - Resource Kit utility to dump registry values.
GETVER.EXE   - Utility used to determine version of Windows NT running.
CheckSym.exe - Utility that gathers version and symbol information from executable files.
Checksym.txt - Readme file for CHECKSYM.EXE
EULA.TXT     - End User License Agreement
Readme.txt   - This file
UnsgnDrv.exe - Utility that gathers signed and unsigned drivers on the machine.
PnpEnum.exe  - Utility that gathers information in the Enum key in the registry.
NetDiag.exe  - Utility that gathers network information.
DCDiag.exe   - Utility that gathers information from a Domain Controller.
NetXP.exe    - Renamed Netdiag.exe from Windows XP.
Tstst.exe    - Utility to gather Terminal Services configuration information.
MSInfo32.exe - Current hotfix version of MSInfo32.exe for Windows 2000.
ISAInfo.wsf  - VBScript file to gather information about ISA server.

REPORTS GATHERED:
=================
Application.evt			- Application Event log EVT format.
Application.txt			- Application Event log TXT format.
Boot_ini.txt			- Copy of the Boot.ini file.
DriverQuery.txt			- Tells if the installed Drivers are signed or not.
Drivers.csv			- Comma Separated file of a checksym of the drivers.
Drivers.txt			- Text file of a checksym of the drivers.
GPResult.txt			- Log from a run of the GP Result command to tell which policies were applied to the machine.
HCUpdate.log			- Hardware Compatibility Update Log.
Hotfixes.txt			- Registry entries for the hotfixes applied to the machine.
IIS*.log			- IIS Log file for whichever version is installed on the machine.
Internet_Settings_Key.txt	- Registry entries for the Internet Settings information provided through IE.
NetSetup.log			- Log of events when joining a domain.
NI.txt				- Network Statistics log.
Ocgen.log			
Process.csv
Process.txt			- Text log of currently running applications.
Progress.txt			- Log that MPS Reports updates to track how far it has gotten.
PStat.txt			- Currently running applications, and drivers.
QProcess.txt			- TS Processes per User.
Quser.txt 			- Currently logged in users of the TS.
Qwinsta.txt			- Currently logged in users of the TS with Handles.
Recovery.txt			- Registry entries for creating memory.dmp.
Schdlgu.txt			- Task Scheduler tasks.
Security.evt			- Security Event Log in EVT format.
Security.txt			- Security Event Log in TXT format.
SessionManager.hiv		- Session Manager log.
System32_DLL.csv
System32_DLL.txt		- Version and checksum of DLL files in the System32 directory.
System32_EXE.csv
System32_EXE.txt		- Version and checksum of EXE files in the System32 directory.
System.evt			- System Event log in EVT format.
System.txt			- System Event log in TXT format.
Tsoc.log			- TS Log file.
Uninstall.txt			- Registry information for installed applications.
Vminst.log			- Log from Virtual Machine installation.
Winmsd.nfo			- NFO format of Winmsd.
Winmsd.txt			- TXT format of Winmsd.
Misc.txt			- Environment Variables.
Sched.txt			- AT Scheduled events.
PNPEnum.txt			- Enum Key dumped to text file.
ISAInfo.txt 			- ISA Configuration dumped to a text file.
NetDiag.txt 			- Network diagnostics dumped to a text file. 
DCDiag.txt			- Domain Controller diagnostics dumped to a text file.
TermSrv.txt			- Terminal Services configuration dumped to a text file.

DIRECTORY STRUCTURE:
====================
%SystemRoot%\MPSReports---|
			                                                    |-- Network --|	
                                                                                 |-- Bin
                                                                                 |-- Reports--|
                                                                                                          |-- Cab 
 
ADDITIONAL INFORMATION:
=======================
On your system a CAB file will be generated for your convenience in the %systemroot%\MPSReports\Network\Reports\Cab directory called %COMPUTERNAME%_MPSReports.CAB. The CAB file will contain the reports generated by the MPS Reporting Tool. Please send the cab file to the Microsoft Support Professional who is working on your support incident.


CHECKSYM:
=========
For the CHECKSYM reports for each BackOffice Product, the CSV version of the file will only be created if that BackOffice product is installed.

HISTORY:
========

Version    Changes
-------    ---------------------------------------------------------------
  4.0      - Integrated tool for Windows XP, Winodws 2000, and Windows NT 4.0.
             Moved from dual reporting modes to single.
             Added reports that were Windows XP specific.
  3.0      - Integrated tool for Windows 2000 and Windows NT 4.0.
             Added reporting modes LITE and FULL.
  2.0	   - Switched from ZIP packaging to IEXPRESS packaging.	
             Switched from FILEVER.EXE to CHECKSYM.EXE to gather file information.
  1.0      - Initial version
  


Modification Type:MajorLast Reviewed:9/26/2005
Keywords:kbinfo KB816819