General Microsoft

Least Privilege Security for Windows 7, Vista, XP– New Book from PACKT Publishing

Hello Folks, I have just started to review a book “Least Privilege Security for Windows 7, Vista, and XPwritten by Russel Smith. Windows OS Engineering and Application Platforms have always fascinated me ever since I started Packaging applications. I hope this book gives me lots of information, which I can further share it with you all..!

Least Privilege Security for Windows 7, Vista, XP– New Book from PACKT PublishingLooking from the Technology perspective, the contents of this book can be broadly classified into these sections –

  • Overview of Least Privilege Security in Microsoft Windows Operating System. and how to Solve Least Privilege Problems with the Application Compatibility Toolkit.
  • Detailed explanation on User Account Control (UAC) covering various concepts like Access Token Model, Elevation Prompt Security, Configuring UAC through Group Policy etc.
  • Software Distribution using Group Policy and Windows Installer.
  • Managing Internet Explorer Add-ons and Best Practices on Deploying Commonly used ActiveX Controls. If you don’t know what this is, you can visit
  • Supporting Users Running with Least-Privilege, Deploying Software Restriction Policies and AppLocker, Preparing Vista and Windows 7 for Least Privilege Security.
  • Provisioning Applications on Secure Desktops with Remote Desktop Services, Balancing Flexibility and Security with Application Virtualization and Deploying XP Mode VMs with MED-V.

I shall post a detailed review of this book soon. Until then, you can read this free chapter, Chapter No. 3 – Solving Least privilege Problems with the Application Compatibility Toolkit and let me know your comments / reviews.

You can also Order the book Online here from PACKT Publishing

About the Author: Russell Smith specializes in management and security of Microsoft-based IT systems and is a Contributing Editor for CDW’s Biztech magazine and writes regularly for industry journal Windows IT Professional. Russell is also contributing author to Supporting and Troubleshooting Applications on a Microsoft Windows Vista Client for Enterprise Support Technicians from Microsoft’s Official Academic Course (MOAC) series of books published by Wiley and Sons. he is an independent IT consultant and MCSE with more than ten years of experience. Russell’s recent projects include Active Directory Security Consultant for the UK Health Service National Programme for Information Technology (NPfIT) and Exchange Architect for Wipro Technologies. Russell also has extensive experienceas an IT trainer.

Community Activities Microsoft Windows Installer, Application Compatibility and Deployments

Moving Applications to Windows 7 and App-V | Flexera Software Webinar

Join Flexera Software™, the leading provider in Windows® 7 application readiness solutions, for a discussion of how you can automate and standardize OS migration and application virtualization projects to ensure a fast and successful application deployment. This Webinar will explore an end-to-end process for Windows 7 and App-V application migration projects, strategies to reduce the cost and complexity and also, how a continuous application readiness process creates a repeatable and reliable standard for your next migration project.

In this Webinar you learn the “6 Steps to Faster Windows 7 Application Migration” and how to:

  • Drive down the cost and complexity of preparing for a Windows 7 software deployment
  • Speed conversion of MSI packages to App-V and other virtualized formats
  • Shift from reactive to proactive application management
  • Better understand your application estate
  • Make sure your applications are ready to move when you are
  • Reduce manual migration to save time and resources

Date: Thursday, June 24, 2010, Time: 9:00 PT / 11:00 CT / 12:00 EST

Register for the Webinar here

How-to Microsoft Virtualization

Download SuperFlow for Application Virtualization [App-V] Sequencing

The Microsoft Application Virtualization (or App-V) Sequencer is a component of the App-V suite used to package your applications to be deployed to systems using the App-V client. Properly sequencing applications is the key to a successful App-V implementation. This SuperFlow provides detailed information about the Application Virtualization Sequencing process and covers information on setting up the sequencer, Sequencing an application, Configuring the application while sequencing and Validating Successful package creation and Sequencer troubleshooting with Windows Installer Logging

Application Virtualization Sequencing SuperFlow

Download the Application Virtualization Sequencing Superflow here [.msi format]

The SuperFlow interactive content model provides a structured and interactive interface for viewing documentation. Each SuperFlow includes comprehensive information about a specific dataflow, workflow, or process. Depending on the focus of the SuperFlow, you will find overview information, steps that include detailed information, procedures, sample log entries, best practices, real-world scenarios, troubleshooting information, security information, animations, or other information. Each SuperFlow also includes links to relevant resources, such as Web sites or local files that are copied to your computer when you install the SuperFlow.

Also you will be interested in downloading these SuperFlows:

Microsoft Virtualization

Join the Beta Program of the Application Virtualization (App-V) Dashboard

The Microsoft Application Virtualization (App-V) Dashboard helps you monitor virtualized software applications across your organization. The dashboard’s built-in charts, gauges, and tables let you track any App-V dataset in near-real time, so you can easily stay on top of the usage, health, and compliance of all your virtualized applications.

The App-V Dashboard is designed and built on Windows SharePoint Services 3.0 as the application platform by using Microsoft Application Virtualization 4.5/4.6.  

Benefits of the Application Virtualization (App-V) Dashboard:

  • Actionable information out of the box. The dashboard comes with a wide range of valuable, built-in reports like top 5 applications used, top 5 users, applications never used, application usage for a specific user, system utilization, and many more.
  • Near-real-time access to key information. The graphical dashboard lets customers view any App-V dataset in near-real time.
  • Easy to build and configure. The dashboard’s wizard-based tools let customers easily create new dashboards in minutes. 
  • Easy to customize. The dashboard can easily be customized to meet the needs of different departments and other groups. Any data set in the Microsoft Application Virtualization database can be presented on the dashboard, in chart, gauge, and table formats.  
  • Flexible & interactive. Users can easily filter data and create ad hoc, custom views. Filters allow users to quickly drill down from high-level to more specific data.

Join the Beta Program for the Dashboard

The App-V dashboard is now in beta release. Want to get an advance look at the dashboard, and a chance to provide feedback so it best meets your needs? Join the beta program!

To join the beta program, click here. You can also send your enquires about this Solution Accelerator to

You would also be interested in Reading this

Microsoft Tools Virtualization

Download – Application Virtualization Client Log Parser Utility

This tool can be used to Parse the Log files in the App-V Environment. This log parser simplifies the task of looking through log files, being able to filter by log level, build report, launch failures, mini-dumps, minimum disconnected operation mode entries and more. Later, the appropriate party can import the data for analysis and/or utilization. 

You can use the fields and values contained in the output file to filter information obtained from the log files. The output file generated by the application log parser utility contains the following fields: System, OS, Build, Date, Time, Module, Log Level, hApp, App, User, Thread, and Message.

The information contained in the output file can also be imported into Microsoft Excel for subsequent evaluation. This Tool Filters client logs on log level, types of failure, upload time, launch times, etc.

 To use the Application Virtualization Log Parser utility, you can use the following syntax:

AppVClientLogParser.exe [filename [filename]…] [/P:path] [/O:file] [/N:days] [/D:delimiter] [TRD:threads] [/R] [/M:LogLevel] [/L:LogLevel] [/BLD] [/LF] [/DMP] [/MDO] [/S] [/LT] [/W] [/UT]

You can also check the Readme.html (which gets extracted along with the exe) to know more on the Command Line arguments for this executable!

Download this Application Virtualization Client Log Parser Utility here (exe format)

To provide feedback on this tool or report any problem, Raise your thought here – Microsoft App-V TechNet forums

You would also be interested in Reading this – Application Virtualization (App-V) 4.6 – Video Demonstrations and Tutorials

Microsoft Virtualization Windows Installer, Application Compatibility and Deployments

Application Virtualization (App-V) 4.6 – Video Demonstrations and Tutorials

Microsoft Application Virtualization 4.5Learn how to create, configure, publish, and maintain virtual applications with Microsoft Application Virtualization with these eight new short videos from the Springboard Series.

Create a Virtual Application Using the App-V Sequencer

The Application Virtualization (App-V) Sequencer is a powerful, easy-to-use tool that enables IT professionals to create a new virtual application. This video will walk you through the different files that make up a virtual application package and teach you how to:

  • Run the App-V 4.6 Sequencer to sequence an application.
  • Create file type associations and shortcuts.
  • Configure a custom application package.

[View] [Download]

Launch a Virtual Application and Review Client Configuration

The Application Virtualization (App-V) Client provides the IT administrator with many flexible configuration options depending on their enterprise business requirements. This video will outline the user experience when launching an application and demonstrate:

  • How to apply configuration at package time, such as Send To and File Type Associations (FTAs).
  • How to remove the App-V notification when an application launches, and other client configurations.
  • How App-V provides a seamless user experience while leveraging the power of virtualization to avoid application conflicts and installation.

[View] [Download]

Publish a Virtual Application Using Full Infrastructure Mode

The Application Virtualization (App-V) Management Console enables you to publish virtual applications to your end users as well as create license metering rules and run reports about your applications. In this screencast, you’ll learn how to:

  • Import a virtual application for publishing.
  • Create File Type Associations (FTAs) if you chose not to do them at sequence time.
  • Assign applications to the appropriate users via Active Directory security distribution groups.

[View] [Download]

Update a Virtual Application Using App-V

All Application Virtualization (App-V) application updates occur when the user launches the application. Updating virtual applications using App-V is a simple process that does not impact user productivity because it does not require the user to install an application, or reboot. Familiarize yourself with the upgrade experience from a user perspective then learn how to update a virtual application using App-V.

[View] [Download]

Deprovision a Virtual Application

One of the great capabilities provided by Application Virtualization (App-V) is its ability to seamlessly deprovision the application without impacting user productivity, requiring user or application downtime, or requiring the need to uninstall or reboot. This screencast will show you how to quickly and easily deprovision a virtual application using App-V.

[View] [Download]

Run Microsoft Office in an App-V Virtualized Environment

 Microsoft Application Virtualization (App-V) provides the ability to deliver virtual applications to users on demand out of the box. With App-V, you can run multiple versions of applications on the same computers where small groups of users will not be adversely impacted by fast deployment and speedy migration, or incompatibilities in file formats between versions of the same applications. In this video, we’ll demonstrate how two different versions of Microsoft Office Word can run side-by-side, and how data can be shared between the different versions.

[View] [Download]

Use App-V Metering to Manage Application Licenses

Microsoft Application Virtualization (App-V) provides the ability to deliver, meter, and manage virtual applications on demand out of the box without requiring any additional software or tools. This screencast will demonstrate:

  • How to create, apply, and report on a metering rule.
  • The user experience when a rule is enforced.
  • The importance of metering in assisting IT to controlling access and in purchasing the appropriate number of application licenses.

[View] [Download]

Use Dynamic Suiting to Create a Plug-in Dependency for Virtual Applications

Dynamic Suite Composition (DSC) provides the ability to link applications together to create a small footprint for each application by sharing common, non-conflicting dependencies such as add-ins and middleware components. DSC also helps simplify permissions so that, once permissions are granted to the user, the user will automatically receive the plug-in the next time the application is launched without waiting for installation or having to perform an additional activity. This video will walk you through the simple process of using the DSC tool, and show you how to create a plug-in dependency in Microsoft Office Word using DSC.

[View] [Download]

Access additional resources including a Getting Started Guide, planning and design guidance, and security best practices on the MDOP page. Also read – 64-bit version of App-V 4.6 Download and MDOP 2010 Launches!

Microsoft Virtualization Windows Installer, Application Compatibility and Deployments

64-bit version of App-V 4.6 and MDOP 2010 Launches!

Microsoft Application Virtualization 4.5Earlier today, the Microsoft Team announced important updates for IT pros considering Windows 7 deployment. Specifically, we released Microsoft Desktop Optimization Pack (MDOP) 2010, which includes App-V 4.6, supporting Windows Server 2008 R2 x64 for RDS and Office 2010. The App-V support for Office 2010 means you can do a one-touch deployment and don’t have to wait for Office 2010 to deploy Windows 7.

Additionally the MED-V 1.0 SP1 Release Candidate was also released, which creates managed virtual machines running previous versions of Windows and Internet Explorer so users can upgrade to Windows 7. The RTM version of MED-V 1.0 service pack 1 will be available in April, but you can start today by downloading the release candidate.

Microsoft Application Virtualization (App-V) 4.6 is now available!

App-V 4.6 with Windows 7, Windows Server 2008 R2, and Office 2010 delivers a seamless user experience, streamlined application deployment, and simplified application management.

  • App-V now supports 32-bit and 64-bit apps on 32-bit and 64-bit operating systems.
  • Office 2010 virtualized with App-V 4.6 delivers key productivity enhancements, a seamless user experience with SharePoint, Outlook, and more.
  • Optimizes Server Disk Storage when using App-V in VDI with a shared cache reduces storage requirements on SANs.
  • App-V integrates seamlessly with AppLocker, BranchCache, AppLocker, and BitLockerToGo, Hence providing, increased IT control, user productivity, and security.

App-V 4.6 can be deployed immediately to production environments and is available as part of the Microsoft Desktop Optimization Pack and Microsoft Application Virtualization for Terminal Services, and via MSDN.

You to check out the new App-V Videos and App-V Online Labs!

For more information about App-V and MED-V, check out the following Blogs,

Courtesy: From the Microsoft Virtualization Team Blog

How-to Microsoft Virtualization Windows Installer, Application Compatibility and Deployments

Download the Microsoft Application Virtualization 4.5 Guide

Application Virtualization can best be described as running an application using a workstation or terminal server without installing the application on the client operating system. Instead of loading files into the program files directory and adding entries into the local registry, the application is loaded into an isolated virtual environment on the client.

Microsoft Application Virtualization 4.5The Microsoft Application Virtualization (App-V) 4.5 guide enables organizations to implement application virtualization and effectively respond to the associated challenges. This IPD guide takes you step-by-step through the process of planning your application virtualization infrastructure, and assists you in taking advantage of new features in App-V 4.5 such as streaming servers and support for Internet-based clients.

Download the Microsoft Application Virtualization 4.5 Guide to understand and learn more!

Strategically planning your infrastructure can help you avoid problems before they begin, allowing you to serve your customers more accurately and reliably, as well as saving you time and money!

Microsoft Windows Installer, Application Compatibility and Deployments

Webinar on Application Virtualization: What Developers Should Know??

Virtual applications never get installed on the client. Instead they run in their own isolated virtual containers, eliminating compatibility issues and uninstallation problems. It’s an evolving approach to application deployment, but is it the future of software installations? 

Decide for yourself in this webinar. From the installation experts that develop InstallShield®, this webinar gives software developers an introduction to creating virtual application packages.

Find out:

  1. The benefits of deploying virtual packages vs. MSI
  2. Best practices and limitations for developing virtual packages
  3. How the companies using your software are leveraging application virtualization
  4. How to simultaneously build an MSI setup and Microsoft® App-V™ virtual package with InstallShield
  5. How to leverage application virtualization within the development process

Plus, have your questions about building virtual application packages answered during the live Q&A!


Webinar Details
Thursday November 5, 2009
9am CT / 10am ET  (3pm London) OR 11am PT / 2pm ET

To Register for the webinar:  Click Here