• Welcome to Support Forum: Get Support for Patch My PC Products and Services.

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - Adam Cook (Patch My PC)

Hey Oliver, the issue has now been resolved. You may need to close and re-open the Publisher to see what was missing in the Package Details window.
Thank you for letting us know. This is a known issue we are currently investigating. We will follow up with you shortly.

This is a known issue with Visual Studio Code if it is patched while open. We document this here as a title to close before patching, which can be achieved using the Manage Conflicting Processes feature: When to enable: Notify the user to close the application.

We also opened a GitHub issue on the repository for the software that might be worth sharing: Failed to update: An error occurred while trying to replace the existing file, DeleteFile failed; code 5, Access is denied.
Hello, I recommend republishing the offending update which contains the old PatchMyPC-ScriptRunner.exe. The latest version of scriptrunner is and expires in 2025.

In case you're curious: the version of script runner (usually) always matches the same version as the Patch My PC Publisher itself.

It sounds like you have an old/mature update which was published quite some time ago.
Hey James,

To achieve this, you'll be looking at using the Modify command line right click option to add the custom MSI arg CONFIGFILE. And you may want to use the 'Additional file(s)' option in the Add custom pre/post script right click option to include your pulsepreconfig file within the same package once uploaded to Intune. However if your pulsepreconfig is on C:\temp for all your devices, then you won't need to do that.

For instance, if you entered the below value in Modify command line (see 1.png). Then browsed out to choose the pulsepreconfig file as an additional file (see 2.png). At the time of publishing and uploading to Intune, myconfiguration.pulsepreconfig will be bundled altogether at the same time in the same package, hence why it's relevatively referenced in the CONFIGFILE parameter.
Hi James,

You emailed in to support directly referencing this thread. I'm replying here with the same information for completeness.

This is a known issue if iTunes is installed without Bonjour.

Annoyingly, installing iTunes silently does not automatically install Bonjour. However installing iTunes manually via the UI does install Bonjour. Therefore ensure you have the dependency configured on the ConfigMgr App to install Bonjour first.
May you email [email protected] and share the same list of log files and .csv file (produced from the mentioned script)?
Kindly see this link for list of supported products for the Home Updater: https://patchmypc.com/home-updater#products
May you please share the below logs:

This may be found in the %ProgramData%\PatchMyPC\ if the Install was initiated by the user from Company Portal.

And also the .csv produced from this script: https://github.com/PatchMyPCTeam/CustomerTroubleshooting/blob/Release/PowerShell/Export-PMPCUninstallRegistryHives.ps1

Feel free to upload to patchmypc.com/share.
Is this for ConfigMgr/WSUS software updates, or Intune updates?
Through the ideas page, please! What's the application?
Interesting. Thanks for sharing!
Yes, absolutely.

Using the right click option Manage assignments, you can designated AAD groups to be applied to newly uploaded packages and also configure the availability/deadline between each AAD group. This will allow you to create a phased/wave release of updates in a timely fashion.
Do you experience the same if you packaged Teams manually and used that in a task sequence? That would be indiciative of whether it's a Teams issue, or perhaps something we're doing at the time of install with the Teams installer.

Here is a link to the installer we use (offered both 32bit and 64bit):


and here are the parameters we also use:

QuoteReboot=ReallySuppress ALLUSERS=1 /qb