Video Screencast Help
Symantec to Separate Into Two Focused, Industry-Leading Technology Companies. Learn more.

Internet Explorer 9 for Windows 7 Layer Definition File

Created: 14 Feb 2012 • Updated: 17 Jul 2014 | 7 comments
Balasubramanian Palaniappan's picture
0 0 Votes
Login to vote

The Internet Explorer 9 for Windows 7 Layer Definition File (LDF) provides a mechanism for customers of Symantec Workspace Virtualization to create the Virtual Application Layer and package without the need to capture the installation.

Prerequisites

- Symantec Workspace Virtualization v6.1 SP7 or greater
- Symantec Workspace Virtualization Layer Definition Tool. Download.

Installation

The steps for creating the IE9 for Windows 7 are very straight-forward. 

  1. Extract the download that accompanies this article to your desktop (ie9-win7-x.x.x.x.zip - where -x.x.x.x is the LDF version).
  2. Windows 7 SP1 x86  must be installed.
  3. IE9 must be installed in the base.
  4. Install  these packages:.
  1. Download the updates for your computer from the Microsoft Update website now:
  2. Right-Click the .EXE file (ie9-win7-x.x.x.x.EXE) and run as administrator. This will invoke swvldf.exe (Layer Definition Tool) with the proper parameters to create the IE9 on Windows 7 virtual application layer.
NOTE: As a security precaution, right click the extracted .exe file, select properties and check the "Digital Signatures" tab and ensure that "Symantec Corporation" appears in the Signature List. If the .EXE is not digitially signed with the Symantec Certificate do not run the executable on your system.
 
 
Known issues:
  • Base IE8: Delete history doesn't work.
  • Virtualized IE9 shares native IE history
  • It may be an issue in the driver that make rundll32.exe loads the incorrect version of some system dlls (urlmon.dll and wininet.dll) see attached ProcMon log.
  • Base IE8: When executing "File->Work Offline" this error will appear: "There was a problem starting C:\\Program Files (x86)\Internet Explorer 9\WININET.dll" "The specified procedure could not be found"
  • Base IE8 & IE9: Sometimes View history crash if the option 'View By Ordered Visited Today' is selected. This issue is related to Isolation Rules issue.
  • Base IE8 & IE9: When executing "File->Save as...", after changing the name of the file, when we select "Save" this error will appear: "This Webpage could not be saved"

Important: The creation of the IE9 Layer on Windows 7 must be run on Windows 7 with IE9 installed to the base (i.e. installed natively and not virtualized). The LDF references local files installed on the system in order to create the virtualized IE9 layer.

Supported Side-By-Side Configurations

Internet Explorer 9 Virtualized will function "Side-By-Side" with any one of the following versions of IE installed to the base (i.e. installed natively and not virtualized).

 

Internet Explorer 8

X
Internet Explorer 9 X

Support

Information about the support status of the IE9 layer created by this tool can be found here .
Please note that the IE9 layer created by this tool is only supported if the LDF and the Virtual Application Layer are not altered in any way.

Documentation

Documentation on the SWV Layer Definition Tool can be found here .

How it works

The swvldf.exe tool is passed an Layer Definition File (LDF) that contains XML tags that define all the data required to create a Virtual Application Layer. The files required for the Virtual Application Layer are downloaded from public sites on the internet and may require considerable time to complete depending on the file requirements. It is also possible alter the LDF to point to existing files that you already have available on your system. Please see the documentation to learn how to change the <file-source> tags to point to local file repositories. By default the <file-source> tags that download files using http do not use a proxy server. In order to use a proxy server please see the documentation for the "conn-str" attribute of the <file-source> tag.

 

 

Change Log

Date Version Change Description
02/14/2012 1.0.56.0 Beta 3 release.
11/29/2012 1.0.84.0 Updated with latest security update KB2761451
01/17/2013 1.0.87.0 Update with latest security updates KB2761465 (SWV 6.4.1603)
01/25/2013 1.0.89.0 Updated with correct IEPatch
02/28/2013 1.0.90.0 Update with latest security updates MS13-009 & MS13-010 (SWV 6.4.1603)
03/20/2013 1.0.91.0 Update with latest security updates MS13-021 - KB2809289 (SWV 6.4.1603)
04/30/2013 1.0.94.0 Update with latest security updates KB2817183 (SWV 6.4.1711)
05/17/2013 1.0.98.0 Update with latest security updates KB2847204 (SWV 6.4.1711)
07/11/2013 1.0.101.0 Update with latest security updates KB2838727 (SWV 6.4.1711)
08/07/2013 1.0.102.0 Update with latest security updates KB2846071 (SWV 6.4.1895)
10/31/2013 1.0.103.0 Update with latest security updates KB2870699 (SWV 6.4.1895)
11/19/2013 1.0.104.0 Update with latest security updates KB2888505(SWV 7.5.522)
12/20/2013 1.0.106.0 Update with latest security updates KB2898785(SWV 7.5.522)
1/21/2014 1.0.109.0 Update to display the LDF build version (SWV 7.5.522)
2/13/2014 1.0.110.0 Update with latest security updates KB2909921(SWV 7.5.687)
3/13/2014 1.0.111.0 Update with latest security updates KB2925418(SWV 7.5.716)
4/22/2014 1.0.113.0 Update with latest security updates KB2950467(SWV 7.5.522)
05/06/2014 1.0.118.0 Update with latest security updates KB2964358(SWV 7.5.749)
06/25/2014 1.0.119.0 No updates

 

Comments 7 CommentsJump to latest comment

Wadders's picture

Hi Ken,

I have succesfully created an IE9 layer and am experiencing some of the 'Known issues' mentioned.  Are you aware when these will be fixed?

Also occasionally on launching vIE9 I get the dreading, 'Internet Explorer has stopped working' message.  The event logs show this error;

Faulting application name: iexplore.exe, version: 9.0.8112.16448, time stamp: 0x4fecf1b7
Faulting module name: jsproxy.dll, version: 8.0.7600.16385, time stamp: 0x4a5bda0d
Exception code: 0xc0000005
Fault offset: 0x00001d33
Faulting process id: 0xcd8
Faulting application start time: 0x01cda203158b0621
Faulting application path: C:\Program Files\Internet Explorer 9\iexplore.exe
Faulting module path: C:\Windows\system32\jsproxy.dll
Report Id: 53dc02bd-0df6-11e2-9234-000c2968ae02

Have you experienced this error before and do you have any solutions for a fix?

Many thanks

Wadders

-1
Login to vote
Pascal KOTTE's picture

Any Idea about a possible for IE8 or IE9 to run under Windows 8.1, using SWV 7.5 ?

~Pascal @ Kotte.net~ Do you speak French? Et utilisez Altiris: venez nous rejoindre sur le GUASF

+1
Login to vote
balachandar_manimala's picture

Hi Pascal,

Thanks for the message. As we know Windows 8.1 has IE11 as default browser, at the moment previous versions aren't supported.

Please let us know the use case for previous versions of IE on Windows 8 / 8.1.

Regards,

Bala

0
Login to vote
dodgint's picture

Hello,

I would like to use IE9 virtual layer on a Windows 7 SP1 with IE11 as the default browser. Is this possible for the use of IE9 layer?

Thanks,

Todd

Todd Clark County IS Vancouver,WA

0
Login to vote
dodgint's picture

Hello,

Trying to create the application layer for IE9. I have downloaded the latest .exe file and installed the current SwvldfSetup.msi.

IE9 is the base browser. When I look at the paths under AppData../temp I do not see a folder called "filerepo"

Here is the cmd window screen. Not sure why this is failing.

C:\Users\todd\AppData\Local\Temp>if "" == "nr" exit /b

C:\Users\todd\AppData\Local\Temp>swvldf.exe -vi "C:\Users\todd\AppData\Local\Temp\ie9-win7.ldf" -L 3
Copyright (c) 2003-2010 Symantec Corporation. All Rights Reserved
Creating or Modifying layer using layer definition file:C:\Users\todd\AppData\Local\Temp\ie9-win7.ldf
Processing layer definition file. Please be patient, this can take a long time.
[13:54:43.000] [INFO] [DEF2LAYER] [Initializing] :

[13:54:43.000] [INFO] [DEF2LAYER] [Initializing] :Using definition file: C:\Users\todd\AppData\Local\Temp\ie9-win7.ldf

[13:54:43.047] [INFO] [DEF2LAYER] [Creating File Repository] :

[13:54:43.047] [TRACE] [DEF2LAYER] [Creating File Repository] :File Repository Path: C:\Windows\system32\

[13:54:43.047] [TRACE] [DEF2LAYER] [Creating File Repository] :File Repository Path: C:\Windows\system32\en-US\

[13:54:44.063] [TRACE] [DEF2LAYER] [Creating File Repository] :File Repository Path: C:\Program Files\Internet Explorer\

[13:54:44.078] [TRACE] [DEF2LAYER] [Creating File Repository] :File Repository Path: C:\Program Files\Internet Explorer\en-US\

[13:54:44.078] [TRACE] [DEF2LAYER] [Creating File Repository] :File Repository Path: \VGX\

[13:54:44.094] [TRACE] [DEF2LAYER] [Creating File Repository] :File Repository Path: C:\Program Files\Common Files\Microsoft Shared\VGX\

[13:54:44.094] [TRACE] [DEF2LAYER] [Creating File Repository] :File Repository Path: C:\Windows\help\

[13:54:44.110] [TRACE] [DEF2LAYER] [Creating File Repository] :File Repository Path: C:\Users\todd\AppData\Local\Temp\filerepo\

[13:54:44.125] [TRACE] [DEF2LAYER] [Creating File Repository] :Tools Directory: C:\Users\todd\AppData\Local\Temp\\tools\

[13:54:44.125] [TRACE] [DEF2LAYER] [Creating File Repository] :Download Directory: C:\Users\todd\AppData\Local\Temp\downloads\

[13:54:44.141] [TRACE] [DEF2LAYER] [Creating File Repository] :Extract Directory: C:\Users\todd\AppData\Local\Temp\filerepo\

[13:54:44.156] [TRACE] [DEF2LAYER] [Creating File Repository] :Extract files to File Repository.

[13:54:44.156] [TRACE] [DEF2LAYER] [Creating File Repository] :Expand Zip File: C:\Users\todd\AppData\Local\Temp\downloads\iepatch-1.1.2.zip To: C:\Users\todd\AppData\Local\Temp\filerepo\

[13:54:44.172] [ERROR] [DEF2LAYER] [Creating File Repository] :Error in: ProcessFileSourceTags()

Create layer from definition file failed with error code: 6032

C:\Users\todd\AppData\Local\Temp>pause
Press any key to continue . . .

Todd Clark County IS Vancouver,WA

0
Login to vote
dodgint's picture

When I open the iepatch-1.1.2.zip file in the Downloads folder, the zip file is empty. I beleive this is the cause of the error code 6032. Not sure what to do from here.

Todd Clark County IS Vancouver,WA

0
Login to vote
dodgint's picture

The new version of the download v.119 seems to work for me now.

Todd Clark County IS Vancouver,WA

0
Login to vote