Browse by Tags

Tagged Content List
  • Blog Post: Windows 7 / Windows Server 2008 R2: RemoteApp and Desktop Connection

    Welcome back to our Launch Series. It’s Day Fourteen which means that there’s just over a week to go! Today we’re continuing on with our look at various Remote Desktop Services components. Our subject: RemoteApp and Desktop Connection. In Windows Server 2008 , RemoteApp was introduced to deploy RDS applications...
  • Blog Post: MSI: Troubleshooting Package Installation

    TROUBLESHOOTING PACKAGE INSTALLATION Description: Microsoft Windows Installer Service is an installation and configuration service included in Windows. It allows you to add, modify, and remove applications provided as Windows Installer (*.msi) packages. Note, this service is set to Manual by...
  • 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: 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: 16-bit DOS / Windows Applications

    16-BIT DOS / WINDOWS APPLICATIONS Description: In general, 16-bit DOS or Windows application failures are treated the same as any other application failure. The sole exception is the fact that 64-bit Windows includes no 16-bit emulation. Because of this, no 16-bit application will be compatible...
  • Blog Post: APP: Performance Issue (specific to a process)

    PERFORMANCE ISSUE (SPECIFIC TO A PROCESS) Description: An application performance issue is generally defined as an application or process performing below expectations. This can be due to high CPU usage, high memory usage or slow performance. This topic is specifically for an application or process...
  • 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: APP: Windows Powershell (Installation / Configuration)

    WINDOWS POWERSHELL (INSTALLATION / CONFIGURATION) Description: Windows PowerShell 1.0 on Windows XP, Windows Server 2003 and Windows Vista is available via the PowerShell 1.0 setup package. Windows Server 2008 and Windows 7 include PowerShell with the Operating System. Windows Server 2008 includes...
  • 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: Windows 7 / Windows Server 2008 R2: Problem Steps Recorder

    Hi all, and welcome to Day 21 in our Windows 7 / Windows Server 2008 R2 Launch Series. Tomorrow is the big day! To wrap up our Launch Series, I want to talk today about a really cool tool included in Windows 7 and Windows Server 2008 R2 called Problem Steps Recorder . I am sure we have all had situations...
  • 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: PRF: High CPU (Individual Process)

    HIGH CPU – INDIVIDUAL PROCESS Description: High CPU usage can cause slow response times, system hangs, or just overall sluggishness on a system. An individual process may be responsible for consuming most of the CPU time during this period. There are various reasons for a process to cause high...
  • Blog Post: APP: Configuration of Dr. Watson

    CONFIGURING DR. WATSON Description: Dr. Watson is a tool built into previous versions of Windows that assists in the capturing of debugging information in the event of an application crash. Windows Vista and newer operating systems use Windows Error Reporting in lieu of Dr. Watson. Scoping...
  • Blog Post: What to do if your Windows 8 Modern App fails to start

    Good morning AskPerf!  David Alessi here from the Windows 8 client team.  One of the biggest support issues we’ve seen is with Windows 8 Store (formerly Metro/Modern) Apps failing to start.  This post is going to cover some of the most common issues that users run into, and how to troubleshoot...
  • Blog Post: MSI: Windows Installer Service Issues

    WINDOWS INSTALLER SERVICE ISSUES Description: Microsoft Windows Installer Service is an installation and configuration service included in Windows. It allows you to add, modify, and remove applications provided as Windows Installer (*.msi) packages. Note, this service is set to Manual by default...
  • Blog Post: APP: Windows Powershell (Basic Commands)

    WINDOWS POWERSHELL (BASIC COMMANDS) Description: Windows PowerShell is a command line shell and scripting language that helps IT professionals achieve greater control and productivity in their environment. Using an admin-focused scripting language, more than 130 standard command line tools, and...
  • Blog Post: Windows 7 / Windows Server 2008 R2: AppLocker

    Happy Monday everyone. It’s Day Nineteen of our Launch Series, which means that there are only three more days until Windows 7 appears on store shelves! Today, we’re going to provide a really quick overview of AppLocker, which is a new feature in Windows 7 and Windows Server 2008 R2. AppLocker replaces...
  • Blog Post: APP: Application failures - Hang / Crash

    APPLICATION FAILURES - HANG / CRASH Description: Applications and Services often fail in one of two ways - a hang, or a crash. The reasons behind the failure are different, however much of the data that we need to collect when troubleshooting the issue is quite similar. If the application that...
  • Blog Post: PRF: High CPU (SVCHOST.EXE)

    HIGH CPU – SVCHOST.EXE Description: SVCHOST.EXE is a generic host process for services. There can be multiple SVCHOST.EXE running on a system and each SVCHOST.EXE can also hold multiple services. Troubleshooting high CPU usage with SVCHOST.EXE can difficult since Task Manager or Performance Monitor...
  • Blog Post: Designing Applications for High Performance

    Happy Friday AskPerf!  We’ve had a few questions in the past about guidelines for application design in a faster computing environment.  Now, I make absolutely no claims whatsoever to being any sort of a code guru, and so I wasn’t about to try to pass myself off as an expert in that area! ...
  • Blog Post: TSK: Creating Tasks for Other OS Versions (Windows Vista+)

    CREATING TASKS FOR OTHER OS VERSIONS (WINDOWS VISTA +) Description: Creating Scheduled Tasks in Vista and Server 2008 has been vastly improved over Windows 2000/2003/XP. Task Scheduler overall is now more reliable, more scalable, and much easier to use than previous Windows versions. The new...
  • Blog Post: TSK: Task Scheduler Service

    TASK SCHEDULER SERVICE Description: The Task Scheduler service enables you to perform automated tasks on a computer. With this service, you can schedule any program to run at any time or when a specific event occurs. The Task Scheduler monitors the time or event criteria that you choose and then...