KNOWN ISSUE: FIRM.EXE fails to copy PECTAGENT.INI file to PROD on UEFI systems in BIOS compatibility mode. (DS 7.1 SP2 MP1.1 )


Article ID: 158281


Updated On:


Deployment Solution


UEFI is not fully supported at this time, but even in BIOS compatible mode, FIRM.EXE is unable to find "PROD".

The net result is that in an image task, Ghost completes successfully, but immediately after that, the job fails.  This issue looks remarkably like the problem when FIRM is missing from the Task Handler folder (an issue introduced with the MP1 release).  However, in the ClientDeployImage log, the error is in a slightly different place.  Still a FIRM error, but instead of failing to FIND FIRM, it fails to copy to PROD.


First, ensure it's not the location of FIRM that's in error.  You can determine this by looking at the execution path.  If FIRM.EXE is being called from the GHOST folders, then it's not a problem with the location of FIRM

Once you've determined that this IS the problem, a point fix has been made available that may correct the issue.

CAUTION: This fix has not been fully regression tested.  Use at your own risk!

Try replacing CLIENTIMAGEDEPLOY.DLL (make a backup first!) in your preboot environment by replacing the files in BootWiz with the files attached to this KB below, as follows:


\Program Files\Altiris\Altiris Agent\Agents\Deployment\Task Handler\bootwiz\oem\DS\winpe2\x86\Base\Program Files\Altiris\Altiris Agent\Agents\Agent Tasks


\Program Files\Altiris\Altiris Agent\Agents\Deployment\Task Handler\bootwiz\oem\DS\winpe2\x64\Base\Program Files\Altiris\Altiris Agent\Agents\Agent Tasks

Once the files have been replaced, you will need to ensure that they are replicated out to all site servers, AND you will then need to rebuild your WinPE Preboot environment.




pf3256644 (password is pf3256644).zip get_app