Internet Explorer 8 Windows XP Isolated Layer Definition File
The Internet Explorer 8 Isolated Layer Definition File creates a "Launch Layer" that can be used to invoke IE8 from a layer that is isolated from the operating system. This allows the virtualized IE8 layer to have its "Hide from Operating System" flag set so that all the layer registry and file system data is hidden from the Operating System. The benefit of this configuration is that it shields the Operating System from having visibility into any of the layer content. This can provide increased stability in cases where a virtual layer may add components or registry keys that may conflict or cause incompatibilities with applications running in the "Base" (i.e. non-virtualized applications).
Prerequisites
- Symantec Workspace Virtualization v6.1 SP1 or greater
- Symantec Workspace Virtualization Layer Definition Tool. Download.
- Internet Explorer 8 Layer Definition File - This must be installed on the system before installing this IE8 Isolated Layer LDF. Download.
Installation
The steps for creating the Internet Explorer 8 Isolated Layer are very straight-forward.
1. Extract the download that accompanies this article to your desktop (ie8-iso-winxp-1.0.21.0.zip - where -x.x.x.x is the LDF version).
2. Double-Click the .EXE (ie8-iso-winxp-1.0.21.0.EXE is a self-extracting zip). This will invoke swvldf.exe (Layer Definition Tool) with the proper parameters to create the Internet Explorer 8 Isolated Layer.
How it works
For information on how the Launch mechanism works read the Connect Article entitled: "Symantec Workspace Virtualization Process Launcher for Isolated Virtual Applications"
The script that invokes the creation of this "Launch Layer" performs the following actions:
1. Modifies the existing virtual Internet Explorer 8 Layer ( Download ) to ensure its "Hide from Operating System" flag is set. An LDF file is used to modify this layer. The IE8 layer must exist and have the same layer ID as the virtual IE8 for XP layer.
2. Adds a new "Launch Layer" which contains a shortcut that invokes IE8 a launcher within the "Launch Layer" that in turn launches the IE8 process from the isolated layer. This also makes the virtual IE8 layer a "dependent layer" of the "Launch Layer". This will ensure that when the "Launch Layer" is activated the virtual IE8 layer will also be activated. Once activated a "Internet Explorer 8" shortcut will be made available on the desktop.
Comments
Desktop icon is a dos app and not an IE one
Hello Karl,
This launch layer creates a dos app desktop icon and not an IE desktop icon.
Could you possibly update this ldf so that it creates an IE icon please.
Tks, SK.
Unable to duplicate
I can't duplicate the issue you are describing. I just created IE8 on WinXp using the LDF and used the LDF found here to create the "Launch Layer" and it all works as expected and the proper IE8 icon appears on the desktop.
Layer emailed directly
Hello Karl,
I have just emailed you my launch layer so you can take a look at it.
Tks, SK.
Does this one solve the issue with Mc Afee?
Hi Karl,
Does this LDF file solve the issue with users having McAfee?
Regards,
Bala
Slow tab opening?
Does anyone else have an issue with the speed on opening a new tab. It's taking a full 15-secs for a new tab to open. I have not amended any of the files supplied. Any help or pointers would be much appreciated.
Thanks
Jim
Fixed the iertutil.dll error, BSO opens to homepage now
I'm running IE6 on the base, IE 8 (created with ldf 1.0.21.0) as a layer with SWV agent 6.4.1354 and BSO 1.1.54.0. When the layer is active and you open Remote Desktop you get the error: "This application has failed to start because iertutil.dll was not found. Re-installing the application may fix this problem." I tried setting the IE 8 layer option "Hide from operating system" but then the BSO cannot find the IE 8 .exe in program files. Follwoing the steps in this article resolves the iertutil error, but now when the IE 8 layer opens it opens to its home page and not the page the user is trying to access. If you click the desired link a second time from the base IE 6 browser it will load in the IE 8 layer. I'm looking for an answer why the desired page isn't loading on the first try. Thanks, Andy
This is an update to
This is an update to yesterday's post. If I disable the Internet Explorer 8 Isolated layer, and make the Internet Explorer 8 layer visible to the OS, and change the BSO to point to C:\Program Files\Internet Explorer 8\iexplore.exe, active the IE8 layer then my link opens to the desired page. It seems as if the launch layer isn't passing along the information from the BSO to main IE 8 layer.
Opens DOS window
Hmmm. I get this message when trying to run the exe file?? All I want to do is update my Internet Explorer... : /
SweetWrap, Have you installed
SweetWrap, Have you installed the Symantec Workspace Virtualization Layer Definition Tool? You can download it from https://www-secure.symantec.com/connect/downloads/symantec-workspace-virtualization-layer-definition-tool
Would you like to reply?
Login or Register to post your comment.