When I'm using DOpus on an USB stick on Vista it needs to register a component first, before it can elevate listers. Quitting DOpus promts if the component should be unregistered or not.
For some reason my portable version cannot elevate listers on one special client. When I click the Admin Shield button it simply does nothing (Admin Shield button does not stay in "active" toggle state).
For debug purpose I would like to manually remove the component regsitration for DOpus UAC from the registry to force DOpus to register it over at next start. Does anyone know which Regsitry Values DOpus sets for the component registration?
I know this can be easily figured out using Procmon but maybe some of you already did this before and has the values on his fingertips.
OK. Just figured it out. DOpus needs to register the "DOpushlp.dll" component to be able to elevate listers.
When you register the components for the USB version by clicking the Admin Shield the first time DOpus does a regsrv32 with the path to the DOPushlp.dll.
Now, what I did was quitting DOpus without reversing the registration. The next time I plugged in my USB stick it got assigned a different driver letter. So the path to the DOpushlp.dll in the registry was wrong. Clicking the Admin Shield now resultet in nothing.