Upon deploying a custom patch the appropriate executable file and batch (.bat) file are created and accessible within the C:\Windows\ProPatches\Patches folder and the C:\Windows\ProPatches\Install folder on the target machine, however the deployment never completes and the .bat file is not changed to a .his file as intended.
This issue can be caused by an alternate data stream. An alternate data stream (ADS) is a feature of Windows New Technology File System that contains metadata for locating a specific file by author or title.
1. On the Console machine, navigate to your patches directory. The default location of this folder for the appropriate version of Protect can be found below:
Protect 9.x: C:\ProgramData\LANDesk\Shavlik Protect\Console\Patches\
Protect 8.x: C:\ProgramData\Shavlik Technologies\NetChk\Patches\
2. Within this folder right-click on the custom patch executable file, and select properties.
3. Within the 'Properties' screen, select the 'Unblock' option towards the bottom of the screen.
4. Once this has been completed, delete the executable file from the C:\Windows\ProPatches\Patches folder on the target machine and deploy again.
Shavlik Protect 9.x