I have tried updating the x64 Phidget Control Panel (Phidget22-x64_1.23.20251006) as per the usual on Win 11 Pro (fully up to date as of today) and got an error window titled "phidget22" with message
Code: Select all
"Extracting file failed. It is most likely caused by low memory (low disk space for swapping file) or corrupted Cabinet file."
I tried restarting PC and the usual repairs of file system/windows image; there is plenty of memory and hard disk. I have also tried installing the previous version of CP which worked well before and this fails with the same message. Interestingly, if I unpack the .exe installer manually to extract the .msi - I can install the msi without issue!
I think this looks like an issue with my PC/Windows but I am curious what is happening and how to fix it. Is there an option to have detailed logging in the installer? I am wondering eg if exe installer tries to use a temporary location for file extraction where it does not have permission or something like that. I tried /log: param on the .exe installer but it does produces an empty file.
Also, the exe installer gets stuck and there is no way to 'repair' it aside from manually downloading the installer from the Phidgets.com. I don't know if you have much control over how installer behaves but it may be good to have an option to 'revert' back in the installer in case of errors/failures.