Ru-Board.club
← Вернуться в раздел «Microsoft Windows»

» Обновления/Updates для Microsoft Windows XP, часть 4

Автор: eGorZ
Дата сообщения: 23.05.2008 22:48
asasha

Цитата:
''во избежании двойного копирования''

полный бред
попробуй включить у себя русский язык интерфейса и поставить любой русский хотфикс/заплатку - увидишь куда тебя пошлёт система
Да, если ты при включенном русском интерфейсе зайдешь на WU/MU - там всё будет на русском языке, но обновления скачаются только для твоей конкретной системы, с учетом MUI, если он установлен.
Автор: asasha
Дата сообщения: 24.05.2008 00:02
Тогда еще один вопрос, который мучает. Когда то давно поставил Microsoft Visual C++ 2005 Redistributable (8.0.50727.42). Ставил с помощью vcredist_x86 (Win32 Cabinet Self-Extractor). Затем решил поставить Microsoft Visual C++ 2005 SP1 (с помощью подобного ''кабинета''). А он подлец требует vcredist.msi !!! А у меня такого файлика в помине нет (просканировал весь комп)! Попробовал переустановить Microsoft Visual C++ 2005 Redistributable. Скачал у дяди Била новый ''кабинет'', установил. В результате теперь у меня в ''Установка и удаление'' показывает два Microsoft Visual C++ 2005 Redistributable. Один - 8.0.50727.42 , другой - 8.0.56336. А Microsoft Visual C++ 2005 SP1 - один черт - не устанавливается и все спрашиает этот гребаный vcredist.msi ! Вопрос: где его взять или как установить этот Microsoft Visual C++ 2005 SP1 по другому ? И нужны ли будут тогда те два, которые у меня установлены теперь ?
Автор: Vivien
Дата сообщения: 24.05.2008 00:45
У меня вопрос в продолжение к предыдущему. Есть еще и Microsoft Visual C++ 2008, какой из этих трех надо ставить?

asasha
У меня тоже 2, но один как раз и есть SP1. Точно надо ставить только один, я так понимаю SP1, и ничего у меня не требовал. Может поддержка msi у тебя в службах отключена?
Автор: eGorZ
Дата сообщения: 24.05.2008 01:32
asasha, Vivien
для этого топика это оффтоп - предмет ветки по программированию, но, чтобы раз и навсегда закрыть эту тему, постараюсь популярно объяснить:
1. Все языки высокого уровня (VB, Foxpro, Delphi, MSC, BorlandC, VC, VC++..... .Net, java ...) для упрощения их использования имеют так называемые функции (набор команд, вызываемый одной строкой с определенными параметрами). Эти функции поставляются как в виде исходников, и могут быть скомпилированы "правильными и не ленивыми" программистами в исполняемый модуль самой программы (при этом компилируются только те функции, которые были использованы в данной программе), так и в виде отдельных, уже скомпилированных, так называемых runtime библиотек, содержащих полный набор функций для конкретной версии конкретного языка. При использовании этих библиотек сама программа может занимать совсем немного места, но без необходимой библиотеки она не запустится.
2. Разные версии языков имеют свои runtime библиотеки и программы, использующие их, ищут в системе именно свою версию - т.е. программа написанная на Visual C++ 2005 будет искать библиотеки именно для Visual C++ 2005, соответственно программа, написанная на Visual C++ 2008 аналогично будет искать библиотеки для Visual C++ 2008. Библиотеки эти будут иметь разные имена и содержать разные наборы функций. Таким образом, поставив только библиотеки от Visual C++ 2008 вы не закроете потребности программы, написанной на Visual C++ 2005 (даже функции с одинаковыми именами могут иметь различные наборы параметров и даже разный смысл, хотя этого и стараются избежать).
3. Различные SP содержат тот же набор функций, что и библиотеки без SP, но только с исправленными ошибками, поэтому, как правило, нет необходимости в установке и библиотек Visual C++ 2005, и Visual C++ 2005 SP1 - достаточно последнего набора.
4. Из пункта 3. вытекает, что Visual C++ 2005 SP1 при установке пытается снести Visual C++ 2005 без SP1 и ищет его msi-инсталлятор - почему не находит - это уже отдельная тема.
Программисты из M$, собирающие эти наборы, последнее время гонят откровенную лажу - при установке msi-файлы и остальные компоненты дистрибутива копируются зачем-то в корневой каталог диска, с которого идет установка (полные уроды ) и мусор за собой не убирают. А что касается msi-инсталляторов - так они и вовсе должны складываться в другое, строго отведенное для них место (например в \Windows\Downloaded Installations), а в реестре об этом оставлять запись.
Отсюда и все проблемы с этими библиотеками .
Автор: Vivien
Дата сообщения: 24.05.2008 01:45
eGorZ
Спасибо за подробный ответ. Может и оффтоп, но не все ж занимаются программированием, а библиотеки эти нужны, .NET, Adobe плееры и т.п, в шапке упоминаются, а данная информация обойдена вниманием.
Теперь хоть понятно почему у меня все равно выдается ошибка об отсутствии библиотек runtime.
Автор: eGorZ
Дата сообщения: 24.05.2008 02:00
Vivien
ты вобщем то правильно упомянула Adobe плееры
сюда также следует отнести различные версии xml-парсера (разные версии языка xml),
ну а про наборы различных конверторов форматов файлов (doc, xls, ppt... jpg, tiff, bmp) и кодеки для различных медиа-файлов, на мой взгляд, даже уже и говорить не приходится - как будто-бы само собой разумеется . Единственная разница - старшие версии кодеков, как правило, всё же стараются читать младшие свои версии. С языками программирования ситуация чуток сложнее - отсюда и необходимость ставить все версии .Net - это такие же runtime библиотеки.
Автор: asasha
Дата сообщения: 24.05.2008 02:58
eGorZ Я тоже как то думал, что раз это касается добавлений для SP3, то обсуждение уместноНо раз нет, то не будем нарушать правила! За ответ премного благодарен; решил таки проблему с помощью него (полным сносом и установкой чего нада)
Автор: burin
Дата сообщения: 24.05.2008 05:45
на двух машинах пробывал, dotnetfx 3.5 на Win SP3 не статвится, в конце выдает ошибку
Автор: eGorZ
Дата сообщения: 24.05.2008 11:28
burin
что за ошибка? Он после такой установки со всеми своими компонентами в "Добавить/Удалить..." присутствует? Если да, то не обращай внимания - так и должно быть. Он кой чего ищет из того, что большинство нормальных пользователей не использует (сейчас уже точно не помню, но вроде как IIS), не найдя, выдаёт ошибку, но при этом нормально установлен. Это не только под SP3, но и под другими SP тоже
Автор: Ilia2
Дата сообщения: 24.05.2008 11:28
burin
У меня тоже сообщение об ошибке было но при этом он оказался установленым
Автор: eGorZ
Дата сообщения: 24.05.2008 11:55
asasha

Цитата:
Я тоже как то думал, что раз это касается добавлений для SP3, то обсуждение уместно

да нет жа - ваши с Vivien вопросы как раз по теме - это я оффтоплю, объясняя причины.
Автор: KT315E
Дата сообщения: 24.05.2008 12:13

Цитата:
Он кой чего ищет из того, что большинство нормальных пользователей не использует

Вот это он ищет: dotnetfx35langpack_x86ru.exe. Скачивает 44 килобайтную пустышку с описанием - This file is only a placeholder. The real file is not yet available, и по завершении установки никаких ошибок. Вывод: ставить при подключенном интернете.
Автор: eGorZ
Дата сообщения: 24.05.2008 12:58
KT315E
ну это тоже известный факт , причем если рядом с ним положить полноценный dotnetfx35langpack_x86ru.exe (beta2), он на него не обращает никакого внимания
проще, чтобы не заморачиваться, ставить его в режиме тихой установки.
Автор: jlmurat
Дата сообщения: 24.05.2008 13:08
eGorZ
Цитата:
пользователям AMD не позавидуешь...
ИМХО, проблемы возникают, если юзер накатывает SP3 поверх установленнной винды. На домашнем компе AMD Sempron - поставил с нуля XP SP3 и никаких проблем не видел.
Цитата:
Джеспер Йохансон (Jesper Johanson), прежний программный менеджер по безопасности Microsoft, объясняет сложившуюся ситуацию в своем блоге: "Я хочу разъяснить, что бесконечная перезагрузка нисколько не связана с SP3 по существу. Проблема состоит в том, что с некоторыми конфигурациями, SP3 в течение начальной загрузки вызывает сбои, а Windows XP по умолчанию настроен так, чтобы автоматически перезагрузить ПК, когда возникает непредвиденная ситуация".



Автор: burin
Дата сообщения: 24.05.2008 13:28
eGorZ

Цитата:
что за ошибка?

пишет типа "в процессе установки возникло чего-то там и просит отправит отчет", в установки и удалении программ все есть, поэтому не буду обращать внимания, хотя ставил на SP2 никаких ошибок не было
Автор: walch
Дата сообщения: 24.05.2008 13:32
На ХР сп-2 Хом не стаёт СП-3. Работает до момента установки потом пишет отказано в доступе и возвращает всё назад. Раньше были проблемы с вирусами которых вывел с помощью НОД и АВЗ, до этого всё было (т.е. обновления) нормально. Подскажите как решить проблему, спасибо.
Автор: pav
Дата сообщения: 24.05.2008 13:35
jlmurat

Цитата:
ИМХО, проблемы возникают, если юзер накатывает SP3 поверх установленнной винды.

Никаких проблем! Свою систему старался поддерживать актуальной. Я не скажу, что у меня были все заплатки накатаны, но установка SP3 прошла на удивление гладко и быстро. Проблем, связанных с установкой SP3.
Автор: eGorZ
Дата сообщения: 24.05.2008 13:36
walch
почитай статьи KB949377 и KB313222 - ссылки есть в FAQ по установке

burin
видимо, ставил при наличии инетсоединения
Автор: pav
Дата сообщения: 24.05.2008 13:36
jlmurat

Цитата:
ИМХО, проблемы возникают, если юзер накатывает SP3 поверх установленнной винды.

Никаких проблем! Свою систему старался поддерживать актуальной. Я не скажу, что у меня были все заплатки накатаны, но установка SP3 прошла на удивление гладко и быстро. Проблем, связанных с установкой SP3.
Автор: jlmurat
Дата сообщения: 24.05.2008 14:04
pav
Цитата:
Никаких проблем!
Я имел в виду компы на базе AMD.

Автор: Krot66
Дата сообщения: 24.05.2008 14:41
Такой проблем: ставил SP3, в самом конце вылетела ошибка "неверный дескриптор", а винда стала незагружаемой (образ системного раздела у меня хватило ума сделать). Файл обновления целый, ставил из безопасного режима. Никаких глюков прежде замечено не было, а восстанавливать все по новой - с неделю рабочего времени, поэтому если есть какие мысли, буду очень признателен. У меня корпоративная XP с интегрированным SP2 и неполным набором заплаток
Автор: eGorZ
Дата сообщения: 24.05.2008 15:15
Krot66
1. почему "ставил из безопасного режима"?
2. если ты почитаешь последние страницы, то поймешь, что у большинства проблемы из за специф. оборудования (CPU AMD), недолеченых вирусов (проблемы с доступом) и т.д.

в связи с этим:
1. просмотри FAQ по установке в шапке - возможно решение там найдешь
2. если хочешь реальной помощи, то освещай проблему более детально
а) конфигурация компьютера
б) точное описание (код) ошибки - желательно фрагмент лога установки

наиболее вероятная причина твоей проблемы:
когда-то у тебя был установлен какой-то виртуальный драйвер,
описание (дескриптор) которого осталось в реестре, а само устройство было удалено.
это могли быть Alcohol120%, DaemonTools, драйвер расширенного мониторинга процессов AVZ, klif.sys от AVP и т.д.
Автор: Lev10
Дата сообщения: 24.05.2008 20:03
eGorZ

Цитата:
Да, если ты при включенном русском интерфейсе зайдешь на WU/MU - там всё будет на русском языке, но обновления скачаются только для твоей конкретной системы, с учетом MUI, если он установлен.

Спасибо, буду знать. А то просто в браузере печатал вместо ru - en !
Автор: Krot66
Дата сообщения: 24.05.2008 21:53
Чтобы получить логи воспроизвел все "в лабораторных условиях" (чистка остатков autoruns и снос sptd,pcouffin и прочих подозрительных вещей ничего не дали) Конец svpack.log выглядит так:

812.297: Cannot locate security function, error 0x7e
812.297: DoInstallation:SecurityConfigSystemCommit Failed: 0x80070006
815.766: Unregistration of sprecovr successful
815.797: Неверный дескриптор.
886.516: Message displayed to the user: Неверный дескриптор.
886.516: User Input: OK
886.532: Service Pack 3 installation did not complete.
889.891: Message displayed to the user: Service Pack 3 installation did not complete.
889.891: User Input: OK
889.891: Update.exe extended error code = 0x80070006
889.891: Update.exe return code was masked to 0x643 for MSI custom action compliance.

Полностью логи находятся здесь: http://rapidshare.de/files/39510175/Log.rar.html
После перезагрузки возникает жалоба на поврежденный или ошибочный ntoskrnl.exe.
Железо у меня полностью интеловское: Celeron1.8/Intel 845E
(Файл отчета SIW вложен в архив)
Ставил в безопасном режиме из-за опасений. связанных с наличиеи Comodo Firewall 3 и WinPatrol
Автор: pav
Дата сообщения: 24.05.2008 22:10
jlmurat

Цитата:
Я имел в виду компы на базе AMD.

Я тоже. У меня Athlon 3000+
Автор: Vladimir312
Дата сообщения: 24.05.2008 23:28
Вопрос, связанный с обновлением SP3 для Windows XP:
после установки сервис-пака windowsxp-kb936929-sp3-x86-rus
при сжатии папок в Outlook Express - появляется операция "Копирование".
Подтвердите.
Есть и еще не приятная особенность, в другой теме: Outlook Express
http://forum.ru-board.com/topic.cgi?forum=5&topic=0303&start=1160
(полное описание "траблы" в этой теме - что бы не дублировать сообщения)
Возможно, каким-то образом, связанная с этим копированием ...
(права и у пользователя и у System - "Полный доступ").
Автор: eGorZ
Дата сообщения: 25.05.2008 01:42
Krot66
судя по всему сообщение "неверный дескриптор" в твоём случае имеет отношение именно к описателю безопасности (security descriptor). В связи с этим тоже рекомендую посмотреть статьи KB313222 и KB949377. Там же рекомендуют отключать перед установкой SP антивирусы и файрволы.
Автор: asasha
Дата сообщения: 25.05.2008 03:36
eGorZ 951822 и 951822-v2 одно и то же ? И какую на самом деле ты рекомендуешь ?
Автор: copsmith
Дата сообщения: 25.05.2008 10:24
DikAll

Цитата:
А были какаие - либо обновления глобальные после выхода СП3?

Не было
Автор: AlexIva
Дата сообщения: 25.05.2008 11:55
Установил WinXP SP3 начисто. Также установлены IE7 и Maxthon 1.6.3 b80. Появился глюк: при уже открытом Maxthon при клике на ссылку http из любой проги (напр. из Bat), зависают обе, и Maxthon и из которой ссылка. Сначала грешил на Bat v.4, но выяснилось,что не только с ним. На SP2 такого не было.

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

Предыдущая тема: Как изменить язык ввода пароля пользователя по-умолчанию?


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.