Войти

Показать полную графическую версию : Не устанавливается Microsoft Visual C++ 2008 Express Edition


Max30
09-01-2012, 14:13
Вcем привет,такая проблема,вот скрин
http://s018.radikal.ru/i527/1201/31/4116e6c52e6bt.jpg (http://radikal.ru/F/s018.radikal.ru/i527/1201/31/4116e6c52e6b.png.html)
Сиситема win7 максимальная 32bit,проц AMD,мамка тоже на AMD чипсете(хотя какая разница?),4гб операты,видео 275гтх,что еще...?
Подскажите,почему не инсталится???

Morpheus
09-01-2012, 14:37
Max30, полностью разархивировать и уже оттуда запускать не приходило в голову?

Max30
09-01-2012, 14:40
Я уже думал,что может из за этого,разархивировал,тоже самое.
А может быть этот глюк,из за того,что проц АМД?Просто есть например еще такое "Intel C++ Compiler (32bit) for Windows"....

Petya V4sechkin
09-01-2012, 17:48
Max30, проявляется ли проблема под другой учетной записью?

Попробуйте отключить антивирус/файрвол (если установлен). А также рекомендации
Как определить, является проблема системной или вызвана сторонним приложением/службой (http://www.outsidethebox.ms/10368/)

Если не поможет, посмотрим дамп процесса.
Скачайте утилиту ProcDump (http://technet.microsoft.com/en-us/sysinternals/dd996900) и распакуйте в отдельную папку, типа C:\ProcDump
Запустите командную строку (cmd.exe) от имени Администратора (http://oszone.net/4331/#5) и выполните:
C:\ProcDump\procdump.exe -accepteula -e -w setup.exe C:\ProcDump
Запустите установку и дождитесь ее сбоя.
Выложите сохраненный дамп из папки C:\ProcDump в архиве на любой файлообменник.

Max30
09-01-2012, 18:43
1.На компе 2 учетки,обе они с правами администратора,на обоих учетках одна и та же проблема.
2.Брэндмауэр отключал,не помогло.
3.Не понял почему,но компьютер так и не смог загрузится в "безопасном режиме",более 15 минут на экране "Пожалуйста подождите" и ничего не происходит.Поэтому я не смог проверить эту ошибку в "безопасном режиме"
4.Вот дамп http://ifolder.ru/28016619

Petya V4sechkin
09-01-2012, 18:47
Поэтому я не смог проверить эту ошибку в "безопасном режиме"
Не надо, следуйте инструкциям дальше (с запуска Msconfig).

Вот дамп
Дампа там нет.

Max30
09-01-2012, 19:03
Я что то не пойму,делаю все по инструкции,но третьего файла в папке нет.Там должен появится третий файл?
Сначала нужно запустить cmd,все должно закончится в этом окне,а потом запускать прогу которая не устонавливается,или вместе это сделать?
Правильно сделал?
http://s57.radikal.ru/i155/1201/b5/b877a05ff3b0t.jpg (http://radikal.ru/F/s57.radikal.ru/i155/1201/b5/b877a05ff3b0.jpg.html)

Petya V4sechkin
09-01-2012, 20:23
Max30, выполните указания статьи (http://www.outsidethebox.ms/10368/) со второго параграфа.

Правильно сделал?
Не закрывая командную строку (и ничего там не нажимая), запустите Setup.exe и дождитесь сбоя (как на скриншоте в первом сообщении: "Прекращена работа программы").

Max30
09-01-2012, 21:11
вот что я делаю.
Запускаю cmd.exe от имени админа,туда копирую это C:\ProcDump\procdump.exe -accepteula -e -w setup.exe C:\ProcDump » нажимаю Энтер.
CMD пишет следущее,waiting for process named setup.exe т.е ждет пока я запущу эту прогу,
Я запускаю проблемную прогу,CMD сразу выдает это-
http://s017.radikal.ru/i413/1201/ad/52cee24afd24t.jpg (http://radikal.ru/F/s017.radikal.ru/i413/1201/ad/52cee24afd24.png.html)
Т.е насколько я понимаю,файл setup.dmp,должен лежать по адресу C:\ProcDump так?
Вот конец операции,так?Вот скрин.
http://i026.radikal.ru/1201/de/fa3584c1b0c6t.jpg (http://radikal.ru/F/i026.radikal.ru/1201/de/fa3584c1b0c6.png.html)
Файла setup.dmp по адресу C:\ProcDump нет!
Где мне руки то выпрямить?

Petya V4sechkin
09-01-2012, 22:07
Max30, на скриншоте в первом посте "Прекращена работа программы "setup.exe" - обычно это означает unhandled exception, сбой. Но не в данном случае (видимо, окно похоже, но не то, я ошибся).

Соберите логи установки с помощью этой утилиты (http://blogs.msdn.com/b/astebner/archive/2007/11/21/6458047.aspx).

Max30
09-01-2012, 22:28
Извиняюсь,еще один вопрос,а куда она логи складывает?

Petya V4sechkin
10-01-2012, 07:19
Max30, там же написано: в файл %temp%\vslogs.cab

XPEHOMETP
10-01-2012, 13:13
Max30,
один вопрос: с чего именно Вы устанавливаете Visual C++ 2008 Express Edition? Вы скачали веб-инсталлятор, или скачали образ диска и прожгли его на болванку? Косяки для последнего случая давно известны: Мелкософт считает, что абсолютно все диски, с которых производится установка, должны иметь именно ту метку, которую для них придумали в Мелкософте. Иначе инсталлятор вылетает с ошибкой. Попробуйте скопировать все это дело на винчестер, близко к корневику. Диск С или D, E, без разницы, но главное, чтобы путь был короткий. Е:\fignya\setup.exe должно прокатить, С:\downloads\raznaya hren'\programmirovanie\Express Edition\setup.exe не прокатит никогда.

Grabber2006
10-01-2012, 14:29
Вас окно программы "Your Uninstaller! Pro" на заднем плане не смущает?

Max30
11-01-2012, 20:59
Grabber2006,Вас окно программы "Your Uninstaller! Pro" на заднем плане не смущает? »
Это единственный раз с этим унинсталлером запускал.
XPEHOMETP, Е:\fignya\setup.exe должно прокатить » не прокатило.На диск не закатывал,но попробуюЮно наверно завтра уже,болванки нет под рукой.
один вопрос: с чего именно Вы устанавливаете Visual C++ 2008 Express Edition? » Это не совсем мне,ребенок хочет познать С++,есть сайт на котором Visual C++ 2008 Express Edition именно этот лежит,и обучающее видео именно по этой версии.Это и предопределило выбор версии.
Petya V4sechkin, вот видимо тот самый лог http://ifolder.ru/28059199

Petya V4sechkin
11-01-2012, 22:47
Max30, в логе такая запись:

MSI (s) (4C:3C) [20:39:05:088]: Product: Microsoft Windows SDK for Visual Studio 2008 Headers and Libraries -- Error 1310. Error writing to file: C:\Program Files\Microsoft SDKs\Windows\v6.0A\Include\tpcver.ver. System error 0. Verify that you have access to that directory.

Error 1310. Error writing to file: C:\Program Files\Microsoft SDKs\Windows\v6.0A\Include\tpcver.ver. System error 0. Verify that you have access to that directory.
MSI (s) (4C:3C) [20:39:05:092]: User policy value 'DisableRollback' is 0
MSI (s) (4C:3C) [20:39:05:092]: Machine policy value 'DisableRollback' is 0
Action ended 20:39:05: InstallFinalize. Return value 3.

Посмотрите разрешения на папку/файл (правой кнопкой мыши -> Свойства -> вкладка Безопасность).

Max30
11-01-2012, 23:27
Petya V4sechkin, очень странно,во первых,не правильное имя папки в моем катологе-v6.0,а в логе имя папки v6.0А (это видно на скрине),может и не критично,но все же.
Во вторых,у меня нет папки Include и иже с ней
Вот скрин
http://s008.radikal.ru/i306/1201/da/2869d7162402t.jpg (http://radikal.ru/F/s008.radikal.ru/i306/1201/da/2869d7162402.png.html)
З.Ы,на всякий случай переминовал папку в v6.0А,прва были только для чтения,изменил,но посмотрев опять,опять стоит галка на "Только для чтения"

Grabber2006
11-01-2012, 23:36
Если погуглить, то можно найти такой совет (http://devlicio.us/blogs/casey/archive/2009/01/28/install-visual-studio-2008-on-windows-7-crashes-out-loading-installation-components.aspx), но судя по этой ветке форума на MSDN (http://social.technet.microsoft.com/Forums/ru/windows7ru/thread/6b430d5b-89ef-4e8c-b3e4-d1ac3c003ef1) работать 2008 всё равно будет плохо. Указывается на проблемы с правами доступа, конфликты с антивирусом, проблемы с установкой SP1, проблемы после установки MSDN.

Ставьте 2010.

Petya V4sechkin
12-01-2012, 18:04
в моем катологе-v6.0
Там другая версия, к теме не относится.

на всякий случай переминовал папку в v6.0А
Не надо, верните обратно.

в логе имя папки v6.0А
Она удаляется при откате установки.
Судя по логу, другие файлы копируются нормально. Только с tpcver.ver проблема.

Есть предположение, что вы не можете создать никакой файл с расширением .VER (и получить доступ к существующим).
[решено] Нет доступа к файлам *.ver (http://forum.oszone.net/thread-194645.html)




© OSzone.net 2001-2012