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 is one that does not have a GUI, but… Read more

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… Read more

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 virtualization, desktop virtualization and application virtualization can help you reduce testing… Read more

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!… Read more

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 live during the event or send… Read more

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 and how it can be leveraged… Read more

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 an application running in a multi-user Terminal Server environment.   Scoping the Issue:  First… Read more

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 piece of code is attempted to execute from a memory location that is marked as… Read more

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 and reliability threat due to services running at an… Read more

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 on Windows Vista will run with UAC enabled, which means they are running… Read more