Browse by Tags

Tagged Content List
  • Blog Post: Application Compatibility - The 30 minute checklist

    Although Windows Vista is generally compatible with applications written for Windows XP, Windows Server 2003 and their associated service packs, some compatibility issues are inevitable due to new innovations, security tightening, and increased reliability. Getting some older applications running on...
  • Blog Post: The Program Compatibility Assistant - Part One

    It's been a while since we posted something on Application Compatibility and Windows Vista. A question I get from quite a few customers when discussing application compatibility is, "What is the Program Compatibility Assistant used for?" Today we are going to cover some common installation and runtime...
  • Blog Post: Two Minute Drill: Application Verifier

    Happy Friday AskPerf.  My name is Syed Yusuf, and I am a Support Engineer on the Performance team.  Application crash issues can be somewhat tricky to resolve – especially if we’re dealing with a third party application.  Today we’re going to take a look a the Application Verifier tool...
  • Blog Post: APP: Application Compatibility (General)

    APPLICATION COMPATIBILITY (GENERAL) Description: Application compatibility is one of the most common issues seen in an enterprise environment. This term is used to describe an issue where an application does not work, or works incorrectly under certain circumstances. Questions or issues with...
  • Blog Post: Windows 7 / Windows Server 2008 R2: Console Host

    Happy Monday everyone.  It’s Day Five of our Launch Series.  Today, we’re going to cover a new feature in Windows 7 / Windows Server 2008 R2 – Console Host (ConHost.exe).  A good number of companies and individuals out there still run “console” applications.  A console application...
  • Blog Post: To DEP or not to DEP …

    In my previous posting on Access Violations, I briefly mentioned Data Execution Prevention (DEP).  I have recently had the opportunity to work on a couple of customer issues that caused me to dig a bit deeper into the workings of DEP, so I figured that I would pass this knowledge on.  To begin...
  • Blog Post: APP: Data Execution Prevention (DEP)

    DATA EXECUTION PREVENTION: DEP Description: Data Execution Prevention, commonly known as DEP, is Microsoft's software implementation that takes advantage of hardware NX or XD support. This functionality marks physical memory locations as being used for executable or non-executable code. If a...
  • Blog Post: APP: Application Compatibility Toolkit

    APPLICATION COMPATIBILITY TOOLKIT (ACT) Description: Description: The Application Compatibility Toolkit (ACT) enables software developers, independent software vendors (ISVs), and IT professionals who work in a corporate environment to determine, before rolling out within the organization, whether...
  • Blog Post: APP: Application Compatibility - User Account Control (Windows Vista +)

    APPLICATION COMPATIBILITY - USER ACCOUNT CONTROL (UAC) Description: User Account Control (UAC) is the functionality within Windows Vista that allows a user to run under a safer, less privileged context, but switch to an Administrator context when needed. Under normal circumstances, every user...
  • Blog Post: Working on an Application Compatibility Issue? Let us Help!

    Windows 7 is only a few weeks away! The buzz is building! However, if your applications aren’t quite ready for Windows 7 (or even Vista) and having you’re having issues, then maybe you’re not quite as excited as I am. But – there is good news - we may be able to help you out! Last Monday we launched...
  • Blog Post: Application Compatibility Toolkit v5 - Setup and Configuration

    We covered the architecture of the Application Compatibility Toolkit in our last post.  Today we're going to step through a very simple installation and get our first package deployed to a Windows XP client machine.  I'm using a Windows Server 2008 RC0 as my Application Server and SQL Server...
  • Blog Post: Understanding the IE User Agent String

    Today we're going to discuss the IE User-Agent String - a term with which more administrators are becoming familiar since the launch of IE7. The User-Agent string identifies your browser to the server hosting the site that you are visiting. This allows the web server to provide content that is tailored...
  • Blog Post: Windows 7 Application Compatibility: Virtual Roundtable with Mark Russinovich

    On June 18th, Mark Russinovich will be hosting a Virtual Roundtable on Windows 7 Application Compatibility. This is a chance for IT Pros to learn all about Windows 7 Application Compatibility and get answers to any management or deployment questions for Windows 7. You can submit your performance questions...
  • Blog Post: Windows 7 / Windows Server 2008 R2: Fault Tolerant Heap and Memory Management

    Hello, and welcome to our second post in the Windows 7 launch series. This post is going to be a long one, so buckle in. We’re going to start with an overview of Fault Tolerant Heap, which is a new feature in Windows 7 and Windows Server 2008 R2 and then go over some Memory Management pieces. If you...
  • Blog Post: Application Compatibility - IE7 Protected Mode

    On Windows Vista, Internet Explorer 7 runs in Protected Mode, which can help protect users from attack by running the Internet Explorer process with greatly restricted privileges. Protected Mode significantly reduces the ability of an attack to write, alter, or destroy data on the user's machine or to...
  • Blog Post: APP: Application Compatibility - Session 0 Isolation (Windows Vista +)

    APPLICATION COMPATIBILITY - SESSION 0 ISOLATION Description: Session 0 Isolation is a feature of Windows Vista and later operating systems. In previous versions of Windows, services run by default within the same session as the first user logon, called Session 0 (session zero). This poses a security...
  • Blog Post: The Program Compatibility Assistant - Part Two

    In our previous post on PCA, we discussed several runtime issue detection scenarios. Today, we are going to examine some program startup scenarios (specifically application blocking) and discuss the management of the Program Compatibility Assistant. Let's get started with looking at Application blocking...
  • Blog Post: Windows 7 Application Compatibility: Virtual Roundtable with Mark Russinovich (Part 2)

    On September 24th, Mark Russinovich will be hosting a Virtual Roundtable for IT Pros on Windows 7 Application Compatibility: Virtualization. Mark and a panel of experts will be discussing virtualization tools and how they can help you tackle application compatibility concerns. Learn how presentation...
  • Blog Post: Help! My Application only runs on a Single Processor system!

    Given that multi-core / multi-processor systems are the way of the future, this might seem like an odd post for us to be writing. However, we have run into a few instances where 32-bit applications run with no issues on single processor systems, but fail to run, or perform poorly on multiprocessor systems...
  • Blog Post: Introduction to the Application Compatibility Toolkit v5

    Deploying a new Operating System or a new version of Internet Explorer is no easy task at the best of times in a heterogeneous environment.  The problem becomes exponentially more difficult when you consider the myriad of third-party applications in the typical enterprise.  We've posted some...
  • Blog Post: What OS / Service Pack Am I Running?

    Hello AskPerf readers.  My name is Scott McArthur and  I am a Support Escalation Engineer with the Setup & Cluster team.  I know you’re probably thinking that one of us has somehow found our way to the wrong blog!  I recently ran into an interesting scenario while working on a...
  • Blog Post: TS: Installing and Configuring Applications

    INSTALLING AND CONFIGURING APPLICATIONS Description: On a Terminal Server, installing applications refers to the installation of a program that will be deployed to users using Terminal Services. Configuring applications refers to application compatibility flags and scripts that are used to customize...
  • Blog Post: Windows Vista & Longhorn Server - Updated Application Compatibility Cookbook

    With Windows Server Codename "Longhorn" Beta 3 just around the corner, the Application Compatibility Cookbook has been updated to include Application Compatibility information as they relate to Longhorn Server changes. This cookbook, which originally covered Windows Vista application compatibility...
  • Blog Post: Application Compatibility - Session 0 Isolation

    In Windows XP, Windows Server 2003, and earlier versions of the Windows operating system, all services run in the same session as the first user who logs on to the console. This session is called Session 0. Running services and user applications together in Session 0 poses a security risk because services...