gkweb
January 10th, 2004, 01:48 PM
Hi,
There is a problem with the uninstallation procedure, that i have found showing PG to a friend today.
1) If processguard.exe has the CMH activated on itself, while the uninstallation procedure take place, when i click "cancel" to the CMH dialog, PG GUI popups, i minimize it, and the uninstallation is freezed in the background.
I have to kill it in the task manager, but PG isn't removed.
2) if processguard.exe hasn't the CMH activated on itself, when i click "cancel" on the CMH window while the uninstallation, a part of the uninstall procedure however runs, and remove PG files but not the driver. The uninstallation procedure runs fully, and at the end ask to reboot.
At reboot, the driver seems to still be there, but applications aren't anymore protected and i can end them in the taskmanager.
I remember to have installed again PG over the remaining one, of course i have had an error because of the driver still running, and at reboot, althought all appeared as usual (GUI started and no error message about the driver), i was still able to kill protected processes with the taskmanager. I have uninstalled properly this time, reboot, install again,
and all is fine.
3) if processguard.exe has CMH activated on itself but when it popup you close it (after to have clicked "cancel" on the CMH dialog while uninstallation), the uninstallation which was freezed on 2) start again and uninstall properly PG.
Of course i would never tested that if i wouldn't had a friend asking me a "show".
And the result is :
- when uninstall process is freezed, it isn't with the most proper way (why not to kill automatically uninstall.exe once "cancel" is clicked ?)
- when we close PG GUI, why the uninstall procedure which was freezed start again whereas we have clicked "cancel"?
- when PG hasn't CMH protection activated (which is by default but me like others on this forum had disabled it ) after clicking "cancel" the uninstall procedure is may be partially blocked, but after a reboot PG isn't effective (processes can be killed).
So i think there is something to improve to handle an unwanted uninstallation.
For now, just activate the CMH on procguard.exe (even if you don't launch it), and when it popup while the uninstallation _do not close it_ even if it was closed before, and kill in the taskmanager all files related to the uninstallation.
I hope to have provided enought information.
There is a problem with the uninstallation procedure, that i have found showing PG to a friend today.
1) If processguard.exe has the CMH activated on itself, while the uninstallation procedure take place, when i click "cancel" to the CMH dialog, PG GUI popups, i minimize it, and the uninstallation is freezed in the background.
I have to kill it in the task manager, but PG isn't removed.
2) if processguard.exe hasn't the CMH activated on itself, when i click "cancel" on the CMH window while the uninstallation, a part of the uninstall procedure however runs, and remove PG files but not the driver. The uninstallation procedure runs fully, and at the end ask to reboot.
At reboot, the driver seems to still be there, but applications aren't anymore protected and i can end them in the taskmanager.
I remember to have installed again PG over the remaining one, of course i have had an error because of the driver still running, and at reboot, althought all appeared as usual (GUI started and no error message about the driver), i was still able to kill protected processes with the taskmanager. I have uninstalled properly this time, reboot, install again,
and all is fine.
3) if processguard.exe has CMH activated on itself but when it popup you close it (after to have clicked "cancel" on the CMH dialog while uninstallation), the uninstallation which was freezed on 2) start again and uninstall properly PG.
Of course i would never tested that if i wouldn't had a friend asking me a "show".
And the result is :
- when uninstall process is freezed, it isn't with the most proper way (why not to kill automatically uninstall.exe once "cancel" is clicked ?)
- when we close PG GUI, why the uninstall procedure which was freezed start again whereas we have clicked "cancel"?
- when PG hasn't CMH protection activated (which is by default but me like others on this forum had disabled it ) after clicking "cancel" the uninstall procedure is may be partially blocked, but after a reboot PG isn't effective (processes can be killed).
So i think there is something to improve to handle an unwanted uninstallation.
For now, just activate the CMH on procguard.exe (even if you don't launch it), and when it popup while the uninstallation _do not close it_ even if it was closed before, and kill in the taskmanager all files related to the uninstallation.
I hope to have provided enought information.