What Is Windows Defender Application Guard

Windows Defender Application Guard is a new security feature of the Windows 10 operating system that Microsoft revealed back in 2016.
The company revealed back then that it would integrate the feature in a future Windows Insider build before shipping it with the new feature update of Windows, the Windows 10 Creators Update.
It appears that the time has come, as information about the feature is now included in Microsoft Edge and Internet Explorer already on Windows 10 Enterprise systems.
Microsoft announced recently that it will bring Windows Defender Application Guard to Windows 10 Professional systems in Spring 2018.
When you load about:applicationguard right now in the latest Microsoft Edge Insider Build version, you are taken to a welcome screen that highlights the feature to you.
Windows Defender Application Guard
The Welcome Screen reads: Welcome to Windows Defender Application Guard. Windows Defender Application Guard is a lightweight virtual machine that helps isolate potentially malicious website activity from reaching your operating system, apps, and data.
Below that are the three core features of Windows Defender Application Guard:
- Isolated Browsing -- Windows Defender Application Guard uses the latest virtualization technology to help protect your operating system by creating an isolated environment for your Microsoft Edge session.
- Help Safeguard your PC -- Windows Defender Application Guard starts up every time you visit a non-work-related site to help keep potentially malicious attacks away from your PC.
- Malware Removal -- Any websites you visit, files you download, or settings you change while in this isolated environment are deleted when you sign out of Windows, wiping out any potential malware.
Microsoft's introduction of the feature back in 2016 reveals the underlying technology used to power the feature. According to the article -- linked in the first paragraph -- it uses Microsoft's Hyper-V virtualization technology to create a new layer of defense around Microsoft Edge.
This is a sandbox more or less that Edge processes run in if they are not in the list of trusted sites. Trusted sites work exactly like they do right now in the current stable version of Edge. Sites and services have access to local storage, may read and write cookies, and do all the other things they have permission for either automatically or on user request.
The following happens if a site or service is not in the trusted sites list.
Application Guard’s enforcement includes completely blocking access to memory, local storage, other installed applications, corporate network endpoints, or any other resources of interest to the attacker
Microsoft notes that this sandboxed copy has no access to credentials, including domain credentials. Strict no access to anything rules would break sites or services that rely on these features. Application Guard does provide access to "essential features", and some can be configured via the Grop Policy or other management tools.
System requirements
Windows Defender Application Guard has the following system requirements:
- 64-bit processor with a minimum of 4 cores.
- Support for extended page tables and either VT-x (Intel) or AMD-V (AMD).
- 8 Gigabytes of RAM recommended.
- 5 Gigabytes of free disk space. SSD recommended.
- Windows 10 Enterprise version 1709 or newer, or Windows 10 Professional version 1803 or newer.
- Works only in Microsoft Edge or Internet Explorer.
Managing Application Guard
If you open the Group Policy editor for instance, you find eight application guard specific entries under Computer Configuration > Administrative Templates >Â Windows Components > Windows Defender Application Guard:
- Turn On/Off Windows Defender Application Guard.
- Allow data persistence for Windows Defender Application Guard.
- Allow hardware accelerated rendering.
- Allow auditing events.
- Protect enterprise websites from loading non-enterprise content in Microsoft Edge and Internet Explorer.
- Configure Windows Defender Application Guard clipboard settings.
- Configure Windows Defender Application Guard print settings.
- Allow files to download and save to the host operating system.
You can enable the feature using the Windows Features dialog as well. Open the Settings application with the shortcut Windows-I, type add feature, and select the result. This should load the Windows Features program that lets you add or remove features.
Locate Windows Defender Application Guard and check the feature to enable it on the device.
Closing Words
Since Microsoft mentions Internet Explorer in the Group Policy, it seems that at least some of the security feature's functionality is protecting Internet Explorer users as well.
It remains to be seen how effective Windows Defender Application Guard is in protecting user systems, and how restrictive it is for users to work with.
Microsoft has not revealed yet if Application Guard will be made available to all editions of Windows 10. Also, it is unclear whether the company plans to expand the use of the feature to other applications on the system.
Now You: What's your take on Application Guard?


Beware! This application uses Hyper-V which is not compatible with VirtualBox or probably other VM software.
Any luck getting this enabled? Says you need to define enterprise trusted sites using network isolation policy. Not seeing this within the network isolation policy settings within GPEDIT. Maybe not fully implemented yet.
Is there a similar application not limited to Edge and Enterprise edition?
Thanks.
“Microsoft has not revealed yet if Application Guard will be made available to all editions of Windows 10.”
In which editions is it known to be available?
Most likely just like credential and device guard. Will only be available in Enterprise and Educational editions
Enterprise. The policies are also available in Pro, so some of it may land in Pro as well.
Thanks Martin :)
1. It has performance impact as every time you open Edge, a VM is started
2. VirtualBox and VMware no longer work with it enabled
3. It is Edge-only. Who wants to use that shit just to use this feature?
4. App Guard will reset cookies and saved logins every time
5. Enterprise edition only
I use Sandboxie. According to the description, Windows Defender Application Guard is similar but only works with the Edge browser, whereas Sandboxie works with most popular browsers and allows one to “trial” new software without messing up your registry and files.
“According to the description, Windows Defender Application Guard is similar”
Not even close. Sandboxie doesn’t wrap anything using a hypervisor to virtualize the entire application. This goes far beyond anything else that Windows already does with APIs like UWP – and it certainly goes farther than Sandboxie.
Sandboxie is great. I use the premium version on six PC’s. Great product.