This problem is caused by the absence of the Windows Imaging Component on the system, which ultimately leads to the failure of the Microsoft .Net Framework 4 package installation during the Silk Performer setup. To confirm whether the Windows Imaging Component has been installed on the system, check the following system registry settings, and the existence of the WindowsCodecs.dll and WindowsCodecsExt.dll files in C:\WINDOWS\system32:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\WIC
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Imaging Component
To resolve this issue, ensure that the Windows Imaging Component has been installed on the system, pre Silk Performer install. The Windows Imaging Component cannot be retrieved via the following - http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=32.
Background:
Since the release of Silk Performer 2011, Silk Performer presents a 'start page' which requires the installation of the .Net Framework 4 package. If the .Net Framework is absent from the system prior to the Silk Performer installation, the Silk Performer setup will look to automatically install the package.
However, as detailed if the Windows Imaging Component is absent it causes the installation of the .Net Framework to fail, which ultimately leads to Silk Performer failing to open. For later Operating Systems e,g, Windows 7 and Windows Server 2008 operating system families, the Windows Imaging Component is installed by default but with Window Server 2003 systems, it must be installed manually:
To confirm whether the Microsoft .Net Framework 4 tool has been installed during Silk Performer setup, refer to the Silk Performer Installation log (C:\Program Files (x86)\silk\Silk Performer xx\), for Silk Performer 9.5, log can be found in the following (C:\Program Files (x86)\silk\Silk Performer 9.5\_Silk Performer 9.5_installation\Logs), noting the following entries:
fileOverwrite_C\:\\Documents\ and\ Settings\\Administrator\\Local\ Settings\\Temp\\776955.tmp\\Microsoft\ .NET\ Framework\ 4.0\\dotNetFx40_Full_x86_x64.exe=Yes
fileOverwrite_C\:\\Program\ Files\\Silk\\Shared\ Files\\SgLauncher\\SgLauncher.xml=Yes
fileOverwrite_C\:\\WINDOWS\\assembly\\PerfDotNetFW.dll=Yes
Install Directory: C:\Documents and Settings\Administrator\Local Settings\Temp\776955.tmp\Microsoft .NET Framework 4.0\ Status: SUCCESSFUL Install File: C:\Documents and Settings\Administrator\Local Settings\Temp\776955.tmp\Microsoft .NET Framework 4.0\dotNetFx40_Full_x86_x64.exe Status: SUCCESSFUL
#2608115