Setup a VM for packaging

1. Install Windows 7 that corresponds to your environment (Pro N x86 is my edition)

2. Disable User Account Control

3. Disable System Protection

4. Run Quest vWorkspace Desktop Optimizer

5. Install .NET Framework 4.0

6. Install prerequisites;

Visual C++ 2005
VC++ 2005 SP1
VC++ 2005 SP1 ATL security update
VC++ 2005 SP1 MFC security update
VC++ 2008
VC++ 2008 SP1
VC++ 2008 SP1 with ATL security update
VC++ 2008 SP1 MFC security update
VC++ 2010 SP1
VC++ 2012 Update 3
VC++ 2013
Visual J# 2.0
VS 2010 F# 2.0 SP1
.NET Framework 4.5.1

7. Set keyboard layout

8. Ensure VMware Tools are updated

9. Disable all power-settings

10. Run MSCONFIG and disable GUI of boot

11. Remove any excess hardware (floppy-drive, usb-devices)

12. Create shortcuts to any mapped drives / source-folders on the desktop

13. Show all icons in the system tray

14. Run Windows Update (might need to re-enable the service)

15. Activiate Windows

8 thoughts on “Setup a VM for packaging

    • nickekallen Post authorReply


      If it matters for your applications, it matters for the packaging VM. Personally, I haven’t hit that scenario yet.

  1. Stan Reply

    Just stumbled across this advice. Would you keep the sequencing box up-to-date with Windows Updates inline with the AppV 5.0 clients?


  2. Stan Reply

    Hey mate,
    Would you suggest the above config for a 5.0 sp2 sequencer?


    • nickekallen Post authorReply

      Everything can be re-used, however the extensive VC++ deployment is something that you will have to reconsider for your Environment (if you want to use the auto-deploy capability)

Leave a Reply

Your email address will not be published. Required fields are marked *