The UAC Compatibility Evaluator and Elevation on Windows Vista

The release candidate of the Application Compatibility Toolkit is here, and it’s good stuff. I’ve had to resort to sniffing around with a debugger to find many issues with this one, and it’s still improving for the final release! I am particularly impressed by what the team has put together for compatibility evaluators. For those…

14

A Desktop of Your Own

I have run into a few scenarios where people want to be able to block access to Windows Explorer so that they can do something such as update the system in a machine that is otherwise publicly facing. One possibility is to create a desktop all your own. The underlying architecture of Windows allows for…

17

How Old Is Your Type Library?

I ran into an interesting problem this week trying to get a legacy application running on Windows Vista. If you ran the installer, it would fail, claiming that it was unable to register a required component. So, I grabbed the ocx it was trying to install to have a look. Taking a peek by attaching…

4

Why does my software keep prompting me for a reboot on Windows Vista?

I ran into an interesting situation with a customer’s application the other day. You would try to install the application, and it would prompt for a reboot. OK, so it couldn’t grab that file handle yet, I’ll go ahead and let it. After a reboot, the installation would continue, and then prompt for a reboot…

12