Installation of Visual Studio 2012 fails with error message ‘Cannot find requested object’ on final screen
ISSUE DESCRIPTION:
Installation of Visual Studio 2012 fails with error message <component_name> ‘Cannot find requested object’ on final screen
ENVIRONMENT:
Windows 7 SP1 (x86 and x64)
Windows 8 (x86 and x64)
Windows Server 2008 R2 (x64)
Windows Server 2012 (x64)
SYMPTOM AND INFERENCE :
The installation of Visual Studio 2012 fails on the machine within a couple of minutes from the launch with the following screen-
And then with-
Problem signature:
Problem Event Name: VSSetup
P1: vs_ultimate
P2: 11.0.50727.01
P3: 11.0.50727
P4: Install
P5: vsbsln_neu_28
P6: Verify
P7: 0x80092009
P8: unknown
P9: unknown
OS Version: 6.1.7601.2.1.0.256.4
Locale ID: 1033
Also when you navigate to %temp%, you will find a log file named similar to ‘dd_vs_ultimate_xxx’. This will contain the following excerpt-
-------------------------------------------------------------------------------------------------------------------
[2EA4:2680][2013-08-18T04:24:19]: MUX: Source confirmed
[2EA4:2680][2013-08-18T04:24:19]: Acquiring package: vsbsln_neu_28, payload: cab9983B5EBA09B050DF52143E9009A7DF5, copy from: D:\Setup\Visual Studio 2012 Ultimate\packages\64bitPrereq\x64\VS_Prerequisites_x64_neutral.cab
[2DC8:212C][2013-08-18T04:24:19]: Error 0x80092009: Failed to get authenticode certificate embedded in: C:\ProgramData\Package Cache\.unverified\cab9983B5EBA09B050DF52143E9009A7DF5
[2DC8:212C][2013-08-18T04:24:19]: Error 0x80092009: Failed to verify signature of payload: cab9983B5EBA09B050DF52143E9009A7DF5
[2DC8:212C][2013-08-18T04:24:19]: Failed to verify payload: cab9983B5EBA09B050DF52143E9009A7DF5 at path: C:\ProgramData\Package Cache\.unverified\cab9983B5EBA09B050DF52143E9009A7DF5, error: 0x80092009. Deleting file.
[2DC8:212C][2013-08-18T04:24:19]: Error 0x80092009: Failed to cache payload: cab9983B5EBA09B050DF52143E9009A7DF5
[2EA4:2680][2013-08-18T04:24:19]: MUX: Verify Failed.
-------------------------------------------------------------------------------------------------------------------
The installation of Visual Studio 2012 can fail at any of the components, and accordingly you might get -
And correspondingly-
-------------------------------------------------------------------------------------------------------------------
[2334:2944][2013-08-18T04:45:19]: MUX: Source confirmed
[2334:2944][2013-08-18T04:45:19]: Acquiring package: vs_professionalcore, payload: cab67C0D8636C1BBC76B71D3B33D4DBB2AC, copy from: D:\Setup\Visual Studio 2012 Ultimate\packages\professionalcore\Setup\cab1.cab
[2538:3280][2013-08-18T04:45:19]: Error 0x80092009: Failed to get authenticode certificate embedded in: C:\ProgramData\Package Cache\.unverified\cab67C0D8636C1BBC76B71D3B33D4DBB2AC
[2538:3280][2013-08-18T04:45:19]: Error 0x80092009: Failed to verify signature of payload: cab67C0D8636C1BBC76B71D3B33D4DBB2AC
[2538:3280][2013-08-18T04:45:19]: Failed to verify payload: cab67C0D8636C1BBC76B71D3B33D4DBB2AC at path: C:\ProgramData\Package Cache\.unverified\cab67C0D8636C1BBC76B71D3B33D4DBB2AC, error: 0x80092009. Deleting file.
[2538:3280][2013-08-18T04:45:19]: Error 0x80092009: Failed to cache payload: cab67C0D8636C1BBC76B71D3B33D4DBB2AC
[2334:2944][2013-08-18T04:45:19]: MUX: Verify Failed.
-------------------------------------------------------------------------------------------------------------------
The installation is failing due to the corruption of one of the cab files corresponding to the component listed in the error/log file (for eg. D:\Setup\Visual Studio 2012 Ultimate\packages\64bitPrereq\x64\VS_Prerequisites_x64_neutral.cab and D:\Setup\Visual Studio 2012 Ultimate\packages\professionalcore\Setup\cab1.cab in the two cases illustrated above)
RESOLUTION:
To handle the issue, you first need to correctly download the .iso for Visual Studio 2012 from your MSDN downloads page, or from https://www.microsoft.com/visualstudio/eng/downloads as the case may be.
Here is how you can calculate the hash value that you will need to compare against the one listed on the Visual Studio 2012 download page-
1. Download the File Checksum Integrity Verifier utility (Windows-KB841290-x86-ENU.exe) from https://support.microsoft.com/kb/841290
2. Extract (by execution) ‘Windows-KB841290-x86-ENU.exe’ to get ‘fciv.exe’
3. Start >> run >> CMD
4. <Extraction_Path>\fciv.exe -md5 -sha1 <VS2012_Download_Path>\<VS2012_iso>
Eg. C:\Users\ritsinha>C:\Users\ritsinha\Desktop\fciv.exe -md5 -sha1 "D:\Setup\Visual Studio\vs_ultimate.iso"
More at https://support.microsoft.com/kb/889768!
Once you are sure that the value calculated matches, you can launch the Visual Studio 2012 setup. You will see a screen similar to-
And you will have to go ahead with the ‘Uninstall’ option. This should get you to this screen -
Once this is done, you can re-launch the setup for Visual Studio 2012 and this time it should run through successfully.
Content by-
Ritwik Sinha
Comments
Anonymous
June 27, 2014
I have already vs2012 iso file but, it is not working. it is showing same error. Should I download another file from your given link?Anonymous
July 17, 2014
The comment has been removedAnonymous
September 04, 2014
The comment has been removed