Update that enables user to set Application Pool to run as Null Virtual Account in Windows 8.1 or Windows Server 2012 R2

S’applique à : Windows Server 2012 R2 DatacenterWindows Server 2012 R2 StandardWindows Server 2012 R2 Essentials

About this update

When an Internet Information Services (IIS) worker process that's running with ApplicationPoolIdentity tries to access an external resource, for example, content on a UNC Share, the logon session will show the machine identity instead of IIS APPPOOL\ApplicationPoolName because the ApplicationPoolIdentity by nature is the Local Machine Virtual Account identity.

This update allows you to disable the local machine account from the remote logon session for ApplicationPoolIdentity by setting the password to the Null Virtual Account password, and then IIS will use this Null Virtual Account to access the external resource.

How to get this update

Microsoft Update Catalog

To get the stand-alone package for this update, go to the Microsoft Update Catalog website.


To install this update, you must have April 2014 update rollup for Windows RT 8.1, Windows 8.1, and Windows Server 2012 R2 (2919355) installed in Windows 8.1 or Windows Server 2012 R2.

Registry information

To apply this update, you don't have to make any changes to the registry.

Restart requirement

You may have to restart the computer after you apply this update.

Update replacement information

This update doesn't replace a previously released update.

More Information

The value of the Null Virtual Account password is "_VIRTUALACCOUNT_fd9d2ee1-ff72-459c-b66f-71135f5e41ca". Therefore, after you apply this update, you can set the Application Pool password to that password in order to use this functionality.

Following is a sample that uses appcmd to set the passpord:
appcmd set config /section:applicationPools /[name='mysite'].processModel.identityType:ApplicationPoolIdentity /[name='mysite'].processModel.userName:   /[name='mysite'].processModel.password:"_VIRTUALACCOUNT_fd9d2ee1-ff72-459c-b66f-71135f5e41ca"


Learn about the terminology that Microsoft uses to describe software updates.

File Information

The English (United States) version of this software update installs files that have the attributes that are listed in the following tables.