I guessed something may wrong in windows service installation, but ... I still cannot solve it.
Check to make sure you have the prerequisite Bonjour64.msi in the location the installer is looking for it: "D:\Downloads\SOLIDWORKS 2020 SP03\PreReqs\Bonjour". If it is there make sure you have read access to it.
The error 1601 means the installer service can't be accessed, so I would think that means that it can't file the bonjour64.msi file. If you find it in that folder you could try installing it directly, then if it installs try the SW install again.
Do you have Apple iTune installed?
Or any Apple software?
bonjour is used by Apple to connect its product. I always want to know why SW need that.
That is interesting. I knew it was an Apple product, but didn't know what it was for.
I guess this is in the knowledge base somewhere:
Q: Why does SOLIDWORKS® install Bonjour as a pre-requisite, and is it a required component?
A: The Bonjour pre-requisite is necessary for the 'PhotoView 360 Network Render Client' and for network tasks that are setup with the SOLIDWORKS Task Scheduler. It is not possible to disable the installation of Bonjour.
Even if we don't use "PhotoView 360 Network Render Client".
Retrieving data ...