Video Screencast Help

Internet Explorer 7 for Windows 7 Layer Definition File

Created: 21 Nov 2011 • Updated: 17 Jul 2014 | 30 comments
Balasubramanian Palaniappan's picture
+4 4 Votes
Login to vote

The Internet Explorer 7 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 SP5 or greater.
- Symantec Workspace Virtualization Layer Definition Tool. Download.

Installation

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

The follow steps must be done on Windows XP SP3 with the latest updates.

1. Extract the download that accompanies this article to your desktop (ie7-win7-x.x.x.x.zip - where -x.x.x.x is the LDF version).
2. Double-Click the .EXE file ( ie7-win7-x.x.x.x.EXE ). This will invoke swvldf.exe (Layer Definition Tool) with the proper parameters to create the IE7 on Windows 7 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.

Supported Side-By-Side Configurations

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

Internet Explorer 8 X
Internet Explorer 9 X

Note: Internet Explorer 8 includes an IE 7 compatibility mode that provides IE7 compatibility. See theMicrosoft Knowledge Base article for more information.

Support

IE7 on Windows 7 supports both Windows 7 32 bit and Windows 7 64 bit Operating Systems.
Information about the support status of the IE7 layer created by this tool can be found here .
Please note that the IE7 layer created by this tool is only supported if the LDF and the Virtual Application Layer are not altered in any way.

Known Issues

  • 'Delete Browsing History' function sometimes does not work properly
  • 'Manage Favorites' functions sometimes does not work properly
  • "Manage Add-ons" function does not work. 
  • Adobe Reader 10.x does not work. 
  • History functions, such as 'Delete Browsing History', sometimes do not work properly.
  • Functions inside 'Manage Favorites' dialog sometimes do not work properly. 
  • Adobe Flash Player can not be installed while the layer is in active state.
  • Performance issues detected

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
 11/17/2011  1.0.50.0  Initial Post
05/10/2012 1.0.62.0
  • Added latest security updates from KB2647516 package
  • HKLM Internet Explorer key was added to fix an issue reported in Symantec Connect
05/15/2012 1.0.63.0 Updated with latest security update KB2675157
10/26/2012 1.0.83.0
  • Microsoft removed SP1
  • Changes for Multi-Language add on LDFS
01/17/2013 1.0.87.0 Update with latest security updates KB2761465 (SWV 6.4.1603)
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/02/2013 1.0.100.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 Resolves IE Crash

 

Comments 30 CommentsJump to latest comment

dlopes's picture

Ken great work on building the layer, but i get an error when building, as there is some file missing from microsoft, below is the output:

[11:30:50.666] [TRACE] [DEF2LAYER] [Creating File Repository] :Download Director

y: C:\Users\dlopes\AppData\Local\Temp\downloads\
 
[11:30:50.666] [TRACE] [DEF2LAYER] [Creating File Repository] :Extract Directory
: C:\Users\dlopes\AppData\Local\Temp\downloads\
 
[11:30:50.682] [TRACE] [DEF2LAYER] [Creating File Repository] :Extract files to
File Repository.
 
[11:30:50.697] [TRACE] [DEF2LAYER] [Creating File Repository] :Extract file: exp
and.exe -r -F:* "C:\Users\dlopes\AppData\Local\Temp\downloads\IE_S1.CAB" "C:\Use
rs\dlopes\AppData\Local\Temp\downloads"
 
[11:30:50.885] [TRACE] [DEF2LAYER] [Creating File Repository] :Extract Directory
: C:\Users\dlopes\AppData\Local\Temp\filerepo\
 
[11:30:50.900] [INFO] [DEF2LAYER] [Creating File Repository] :HTTP Download: htt
p://download.microsoft.com/download/ie6sp1/finrel/6_sp1/W98NT42KMeXP/EN-US/IE_1.
CAB
 
[11:31:15.126] [ERROR] [DEF2LAYER] [Creating File Repository] :Error in: Process
FileSourceTags()
 
Create layer from definition file failed with error code: 6025
 
When i try to go to  http://download.microsoft.com/download/ie6sp1/finrel/6_sp1/W98NT42KMeXP/EN-S/IE_1.CAB it says HTTP 404

Daniel Lopes de Oliveira
Technical Team Leader - Endpoint Management & Mobility

0
Login to vote
Ken Dudley's picture

Daniel,

Thanks. We are working to fix this.

0
Login to vote
fbuonvino's picture

In practice, does the method completely avoid the installation procedure or only avoid the necessity to download the program to be installed? thanks

Fenny

0
Login to vote
Ken Dudley's picture

Fenny,

It replaces the installation procedure. The necessary files are automatically downloaded for you.

0
Login to vote
Ken Dudley's picture

Daniel,

Are you still having a problem?

It appears to be just a problem with the package sources.

I think your problem is the last package in the list below. So you may only need to download that one manually.

In your message you got a page not found error on:

http://download.microsoft.com/download/ie6sp1/finrel/6_sp1/W98NT42KMeXP/EN-S/IE_1.CAB

You need the EN-US/IE_S1.CAB for the layer to work.

 

Please make sure you are using the latest swvldf v 1.1.18.0

Ken

+2
Login to vote
nerodark's picture

in IE7 when i load any page with javascript (i think this is due to javascript) i get this error in this screenshot : http://postimage.org/image/6l99ylk51/

 

iedw.exe - Application Error

The application was unable to start correctly (0xc0000142). Click OK to close the application

 

please help me to fix this

IE6 and IE8 are fine

0
Login to vote
Pablo Yabo's picture

Hi,

In general, this problem appears when there are problems in the creation process.

We have tested the layer with lots of different sites including newspapers, webmails, entertainment, forums, etc. and we did not find any issue with Javascript. In particular, Google and Gmail are working fine.

Please, try the process that Ken described in previous post and try it again.

Pablo

0
Login to vote
fisharenotsushi's picture

I receive the exact same error as nerodark does.  I deleted the layer and ran ie7-win7-1.0.50.0.exe again as an admin and when trying to start IE7 again I receive the exact same error.

I'm running Windows 7 x64 with IE9.  IE7 worked prior to looding IE9......

0
Login to vote
Pablo Yabo's picture

Hi,

Can you share the layer that you build so I can research the problem? You can export it with a right-click.

Pablo

0
Login to vote
fisharenotsushi's picture

Attached is my IE7 layer.  I had to give it a .jpg extension to attach it though.

Internet Explorer 7.xpf_.jpg
0
Login to vote
Pablo Yabo's picture

I've been able to reproduce the issue with a VM without Java installed. Can you test if the issue is solved after installing Java?

0
Login to vote
Pablo Yabo's picture

I've found the issue and it will be solved in next version.

+2
Login to vote
cnimmer's picture

Hi, this process is very seamless and works well.  Thank you for your work on it!

I created an IE6 layer and it works perfectly in Windows 7.  However, when I created the IE7 layer, when it's imported and activated on a machine, it doesn't launch.  Clicking the Internet Explorer 7 icon, iexplore.exe launches (I see it in Task Manager), then it goes away. 

Some of the IE7 files didn't get loaded so I downoaded all of them manually:

IE7-WindowsXP-KB2544521-x86-ENU.exe
IE7-WindowsXP-KB2559049-x86-ENU.exe
IE7-WindowsXP-KB2675157-x86-ENU.exe
IE7-WindowsXP-x86-enu.exe
iepatch-1.0.0.1.zip
IE_1.CAB
IE_S1.CAB
WindowsXP-KB2559049-x86-ENU.exe
WindowsXP-KB936929-SP3-x86-ENU.exe

Does it matter that the layer was built on a 32-bit Windows XP box?  The layer is being run on a 64-bit Windows 7 box. 

XP Build Box:
32-bit
SWV version 6.1 SP7 6.4.1266
swvldf.exe version 1.1.18.0
ie7-winxp-1.0.66.0.exe

Win7 Client Box:
64-bit
SWV version 6.1 SP8 6.4.1603
 

Any thoughts?  Also, I noticed that I downloaded ie7-winxp-1.0.66.0.exe recently, but now the version attached to this article is ie7-winxp-1.0.63.0.exe.  Does that make a difference?  Thanks!

0
Login to vote
Pablo Yabo's picture

The problem is that you are using this layer (v1.0.66.0):

https://www-secure.symantec.com/connect/downloads/internet-explorer-7-windows-xp-layer-definition-file

that is for XP on W7 and it doesn't work.

To use IE7 on W7 you have to download the layer included in this article. This specific layer can be created on another environment but I suggest creating it in the same environmnet you will use it. If you create the layer in a 32-bit environment to use on a 64-bit environment shortcuts will not have the application icon. 

 

+2
Login to vote
cnimmer's picture

Oops, that was it...thanks!

0
Login to vote
dhobbs's picture

I would like to virtualize IE7 on windows 7 via a "Managed Software Delivery" policy. The Software Management Solution 7.1 Users Guide indicates this would be Symantec's recommended method and avoids having to repackage the application into a XPF. It seems really simple, just one check box, am I missing something.

Symantec Management Console 7.1.8280

Symantec Workspace Virtualization Agent 6.4.1346

0
Login to vote
Wadders's picture

Hi When trying to create this Layer I'm getting the following error:

[11:41:27.784] [ERROR] [DEF2LAYER] [Copying files] :File with name: INETCPLC.DL
not created or found in any file repository path.

[11:41:27.784] [ERROR] [DEF2LAYER] [Copying files] :

[11:41:27.799] [INFO] [DEF2LAYER] [Operation Complete] :

Create layer from definition file failed with error code: 6012

This is using the the above .exe (ie7-win7-1.0.87.0.zip), being built on a win7 machine.

Hope you can help

Thanks Wadders

+1
Login to vote
Islam15's picture

Hello,

is there a way to get the Layer in french ??

Thanks.

0
Login to vote
jackintosh's picture

Wadders and i ahve the same issue:

 

[14:58:53.354] [ERROR] [DEF2LAYER] [Copying files] :File with name: INETCPLC.DLL
 not created or found in any file repository path.
 
[14:58:53.369] [ERROR] [DEF2LAYER] [Copying files] :
 
[14:58:53.385] [INFO] [DEF2LAYER] [Operation Complete] :
 
Create layer from definition file failed with error code: 6012
 
Press any key to continue . . .

 

I am using the version: ie7-win7-1.0.90.0.exe

Also, to get to this point I manually downlaoded the following files since the dowloads kept failing..:

 

IE7-WindowsXP-KB2792100-x86-ENU.exe
IE7-WindowsXP-x86-enu.exe
IE8-WindowsXP-KB2559049-x86-ENU.exe
IEPatch-IE6-IE7-v1.0.19.zip
WindowsXP-KB2559049-x86-ENU.exe
WindowsXP-KB936929-SP3-x86-ENU.exe

Any ideas what is wrong? 

 

 

 

0
Login to vote
Amador Gomez's picture

I'm having the same issue from a virtual Windows 7 32 bit machine. Any ideas? I validated that all the files were downloaded to the C:\Users\administrator.AGCONSULTING\AppData\Local\Temp\downloads and expanded to C:\Users\administrator.AGCONSULTING\AppData\Local\Temp\filerepo.

0
Login to vote
Altiris_Junior's picture

Hello All,

i am also facing the same error, any luck on this

14:58:53.354] [ERROR] [DEF2LAYER] [Copying files] :File with name: INETCPLC.DLL

 not created or found in any file repository path.
 
[14:58:53.369] [ERROR] [DEF2LAYER] [Copying files] :
 
[14:58:53.385] [INFO] [DEF2LAYER] [Operation Complete] :
 
Create layer from definition file failed with error code: 6012
 
Press any key to continue . .
 
Regards & Thanks
0
Login to vote
Gopinath Muniyandi's picture

Hi All,  I am unable to reproduce any of the above mentioned issues with the latest LDF.  Please try with the latest build or let us know the environment details to help you better.

Thanks, Gopinath M.

0
Login to vote
Gopinath Muniyandi's picture

I tried with IE8 (base) & IE7 virtualized

 

0
Login to vote
SUNNY1122's picture

Hi Guys !! When trying to create this Layer I'm getting the following error:

The Executable could not download the patch file automatically, so i was downloading these and coping they to temp folder but now i could not download "iepatch-ie6-ie7-v1.0.19.zip" file ( Link say does not exists. 

Can you please advice from where can i download "iepatch-ie6-ie7-v1.0.19.zip" file, so that i move forward creating IE 7 on Win 7 x 64 bit.

 

Thanks & Appreciate your help in advance.

 

 

 

 

Capture.PNG
0
Login to vote
Pablo Yabo's picture

It should have been a temporary network problem. I've just test the link http://www.nektra.com/files/customers/symantec/IEPatch-IE6-IE7-v1.0.19.zip and it's working.

Best Regards,

Pablo

0
Login to vote
Gopinath Muniyandi's picture

I just want to give some simple and straight forward steps to create Internet Explorer 7 for Windows 7 successfully:

“The Internet Explorer 7 for Windows 7 layer creation must be done on Windows XP SP3 with the latest updates.”

  1. Install SWV & LDF tool in a clean Win XP machine.
  2. Download ie7-win7-x.x.x.zip file attached with this article.
  3. EXTRACT it and Run the IE7-Win7-x.x.x exe file
  4. Layer will be created successfully.
  5. Open SWV Admin tool.
  6. Export & Copy the layer to Windows 7 machine
  7. Import and Activate the Internet Explorer 7 layer
  8. Launch Internet Explorer 7.
0
Login to vote
SUNNY1122's picture

Hi Gopinath & Pablo,

Thanks for the inputs & Appreciate your help, Its working fine now.

 

0
Login to vote
jdeleon7010's picture

has anyone got this to work with a box thats encrypted with PGP?

 

I get the following error.

PGPTray.exe

"the ordinal 120 could not be located in the dynamic link"

0
Login to vote
jackintosh's picture

How would I add the proxy settings to the LDF? I have tried manually adding it to the LDF the following keys::

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
"MigrateProxy"=dword:00000001
"ProxyEnable"=dword:00000000
"ProxyServer"="http://MyProxyServername:80"
"ProxyOverride"="<local>"
"AutoConfigURL"="http://MyProxyServername/proxy.pac"
"WarnOnIntranet"=dword:00000001
 
But it does nto seem to be grabbing the proxy info in the application even the the RO registry keys are present in the layer.
 
Any thoughts?
 

 

0
Login to vote
ksreek's picture

The following is a simple Tweak/Workaround and might not be a straight forward method of attacking this challenge . But Defintely worth trying !.. There are other ways too..

  1. Create the IE 7 layer using the LDF using the default principles.
  2. Activate the layer on the packaging machine
  3. Go ahead and configure your Proxy settings in the Internet Explorer options applet. (Tools>Internet options>Connection >LAN Settings.
  4. Close the browser
  5. De-activate the layer
  6. Create a NEW RESET POINT . (Right click the layer > Create New RESET point)
  7. Enable checkbox "copy current user's settings to default user's setting area"

Note : SWV also provides options to take a backup of the current state before creating this New Reset point. If you do not want that then simple UNCHECK "Export layer before creating New reset point" during RESET point creation..

Whats happening on the background ??!!! :

SWV tracks all the changes made through the specific Executable in the RW Sub-Layer .

Once a New reset point is created it copies the data from the Read-Write Sub-Layer to the Read-Only Sublayer therefore making those changes permanent. 

Now after this is created when you export this layer the layer is going to roam with the new settings stored in the RO layer.

0
Login to vote