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

» Обновления для Microsoft Windows XP

Автор: drsnake
Дата сообщения: 15.07.2009 12:43
Новая версия набора обновлений для Windows XP SP3 Security Service Pack 4 версия 9.7.15 - скачать или тут
Автор: eGorZ
Дата сообщения: 15.07.2009 13:34
Midasslav
Я просто отвечаю на этот вопрос примерно раза по три в каждой части ветки. Увидел, что вы с TechnicsKuzya уже вроде как разобрались, решение меня вполне удовлетворило - вот и не стал встревать в дискуссию
Кроме того, и TAILORD в своих рекомендациях в целом приводит вполне рабочий вариант последовательности установки системы, обновлений, драйверов, приложений.
Если здесь каждый начнёт выкладывать свои рецепты или предпочтения, то по этому вопросу лучше завести отдельную тему, ибо сколько людей, столько будет и вариантов.
Одно могу сказать точно - я свой пак сам не ставлю -делаю его исключительно для ru-board.
В моём же варианте скрипта установки все приложения/обновления/заплатки ставятся каждое своей строкой. Скрипт для удобства условно разбит на секции - Дополнения к системе, обновления системы, обновления IE6, обновления WindowsMedia6-9, прочие дополнения. Никакой универсализации в скрипте я не преследовал - он просто корректируется по мере необходимости и всё - всё предельно просто. Кроме основного скрипта есть ещё два дополнительных: 2. IE7/IE8 + WMP11 + xmlNotepad + WindowsDefender + PowerShell + WindowsLiveMessenger, 3. Обновления для IE7/IE8 и WMP11 + AdobeReader + MGAKit. Эти дополнительные скрипты имеются в двух вариантах из-за двух версий IE. Сделано так по простой причине - далеко не всем нужны IE7/IE8 и WMP11 и всякие прочие дополнения.

reanimator
А чего б тебе сразу просто WindowsUpdateAgent последнего релиза под твою систему не поставить?
Автор: reanimator
Дата сообщения: 15.07.2009 13:41
eGorZ
Да ставил уже - результата 0.
Автор: eGorZ
Дата сообщения: 15.07.2009 13:45
reanimator
Понятно Сбрасывать настройки IE в умолчальные с чисткой временных файлов и истории не пробовал?
Автор: reanimator
Дата сообщения: 15.07.2009 13:58
eGorZ
Пробовал. Даже переустановку пробовал.
Автор: eGorZ
Дата сообщения: 15.07.2009 14:22
ну у тебя точно с UserAgent чего-то не то.
как вариант, попробуй завести нового пользователя в системе с правами админа и провериться из под него
Автор: reanimator
Дата сообщения: 15.07.2009 14:40
eGorZ
Удивительно, но под новым пользователем всё работает.


Всё, ПОБЕДА! Просто на х64 параметр юзер-агента находится не там, где у х86. Сбросил всё на умолчание и заработало.

Автор: eGorZ
Дата сообщения: 15.07.2009 14:51
reanimator
ну вот - ларчик то просто открывался
Автор: TechnicsKuzya
Дата сообщения: 15.07.2009 20:53
Обновил скрипт и сборник теперь есть возможность вкл./выкл. принудительной перезагрузки после установки сборника, путем задания соответствующего параметра ForceReboot в файле Set.txt (возможные значения Yes - No)
Автор: i4u1
Дата сообщения: 15.07.2009 22:01
2Tailord
А это специально IE8-WindowsXP-KB971930-x86-RUS.exe в папку iewmp не попадает, оставаясь в корне, по списку №2?
Автор: rPansa
Дата сообщения: 15.07.2009 23:31
reanimator
Ага, значит всё-таки UAS была "виновата"..
Тогда интересно: а где "не там"? (скажем так: для самообразования..)) Кстати, про ветку "Post Platform"
Цитата:
HKLM\Software\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\User Agent\Post Platform\
(и про всё это же в HKCU) не упоминал, потому что туда обычно мало что "лезет" менять..
Не оно? Думается, что такие вещи не должны у MS зависеть от разрядности ОС..

Инфо с MSDN. Для справки (оттуда): набор в IE URL javascript:alert(navigator.userAgent)
покажет нам искомое, а прессинг <Ctrl+C> вдобавок скопирует нечто в буфер обмена
Автор: reanimator
Дата сообщения: 15.07.2009 23:39
rPansa
Первый раз ты писал
"Internet Settings\User Agent\Post Platform", без 5.0

Ещё был адрес с wow64 (вроде). Удаление чего именно дало результат, сейчас уже не понятно.
Автор: rPansa
Дата сообщения: 16.07.2009 01:04
reanimator
Цитата:
Ещё был адрес с wow64 (вроде).
Ужс..)) запамятовал, что в 64-битных OSках IE можно ещё и в разных режимах разрядности запускать
И почему это нет до сих пор JavaVM и Flash Player нативных, и прочего, для 64-бит?..)) (шутю, есть..))
http://www.securelist.com/ru/analysis/189170150/x64_internet_po_vysshemu_razryadu

2eGorZ:
Интересно что-то стало: а наличие более поздних хотфиксов для тех же самых файлов (по их версии), но правящих какие-то другие "неполадки", гарантирует ли их кумулятивность, как и в случае security-апдейтов? Ведь в принципе хотфиксы предназначены для решения конкретных специфических проблем, и вроде не должны (и не обязаны?) "накапливаться", если не фиксят сами себя; но ведь в таком случае обычно имеем перевыпуск фикса с добавлением к имени файла "-vN-".. Да и в соответствующих хотфиксам KB-статьях -- тоже обычно в разделах "Update replacement information" практически всегда одна и та же строчка:
Цитата:
This update does not replace any other previously released updates.
Хотя.. те же критические обновления в XP можно ведь и принудительно, ключиком, заставить "свернуть" с GDR-бранча на QFE.
, в общем..((
Автор: eGorZ
Дата сообщения: 16.07.2009 01:55
rPansa
твои сомнения срабатывают лишь только в одном случае - когда предыдущие исправления какой-то ошибки были признаны ошибочными или повлекли за собой другие ошибки
во всех остальных случаях более старшая версия бинарника содержит в себе все исправления, бывшие в младших версиях. Ну а перевыпуск KB с -vN- -- это уже работа над ошибками. Нередка ситуация, когда вышла KB, затем вышла другая, с большим номером, её заменившая, а затем перевыпустили предыдущую KB с -vN- и она снова заменила собой KB со старшим номером. Microsoft версионность бинарников блюдёт строго )
Автор: TAILORD
Дата сообщения: 16.07.2009 02:48
i4u1
Нет нет, изивините это просто опечатка, исправил
Автор: Brother Micro
Дата сообщения: 16.07.2009 08:55
eGorZ

Цитата:
Microsoft выложили список временнЫх зон, - видимо готовится кумулятив наконец-то


Это какой кумулятив? Все-все-все обновления в одном? Mini-SP4 ?

TAILORD
А что нужно в твой cmd добавить, чтобы проверялось, установлено уже обновление или нет?
Автор: eGorZ
Дата сообщения: 16.07.2009 09:07
Brother Micro
нет, кумулятив по временным зонам

а строк в cmd TAILORD придётся добавить как минимум ещё по две на каждую команду установки хотфикса, а в некоторых случаях и побольше. Поэтому лучше не мудри и используй уже готовое и очень хорошо реализованное решение от TechnicsKuzya

Автор: rPansa
Дата сообщения: 16.07.2009 11:19
eGorZ
Ага, спасибо. Примерно в таком направлении и направлялись мои подозрения
Особенно если принять во внимание тенденцию перехода хотфиксов в паблик

Значит, если выходит критическое обновление, перекрывающее один или несколько хотфиксов, т.е. у которого:
версии "захотфикшенных" файлов больше, чем у имеющихся в наличии технических хотфиксов;
эти технические хотфиксы полностью заменяли "критические" файлы;
ничего дополнительно этими хотфиксами (в реестре или ещё где) не меняется;
- то можно просто не ставить сопутствующие хотфиксы, а при установке критического обновления изменить (ключиком /B:SP3QFE, например, согласно KB824994) ветвь по умолчанию на QFE, вместо GDR, которая обычно актуальна без хотфиксов. Ну или от хотфиксов отказаться, ключом /B:SP3GDR. (Это однако нельзя, не получится, если хотфиксы накачены..) Я правильно думаю?

Тогда пропадает, однако, возможность отказаться от каждого конкретного хотфикса, его деинсталляцией, при нужде.. но я обычно все апдейты ставлю с ключом /nobackup, после предварительного тщательного анализа. Особенно на свежеустанавливаемые системы. Далее уже -- как получится..))

Кстати, ещё раз огромное спасибо, от себя лично, за "Общий свод ...", действительно хороший опус получился я его для себя правда ещё одной колоночкой дополнил, со ссылками на бюллетени по безопасности или галочками критичности (для тех немногих "секурных" обновлений, которые выпущены помимо бюллетеней). Так оно нагляднее получается, а то паблик-хотфиксы (и высокоприоритетные) не отличишь от "безопасных" и критических (и их друг от друга).. Да и цепочки замен так удобнее отслеживать.
Автор: Midasslav
Дата сообщения: 16.07.2009 12:15
TechnicsKuzya

Цитата:
Обновил скрипт и сборник теперь есть возможность вкл./выкл. принудительной перезагрузки после установки сборника, путем задания соответствующего параметра ForceReboot в файле Set.txt (возможные значения Yes - No)


А возможно ли в скрипт вставить паузу перед началом обновления с вопросом - устанавливать или нет?Уже не однократно случайно нажимал на готовый файл и он начинал обновление без вопросов, хотя хотел всего лишь переписать с места на место.
Автор: Taciturn
Дата сообщения: 16.07.2009 12:40
Midasslav
Можно, например так:

Код: @echo off
:CHOICE
CLS
SET /P choice=Установить обновления? (Y/N)
IF "%choice%"=="n" GOTO :EOF
IF "%choice%"=="N" GOTO :EOF
IF "%choice%"=="Y" GOTO :SETUP
IF "%choice%"=="y" GOTO :SETUP
GOTO :CHOICE
:SETUP
Автор: Midasslav
Дата сообщения: 16.07.2009 14:28
Taciturn
Проверил работает .
Я имел ввиду возможно ли вставить в следующие полные сборники (надеюсь они будут) от TechnicsKuzya. Мне кажется это было бы удобно.
Автор: eGorZ
Дата сообщения: 16.07.2009 18:53
Taciturn
ну тогда уж так:

Код: @echo off
CLS
SET /P choice=Установить обновления? (Y/N)
IF /I "%choice%"=="Y" GOTO :SETUP ELSE (GOTO :EOF)
:SETUP
Автор: Taciturn
Дата сообщения: 16.07.2009 19:36
eGorZ
Короче? Да. Функциональнее? Нет. У меня обрабатываются случайные нажатия, например если вместо «y» по ошибке вводим «u», то ничего страшного не случится и вопрос будет задан повторно. Хотя «/i» это, конечно, правильно.
Автор: eGorZ
Дата сообщения: 16.07.2009 19:45
Taciturn
ну не знаю на счет повторного вопроса - я об этом подумал, но, по мне, любая другая клавиша, кроме Y, равносильна отказу - не люблю доставать пользователей лишними вопросами - они от этого звереют
кроме того, не забывай так же и о том, что, к примеру, клавиша N может и не работать, а так же драйвер клавиатуры может не переключать язык (часто сталкиваюсь с такой ситуацией у клиентов) и твой вопрос в цикле может оказаться просто безвыходной ситуацией. Тогда уж надо ещё отработать исключение, например поставить счетчик количества повторно заданных вопросов (например = 3) и тогда по EOF в режиме безусловного перехода
Автор: TechnicsKuzya
Дата сообщения: 16.07.2009 23:52
Midasslav, ОК, придумаю
Автор: Taciturn
Дата сообщения: 17.07.2009 00:22
eGorZ
В своих скриптах я делают [more=вот так]
Код: @echo off
:CHOICE
CLS
SET /P choice=Установить обновления? (Y/N)
IF /i "%choice%"=="n" GOTO :EOF
IF /i "%choice%"=="т" GOTO :EOF
IF /i "%choice%"=="y" GOTO :SETUP
IF /i "%choice%"=="н" GOTO :SETUP
GOTO :CHOICE
:SETUP
Автор: mintyrhinoceros
Дата сообщения: 17.07.2009 05:36
TechnicsKuzya
Вы не опубликуете в этом месяце скриншот:
"Список и порядок установки обновлений с сайта Windows Update"
за июль 2009 для чистой системы WindowsXP SP3?



Автор: eGorZ
Дата сообщения: 17.07.2009 15:34
mintyrhinoceros
там мало что изменилось по сравнению с прошлым месяцем - могешь и сам такой сделать

ЗЫ: добавил в шапку ссылки на "[EN] [RU] Microsoft Fix it Solution Center" - там много полезных вещей - изучайте
Автор: dortmund
Дата сообщения: 17.07.2009 18:22
eGorZ

Цитата:
добавил в шапку ссылки на "[EN] [RU] Microsoft Fix it Solution Center"

Есть и такое чудо Microsoft Automated Troubleshooting Services
Автор: TechnicsKuzya
Дата сообщения: 17.07.2009 22:07
mintyrhinoceros, если очень надо могу сделать...

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

Предыдущая тема: Помогите изменить растянутый экран на ноуте


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