Визуальная студия сообщество 2013 с обновлением 4 сбой программы установки

Я скачал обновление 4 iso сообщества Visual Studio 2013 файл из visualstudio.com Установить VS на Windows 8.1 x64 и я проверил контрольную сумму SHA1 файла iso, и результат был правильным.

проблема заключалась в том, что установка останавливается при применении: основные функции Visual Studio, а затем сбой и завершение с

-значок ошибки и " основные функции Visual Studio-неустранимая ошибка ENU во время установка"

-значки предупреждения на трех сообщений, которые были : "в Microsoft Visual С++ 2013 32-битных компиляторов - ЕНУ ресурс пакет искусству", "Майкрософт Visual С++ 2013 составители - ЕНУ ресурс пакет искусству" и "Microsoft Visual С++ 2013 x64 собственные компиляторы - ЕНУ ресурс пакет не"

до сих пор я сделал следующее :-

1) отключен антивирус, брандмауэр и антивирус перед установкой и запуском установки как Администартор.

2) очищенный % темп%,C:ProgramDataPackage кэш и папки AppDataLocalTemp перед установкой.

3) проверено все установленные .NET Framework с помощью .Net Framewrok setup verfication utility.

4) используется средство проверки системных файлов для восстановления отсутствующих или поврежденных системных файлов, как описано вhttps://support.microsoft.com/KB/929833 и в результате " Защита ресурсов Windows не нашла целостности нарушения."

и нашел эти ошибки в журналах (ошибка исходит от vs_professionalcore.компания MSI) :-

AppDataLocalTempdd_vs_community_20141221193705.log

[0B88:12C4][2014-12-21T19:45:57]i000: MUX:  Installation size in bytes for package: vs_professionalcore MaxAppDrive: 0  MaxSysDrive: 1821361272  AppDrive: 0  SysDrive: 1335334008
[0B88:12C4][2014-12-21T19:45:57]i000: MUX:  Return Code:0x0 Msi Messages:0 Result Detail:RollbackCleanup Restart:None
[0B88:12C4][2014-12-21T19:45:57]i000: MUX:  Reset execution Result
[0B88:12C4][2014-12-21T19:45:57]i000: MUX:  Reset Result
[0B88:12C4][2014-12-21T19:45:57]i319: Applied execute package: vs_professionalcore, result: 0x0, restart: None
[0E44:1184][2014-12-21T19:45:57]i325: Registering dependency: {96a8b90c-0a91-4e76-ab34-730c23923d11} on package provider: Microsoft.VS.professionalcore,v12, package: vs_professionalcore
[0B88:12C4][2014-12-21T19:45:57]i000: MUX:  ExecutePackageBegin PackageId: vs_professionalcoreres
[0E44:1184][2014-12-21T19:45:57]i301: Applying execute package: vs_professionalcoreres, action: Install, path: C:ProgramDataPackage Cache{E9674444-9491-3961-873C-017D8912185E}v12.0.21005packagesprofessionallpvs_professionalcoreres.msi, arguments: ' ARPSYSTEMCOMPONENT="1" MSIFASTINSTALL="7" VSEXTUI="1" INSTALLINGBUNDLE="community" PATCH="C:ProgramDataPackage Cache{9BA8E822-8889-4826-82CF-41DFE04129EA}packageskb2829760kb2829760-enu.msp;C:ProgramDataPackage Cache{B7C61168-6AE1-4AF3-BA3D-48D7369C41F2}packageskb2829760kb2829760v2-enu.msp;C:ProgramDataPackage Cache{ABEF08E8-5C61-42C4-AD64-FC5412586B89}packageskb2829760kb2829760v3-enu.msp"'
[0B88:12C4][2014-12-21T19:47:56]i000: MUX:  ExecuteError: Package (vs_professionalcoreres) failed: Error Message Id: 2902 ErrorMessage: The installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code is 2902.
[0E44:1184][2014-12-21T19:48:47]e000: Error 0x80070643: Failed to install MSI package.
[0E44:1184][2014-12-21T19:48:47]e000: Error 0x80070643: Failed to execute MSI package.
[0B88:12C4][2014-12-21T19:48:47]e000: Error 0x80070643: Failed to configure per-machine MSI package.
[0B88:12C4][2014-12-21T19:48:47]i000: MUX:  Installation size in bytes for package: vs_professionalcoreres MaxAppDrive: 0  MaxSysDrive: 686784512  AppDrive: 0  SysDrive: 31719424
[0B88:12C4][2014-12-21T19:48:47]i000: MUX:  Return Code:0x80070643 Msi Messages:2902 Result Detail:0 Restart:None
[0B88:12C4][2014-12-21T19:48:47]i000: MUX:  Set Result: Return Code=-2147023293 (0x80070643), Error Message=2902, Result Detail=, Vital=True, Package Action=Install, Package Id=vs_professionalcoreres
[0B88:12C4][2014-12-21T19:48:47]i319: Applied execute package: vs_professionalcoreres, result: 0x80070643, restart: None
[0B88:12C4][2014-12-21T19:48:47]e000: Error 0x80070643: Failed to execute MSI package.
[0B88:12C4][2014-12-21T19:48:47]i000: MUX:  ExecutePackageBegin PackageId: vs_professionalcoreres
[0E44:1184][2014-12-21T19:48:47]i318: Skipped rollback of package: vs_professionalcoreres, action: Uninstall, already: Absent
[0B88:12C4][2014-12-21T19:48:47]i000: MUX:  Installation size in bytes for package: vs_professionalcoreres MaxAppDrive: 0  MaxSysDrive: 0  AppDrive: 0  SysDrive: 0
[0B88:12C4][2014-12-21T19:48:47]i000: MUX:  Return Code:0x0 Msi Messages:2902 Result Detail:0 Restart:None
[0B88:12C4][2014-12-21T19:48:47]i000: MUX:  Reset execution Result
[0B88:12C4][2014-12-21T19:48:47]i000: MUX:  Reset Result

и этот журнал также в AppDataLocalTempdd_vs_community_20141221193705_101_vs_professionalcoreres.log

MSI (s) (54:F0) [19:47:58:111]: Note: 1: 2265 2:  3: -2147287035
MSI (s) (54:F0) [19:47:58:112]: User policy value 'DisableRollback' is 0
MSI (s) (54:F0) [19:47:58:112]: Machine policy value 'DisableRollback' is 0
Action ended 19:47:58: InstallFinalize. Return value 3.

и я также нашел их в том же файле

MSI (s) (54:F0) [19:48:46:815]: Note: 1: 2318 2:  
MSI (s) (54:F0) [19:48:46:820]: No System Restore sequence number for this installation.
MSI (s) (54:F0) [19:48:46:821]: Unlocking Server
MSI (s) (54:F0) [19:48:46:873]: PROPERTY CHANGE: Deleting UpdateStarted property. Its current value is '1'.
Action ended 19:48:46: INSTALL. Return value 3.

что вызывает эту проблему? и как ее решить?,из бревен ошибка-ошибка 2902, я прогуглил об этом, и я не нашел никаких решений.

Installation Errors Messages

4 ответов


мое первое предположение для решения этой проблемы-установить контроль доступа пользователя к самому низкому значению.Я обнаружил, что это работает на меня.


вероятно, проблема возникает из-за обновлений после установки.

вы можете попробовать проверить kb2829760 установка в C:\ProgramData\Package Cache каталог (посмотрите на http://support.microsoft.com/en-us/kb/2829760).

в моей системе я нашел C:\ProgramData\Package CacheD2D6FD53E7EDE1FB612619A11BBCD5530A3E56\packages\vsupdate_kb2829760\vsupdate_kb2829760.exe что я /Uninstall /Force флаги (моя проблема заключалась в очистке осиротевших компонентов Visual Studio уже удален через appwiz.cpl и не отображается в списке обновлений).

в любом случае я предлагаю взять глубокую проверку на C:\ProgramData\Package Cache. Например, если вы ищете vs (dir /s /b *vs*) вы можете проверить все GUIDs и пути, которые звучат как вероятные кандидаты на очистку.


обновление :-

Я нашел их в AppData\Local\ dd_vs_community_20141222103227_097_vc_compilercore86res.log

MSI (s) (EC:D0) [10:33:13:227]: Executing op: ActionStart(Name=CreateShortcuts,Description=Creating shortcuts,Template=Shortcut: [1])
MSI (s) (EC:D0) [10:33:13:227]: Executing op: SetTargetFolder(Folder=C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\Tools\Shortcuts\)
MSI (s) (EC:D0) [10:33:13:228]: Executing op: ShortcutCreate(Name=kqcv3hvy.win|VS2013 x86 Native Tools Command Prompt,,,FileName=%comspec%,Arguments=/k ""C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\vcvarsall.bat"" x86,WorkingDir=C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\,,,,ShowCmd=1,Description=Open Visual Studio 2013 x86 Native Tools Command Prompt,,,,)
MSI (s) (EC:D0) [10:33:14:309]: Note: 1: 2105 2: -2147024809 3: VS2013 x86 Native Tools Command Prompt.lnk 
MSI (s) (EC:D0) [10:33:14:310]: Executing op: ShortcutPropertyCreate(ShortcutName=kqcv3hvy.win|VS2013 x86 Native Tools Command Prompt,PropertyKey=System.AppUserModel.ExcludeFromShowInNewInstall,PropVariantValue=1)
Warning 1909.Could not create Shortcut VS2013 x86 Native Tools Command Prompt.lnk. Verify that the destination folder exists and that you can access it.
DEBUG: Error 2902:  Operation ixoShortcutPropertyCreate called out of sequence.
MSI (s) (EC:D0) [10:33:14:315]: Product: Microsoft Visual C++ 2013 32bit Compilers - ENU Resources -- The installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code is 2902. The arguments are: ixoShortcutPropertyCreate, , 

The installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code is 2902. The arguments are: ixoShortcutPropertyCreate, , 
MSI (s) (EC:D0) [10:33:14:327]: Note: 1: 2265 2:  3: -2147287035 
MSI (s) (EC:D0) [10:33:14:328]: User policy value 'DisableRollback' is 0
MSI (s) (EC:D0) [10:33:14:328]: Machine policy value 'DisableRollback' is 0
Action ended 10:33:14: InstallFinalize. Return value 3.

решение :-

во-первых, я даю текущему пользователю полный контроль над C:\Program файлы (x86)\Microsoft Visual Studio 12.0. Щелкнув правой кнопкой мыши Свойства папки, а затем безопасность, убедитесь, что система, администраторы и пользователи имеют полный контроль и добавили текущий профиль пользователя и дали это полный контроль, но это не решило проблему. После этого я обнаружил, что системная переменная ComSpec в значении переменных среды: %SystemRoot%\system32\cmd.exe;C:\wamp\bin\php\php5.5.12;.Изменение значения на %SystemRoot%\system32\cmd.exe; решена проблема.

EDIT : -

добавление текущего профиля пользователя в C:\Program файлы (x86)\Microsoft Visual Studio 12.0. папка вызвала ошибку 1316.Указанная учетная запись уже существует, когда я пробовал чтобы удалить VS 2013, поэтому я удалил этот профиль, затем я мог успешно удалить VS 2013.


Я решил эту проблему следующим образом: Во-первых, я деактивировал Брандмауэр Windows, а затем с помощью бесплатной программы: Revo Unistaller Pro (http://www.revouninstaller.com/revo_uninstaller_free_download.html), я очистил старую установку Visual Studio. Впоследствии я использовал CCleaner для ручного удаления всех компонентов, зависящих от Visual Studio:

enter image description here

и

enter image description here

после этого из командной строки (как администратор) я использовал это

name like 'microsoft visual%'" call uninstall /nointeractive

для удаления других пакетов. Примечание: повторите для SQL и т. д., заменив visual% в приведенной выше команде sql.

затем перезагрузите компьютер и попробуйте установить Visual Studio.

С наилучшими пожеланиями