TITLE:
System Software Manager
VERSION:
1.70 Rev A
DESCRIPTION:
System Software Manager (SSM) is a utility that supports unattendedupgrade/installation of drivers, system agents, and system ROM on multiple PCs simultaneously from a centralized file store without implementing a software distribution infrastructure.


PURPOSE:
Routine
SOFTPAQ NUMBER:
SP28117
SUPERCEDES:
SP27319, SP25587, SP24752, SP24489, SP23321, SP22340,
SP20070, SP21385, SP19480, SP17447, SP13331, SP12891
EFFECTIVE DATE:
August 31, 2004
CATEGORY:
Software - System Management
SSM SUPPORTED:
Yes
PRODUCT TYPE(S):
Desktops
Notebooks
Workstations
PRODUCT MODEL(S):
DESKTOPS:

Compaq Business Desktop PCs:
- Compaq D315 Business PC

Compaq Deskpro PCs:
- Compaq Deskpro 1000 Desktop PC Series
- Compaq Deskpro 2000 Desktop PC Series
- Compaq Deskpro 3000 Desktop PC Series
- Compaq Deskpro 4000 Desktop PC Series
- Compaq Deskpro 4000N Desktop PC Series
- Compaq Deskpro 4000S Desktop PC Series
- Compaq Deskpro 6000 Desktop PC Series
- Compaq Deskpro EC Desktop PC Series
- Compaq Deskpro EN Desktop PC Series
- Compaq Deskpro EN Small Form Factor Series
- Compaq Deskpro EP Desktop PC Series
- Compaq Deskpro EP/SB Desktop PC Series
- Compaq Deskpro SB Desktop PC Series

Compaq Evo Desktop PCs:
- Compaq Evo D210 Microtower
- Compaq Evo D300 Convertible Minitower
- Compaq Evo D300 Desktop
- Compaq Evo D300 Small Form Factor
- Compaq Evo D300s Convertible Minitower
- Compaq Evo D300s Desktop
- Compaq Evo D300s Small Form Factor
- Compaq Evo D300v Microtower
- Compaq Evo D310 Desktop
- Compaq Evo D310 Micro-Desktop
- Compaq Evo D310 Microtower
- Compaq Evo D310 Slim Tower
- Compaq Evo D310v Microtower
- Compaq Evo D311 Desktop
- Compaq Evo D311 Microtower
- Compaq Evo D311v Desktop
- Compaq Evo D311v Microtower
- Compaq Evo D320 Desktop
- Compaq Evo D320 Microtower
- Compaq Evo D320 Slim Tower
- Compaq Evo D380 Microtower
- Compaq Evo D380mx Desktop
- Compaq Evo D381 Microtower
- Compaq Evo D381mx Desktop
- Compaq Evo D500 Convertible Minitower
- Compaq Evo D500 Desktop
- Compaq Evo D500 Small Form Factor
- Compaq Evo D510 Convertible Minitower
- Compaq Evo D510 e-pc
- Compaq Evo D510 Small Form Factor
- Compaq Evo D510 Ultra-Slim Desktop

Compaq iPAQ PCs:
- Compaq iPAQ Desktop PC Series
- Compaq iPAQ Legacy-Free PC Series

HP Blade PCs:
- HP bc1000 Blade PC

HP Business Desktop PCs:
- HP Business Desktop d325 Microtower
- HP Business Desktop d325 Slim Tower
- HP Business Desktop dx6050 Microtower

HP Compaq Business Desktop PCs:
- HP Compaq Business Desktop d330 Desktop
- HP Compaq Business Desktop d330 Microtower
- HP Compaq Business Desktop d330 Slim tower
- HP Compaq Business Desktop d338 Microtower
- HP Compaq Business Desktop d530 Convertible Minitower
- HP Compaq Business Desktop d530 Small Form Factor
- HP Compaq Business Desktop d530 Ultra-slim Desktop
- HP Compaq Business Desktop d538 Convertible Minitower
- HP Compaq Business Desktop d538 Small Form Factor
- HP Compaq Business Desktop dc5000 Microtower
- HP Compaq Business Desktop dc5000 Small Form Factor
- HP Compaq Business Desktop dc5100 Microtower
- HP Compaq Business Desktop dc5100 Small Form Factor
- HP Compaq Business Desktop dc7100 Convertible Minitower
- HP Compaq Business Desktop dc7100 Small Form Factor
- HP Compaq Business Desktop dc7100 Ultra-slim Desktop
- HP Compaq Business Desktop dx2000 Slim Tower
- HP Compaq Business Desktop dx6100 Microtower
- HP Compaq Business Desktop dx6100 Slim Tower
- HP Compaq Business Desktop dx6120 Microtower
- HP Compaq Business Desktop dx6120 Slim Tower
- HP Compaq Business Desktop dx6128 Microtower
- HP Compaq Business Desktop dx6128 Slim Tower

HP e-PCs:
- HP e-PC c10/s10

HP Vectra PCs:
- HP Vectra VL400
- HP Vectra VL410
- HP Vectra VL420
- HP Vectra VL430


NOTEBOOKS:

Compaq Armada Notebook PCs:
- Compaq Armada e500 Notebook
- Compaq Armada e500s Notebook PC Series
- Compaq Armada E700 Notebook PC Series
- Compaq Armada m300 Notebook PC Series
- Compaq Armada m700 Notebook

Compaq Evo Notebook PCs:
- Compaq Evo Notebook n400c
- Compaq Evo Notebook n410c
- Compaq Evo Notebook n600c
- Compaq Evo Notebook n610c
- Compaq Evo Notebook n610v
- Compaq Evo Notebook n620c
- Compaq Evo Notebook n800c
- Compaq Evo Notebook n800v
- Compaq Evo Notebook n800w
- Compaq Evo Notebook n1000c
- Compaq Evo Notebook n1000v
- Compaq Evo Notebook n1005v
- Compaq Evo Notebook n1010v
- Compaq Evo Notebook n1015v
- Compaq Evo Notebook n1020v
- Compaq Evo Notebook n1050v

HP Compaq Business Notebooks:
- HP Compaq Business Notebook nc4000
- HP Compaq Business Notebook nc4010
- HP Compaq Business Notebook nc6000
- HP Compaq Business Notebook nc8000

Compaq Tablets:
- Compaq Tablet PC tc1000
- Compaq Tablet PC tc1100


WORKSTATIONS:

Pentium/Xeon-based Workstations:
- Compaq Deskpro 300 Series
- Compaq Deskpro ap230 Series
- Compaq Deskpro ap240 Series
- Compaq Deskpro ap250 Series
- Compaq Evo Workstation w4000 Convertible Minitower
- Compaq Evo Workstation w4000 Small Form Factor
- Compaq Evo Workstation w4000 Small Form Factor DDR
- Compaq Evo Workstation w6000
- Compaq Evo Workstation w8000
- Compaq Professional AP200 series
- Compaq Professional AP400 series
- Compaq Professional AP500 series
- Compaq Professional ap550 Series
- Compaq Professional SP700 series
- Compaq Professional sp750 Series
- HP Workstation x1000
- HP Workstation x1100
- HP Workstation x2000
- HP Workstation x2100
- HP Workstation x4000
- HP Workstation xw3100
- HP Workstation xw4000
- HP Workstation xw4100
- HP Workstation xw4200
- HP Workstation xw5000
- HP Workstation xw6000
- HP Workstation xw6200
- HP Workstation xw8000
- HP Workstation xw8200

OPERATING SYSTEM(S):
Microsoft Windows 2000
Microsoft Windows 98
Microsoft Windows Millennium Edition (ME)
Microsoft Windows NT 4.0
Microsoft Windows XP 32-bit Home Edition
Microsoft Windows XP 32-bit Professional
LANGUAGE(S):
Global
ENHANCEMENTS/FIXES:
FIXES:
SSM 1.70 Rev A - SoftPaq Number SP28117
- Adds BIOS setting capability for HP notebook computers.
- Replaces GetConfig.EXE with BiosConfigUtility.EXE to provide more
BIOS configuration options across desktops, workstations, and notebooks.
- Removes obsolete "NT4 Trusted Computer Security Model" support.
- Fixes BIOS flash issue on notebooks running Windows 98 where SSM would
report that the BIOS family did not match.
- Fixes intermittent BIOS flash issue on nc4000, nc6000, and nc8000.
- Changed the default installation directory from %ProgramFiles%\Compaq\ssm
to %ProgramFiles%\Hewlett-Packard\ssm.
- Reports command line parameter syntax errors.

SSM 1.62 Rev A - SoftPaq Number SP27319
- Documents support for new systems.
- Adds command line options to change the BIOS Administrator password
using the English keyboard layout.
The syntax is /CURSETUPPASSWORD:"old" /NEWSETUPPASSWORD:"new"
- Logs successful password modifications.
- Fixes issues on new BIOS 2004 notebook systems where SSM would
incorrectly reject the new BIOS and report that the BIOS family
did not match.
- Incorporates changes for HP Client Manager Software 6.0.

SSM 1.61 Rev C - SoftPaq Number SP25587
- Fixes notebook flash retry on error function that stopped working when a
driver verifier fix was added in 1.61 Rev B.
- Additional logging recorded in %temp%\%computername%.ssmtrace
when /DEBUG switch is used to help find SoftPaqs that reboot
the machine.
- Fixes GETCONFIG.EXE error when executed through a remote client
application on Windows XP.
- Updates GETCONFIG copyright statements.
- Ignores CVAs that do not have an explicit list of supported systems.
CVA must now explicitly state that it supports all systems.
- Fixes Windows 95 message, "cannot find
kernel32.dll:SetProcessAffinityMask entry point".
- Fixes bugcheck 7E blue screen on new Intel 2.8GHz (F30 stepping)
processors.
- Fixes software title display issue when updating software on
non-English operating stems.
- Fixes issue to allow SSM to run from Windows PE on a CD ROM.

SSM 1.61 Rev B - SoftPaq Number SP24752
- Removes attempt to change boot order on systems that do not support
the HP Compaq specific BIOS call due to potential issues.
- Enhances support to download updated CVA files from the web during
build database operations in administrative mode.
- Fixes Driver Verifier bugcheck on notebook systems.
- Fixes GETCONFIG.EXE application error seen on D500 and D510 systems.
- Excludes deliverables that indicate that they are NOT SSM compliant
in the CVA file from the list of Possible Updates. This helps to
avoid potential problems with non-SSM compatible SoftPaqs.


SSM 1.61 Rev A - SoftPaq Number SP24489
- Adds support for three- and four-part PCI IDs in the CVA file.
- Adds support for multiple significant file names in the CVA file.
- Fixes intermittent flash issues on n400c, n600c, and n610c.
- Removes artifical system ID distinction between desktop- and
workstation-branded systems that use the same system board. SSM would
previously report a worstation with system ID 0x0123 as 0x8123.
- Fixes RMSET BootOrder corruption on iPAQ desktop.
- Fixes RMSET options that were order dependent. For example,
'*disable/enable' produced different results than 'enable/*disable'.
- Allows RMSET file to use space character for indention in addition
to the tab character.

SSM 1.60 Rev C - SoftPaq Number SP23321
- Fixes intermittent ROM flash error on e500, E700, m300, and m700 systems.
- Fixes intermittent ROM flash and REPSET issues on multiprocessor systems.
- Fixes blue screen on e500 with ROM dated 06/01/2000.
- Changed language code for Iberian Portuguese {0x0816} to be "PT"
instead of "BR". Some older SoftPaqs may need to add "PT" in
addition to "BR" to work as they did with previous versions of SSM.
- Fixes issue in Altiris HP CMS where the SoftPaq delivery wizard
did not display the SoftPaq description.
- Displays the US Software Title if a localized language title is not
provided or is blank.
- Supports systems that do not have CMD.EXE installed (for example, some
installations of Windows XP).
- Prevents blue screen for desktop BIOS (686o2) during ROM flash request
when hyper-threading is enabled.
- Fixes blue screen on 2003 notebook systems that support 48 character
serial numbers. (n620c)
- Fixes memory leak detected by driver verifier.
** There is a known Windows 98 blue screen on some non-Compaq BIOS systems
(Compaq Evo n1000c).

1.60 Rev B - SoftPaq Number SP22340
- Fixes blue screen on Deskpro EN machines running Windows NT 4.0.
- Fixes issue where SSM would not initialize client information
did not report information) on Windows 9x, non-Compaq (HP) BIOS systems.
- Fixes Windows 9x BIOS Flash issues on Compaq Evo Notebooks.
- Adds command line parameter /PromptForPassword.
- Supports silent mode output filename for GETCONFIG.EXE as a command
line parameter.
- Removes trailing spaces on silent install command. Some programs are
picky about parameters with trailing spaces.
- Equates two common typographical errors (typos) for command line
parameters.
/DoNotSetPassword and /DO_NOT_SET_PASSWORD are now equivalent.
/REPSET and /RMSET are now equivalent.
- Fixes issue with building SSM database on machines with Internet Explorer
4.01.
** There is a known Windows 98 blue screen on some non-Compaq BIOS systems
(Compaq Evo n1000c).


1.60 Rev A - SoftPaq Number SP20070
- Supports new hardware by using industry standard SMBIOS fields.
- Supports new ROMPaqs that include their own flash utility.
- Includes an improved Users Guide.
- Adds support for command line option /DoNotSetPassword.
- Fixes issue where Administrator mode would appear to stop responding
because it was searching the entire C:\ drive for SSM.cAB.
- Avoids potential critical "dead-machine" situation on Compaq Evo n600c by
enforcing BIOS upgrade through 686DF 10/17/2001 rules to workaround a
BIOS bug.
- Updates MSJET files from version 3.50 to 3.51.
- Fixes issue where DAO 3.50 Dlls were being replaced with older versions.

1.55 Rev D - SoftPaq Number SP21385
- Fixes custom-deliverable issue that was introduced in 1.55 Rev C.

1.55 Rev C - SoftPaq Number SP21021
- Adds Compaq Client Manager hooks.
- Adds BIOS flash support for Compaq Evo n800c.
- Fixes F9 DRIVER_ACCESS_FAILED message with some BIOS ROMPaq upgrades.
- Fixes an issue with ROM updates when a setup password is used.
- Fixes blue screen issue with third-party INT15 boot loader program.
- Fixes incompatibility between JET35 and JET40.

1.50 Rev B - SoftPaq Number SP19480
- Fixes blue screen when run on system with newer ATI video driver.
- Fixes potential blue screen on non-Compaq BIOS systems.
- Fixes potential NT blue screen on Compaq Notebooks during BIOS upgrade.
- Fixes issue where some Packaged For The Web files are not recognized.
- In local mode, now prompts for a password only if a password is needed.
- Fixes "SSMMAIN.EXE performed an illegal operation" message when
building the database.
- Displays the file version and command line in the log file if an error
is encountered in SSM.EXE. Copied this feature from SSMMAIN.EXE.
- Fixes issue where some ROM deliverables always update.
PREREQUISITES:
- WININET.DLL from Internet Explorer 4.01 (or later) is required.

HOW TO USE:
No installation for this deliverable. Read user guide for usage.


Copyright (c) 2004-2005 Hewlett-Packard Development Company, L.P.