Visio 2003 and embedded objects in non-virtualized Word

I sequenced Visio 2003 a while ago and nothing to it really.
Followed the MS / Softricity recipe from: http://support.microsoft.com/kb/931813/en-us
However, I did start to get user reports that it wouldn’t integrate with Word (Office basic is installed locally on our clients).
Solving the problem with copy-n-paste from Word to Visio and vice versa was pretty easy, simple google and find this:
http://appvirtguru.com/viewtopic.php?p=7499

However, the users wanted more and the integration with word had to be complete.
Since I thought it would simply take registry keys I d/l SFT-Explorer and started looking through the package and use regmon to see what happend when Word tried to reach Visio.
After a few days of mapping, I had found two registry entries that I thought would do the trick. Of course it didn’t work and I kept extracting more and more.
Finally I had four .reg-files I had edited and still no solution. However, SFT-explorer only extracted the Default value as an @ value and when inserted into the locally registry – the default key had no value (but the @ did).
Correcting this mistake made it all work like a charm.
So here they come, my registry keys:
Remember though, you have to correct to your package name and SG-client path.
You should be able to change the corresponding places my settings when I tell you this:
C:\\Program Files\\Softricity\\SoftGrid for Windows Desktops\\sfttray.exe \”Microsoft Office Visio 2003 11.0b\”

Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\CLSID\{00021A13-0000-0000-C000-000000000046}]
"@"="Microsoft Visio 2000/2002 Drawing"
@="Microsoft Visio 2000/2002 Drawing"
[HKEY_CLASSES_ROOT\CLSID\{00021A13-0000-0000-C000-000000000046}\AutoConvertTo]
"@"="{00021A14-0000-0000-C000-000000000046}"
@="{00021A14-0000-0000-C000-000000000046}"
[HKEY_CLASSES_ROOT\CLSID\{00021A13-0000-0000-C000-000000000046}\DefaultIcon]
[HKEY_CLASSES_ROOT\CLSID\{00021A13-0000-0000-C000-000000000046}\InprocServer32]
"InprocServer32"=hex(7):6d,00,2e,00,58,00,48,00,56,00,6e,00,2d,00,7d,00,66,00,\
28,00,5a,00,58,00,66,00,65,00,41,00,52,00,36,00,2e,00,6a,00,69,00,56,00,69,\
00,73,00,69,00,6f,00,43,00,6f,00,72,00,65,00,3e,00,2a,00,66,00,48,00,5d,00,\
50,00,4f,00,6b,00,36,00,3f,00,41,00,3d,00,50,00,55,00,43,00,41,00,6d,00,68,\
00,58,00,28,00,5d,00,00,00,00,00
@="C:\\Program Files\\Softricity\\SoftGrid for Windows Desktops\\sfttray.exe \"Microsoft Office Visio 2003 11.0b\""
[HKEY_CLASSES_ROOT\CLSID\{00021A13-0000-0000-C000-000000000046}\Insertable]
"@"=""
[HKEY_CLASSES_ROOT\CLSID\{00021A13-0000-0000-C000-000000000046}\NotInsertable]
"@"=""
[HKEY_CLASSES_ROOT\CLSID\{00021A13-0000-0000-C000-000000000046}\ProgID]
"@"="Visio.Drawing.6"
@="Visio.Drawing.6"
[HKEY_CLASSES_ROOT\CLSID\{00021A13-0000-0000-C000-000000000046}\TreatAs]
"@"="{00021A14-0000-0000-C000-000000000046}"
@="{00021A14-0000-0000-C000-000000000046}"
[HKEY_CLASSES_ROOT\CLSID\{00021A13-0000-0000-C000-000000000046}\verb]
[HKEY_CLASSES_ROOT\CLSID\{00021A13-0000-0000-C000-000000000046}\verb\0]
"@"="&Edit,0,2"
@="&Edit,0,2"
[HKEY_CLASSES_ROOT\CLSID\{00021A13-0000-0000-C000-000000000046}\verb\1]
"@"="&Open,0,2"
@="&Open,0,2"
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\CLSID\{00021A14-0000-0000-C000-000000000046}]
"@"="Microsoft Visio Drawing"
[HKEY_CLASSES_ROOT\CLSID\{00021A14-0000-0000-C000-000000000046}\AuxUserType]
[HKEY_CLASSES_ROOT\CLSID\{00021A14-0000-0000-C000-000000000046}\AuxUserType\2]
"@"="Visio"
[HKEY_CLASSES_ROOT\CLSID\{00021A14-0000-0000-C000-000000000046}\AuxUserType\3]
"@"="Microsoft Visio Drawing"
[HKEY_CLASSES_ROOT\CLSID\{00021A14-0000-0000-C000-000000000046}\Conversion]
[HKEY_CLASSES_ROOT\CLSID\{00021A14-0000-0000-C000-000000000046}\Conversion\Readable]
[HKEY_CLASSES_ROOT\CLSID\{00021A14-0000-0000-C000-000000000046}\Conversion\Readable\Main]
"@"="VISIO Figures,VISIO Shapes,VISIO 4.0 Shapes,VISIO 5.0 Shapes,VISIO 6.0 Shapes"
[HKEY_CLASSES_ROOT\CLSID\{00021A14-0000-0000-C000-000000000046}\Conversion\Readwritable]
[HKEY_CLASSES_ROOT\CLSID\{00021A14-0000-0000-C000-000000000046}\Conversion\Readwritable\Main]
"@"="Visio 11.0 Shapes"
[HKEY_CLASSES_ROOT\CLSID\{00021A14-0000-0000-C000-000000000046}\DataFormats]
[HKEY_CLASSES_ROOT\CLSID\{00021A14-0000-0000-C000-000000000046}\DataFormats\DefaultFile]
"@"="Visio 11.0 Shapes"
[HKEY_CLASSES_ROOT\CLSID\{00021A14-0000-0000-C000-000000000046}\DataFormats\GetSet]
[HKEY_CLASSES_ROOT\CLSID\{00021A14-0000-0000-C000-000000000046}\DataFormats\GetSet\0]
"@"="3,1,32,1"
[HKEY_CLASSES_ROOT\CLSID\{00021A14-0000-0000-C000-000000000046}\DataFormats\GetSet\1]
"@"="Embed Source,1,8,1"
[HKEY_CLASSES_ROOT\CLSID\{00021A14-0000-0000-C000-000000000046}\DataFormats\GetSet\2]
"@"="VISIO Figures,1,1,1"
[HKEY_CLASSES_ROOT\CLSID\{00021A14-0000-0000-C000-000000000046}\DataFormats\GetSet\3]
"@"="VISIO Shapes,1,1,1"
[HKEY_CLASSES_ROOT\CLSID\{00021A14-0000-0000-C000-000000000046}\DataFormats\GetSet\4]
"@"="VISIO 4.0 Shapes,1,1,1"
[HKEY_CLASSES_ROOT\CLSID\{00021A14-0000-0000-C000-000000000046}\DataFormats\GetSet\5]
"@"="VISIO 5.0 Shapes,1,1,1"
[HKEY_CLASSES_ROOT\CLSID\{00021A14-0000-0000-C000-000000000046}\DataFormats\GetSet\6]
"@"="VISIO 6.0 Shapes,1,1,1"
[HKEY_CLASSES_ROOT\CLSID\{00021A14-0000-0000-C000-000000000046}\DataFormats\GetSet\7]
"@"="Visio 11.0 Shapes,1,1,1"
[HKEY_CLASSES_ROOT\CLSID\{00021A14-0000-0000-C000-000000000046}\DataFormats\PriorityCacheFormats]
[HKEY_CLASSES_ROOT\CLSID\{00021A14-0000-0000-C000-000000000046}\DataFormats\PriorityCacheFormats\0]
"@"="Visio 11.0 Shapes"
[HKEY_CLASSES_ROOT\CLSID\{00021A14-0000-0000-C000-000000000046}\DefaultExtension]
"@"=".vsd, Visio Drawing (*.vsd)"
[HKEY_CLASSES_ROOT\CLSID\{00021A14-0000-0000-C000-000000000046}\DefaultIcon]
[HKEY_CLASSES_ROOT\CLSID\{00021A14-0000-0000-C000-000000000046}\DocObject]
"@"="0"
[HKEY_CLASSES_ROOT\CLSID\{00021A14-0000-0000-C000-000000000046}\InprocHandler32]
"@"="ole32.dll"
[HKEY_CLASSES_ROOT\CLSID\{00021A14-0000-0000-C000-000000000046}\Insertable]
"@"=""
[HKEY_CLASSES_ROOT\CLSID\{00021A14-0000-0000-C000-000000000046}\LocalServer32]
"LocalServer32"=hex(7):6d,00,2e,00,58,00,48,00,56,00,6e,00,2d,00,7d,00,66,00,\
28,00,5a,00,58,00,66,00,65,00,41,00,52,00,36,00,2e,00,6a,00,69,00,56,00,69,\
00,73,00,69,00,6f,00,43,00,6f,00,72,00,65,00,3e,00,2a,00,66,00,48,00,5d,00,\
50,00,4f,00,6b,00,36,00,3f,00,41,00,3d,00,50,00,55,00,43,00,41,00,6d,00,68,\
00,58,00,28,00,5d,00,00,00,00,00
@="C:\\Program Files\\Softricity\\SoftGrid for Windows Desktops\\sfttray.exe \"Microsoft Office Visio 2003 11.0b\""
[HKEY_CLASSES_ROOT\CLSID\{00021A14-0000-0000-C000-000000000046}\MiscStatus]
"@"="0"
[HKEY_CLASSES_ROOT\CLSID\{00021A14-0000-0000-C000-000000000046}\PersistentHandler]
"@"="{17F58AA4-C07A-48DC-9C2A-EF3154D0C1DF}"
[HKEY_CLASSES_ROOT\CLSID\{00021A14-0000-0000-C000-000000000046}\Printable]
"@"=""
[HKEY_CLASSES_ROOT\CLSID\{00021A14-0000-0000-C000-000000000046}\ProgID]
"@"="Visio.Drawing.11"
[HKEY_CLASSES_ROOT\CLSID\{00021A14-0000-0000-C000-000000000046}\verb]
[HKEY_CLASSES_ROOT\CLSID\{00021A14-0000-0000-C000-000000000046}\verb\0]
"@"="&Edit,0,2"
[HKEY_CLASSES_ROOT\CLSID\{00021A14-0000-0000-C000-000000000046}\verb\1]
"@"="&Open,0,2"
[HKEY_CLASSES_ROOT\CLSID\{00021A14-0000-0000-C000-000000000046}\VersionIndependentProgID]
"@"="Visio.Drawing"
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Visio.Drawing.11]
@="Microsoft Visio Drawing"
"@"="Microsoft Visio Drawing"
"EditFlags"=hex:00,00,00,00
"SoftGridSource"="rtsp://seMAsdw03052:554/"
[HKEY_CLASSES_ROOT\Visio.Drawing.11\CLSID]
"@"="{00021A14-0000-0000-C000-000000000046}"
[HKEY_CLASSES_ROOT\Visio.Drawing.11\DefaultIcon]
@="C:\\Documents and Settings\\senicka\\Application Data\\SoftGrid Client\\Icon Cache\\f334df3b-76c7-4a67-8ae6-a09864a61d65.ico"
[HKEY_CLASSES_ROOT\Visio.Drawing.11\DocObject]
"@"=""
[HKEY_CLASSES_ROOT\Visio.Drawing.11\HTML Handler]
@="C:\\Program Files\\Softricity\\SoftGrid for Windows Desktops\\sfttray.exe \"Microsoft Office Visio 2003 11.0b\""
[HKEY_CLASSES_ROOT\Visio.Drawing.11\HTML Handler\shell]
[HKEY_CLASSES_ROOT\Visio.Drawing.11\HTML Handler\shell\edit]
[HKEY_CLASSES_ROOT\Visio.Drawing.11\HTML Handler\shell\edit\command]
[HKEY_CLASSES_ROOT\Visio.Drawing.11\Insertable]
"@"=""
[HKEY_CLASSES_ROOT\Visio.Drawing.11\protocol]
[HKEY_CLASSES_ROOT\Visio.Drawing.11\protocol\StdFileEditing]
[HKEY_CLASSES_ROOT\Visio.Drawing.11\protocol\StdFileEditing\server]
[HKEY_CLASSES_ROOT\Visio.Drawing.11\protocol\StdFileEditing\verb]
[HKEY_CLASSES_ROOT\Visio.Drawing.11\protocol\StdFileEditing\verb\0]
"@"="&Edit"
[HKEY_CLASSES_ROOT\Visio.Drawing.11\protocol\StdFileEditing\verb\1]
"@"="&Open"
[HKEY_CLASSES_ROOT\Visio.Drawing.11\shell]
[HKEY_CLASSES_ROOT\Visio.Drawing.11\shell\Open]
@="&Open"
"@"="&Open"
"SoftGridAppName"="Microsoft Office Visio 2003"
"SoftGridAppParams"="\"%1\""
"SoftGridAppVersion"="11.0b"
"SoftGridSource"="rtsp://seMAsdw03052:554/"
[HKEY_CLASSES_ROOT\Visio.Drawing.11\shell\Open\command]
@="\"C:\\Program Files\\Softricity\\SoftGrid for Windows Desktops\\sfttray.exe\" /launch \"Microsoft Office Visio 2003 11.0b\" \"%1\""
"command"=hex(7):2d,00,30,00,58,00,5f,00,65,00,38,00,52,00,55,00,65,00,39,00,\
77,00,28,00,4b,00,46,00,52,00,31,00,32,00,4b,00,75,00,5b,00,52,00,65,00,6c,\
00,65,00,61,00,73,00,65,00,5f,00,57,00,69,00,6e,00,64,00,6f,00,77,00,73,00,\
5f,00,44,00,65,00,73,00,6b,00,74,00,6f,00,70,00,73,00,3e,00,67,00,4e,00,6b,\
00,4b,00,50,00,74,00,2d,00,27,00,4e,00,41,00,30,00,35,00,66,00,40,00,73,00,\
64,00,53,00,6e,00,4b,00,48,00,20,00,2f,00,6c,00,61,00,75,00,6e,00,63,00,68,\
00,20,00,22,00,4d,00,69,00,63,00,72,00,6f,00,73,00,6f,00,66,00,74,00,20,00,\
4f,00,66,00,66,00,69,00,63,00,65,00,20,00,56,00,69,00,73,00,69,00,6f,00,20,\
00,32,00,30,00,30,00,33,00,20,00,31,00,31,00,2e,00,30,00,22,00,20,00,22,00,\
25,00,31,00,22,00,00,00,00,00
[HKEY_CLASSES_ROOT\Visio.Drawing.11\shell\Open\ddeexec]
[HKEY_CLASSES_ROOT\Visio.Drawing.11\shell\Print]
@="&Print"
"@"="&Print"
"SoftGridAppName"="Microsoft Office Visio 2003"
"SoftGridAppParams"="/p \"%1\""
"SoftGridAppVersion"="11.0b"
"SoftGridSource"="rtsp://seMAsdw03052:554/"
[HKEY_CLASSES_ROOT\Visio.Drawing.11\shell\Print\command]
@="\"C:\\Program Files\\Softricity\\SoftGrid for Windows Desktops\\sfttray.exe\" /launch \"Microsoft Office Visio 2003 11.0b\" /p \"%1\""
"command"=hex(7):2d,00,30,00,58,00,5f,00,65,00,38,00,52,00,55,00,65,00,39,00,\
77,00,28,00,4b,00,46,00,52,00,31,00,32,00,4b,00,75,00,5b,00,52,00,65,00,6c,\
00,65,00,61,00,73,00,65,00,5f,00,57,00,69,00,6e,00,64,00,6f,00,77,00,73,00,\
5f,00,44,00,65,00,73,00,6b,00,74,00,6f,00,70,00,73,00,3e,00,67,00,4e,00,6b,\
00,4b,00,50,00,74,00,2d,00,27,00,4e,00,41,00,30,00,35,00,66,00,40,00,73,00,\
64,00,53,00,6e,00,4b,00,48,00,20,00,2f,00,6c,00,61,00,75,00,6e,00,63,00,68,\
00,20,00,22,00,4d,00,69,00,63,00,72,00,6f,00,73,00,6f,00,66,00,74,00,20,00,\
4f,00,66,00,66,00,69,00,63,00,65,00,20,00,56,00,69,00,73,00,69,00,6f,00,20,\
00,32,00,30,00,30,00,33,00,20,00,31,00,31,00,2e,00,30,00,22,00,20,00,2f,00,\
70,00,20,00,22,00,25,00,31,00,22,00,00,00,00,00
[HKEY_CLASSES_ROOT\Visio.Drawing.11\shell\Print\ddeexec]
[HKEY_CLASSES_ROOT\Visio.Drawing.11\shell\PrintTo]
@="Print &To"
"@"="Print &To"
"SoftGridAppName"="Microsoft Office Visio 2003"
"SoftGridAppParams"="/pt \"%1\",\"%2\",\"%3\",\"%4\""
"SoftGridAppVersion"="11.0b"
"SoftGridSource"="rtsp://seMAsdw03052:554/"
[HKEY_CLASSES_ROOT\Visio.Drawing.11\shell\PrintTo\command]
@="\"C:\\Program Files\\Softricity\\SoftGrid for Windows Desktops\\sfttray.exe\" /launch \"Microsoft Office Visio 2003 11.0b\" /pt \"%1\",\"%2\",\"%3\",\"%4\""
"command"=hex(7):2d,00,30,00,58,00,5f,00,65,00,38,00,52,00,55,00,65,00,39,00,\
77,00,28,00,4b,00,46,00,52,00,31,00,32,00,4b,00,75,00,5b,00,52,00,65,00,6c,\
00,65,00,61,00,73,00,65,00,5f,00,57,00,69,00,6e,00,64,00,6f,00,77,00,73,00,\
5f,00,44,00,65,00,73,00,6b,00,74,00,6f,00,70,00,73,00,3e,00,67,00,4e,00,6b,\
00,4b,00,50,00,74,00,2d,00,27,00,4e,00,41,00,30,00,35,00,66,00,40,00,73,00,\
64,00,53,00,6e,00,4b,00,48,00,20,00,2f,00,6c,00,61,00,75,00,6e,00,63,00,68,\
00,20,00,22,00,4d,00,69,00,63,00,72,00,6f,00,73,00,6f,00,66,00,74,00,20,00,\
4f,00,66,00,66,00,69,00,63,00,65,00,20,00,56,00,69,00,73,00,69,00,6f,00,20,\
00,32,00,30,00,30,00,33,00,20,00,31,00,31,00,2e,00,30,00,22,00,20,00,2f,00,\
70,00,74,00,20,00,22,00,25,00,31,00,22,00,2c,00,22,00,25,00,32,00,22,00,2c,\
00,22,00,25,00,33,00,22,00,2c,00,22,00,25,00,34,00,22,00,00,00,00,00
[HKEY_CLASSES_ROOT\Visio.Drawing.11\shell\PrintTo\ddeexec]
[HKEY_CLASSES_ROOT\Visio.Drawing.11\shellex]
[HKEY_CLASSES_ROOT\Visio.Drawing.11\shellex\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}]
"@"="{506F4668-F13E-4AA1-BB04-B43203AB3CC0}"
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Visio.Drawing.6]
"@"="Microsoft Visio 2000/2002 Drawing"
"EditFlags"=hex:00,00,00,00
[HKEY_CLASSES_ROOT\Visio.Drawing.6\CLSID]
"@"="{00021A13-0000-0000-C000-000000000046}"
[HKEY_CLASSES_ROOT\Visio.Drawing.6\NotInsertable]
"@"=""
[HKEY_CLASSES_ROOT\Visio.Drawing.6\protocol]
[HKEY_CLASSES_ROOT\Visio.Drawing.6\protocol\StdFileEditing]
[HKEY_CLASSES_ROOT\Visio.Drawing.6\protocol\StdFileEditing\server]
@="C:\\Program Files\\Softricity\\SoftGrid for Windows Desktops\\sfttray.exe \"Microsoft Office Visio 2003 11.0b\""

Windows 6.1 x64 hotfixes–to date…

As mentioned – Windows 7 and Windows 2008 R2 hotfixes that normally are necessary to be included in a deployment.

981070    “Windows can’t open Add Printer” error in a 64-bit version of Win7 or of Windows Server 2008 R2    http://support.microsoft.com/kb/981070
981619    A hotfix is available that improves the performance of CLR when a .NET Framework 3.5 SP1-based application runs in a virtualized environment    http://support.microsoft.com/kb/981619
2028551    An update is available that contains improvements to XPS in Windows 7 or in Windows Server 2008 R2    http://support.microsoft.com/kb/2028551
2454826    A performance and functionality update is available for Windows 7 and for Windows Server 2008 R2    http://support.microsoft.com/kb/2454826/en-us
2465772    An application or service that uses Winsock API or Winsock Kernel API may randomly stop responding in Windows Server 2008 R2 or in Windows 7    http://support.microsoft.com/kb/2465772
2465990    “0x80041002 (WBEM_E_NOT_FOUND)” error occurs when you try to open a WMI namespace on a computer that is running Windows 7 or Windows Server 2008 R2    http://support.microsoft.com/kb/2465990
2481614    Windows 7 may connect to a guest network instead of a corporate network    http://support.microsoft.com/kb/2481614
2490742    A “0x000000B8” Stop error occurs when you try to shut down or hibernate a computer that is running Windows 7 or Windows Server 2008 R2    http://support.microsoft.com/kb/2490742
2505348    High CPU usage or a lengthy startup process occurs during WMI repository verification when a large WMI repository exists in Windows 7 or in Windows Server 2008 R2    http://support.microsoft.com/kb/2505348
2510636    An update that improves the startup performance of Windows 7 and of Windows Server 2008 R2 is available    http://support.microsoft.com/kb/2510636
2511290    A computer that is running Windows 7, Windows Vista, Windows Server 2008 or Windows Server 2008 R2 continues to use the original printer driver after you update or replace the printer driver    http://support.microsoft.com/kb/2511290
2511305    Network throughput is not scaled up correctly if high-bandwidth PCI Express adapters and four or more processor sockets are used in Windows Server 2008 R2    http://support.microsoft.com/kb/2511305
2516405    “0x00000050” Stop error occurs when you run an application that uses the RegSetValueEx function on a computer that is running Windows 7 or Windows Server 2008 R2    http://support.microsoft.com/kb/2516405
2519740    The WWAN service may crash after you resume a Windows 7-based computer from S3 sleep    http://support.microsoft.com/kb/2519740
2524478    The network location profile changes from “Domain” to “Public” in Windows 7 or in Windows Server 2008 R2    http://support.microsoft.com/kb/2524478
2525246    “0x0000003B” Stop error when you remotely control a Remote Desktop session in Windows Server 2008 R2    http://support.microsoft.com/kb/2525246
2525332    You encounter a long logon time after you enable the “Do not automatically make redirected folders available offline” Group Policy setting in Windows 7 or in Windows Server 2008 R2    http://support.microsoft.com/kb/2525332
2525949    Visual artifacts occur when more than 1,000 controls are drawn in the same container in Windows 7 or Windows Server 2008 R2    http://support.microsoft.com/kb/2525949
2526028    Printing performance decreases in Windows 7 or in Windows Server 2008 R2    http://support.microsoft.com/kb/2526028
2526870    Windows Vista, Windows Server 2008, Windows 7, or Windows Server 2008 R2 may stop responding at the Welcome screen after you enter the user credentials to log on to the computer    http://support.microsoft.com/kb/2526870
2526946    An SSO solution that calls the LsaLogonUser function to pass a KERB_TICKET_LOGON structure for Kerberos authentication does not work in Windows 7 SP1 or in Windows Server 2008 R2 SP1    http://support.microsoft.com/kb/2526946
2528507    Incorrect memory dump files in an x64-based version of Windows 7 SP1 or of Windows Server 2008 R2 SP1    http://support.microsoft.com/kb/2528507
2534356    Some CPU cores are parked while other active CPU cores have a heavy workload in Windows Server 2008 R2    http://support.microsoft.com/kb/2534356
2546651    Print driver installation does not work in Windows 7 or in Windows Server 2008 R2 when you try to install the HP Universal Print Driver in a Novell network environment    http://support.microsoft.com/kb/2546651
2547244    The WMI service and the WMI providers stop responding when you use WMI performance classes to monitor performance on a computer that is running Windows 7 or Windows Server 2008 R2    http://support.microsoft.com/kb/2547244
2549657    The EnumPrinterDataEx function causes pool corruption in the printer spooler service in Windows 7 or in Windows Server 2008 R2    http://support.microsoft.com/kb/2549657
2549661    Connectivity problems for an Outlook client to an Exchange Server in a server farm through an RPC-over-HTTP connection    http://support.microsoft.com/kb/2549661
2552343    Time-out error occurs when you install a Windows Update package that contains drivers on a computer that is running Windows 7 or Windows Server 2008 R2    http://support.microsoft.com/kb/2552343
2492536    Msinfo32.exe takes a long time to display or export system information on a computer that has many MSI-X-supported devices and that is running Windows 7 or Windows Server 2008 R2    http://support.microsoft.com/default.aspx?scid=kb;en-US;2492536
2578214    An application crashes when it tries to retrieve file information from an invalid or corrupted file in Windows Vista, in Windows Server 2008, in Windows 7 or in Windows Server 2008 R2    http://support.microsoft.com/kb/2578214/
2564236    I/O throughput is low when large files are read sequentially in Windows 7 or in Windows Server 2008 R2    http://support.microsoft.com/kb/2564236/
2561708    Offline files synchronization may not finish on a computer that is running Windows 7 or Windows Server 2008 R2    http://support.microsoft.com/kb/2561708/
2578159    The logon process stops responding in Windows Server 2008 R2 or in Windows 7    http://support.microsoft.com/kb/2578159/
2551503    A mapped drive that has the non-persistent flag set is displayed as a disconnected drive in Windows 7 or in Windows Server 2008 R2    http://support.microsoft.com/kb/2551503/
2561285    You experience a long domain logon time in Windows 7 or in Windows Server 2008 R2 after you deploy Group Policy preferences to the computer    http://support.microsoft.com/kb/2561285/
2550581    When you try to access files on a network share, Windows Explorer stops responding on a computer that is running Windows 7    http://support.microsoft.com/kb/2550581/
2566191    Windows 7 or Windows Server 2008 R2 reports memory incorrectly on a computer that is running a chipset that has an integrated GPU    http://support.microsoft.com/kb/2566191/
2617858    Unexpectedly slow startup or logon process in Windows Server 2008 R2 or in Windows 7    http://support.microsoft.com/kb/2617858/
2617157    Windows 7 or Windows Server 2008 R2 crashes if a command prompt or a PowerShell console is opened and closed many times    http://support.microsoft.com/kb/2617157/
2600484    Certain user folders are absent from the user profile in Windows 7 or in Windows Server 2008 R2 if the folders are excluded from the roaming profile    http://support.microsoft.com/kb/2600484/
2585233    “Stop 0x000000AB (SESSION_HAS_VALID_POOL_ON_EXIT)” error when a client logs off from a Windows Server 2008 R2 Remote Desktop Services session    http://support.microsoft.com/kb/2585233
2583905    Slow performance when you copy more than 10 gigabytes of data to a Blu-ray disk in Windows 7 or in Windows Server 2008 R2    http://support.microsoft.com/kb/2583905/
2582203    A process that is being terminated stops responding in Windows 7 or in Windows Server 2008 R2    http://support.microsoft.com/kb/2582203
2590550    The desktop does not load and only displays a black or blue background after you log on to a computer that is running Windows 7 or Windows Server 2008 R2    http://support.microsoft.com/kb/2590550
2598526    Client computers do not obtain an IP address when they request a DHCP lease from a Windows Server 2008 R2-based DHCP server    http://support.microsoft.com/kb/2598526/
2614066    Black screen during a Remote Assistance session in Windows Vista, in Windows Server 2008, in Windows 7, or in Windows Server 2008 R2    http://support.microsoft.com/kb/2614066/
2612966    Paged pool memory leak when you access some shared files in Windows 7 or in Windows Server 2008 R2    http://support.microsoft.com/kb/2612966/
2620656    Invalid redirected printers may be available in a Remote Desktop Services session that connects to a RD Session Host server that is running Windows Server 2008 R2    http://support.microsoft.com/kb/2620656/
2530309    Internet Explorer Group Policy Preferences do not apply to Internet Explorer 9 in a Windows Server 2008 R2 domain environment    http://support.microsoft.com/kb/2530309/

Autodesk DWG Trueview 2010

Well, basically there has been an alternative recipe for replacing the Autodesk DWG Trueview application. This recipe have been using freely available components available from Autodesk and is fully functional.
Now, DWG Trueview 2010 was released (and I believe Autodesk is updating all their softwares) I wanted to perform this one with a successfull sequencing.

Old discussions can be found here;

http://social.technet.microsoft.com/Forums/en-US/appvgeneralsequencing/thread/dbd6b677-87c4-4384-9c1a-953652557832

And here comes the recipe;

Sequencer:

WinXP SP2
App-V Sequencer 4.5 RTM
Todo before you sequence, install the following;
Visual C++ 2008 SP1
.NET Framework 3.5 SP1 + Family update
MS XML 6.0
WindowsXP-KB942288-v3-x86
DirectX
(available via the installation image Autodesk\DWGTrueViewx86InstallImage\support\DirectX)
nlsdl.x86 (Autodesk\DWGTrueViewx86InstallImage\support\NLSDL)
WindowsInstaller-KB893803-v2-x86
From options, remove these exclusions;
%USERSPROFILE%\local settings, %USERSPROFILE%\local settings\appdata
Recommend resolution is 1024×768
Then begin the sequencing;
Deselect desktop shortcut
Redirect installation to asset dir
Review help file
I didn’t start the program, and removed anything that didn’t have a file-association tied to it when the sequencing was finished

Following OSDs should be created;
Autocad component (renamed from Autocad component (1), the “original” one i removed)
Autocad DWG Launcher
DWG Trueview
Autodesk hardcopy componenent
During application launching I started them all, however most of them had to be terminated….
Target machine is a WinXP SP2 with a 4.5 RTM client and all the above prereqs (of course…)

Sequencing recipe: Navisworks Freedom 2010

Well, continueing with the Autodesk viewer suite, here comes how I sequenced Navisworks Freedom 2010
Sequencer:
WinXP SP2
App-v 4.5 RTM Sequencer
Prereqs: (needs to be on sequencer aswell as client..)
.NET FRAMEWORK 2.0
nlsdl.x86(Autodesk\Navisworks Freedom 2010\x86\support\NLSDL\nlsdl.x86)
Visual C++ 2008 SP1
KB893803
MS XML 6.0
.NET Framework 2.0 Language Pack – same as OS regional-setting
While sequencing…
Choose configure
leave the first two locations empty.
Redirect installation to asset dir
Implement the following registry keys

ECHO Disable anonymous statistics
reg add "HKCU\Software\Autodesk\MC3" /v "NotificationRemindOn" /t REG_DWORD /d "1" /f
reg add "HKCU\Software\Autodesk\MC3" /v "NotificationRemindOnBeta" /t REG_DWORD /d "1" /f
Echo Disable Help on first-startup
reg add "HKCU\Software\Autodesk\Navisworks Freedom\7.0\GlobalOptions\interface\first_run" /v "show_help" /t REG_SZ /d "3 0" /f

Now, during sequencing Freedom always crashed. No matter what I did, it always crashed if I tried to start it. Thats why I had to locate the above registry keys and set the manually.
It crashes during application launching, but that doesn’t effect anything.
I just published the freedom-shurtcut on the start-menu, anything else I threw out.
Uncheck the “Enforce security descriptors” post-sequencing.

Office 2007 without Outlook

Part 2;
Well, Finally – here comes the complete article of howto deploy office without having Outlook as the default mail client

Part 1;

If you have deployed Office, you probably deployed it either with Outlook or without.

However, if you deployed it with Outlook – you probably wanted Outlook as the default mail-client. This isn’t the case for everyone, and that gave me a headache a while back. Loads of registry hacks and work later (and more work later on) I solved the issue thanks to a techician writing a bat-file resetting the registry keys.

Now I saw this blog-post where the Office Resource team actually will publish an article on howto resolve this automagically.

I wish I had that one year ago.

Sequencing tips: Java performance

imageFirst issue that many come-along is the java-performance while operating in a virtual-environment within APP-V.
To resolve it:
While sequencing, goto the Java-applet in Control Panel
Open it and find the setting for the temporary working directory
(should be one of the buttons in the first tab)
Redirect it to a common-path in the asset directory (eg, q:\java.001\jtemp)

Done!

IE7 printing problem within App-V

We had an issue when we started rolling out IE7 and plugins into a package.
Suddenly users couldn’t print from it. However, administrators could. The logic here says that users don’t have sufficient privilieges to write to whatever folder it dumps the print to. Correctly so we applied a GPO for machines to give users full access to c:\windows\temp – voila problem solved!
Another solutions is to remove the following from the .OSD file.

<ENVIRONMENT VARIABLE=”TEMP”>%CSIDL_WINDOWS%\TEMP</ENVIRONMENT>
<ENVIRONMENT VARIABLE=”TMP”>%CSIDL_WINDOWS%\TEMP</ENVIRONMENT>

Which makes the users dump the temp print file to their temporary internet file folder