Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Хочу все знать (http://forum.oszone.net/forumdisplay.php?f=23)
-   -   Не устанавливается Microsoft Visual C++ 2008 Express Edition (http://forum.oszone.net/showthread.php?t=224777)

Max30 09-01-2012 14:13 1831587

Не устанавливается Microsoft Visual C++ 2008 Express Edition
 
Вcем привет,такая проблема,вот скрин

Сиситема win7 максимальная 32bit,проц AMD,мамка тоже на AMD чипсете(хотя какая разница?),4гб операты,видео 275гтх,что еще...?
Подскажите,почему не инсталится???

Morpheus 09-01-2012 14:37 1831615

Max30, полностью разархивировать и уже оттуда запускать не приходило в голову?

Max30 09-01-2012 14:40 1831624

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

Petya V4sechkin 09-01-2012 17:48 1831821

Max30, проявляется ли проблема под другой учетной записью?

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

Если не поможет, посмотрим дамп процесса.
  1. Скачайте утилиту ProcDump и распакуйте в отдельную папку, типа C:\ProcDump
  2. Запустите командную строку (cmd.exe) от имени Администратора и выполните:
    Код:

    C:\ProcDump\procdump.exe -accepteula -e -w setup.exe C:\ProcDump
  3. Запустите установку и дождитесь ее сбоя.
  4. Выложите сохраненный дамп из папки C:\ProcDump в архиве на любой файлообменник.

Max30 09-01-2012 18:43 1831868

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

Petya V4sechkin 09-01-2012 18:47 1831876

Цитата:

Цитата Max30
Поэтому я не смог проверить эту ошибку в "безопасном режиме"

Не надо, следуйте инструкциям дальше (с запуска Msconfig).

Цитата:

Цитата Max30
Вот дамп

Дампа там нет.

Max30 09-01-2012 19:03 1831895

Я что то не пойму,делаю все по инструкции,но третьего файла в папке нет.Там должен появится третий файл?
Сначала нужно запустить cmd,все должно закончится в этом окне,а потом запускать прогу которая не устонавливается,или вместе это сделать?
Правильно сделал?

Petya V4sechkin 09-01-2012 20:23 1831967

Max30, выполните указания статьи со второго параграфа.

Цитата:

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

Max30 09-01-2012 21:11 1832006

вот что я делаю.
Запускаю cmd.exe от имени админа,туда копирую это
Цитата:

Цитата Petya V4sechkin
C:\ProcDump\procdump.exe -accepteula -e -w setup.exe C:\ProcDump »

нажимаю Энтер.
CMD пишет следущее,waiting for process named setup.exe т.е ждет пока я запущу эту прогу,
Я запускаю проблемную прогу,CMD сразу выдает это-

Т.е насколько я понимаю,файл setup.dmp,должен лежать по адресу C:\ProcDump так?
Вот конец операции,так?Вот скрин.

Файла setup.dmp по адресу C:\ProcDump нет!
Где мне руки то выпрямить?

Petya V4sechkin 09-01-2012 22:07 1832053

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

Соберите логи установки с помощью этой утилиты.

Max30 09-01-2012 22:28 1832067

Извиняюсь,еще один вопрос,а куда она логи складывает?

Petya V4sechkin 10-01-2012 07:19 1832250

Max30, там же написано: в файл %temp%\vslogs.cab

XPEHOMETP 10-01-2012 13:13 1832395

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 1832455

Вас окно программы "Your Uninstaller! Pro" на заднем плане не смущает?

Max30 11-01-2012 20:59 1833398

Grabber2006,
Цитата:

Цитата Grabber2006
Вас окно программы "Your Uninstaller! Pro" на заднем плане не смущает? »

Это единственный раз с этим унинсталлером запускал.
XPEHOMETP,
Цитата:

Цитата XPEHOMETP
Е:\fignya\setup.exe должно прокатить »

не прокатило.На диск не закатывал,но попробуюЮно наверно завтра уже,болванки нет под рукой.
Цитата:

Цитата XPEHOMETP
один вопрос: с чего именно Вы устанавливаете Visual C++ 2008 Express Edition? »

Это не совсем мне,ребенок хочет познать С++,есть сайт на котором Visual C++ 2008 Express Edition именно этот лежит,и обучающее видео именно по этой версии.Это и предопределило выбор версии.
Petya V4sechkin, вот видимо тот самый лог http://ifolder.ru/28059199

Petya V4sechkin 11-01-2012 22:47 1833501

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 1833530

Petya V4sechkin, очень странно,во первых,не правильное имя папки в моем катологе-v6.0,а в логе имя папки v6.0А (это видно на скрине),может и не критично,но все же.
Во вторых,у меня нет папки Include и иже с ней
Вот скрин

З.Ы,на всякий случай переминовал папку в v6.0А,прва были только для чтения,изменил,но посмотрев опять,опять стоит галка на "Только для чтения"

Grabber2006 11-01-2012 23:36 1833537

Если погуглить, то можно найти такой совет, но судя по этой ветке форума на MSDN работать 2008 всё равно будет плохо. Указывается на проблемы с правами доступа, конфликты с антивирусом, проблемы с установкой SP1, проблемы после установки MSDN.

Ставьте 2010.

Petya V4sechkin 12-01-2012 18:04 1834116

Цитата:

Цитата Max30
в моем катологе-v6.0

Там другая версия, к теме не относится.

Цитата:

Цитата Max30
на всякий случай переминовал папку в v6.0А

Не надо, верните обратно.

Цитата:

Цитата Max30
в логе имя папки v6.0А

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

Есть предположение, что вы не можете создать никакой файл с расширением .VER (и получить доступ к существующим).
[решено] Нет доступа к файлам *.ver


Время: 18:30.

Время: 18:30.
© OSzone.net 2001-