OSDeployment breaks whenever the distribution server is updated.

OSDeployment breaks whenever the distribution server is updated.

Every time the distribution server agent is updated, PXE deployment breaks. When I press 'update' on the PXE media, it fails and suggests that the PXE components need to be reinstalled etc. This was not the case, as EC techs were able to resolve this through stopping services, resetting reg keys and restarting services.

After multiple sessions with the support techs, I created a script composing their resolution steps. This is to be run through PowerShell on the DS, every time the DS agent is updated to allow the PXE deployment to work. See below:

net stop "ManageEngine OSDeployer - Image creator"
net stop "ManageEngine UEMS - Distribution Server"
Stop-Process -Name "ImageReplicator"
Stop-Process -Name "ImageCreator"
Set-ItemProperty -Path "HKLM:\SOFTWARE\Zoho\OSD\DistributionServer\RO\" -Name "DSVersion" -Value 0.0
Set-ItemProperty -Path "HKLM:\SOFTWARE\Zoho\OSD\DistributionServer\RO\" -Name "AgentVersion" -Value 0.0
net start "ManageEngine OSDeployer - Image creator"
net start "ManageEngine UEMS - Distribution Server"

Its a bit ridiculous that customers need to put together scripts to fix the product. For the meantime, this fix works, but long term, we may be looking for an alternate OSD solution.
                New to ADManager Plus?

                  New to ADSelfService Plus?