You cannot advertise a 16-bit program to Windows XP clients in SMS (810282)



The information in this article applies to:

  • Microsoft Systems Management Server 2.0
  • the operating system: Microsoft Windows XP

SYMPTOMS

If you advertise a 16-bit program to Windows XP clients, and you select Use Windows NT client software installation account in the program properties, the advertisement may not succeed, and one of the following errors may be logged in the Smsapm32.log file:
  • SCHED DATA : Stopped monitoring program execution. 
    SCHED DATA : Return code = 0xff; The extended attributes are inconsistent.
  • SCHED DATA  : Stopped monitoring program execution.
    SCHED DATA  : Return code = 0x1; Incorrect function.
If you select Run with administrative rights in the program properties, but you do not use the software installation account option, the advertisement succeeds. The advertisement also runs by using user's rights.

This problem may occur when you advertise any 16-bit program, not only programs that are generated by using SMS Installer.

WORKAROUND

To work around this problem, make sure that you compile your SMS Installer scripts by using the 32-bit Windows (32-bit EXE) option.

STATUS

Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.

MORE INFORMATION

In SMS Installer, you can select the destination operating systems for scripts that you generate. If you select 16/32-bit Windows (16-bit EXE), SMS Installer generates a 16-bit executable.

Modification Type:MajorLast Reviewed:6/25/2004
Keywords:kbfix kbbug KB810282 kbAudEndUser kbAudITPRO