Welcome to MSDN Blogs Sign in | Join | Help

News

  • Chris Jackson is a Principal Consultant at Microsoft and the Technical Lead for the Windows Application Experience SWAT Team. But most people just call him The App Compat Guy.

    This is provided "AS IS" with no warranties, and confers no rights. Use of materials found on this page is subject to the terms specified in the Terms of Use

Browse by Tags

All Tags » Windows Vista » ACT 5.0   (RSS)
Standard User Analyzer Refuses to Run with Application Verifier 4.0 (and Application Verifier 3.x is Gone!)
Updated March 16, 2009: Somebody updated these links with the 4.0 version (which kind of defeats the purpose of having these links so I’m not sure what they were thinking) but they’re back to the 3.x version now. Hey, there’s a new version of Application Read More...
Shimming Applications on Windows Vista 64-Bit
The same question came up two times in 26 minutes (on the same discussion list, no less), so I figured I’d answer it once here as that seems a reasonable indicator that others may have the same question. What is the deal with shimming on Windows Vista Read More...
CorrectFilePaths Has to Point to a Directory Which Exists
A question came up via comments. (I was going to say that it came up recently, but another glance reveals that it came up in, oh, June. I don’t think I can fairly call that recent…) “…the fix seems only to work if the directory structure exists…” This Read More...
CompatAdmin How Do I Shim Thee? Let Me Count The Ways...
When you come across issues debugging applications, there are typically several ways to solve them. Today, I'm going to pick on our own stuff and throw a few different shims at it. Interestingly enough, what I'm going to be shimming up will be the tool Read More...
Announcing ACT 5.0.3 (a.k.a. ACT 5.0.5428.1080)
It seems like just yesterday I was posting about ACT 5.0.2 being released, but we just released ACT 5.0.3 . Now, I've had a couple of people confused about the version numbers we talk about, and what they actually see. For, rather unfortunately, you didn't Read More...
Getting (Some) Virtualization Data from the Internet Explorer Compatibility Test Tool
If you run the Internet Explorer Compatibility Evaluator on Windows Vista, you get back some data when an ActiveX control tries to write to a file that a standard user used to be able to write to. However, that data doesn't show up when you are using Read More...
Documentation Update for the Application Compatibility Toolkit
Last week, we updated the documentation for the Application Compatibility Toolkit. It's kind of hidden, though - if you go to the Application Compatibility Toolkit download page , you will find a new item in the list of files: ACT50_Doc_Update_Installation_Instructions.zip Read More...
Resolve Issues with Windows Resource Protection using the WRPMitigation Shim
Every now and again, I bump up against a setup application (it's almost always a setup application) that tries to drop older versions of protected operating system files. It's fairly easy to mitigate, but I thought I would go through some of the mechanics, Read More...
Modifying Directory ACLs with the OpenDirectoryAcl Shim
I received a request to talk about a particular shim. And yes, I received that request over a month ago, so ... sorry about that. Nonetheless, I've managed to scratch out a little niche of time to discuss the shim: OpenDirectoryAcl Yep, this does exactly Read More...
Applying Shims (Compatibility Fixes) to Child Processes Using Layers (Compatibility Modes)
A comment came up on a recent posting regarding modules, inquiring about processes. Specifically: Do these included/excluded modules have to be in the same process, or can they include other processes too? (I have an application that calls multiple child Read More...
System Shim Database Entries: They May Not Work, and How To Modify Them If They Don't
I received one comment on my recent blog post on copying from the system shim database, which I think is worthy of discussion as I have heard similar questions before: I have found previously (under Windows XP, haven't attempted under Vista) that some Read More...
Why You Don't Need to Copy and Paste from the System Shim Database (And What Happens If You Do Anyway)
I hear about a bug now and again with Compatibility Administrator [CompatAdmin]. It always surprises me when I hear about the bug, because you can only hit it if you are trying to do something that there is no point in doing (which is why we never caught Read More...
What Modules Do I Need to Include when Configuring Shim Parameters?
A question came up in the comments of one of my posts, and I think the answer is important enough to elevate to more than just another comment (and I didn't even answer completely in that quick response). When you are configuring a shim and press the Read More...
The Lack of Wildcard Support for the CorrectFilePaths Shim in Windows Vista
A while back, I write about the Correct File Paths shim . Since that time, I've heard from a number of folks who are using the shim, helping them to configure the command line to fix applications (with the most common explanation being to "quote the pairs" Read More...
The UAC Arms Race Has Begun
I figured this day would come, and to be honest, I'm a little bit surprised it took as long as it did for me to run into this in the wild. But this week, I finally came across an installer that somebody had devised which would check to see if UAC was Read More...
More Posts Next page »
Page view tracker