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

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

Автор: pop2ROOT
Дата сообщения: 13.10.2005 11:20
AITL
очень полезная информация, спасибо - но откуда ты её узнал?
поделись, плиз!
Автор: ShriEkeR
Дата сообщения: 13.10.2005 11:35
Elfant
замечание принято. ненужные линки убраны.
AITL
могу переделать таблицу с учётом замен.


Добавлено:
pop2ROOT
в описании обновления открой раздел FAQ

Добавлено:
обновил таблицу.
http://forum.ru-board.com/topic.cgi?forum=62&topic=3573&start=671&limit=1#1
добавлено:
KB896688
Автор: michz
Дата сообщения: 13.10.2005 12:11
ShriEkeR
"могу переделать таблицу с учётом замен" - а назначение таблицы ?
Варианты
1. Все фиксы/апдейты, может быть даже не очень нужные нововедения(после SP2) ru и eng, с доп. инф. (линки и т.д) которые ты заложил

2. то же для установки на текущий момент
3. то же для интеграции на текущий момент

2. и 3. по логике могут совпадать, на практике - установить можно а интеграция от MS не предусмотрена...

Очень большая таблица - не всегда удобно, специализированные бывают удобнее (или вывод по фильтру, если возможно, полная-установка-интеграция)
К тому что полная таблица вроде как нужна, но и 2. и 3. тоже полезны а если в разные моменты решать то 1, то 2, то 3, может не очень хорошо получиться...
Автор: fronik
Дата сообщения: 13.10.2005 12:29
Ктонибудь делал пакет с автоматической установкой фиксов которых еще нет в системе?

Я просто сделал для себя фикс пак со всеми фиксами (вроде все) вышедшими после SP2 на NSIS дистрибутиве.
Меня просто убивало сидеть и устанавливать все фиксы по очереди на новых машинах.
Теперь просто запускаю фикспак а он ставит все что нехватает, или вручную выбераю необходимые фиксы для установки.



Если кому надо могу скрипт NSIS выложить для компилирования.
Сам пакет выкладывать думаю нет смысла 115 метров уже весит.
Автор: venq
Дата сообщения: 13.10.2005 12:36
KB896688 replaces KB896727 which replaced KB883939 and KB903235
KB900725 replaces KB893086
KB902400 replaces KB873333
KB904706 replaces KB819696
KB905749 replaces KB899588




Updated October 12th, 2005 - 26 new fixes - 234 hotfixes total
Автор: Sish
Дата сообщения: 13.10.2005 13:00
fronik

Цитата:
Если кому надо могу скрипт NSIS выложить для компилирования.

выложи, если не трудно!
А вообще всё достаочно просто делается с помощью cmd-файла [more=типа такого]
Цитата:
Echo Off
WindowsXP-KB885626-v2-x86-rus.exe /quiet /norestart
WindowsXP-KB885523-x86-rus.exe /quiet /norestart
WindowsXP-KB834707-x86-rus.exe /quiet /norestart
WindowsXP-KB885836-x86-RUS.exe /quiet /norestart
WindowsXP-KB873339-x86-RUS.exe /quiet /norestart
WindowsXP-KB885835-x86-RUS.exe /quiet /norestart
WindowsXP-KB886185-x86-rus.exe /quiet /norestart
WindowsXP-KB890175-x86-RUS.exe /quiet /norestart
WindowsXP-KB867282-x86-RUS.exe /quiet /norestart
WindowsXP-KB888113-x86-RUS.exe /quiet /norestart
WindowsXP-KB891781-x86-RUS.exe /quiet /norestart
WindowsXP-KB888302-x86-RUS.exe /quiet /norestart
WindowsXP-KB885250-x86-RUS.exe /quiet /norestart
WindowsXP-KB873333-x86-RUS.exe /quiet /norestart
WindowsXP-KB890047-X86-RUS.exe /quiet /norestart
WindowsXP-KB886716-x86-RUS.exe /quiet /norestart
WindowsXP-KB893066-x86-RUS.exe /quiet /norestart
WindowsXP-KB890859-x86-RUS.exe /quiet /norestart
WindowsXP-KB893086-x86-RUS.exe /quiet /norestart
WindowsXP-KB890923-x86-RUS.exe /quiet /norestart
WindowsXP-KB890046-x86-RUS.exe /quiet /norestart
WindowsXP-KB896428-x86-RUS.exe /quiet /norestart
WindowsXP-KB896422-x86-RUS.exe /quiet /norestart
WindowsXP-KB896358-x86-RUS.exe /quiet /norestart
WindowsXP-KB883939-x86-RUS.exe /quiet /norestart
WindowsXP-KB903235-x86-RUS.exe /quiet /norestart
WindowsXP-KB901214-x86-RUS.exe /quiet /norestart
WindowsXP-KB896423-x86-RUS.exe /quiet /norestart
WindowsXP-KB899587-x86-RUS.exe /quiet /norestart
WindowsXP-KB893756-x86-RUS.exe /quiet /norestart
WindowsXP-KB899591-x86-RUS.exe /quiet /norestart
WindowsXP-KB899588-x86-RUS.exe /quiet /norestart
WindowsXP-KB896727-x86-RUS.exe /quiet /norestart
WindowsXP-KB904412-v2-x86-RUS.exe /quiet /norestart
WindowsXP-KB907865-x86-RUS.exe /quiet /norestart
WindowsXP-KB906569-v2-x86-RUS.exe /quiet /norestart
WindowsXP-KB896688-x86-RUS.exe /quiet /norestart
WindowsXP-KB902400-x86-RUS.exe /quiet /norestart
WindowsXP-KB901017-x86-RUS.exe /quiet /norestart
WindowsXP-KB900725-x86-RUS.exe /quiet /norestart
WindowsXP-KB905749-x86-RUS.exe /quiet /norestart
WindowsXP-KB899589-x86-RUS.exe /quiet /norestart
WindowsXP-KB905414-x86-RUS.exe /quiet /norestart
exit
[/more]
Автор: AVV_UA
Дата сообщения: 13.10.2005 14:00
venq: Спасибо за инфу! Но скриншот - это хорошо. А ссылку на эту страничку? Гугл не показывает.
Автор: venq
Дата сообщения: 13.10.2005 14:08
AVV_UA

Цитата:
А ссылку на эту страничку?


хыхытыпыwww.thehotfix.net/sp3.html (может надо будет регится)
Автор: AVV_UA
Дата сообщения: 13.10.2005 14:26
venq: Спасибо! А региться нам не впервой... Но и не пришлось, однако.
Автор: fronik
Дата сообщения: 13.10.2005 14:45
Sish
Полностью с тобой согласен, именно так я раньше и делал, просто батник.
Потом фиксов стало слишком много, времени мало, решил в батник прикрутить скрипт, который проверял установленные фиксы и ставил только те которых нехватало в системе. Дальше больше. Под руку попался NSIS, решил поэксперементировать с ним да изучить немножко, так и родился фикс пак для Windows XP.

[more=Тут сам скрипт...]

Код:
; Script generated by the HM NIS Edit Script Wizard.

; HM NIS Edit Wizard helper defines
!define PRODUCT_NAME "Fronik Fix Pack for WinXP RUS SP2"
!define PRODUCT_VERSION "v2.0.05.10.10"
!define PRODUCT_PUBLISHER "Fronik"

; MUI 1.67 compatible ------
!include "MUI.nsh"
!define LOGICLIB_STRCMP
!define LOGICLIB_INT64CMP
!define LOGICLIB_SECTIONCMP
!include "LogicLib.nsh"
!include "Sections.nsh"
XPStyle on

;General

;Name and file
Name "${PRODUCT_NAME} ${PRODUCT_VERSION}"
OutFile "${NSISDIR}\My\out\Fronik_Fix_Pack_for_WinXP_RUS_SP2_${PRODUCT_VERSION}.exe"
;Default installation folder
#InstallDir "$WINDIR\Test"


!define MUI_ABORTWARNING
!define MUI_FINISHPAGE_NOAUTOCLOSE
!define MUI_ICON "${NSISDIR}\Contrib\Graphics\Icons\orange-install.ico"
!define MUI_WELCOMEFINISHPAGE_BITMAP "${NSISDIR}\my\graphics\NormalImage_164x314.bmp"
!define MUI_HEADERIMAGE
!define MUI_HEADERIMAGE_RIGHT
!define MUI_HEADERIMAGE_BITMAP "${NSISDIR}\Contrib\Graphics\Header\orange-r.bmp"
!define MUI_COMPONENTSPAGE_CHECKBITMAP "${NSISDIR}\Contrib\Graphics\Checks\modern.bmp"


;--------------------------------

!macro AutoSelectFixs
; Проверяем установленные фиксы и делаем выбор нехватающих
#MessageBox MB_OK "$205_KB896423"
SectionGetFlags 0 $key0
StrCpy $I 0
${if} $key0 = 9
#${For} $I 1 99
# SectionSetFlags $I 0
#${Next}

${If} $5_Net_Framework_v1.1_dotnetfx == $install
SectionSetFlags 1 0
${Else}
SectionSetFlags 1 1
${EndIf}

${If} $10_Net_Framework_v1.1_langpack == $install
SectionSetFlags 2 0
${Else}
SectionSetFlags 2 1
${EndIf}

${If} $20_gdidettool == $install
SectionSetFlags 3 0
${Else}
SectionSetFlags 3 1
${EndIf}

${If} $30_KB890830 == $install ;Предлогать устанавливать при любом раскладе (Антивирус)
SectionSetFlags 4 1
${Else}
SectionSetFlags 4 1
${EndIf}

${If} $40_KB867282 == $install
SectionSetFlags 5 0
${Else}
SectionSetFlags 5 1
${EndIf}

${If} $50_KB867460 == $install
SectionSetFlags 6 0
${Else}
SectionSetFlags 6 1
${EndIf}

${If} $60_KB873333 == $install
SectionSetFlags 7 0
${Else}
SectionSetFlags 7 1
${EndIf}

${If} $70_KB873339 == $install
SectionSetFlags 8 0
${Else}
SectionSetFlags 8 1
${EndIf}

${If} $80_KB885250 == $install
SectionSetFlags 9 0
${Else}
SectionSetFlags 9 1
${EndIf}

${If} $90_KB885523 == $install
SectionSetFlags 10 0
${Else}
SectionSetFlags 10 1
${EndIf}

${If} $100_KB885626 == $install
SectionSetFlags 11 0
${Else}
SectionSetFlags 11 1
${EndIf}

${If} $110_KB885835 == $install
SectionSetFlags 12 0
${Else}
SectionSetFlags 12 1
${EndIf}

${If} $120_KB885836 == $install
SectionSetFlags 13 0
${Else}
SectionSetFlags 13 1
${EndIf}

${If} $130_KB885884 == $install
SectionSetFlags 14 0
${Else}
SectionSetFlags 14 1
${EndIf}

${If} $140_KB886185 == $install
SectionSetFlags 15 0
${Else}
SectionSetFlags 15 1
${EndIf}

${If} $150_KB886903 == $install
SectionSetFlags 16 0
${Else}
SectionSetFlags 16 1
${EndIf}

${If} $160_KB886906 == $install
SectionSetFlags 17 0
${Else}
SectionSetFlags 17 1
${EndIf}

${If} $170_KB887472 == $install
SectionSetFlags 18 0
${Else}
SectionSetFlags 18 1
${EndIf}

${If} $180_KB887742 == $install
SectionSetFlags 19 0
${Else}
SectionSetFlags 19 1
${EndIf}

${If} $190_KB888113 == $install
SectionSetFlags 20 0
${Else}
SectionSetFlags 20 1
${EndIf}

${If} $200_KB888302 == $install
SectionSetFlags 21 0
${Else}
SectionSetFlags 21 1
${EndIf}

${If} $210_KB890047 == $install
SectionSetFlags 22 0
${Else}
SectionSetFlags 22 1
${EndIf}

${If} $220_KB890175 == $install
SectionSetFlags 23 0
${Else}
SectionSetFlags 23 1
${EndIf}

${If} $230_KB890923 == $install
SectionSetFlags 24 0
${Else}
SectionSetFlags 24 1
${EndIf}

${If} $240_KB891781 == $install
SectionSetFlags 25 0
${Else}
SectionSetFlags 25 1
${EndIf}

${If} $250_KB893066v2 == $install
SectionSetFlags 26 0
${Else}
SectionSetFlags 26 1
${EndIf}

${If} $260_KB893086 == $install
SectionSetFlags 27 0
${Else}
SectionSetFlags 27 1
${EndIf}

${If} $270_KB893803 == $install
SectionSetFlags 28 0
${Else}
SectionSetFlags 28 1
${EndIf}

${If} $280_KB890859 == $install
SectionSetFlags 29 0
${Else}
SectionSetFlags 29 1
${EndIf}

${If} $290_KB883939 == $install
SectionSetFlags 30 0
${Else}
SectionSetFlags 30 1
${EndIf}

${If} $300_KB890046 == $install
SectionSetFlags 31 0
${Else}
SectionSetFlags 31 1
${EndIf}

${If} $310_KB896358 == $install
SectionSetFlags 32 0
${Else}
SectionSetFlags 32 1
${EndIf}

${If} $320_KB896422 == $install
SectionSetFlags 33 0
${Else}
SectionSetFlags 33 1
${EndIf}

${If} $330_KB896428 == $install
SectionSetFlags 34 0
${Else}
SectionSetFlags 34 1
${EndIf}

${If} $340_KB898461 == "$install"
SectionSetFlags 35 0
${Else}
SectionSetFlags 35 1
${EndIf}

${If} $350_KB901214 == "$install"
SectionSetFlags 36 0
${Else}
SectionSetFlags 36 1
${EndIf}

${If} $360_KB903235 == "$install"
SectionSetFlags 37 0
${Else}
SectionSetFlags 37 1
${EndIf}

${If} $370_KB896727 == "$install"
SectionSetFlags 38 0
${Else}
SectionSetFlags 38 1
${EndIf}

${If} $380_KB899587 == "$install"
SectionSetFlags 39 0
${Else}
SectionSetFlags 39 1
${EndIf}

${If} $390_KB899588 == "$install"
SectionSetFlags 40 0
${Else}
SectionSetFlags 40 1
${EndIf}

${If} $400_KB899591 == "$install"
SectionSetFlags 41 0
${Else}
SectionSetFlags 41 1
${EndIf}

${If} $410_KB893756 == "$install"
SectionSetFlags 42 0
${Else}
SectionSetFlags 42 1
${EndIf}

${If} $420_KB894391 == "$install"
SectionSetFlags 43 0
${Else}
SectionSetFlags 43 1
${EndIf}

${If} $430_KB896423 == "$install"
SectionSetFlags 44 0
${Else}
SectionSetFlags 44 1
${EndIf}

${If} $440_KB896688 == "$install"
SectionSetFlags 45 0
${Else}
SectionSetFlags 45 1
${EndIf}

${If} $450_KB899589 == "$install"
SectionSetFlags 46 0
${Else}
SectionSetFlags 46 1
${EndIf}

${If} $460_KB900725 == "$install"
SectionSetFlags 47 0
${Else}
SectionSetFlags 47 1
${EndIf}

${If} $470_KB901017 == "$install"
SectionSetFlags 48 0
${Else}
SectionSetFlags 48 1
${EndIf}

${If} $480_KB902400 == "$install"
SectionSetFlags 49 0
${Else}
SectionSetFlags 49 1
${EndIf}

${If} $490_KB904706 == "$install"
SectionSetFlags 50 0
${Else}
SectionSetFlags 50 1
${EndIf}

${If} $500_KB905414 == "$install"
SectionSetFlags 51 0
${Else}
SectionSetFlags 51 1
${EndIf}

${If} $510_KB905749 == "$install"
SectionSetFlags 52 0
${Else}
SectionSetFlags 52 1
${EndIf}

${EndIf}
!macroend
;--------------------------------
;Pages

;Welcome page
!insertmacro MUI_PAGE_WELCOME
;License Page
!insertmacro MUI_PAGE_LICENSE "license.txt"
#Page custom SelectPage
;Components page
!insertmacro MUI_PAGE_COMPONENTS
;Start Menu Folder Page Configuration
#!define MUI_STARTMENUPAGE_REGISTRY_ROOT "HKCU"
#!define MUI_STARTMENUPAGE_REGISTRY_KEY "Software\Modern UI Test"
#!define MUI_STARTMENUPAGE_REGISTRY_VALUENAME "Start Menu Folder"
#!insertmacro MUI_PAGE_STARTMENU Application $STARTMENU_FOLDER
;Instfiles page
!insertmacro MUI_PAGE_INSTFILES
;Finish page
#!define MUI_FINISHPAGE_RUN "test.bat"
#!define MUI_FINISHPAGE_SHOWREADME "$INSTDIR\VersionInfo.nsi"
!insertmacro MUI_PAGE_FINISH

;--------------------------------
;Interface Settings
AutoCloseWindow false
# ShowInstDetails show

;--------------------------------
;Language files
!insertmacro MUI_LANGUAGE "Russian"

;--------------------------------
;Reserve Files

;These files should be inserted before other files in the data block
;Keep these lines before any File command
;Only for solid compression (by default, solid compression is enabled for BZIP2 and LZMA)

#ReserveFile "select.ini"
#!insertmacro MUI_RESERVEFILE_INSTALLOPTIONS

;--------------------------------
;Variables
var I
var key0
var install
var tmp

var 5_Net_Framework_v1.1_dotnetfx
var 10_Net_Framework_v1.1_langpack
var 20_gdidettool
var 30_KB890830
var 40_KB867282
var 50_KB867460
var 60_KB873333
var 70_KB873339
var 80_KB885250
var 90_KB885523
var 100_KB885626
var 110_KB885835
var 120_KB885836
var 130_KB885884
var 140_KB886185
var 150_KB886903
var 160_KB886906
var 170_KB887472
var 180_KB887742
var 190_KB888113
var 200_KB888302
var 210_KB890047
var 220_KB890175
var 230_KB890923
var 240_KB891781
var 250_KB893066v2
var 260_KB893086
var 270_KB893803
var 280_KB890859
var 290_KB883939
var 300_KB890046
var 310_KB896358
var 320_KB896422
var 330_KB896428
var 340_KB898461
var 350_KB901214
var 360_KB903235
var 370_KB896727
var 380_KB899587
var 390_KB899588
var 400_KB899591
var 410_KB893756
var 420_KB894391
var 430_KB896423
var 440_KB896688
var 450_KB899589
var 460_KB900725
var 470_KB901017
var 480_KB902400
var 490_KB904706
var 500_KB905414
var 510_KB905749

var InstallPach
var PachFix
;--------------------------------
;Installer Sections


InstType "Полная установка всех обновлений"
InstType /CUSTOMSTRING=Выборочная


Section "!Автовыбор" SEC_000
#SetOutPath "$InstallPach"
SectionEnd

Section /o "Net_Framework_v1.1_dotnetfx" SEC_005
SectionIn 1
File "${NSISDIR}\My\File\Fix\Net_Framework_v1.1_dotnetfx.exe"
ExecWait '"Net_Framework_v1.1_dotnetfx.exe" /q'
WriteRegStr HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "Net_Framework_v1.1_dotnetfx" $install
SectionEnd

Section /o "Net_Framework_v1.1_langpack" SEC_010
SectionIn 1
File "${NSISDIR}\My\File\Fix\Net_Framework_v1.1_langpack.exe"
ExecWait '"Net_Framework_v1.1_langpack.exe" /q'
WriteRegStr HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "Net_Framework_v1.1_langpack" $install
SectionEnd

Section /o "gdidettool" SEC_020
SectionIn 1
File "${NSISDIR}\My\File\Fix\gdidettool.exe"
ExecWait '"gdidettool.exe" /q'
WriteRegStr HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "gdidettool" $install
SectionEnd

Section /o "KB890830_v1.9" SEC_030
SectionIn 1
File "${NSISDIR}\My\File\Fix\KB890830_v1.9.exe"
ExecWait '"KB890830_v1.9.exe" /q'
WriteRegStr HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB890830_v1.9" $install
SectionEnd

Section /o "KB867282" SEC_040
SectionIn 1
File "${NSISDIR}\My\File\Fix\KB867282.exe"
ExecWait '"KB867282.exe" /quiet /norestart'
WriteRegStr HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB867282" $install
SectionEnd

Section /o "KB867460" SEC_050
SectionIn 1
File "${NSISDIR}\My\File\Fix\KB867460.exe"
ExecWait '"KB867460.exe" /q'
WriteRegStr HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB867460" $install
SectionEnd

Section /o "KB873333" SEC_060
SectionIn 1
File "${NSISDIR}\My\File\Fix\KB873333.exe"
ExecWait '"KB873333.exe" /quiet /norestart'
WriteRegStr HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB873333" $install
SectionEnd

Section /o "KB873339" SEC_070
SectionIn 1
File "${NSISDIR}\My\File\Fix\KB873339.exe"
ExecWait '"KB873339.exe" /quiet /norestart'
WriteRegStr HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB873339" $install
SectionEnd

Section /o "KB885250" SEC_080
SectionIn 1
File "${NSISDIR}\My\File\Fix\KB885250.exe"
ExecWait '"KB885250.exe" /quiet /norestart'
WriteRegStr HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB885250" $install
SectionEnd

Section /o "KB885523" SEC_090
SectionIn 1
File "${NSISDIR}\My\File\Fix\KB885523.exe"
ExecWait '"KB885523.exe" /quiet /norestart'
WriteRegStr HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB885523" $install
SectionEnd

Section /o "KB885626" SEC_100
SectionIn 1
File "${NSISDIR}\My\File\Fix\KB885626.exe"
ExecWait '"KB885626.exe" /quiet /norestart'
WriteRegStr HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB885626" $install
SectionEnd

Section /o "KB885835" SEC_110
SectionIn 1
File "${NSISDIR}\My\File\Fix\KB885835.exe"
ExecWait '"KB885835.exe" /quiet /norestart'
WriteRegStr HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB885835" $install
SectionEnd

Section /o "KB885836" SEC_120
SectionIn 1
File "${NSISDIR}\My\File\Fix\KB885836.exe"
ExecWait '"KB885836.exe" /quiet /norestart'
WriteRegStr HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB885836" $install
SectionEnd

Section /o "KB885884" SEC_130
SectionIn 1
File "${NSISDIR}\My\File\Fix\KB885884.exe"
ExecWait '"KB885884.exe" /quiet /norestart'
WriteRegStr HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB885884" $install
SectionEnd

Section /o "KB886185" SEC_140
SectionIn 1
File "${NSISDIR}\My\File\Fix\KB886185.exe"
ExecWait '"KB886185.exe" /quiet /norestart'
WriteRegStr HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB886185" $install
SectionEnd

Section /o "KB886903" SEC_150
SectionIn 1
File "${NSISDIR}\My\File\Fix\KB886903.exe"
ExecWait '"KB886903.exe" /q'
WriteRegStr HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB886903" $install
SectionEnd

Section /o "KB886906" SEC_160
SectionIn 1
File "${NSISDIR}\My\File\Fix\KB886906.exe"
ExecWait '"KB886906.exe" /q'
WriteRegStr HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB886906" $install
SectionEnd

Section /o "KB887472" SEC_170
SectionIn 1
File "${NSISDIR}\My\File\Fix\KB887472.exe"
ExecWait '"KB887472.exe" /quiet /norestart'
WriteRegStr HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB887472" $install
SectionEnd

Section /o "KB887742" SEC_180
SectionIn 1
File "${NSISDIR}\My\File\Fix\KB887742.exe"
ExecWait '"KB887742.exe" /quiet /norestart'
WriteRegStr HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB887742" $install
SectionEnd

Section /o "KB888113" SEC_190
SectionIn 1
File "${NSISDIR}\My\File\Fix\KB888113.exe"
ExecWait '"KB888113.exe" /quiet /norestart'
WriteRegStr HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB888113" $install
SectionEnd

Section /o "KB888302" SEC_200
SectionIn 1
File "${NSISDIR}\My\File\Fix\KB888302.exe"
ExecWait '"KB888302.exe" /quiet /norestart'
WriteRegStr HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB888302" $install
SectionEnd

Section /o "KB890047" SEC_210
SectionIn 1
File "${NSISDIR}\My\File\Fix\KB890047.exe"
ExecWait '"KB890047.exe" /quiet /norestart'
WriteRegStr HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB890047" $install
SectionEnd

Section /o "KB890175" SEC_220
SectionIn 1
File "${NSISDIR}\My\File\Fix\KB890175.exe"
ExecWait '"KB890175.exe" /quiet /norestart'
WriteRegStr HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB890175" $install
SectionEnd

Section /o "KB890923" SEC_230
SectionIn 1
File "${NSISDIR}\My\File\Fix\KB890923.exe"
ExecWait '"KB890923.exe" /quiet /norestart'
WriteRegStr HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB890923" $install
SectionEnd

Section /o "KB891781" SEC_240
SectionIn 1
File "${NSISDIR}\My\File\Fix\KB891781.exe"
ExecWait '"KB891781.exe" /quiet /norestart'
WriteRegStr HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB891781" $install
SectionEnd

Section /o "KB893066v2" SEC_250
SectionIn 1
File "${NSISDIR}\My\File\Fix\KB893066v2.exe"
ExecWait '"KB893066v2.exe" /quiet /norestart'
WriteRegStr HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB893066v2" $install
SectionEnd

Section /o "KB893086" SEC_260
SectionIn 1
File "${NSISDIR}\My\File\Fix\KB893086.exe"
ExecWait '"KB893086.exe" /quiet /norestart'
WriteRegStr HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB893086" $install
SectionEnd

Section /o "KB893803" SEC_270
SectionIn 1
File "${NSISDIR}\My\File\Fix\KB893803.exe"
ExecWait '"KB893803.exe" /quiet /norestart'
WriteRegStr HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB893803" $install
SectionEnd

Section /o "KB890859" SEC_280
SectionIn 1
File "${NSISDIR}\My\File\Fix\KB890859.exe"
ExecWait '"KB890859.exe" /quiet /norestart'
WriteRegStr HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB890859" $install
SectionEnd

Section /o "KB883939" SEC_290
SectionIn 1
File "${NSISDIR}\My\File\Fix\KB883939.exe"
ExecWait '"KB883939.exe" /quiet /norestart'
WriteRegStr HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB883939" $install
SectionEnd

Section /o "KB890046" SEC_300
SectionIn 1
File "${NSISDIR}\My\File\Fix\KB890046.exe"
ExecWait '"KB890046.exe" /quiet /norestart'
WriteRegStr HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB890046" $install
SectionEnd

Section /o "KB896358" SEC_310
SectionIn 1
File "${NSISDIR}\My\File\Fix\KB896358.exe"
ExecWait '"KB896358.exe" /quiet /norestart'
WriteRegStr HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB896358" $install
SectionEnd

Section /o "KB896422" SEC_320
SectionIn 1
File "${NSISDIR}\My\File\Fix\KB896422.exe"
ExecWait '"KB896422.exe" /quiet /norestart'
WriteRegStr HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB896422" $install
SectionEnd

Section /o "KB890859" SEC_330
SectionIn 1
File "${NSISDIR}\My\File\Fix\KB896428.exe"
ExecWait '"KB896428.exe" /quiet /norestart'
WriteRegStr HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB896428" $install
SectionEnd

Section /o "KB898461" SEC_340
SectionIn 1
File "${NSISDIR}\My\File\Fix\KB898461.exe"
ExecWait '"KB898461.exe" /quiet /norestart'
WriteRegStr HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB898461" $install
SectionEnd

Section /o "KB901214" SEC_350
SectionIn 1
File "${NSISDIR}\My\File\Fix\KB901214.exe"
ExecWait '"KB901214.exe" /quiet /norestart'
WriteRegStr HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB901214" $install
SectionEnd

Section /o "KB903235" SEC_360
SectionIn 1
File "${NSISDIR}\My\File\Fix\KB903235.exe"
ExecWait '"KB903235.exe" /quiet /norestart'
WriteRegStr HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB903235" $install
SectionEnd

Section /o "KB896727" SEC_370
SectionIn 1
File "${NSISDIR}\My\File\Fix\KB896727.exe"
ExecWait '"KB896727.exe" /quiet /norestart'
WriteRegStr HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB896727" $install
SectionEnd

Section /o "KB899587" SEC_380
SectionIn 1
File "${NSISDIR}\My\File\Fix\KB899587.exe"
ExecWait '"KB899587.exe" /quiet /norestart'
WriteRegStr HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB899587" $install
SectionEnd

Section /o "KB899588" SEC_390
SectionIn 1
File "${NSISDIR}\My\File\Fix\KB899588.exe"
ExecWait '"KB899588.exe" /quiet /norestart'
WriteRegStr HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB899588" $install
SectionEnd

Section /o "KB899591" SEC_400
SectionIn 1
File "${NSISDIR}\My\File\Fix\KB899591.exe"
ExecWait '"KB899591.exe" /quiet /norestart'
WriteRegStr HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB899591" $install
SectionEnd

Section /o "KB893756" SEC_410
SectionIn 1
File "${NSISDIR}\My\File\Fix\KB893756.exe"
ExecWait '"KB893756.exe" /quiet /norestart'
WriteRegStr HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB893756" $install
SectionEnd

Section /o "KB894391" SEC_420
SectionIn 1
File "${NSISDIR}\My\File\Fix\KB894391.exe"
ExecWait '"KB894391.exe" /quiet /norestart'
WriteRegStr HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB894391" $install
SectionEnd

Section /o "KB896423" SEC_430
SectionIn 1
File "${NSISDIR}\My\File\Fix\KB896423.exe"
ExecWait '"KB896423.exe" /quiet /norestart'
WriteRegStr HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB896423" $install
SectionEnd

Section /o "KB896688" SEC_440
SectionIn 1
File "${NSISDIR}\My\File\Fix\KB896688.exe"
ExecWait '"KB896688.exe" /quiet /norestart'
WriteRegStr HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB896688" $install
SectionEnd

Section /o "KB899589" SEC_450
SectionIn 1
File "${NSISDIR}\My\File\Fix\KB899589.exe"
ExecWait '"KB899589.exe" /quiet /norestart'
WriteRegStr HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB899589" $install
SectionEnd

Section /o "KB900725" SEC_460
SectionIn 1
File "${NSISDIR}\My\File\Fix\KB900725.exe"
ExecWait '"KB900725.exe" /quiet /norestart'
WriteRegStr HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB900725" $install
SectionEnd

Section /o "KB901017" SEC_470
SectionIn 1
File "${NSISDIR}\My\File\Fix\KB901017.exe"
ExecWait '"KB901017.exe" /quiet /norestart'
WriteRegStr HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB901017" $install
SectionEnd

Section /o "KB902400" SEC_480
SectionIn 1
File "${NSISDIR}\My\File\Fix\KB902400.exe"
ExecWait '"KB902400.exe" /quiet /norestart'
WriteRegStr HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB902400" $install
SectionEnd

Section /o "KB904706" SEC_490
SectionIn 1
File "${NSISDIR}\My\File\Fix\KB904706.exe"
ExecWait '"KB904706.exe" /quiet /norestart'
WriteRegStr HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB904706" $install
SectionEnd

Section /o "KB905414" SEC_500
SectionIn 1
File "${NSISDIR}\My\File\Fix\KB905414.exe"
ExecWait '"KB905414.exe" /quiet /norestart'
WriteRegStr HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB905414" $install
SectionEnd

Section /o "KB905749" SEC_510
SectionIn 1
File "${NSISDIR}\My\File\Fix\KB905749.exe"
ExecWait '"KB905749.exe" /quiet /norestart'
WriteRegStr HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB905749" $install
SectionEnd

#Section -Post
#SectionEnd

;--------------------------------
;Installer Functions

Function .onInit
;Настраиваем пути установки
StrCpy $InstallPach "$TEMP\tmp_fronikfixpack_for_winxp_sp2_rus_tmp"

SetOutPath "$InstallPach"
SetOverwrite try

StrCpy $install "Install"

;Загружаем

ReadRegStr $5_Net_Framework_v1.1_dotnetfx HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "Net_Framework_v1.1_dotnetfx"
ReadRegStr $10_Net_Framework_v1.1_langpack HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "Net_Framework_v1.1_langpack"
ReadRegStr $20_gdidettool HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "gdidettool"
ReadRegStr $30_KB890830 HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB890830"
ReadRegStr $40_KB867282 HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB867282"
ReadRegStr $50_KB867460 HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB867460"
ReadRegStr $60_KB873333 HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB873333"
ReadRegStr $70_KB873339 HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB873339"
ReadRegStr $80_KB885250 HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB885250"
ReadRegStr $90_KB885523 HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB885523"
ReadRegStr $100_KB885626 HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB885626"
ReadRegStr $110_KB885835 HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB885835"
ReadRegStr $120_KB885836 HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB885836"
ReadRegStr $130_KB885884 HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB885884"
ReadRegStr $140_KB886185 HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB886185"
ReadRegStr $150_KB886903 HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB886903"
ReadRegStr $160_KB886906 HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB886906"
ReadRegStr $170_KB887472 HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB887472"
ReadRegStr $180_KB887742 HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB887742"
ReadRegStr $190_KB888113 HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB888113"
ReadRegStr $200_KB888302 HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB888302"
ReadRegStr $210_KB890047 HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB890047"
ReadRegStr $220_KB890175 HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB890175"
ReadRegStr $230_KB890923 HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB890923"
ReadRegStr $240_KB891781 HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB891781"
ReadRegStr $250_KB893066v2 HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB893066v2"
ReadRegStr $260_KB893086 HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB893086"
ReadRegStr $270_KB893803 HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB893803"
ReadRegStr $280_KB890859 HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB890859"
ReadRegStr $290_KB883939 HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB883939"
ReadRegStr $300_KB890046 HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB890046"
ReadRegStr $310_KB896358 HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB896358"
ReadRegStr $320_KB896422 HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB896422"
ReadRegStr $330_KB896428 HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB896428"
ReadRegStr $340_KB898461 HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB898461"
ReadRegStr $350_KB901214 HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB901214"
ReadRegStr $360_KB903235 HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB903235"
ReadRegStr $370_KB896727 HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB896727"
ReadRegStr $380_KB899587 HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB899587"
ReadRegStr $390_KB899588 HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB899588"
ReadRegStr $400_KB899591 HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB899591"
ReadRegStr $410_KB893756 HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB893756"
ReadRegStr $420_KB894391 HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB894391"
ReadRegStr $430_KB896423 HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB896423"

ReadRegStr $440_KB896688 HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB896688"
ReadRegStr $450_KB899589 HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB899589"
ReadRegStr $460_KB900725 HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB900725"
ReadRegStr $470_KB901017 HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB901017"
ReadRegStr $480_KB902400 HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB902400"
ReadRegStr $490_KB904706 HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB904706"
ReadRegStr $500_KB905414 HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB905414"
ReadRegStr $510_KB905749 HKLM "SOFTWARE\FronikSoft\FronikFixPack-SP2" "KB905749"

${If} $30_KB890830 == ""
ReadRegStr $30_KB890830 HKLM "SOFTWARE\Microsoft\Updates\Windows XP\SP3\KB890830" "Type"
${If} $30_KB890830 == "Update"
StrCpy $30_KB890830 $install
${EndIf}
${EndIf}

${If} $40_KB867282 == ""
ReadRegStr $40_KB867282 HKLM "SOFTWARE\Microsoft\Updates\Windows XP\SP3\KB867282" "Type"
${If} $40_KB867282 == "Update"
StrCpy $40_KB867282 $install
${EndIf}
${EndIf}

${If} $50_KB867460 == ""
ReadRegStr $50_KB867460 HKLM "SOFTWARE\Microsoft\Updates\Windows XP\SP3\KB867460" "Type"
${If} $50_KB867460 == "Update"
StrCpy $50_KB867460 $install
${EndIf}
${EndIf}

${If} $60_KB873333 == ""
ReadRegStr $60_KB873333 HKLM "SOFTWARE\Microsoft\Updates\Windows XP\SP3\KB873333" "Type"
${If} $60_KB873333 == "Update"
StrCpy $60_KB873333 $install
${EndIf}
${EndIf}

${If} $70_KB873339 == ""
ReadRegStr $70_KB873339 HKLM "SOFTWARE\Microsoft\Updates\Windows XP\SP3\KB873339" "Type"
${If} $70_KB873339 == "Update"
StrCpy $70_KB873339 $install
${EndIf}
${EndIf}

${If} $80_KB885250 == ""
ReadRegStr $80_KB885250 HKLM "SOFTWARE\Microsoft\Updates\Windows XP\SP3\KB885250" "Type"
${If} $80_KB885250 == "Update"
StrCpy $80_KB885250 $install
${EndIf}
${EndIf}

${If} $90_KB885523 == ""
ReadRegStr $90_KB885523 HKLM "SOFTWARE\Microsoft\Updates\Windows XP\SP3\KB885523" "Type"
${If} $90_KB885523 == "Update"
StrCpy $90_KB885523 $install
${EndIf}
${EndIf}

${If} $100_KB885626 == ""
ReadRegStr $100_KB885626 HKLM "SOFTWARE\Microsoft\Updates\Windows XP\SP3\KB885626" "Type"
${If} $100_KB885626 == "Update"
StrCpy $100_KB885626 $install
${EndIf}
${EndIf}

${If} $110_KB885835 == ""
ReadRegStr $110_KB885835 HKLM "SOFTWARE\Microsoft\Updates\Windows XP\SP3\KB885835" "Type"
${If} $110_KB885835 == "Update"
StrCpy $110_KB885835 $install
${EndIf}
${EndIf}

${If} $120_KB885836 == ""
ReadRegStr $120_KB885836 HKLM "SOFTWARE\Microsoft\Updates\Windows XP\SP3\KB885836" "Type"
${If} $120_KB885836 == "Update"
StrCpy $120_KB885836 $install
${EndIf}
${EndIf}

${If} $130_KB885884 == ""
ReadRegStr $130_KB885884 HKLM "SOFTWARE\Microsoft\Updates\Windows XP\SP3\KB885884" "Type"
${If} $130_KB885884 == "Update"
StrCpy $130_KB885884 $install
${EndIf}
${EndIf}

${If} $140_KB886185 == ""
ReadRegStr $140_KB886185 HKLM "SOFTWARE\Microsoft\Updates\Windows XP\SP3\KB886185" "Type"
${If} $140_KB886185 == "Update"
StrCpy $140_KB886185 $install
${EndIf}
${EndIf}

${If} $150_KB886903 == ""
ReadRegStr $150_KB886903 HKLM "SOFTWARE\Microsoft\Updates\Windows XP\SP3\KB886903" "Type"
${If} $150_KB886903 == "Update"
StrCpy $150_KB886903 $install
${EndIf}
${EndIf}

${If} $160_KB886906 == ""
ReadRegStr $160_KB886906 HKLM "SOFTWARE\Microsoft\Updates\Windows XP\SP3\KB886906" "Type"
${If} $160_KB886906 == "Update"
StrCpy $160_KB886906 $install
${EndIf}
${EndIf}

${If} $170_KB887472 == ""
ReadRegStr $170_KB887472 HKLM "SOFTWARE\Microsoft\Updates\Windows XP\SP3\KB887472" "Type"
${If} $170_KB887472 == "Update"
StrCpy $170_KB887472 $install
${EndIf}
${EndIf}

${If} $180_KB887742 == ""
ReadRegStr $180_KB887742 HKLM "SOFTWARE\Microsoft\Updates\Windows XP\SP3\KB887742" "Type"
${If} $180_KB887742 == "Update"
StrCpy $180_KB887742 $install
${EndIf}
${EndIf}

${If} $190_KB888113 == ""
ReadRegStr $190_KB888113 HKLM "SOFTWARE\Microsoft\Updates\Windows XP\SP3\KB888113" "Type"
${If} $190_KB888113 == "Update"
StrCpy $190_KB888113 $install
${EndIf}
${EndIf}

${If} $200_KB888302 == ""
ReadRegStr $200_KB888302 HKLM "SOFTWARE\Microsoft\Updates\Windows XP\SP3\KB888302" "Type"
${If} $200_KB888302 == "Update"
StrCpy $200_KB888302 $install
${EndIf}
${EndIf}

${If} $210_KB890047 == ""
ReadRegStr $210_KB890047 HKLM "SOFTWARE\Microsoft\Updates\Windows XP\SP3\KB890047" "Type"
${If} $210_KB890047 == "Update"
StrCpy $210_KB890047 $install
${EndIf}
${EndIf}

${If} $220_KB890175 == ""
ReadRegStr $220_KB890175 HKLM "SOFTWARE\Microsoft\Updates\Windows XP\SP3\KB890175" "Type"
${If} $220_KB890175 == "Update"
StrCpy $220_KB890175 $install
${EndIf}
${EndIf}

${If} $230_KB890923 == ""
ReadRegStr $230_KB890923 HKLM "SOFTWARE\Microsoft\Updates\Windows XP\SP3\KB890923" "Type"
${If} $230_KB890923 == "Update"
StrCpy $230_KB890923 $install
${EndIf}
${EndIf}

${If} $240_KB891781 == ""
ReadRegStr $240_KB891781 HKLM "SOFTWARE\Microsoft\Updates\Windows XP\SP3\KB891781" "Type"
${If} $240_KB891781 == "Update"
StrCpy $240_KB891781 $install
${EndIf}
${EndIf}

${If} $250_KB893066v2 == ""
ReadRegStr $250_KB893066v2 HKLM "SOFTWARE\Microsoft\Updates\Windows XP\SP3\KB893066v2" "Type"
${If} $250_KB893066v2 == "Update"
StrCpy $250_KB893066v2 $install
${EndIf}
${EndIf}

${If} $260_KB893086 == ""
ReadRegStr $260_KB893086 HKLM "SOFTWARE\Microsoft\Updates\Windows XP\SP3\KB893086" "Type"
${If} $260_KB893086 == "Update"
StrCpy $260_KB893086 $install
${EndIf}
${EndIf}

${If} $270_KB893803 == ""
ReadRegStr $270_KB893803 HKLM "SOFTWARE\Microsoft\Updates\Windows XP\SP3\KB893803" "Type"
${If} $270_KB893803 == "Update"
StrCpy $270_KB893803 $install
${EndIf}
${EndIf}

${If} $280_KB890859 == ""
ReadRegStr $280_KB890859 HKLM "SOFTWARE\Microsoft\Updates\Windows XP\SP3\KB890859" "Type"
${If} $280_KB890859 == "Update"
StrCpy $280_KB890859 $install
${EndIf}
${EndIf}

${If} $290_KB883939 == ""
ReadRegStr $290_KB883939 HKLM "SOFTWARE\Microsoft\Updates\Windows XP\SP3\KB883939" "Type"
${If} $290_KB883939 == "Update"
StrCpy $290_KB883939 $install
${EndIf}
${EndIf}

${If} $300_KB890046 == ""
ReadRegStr $300_KB890046 HKLM "SOFTWARE\Microsoft\Updates\Windows XP\SP3\KB890046" "Type"
${If} $300_KB890046 == "Update"
StrCpy $300_KB890046 $install
${EndIf}
${EndIf}

${If} $310_KB896358 == ""
ReadRegStr $310_KB896358 HKLM "SOFTWARE\Microsoft\Updates\Windows XP\SP3\KB896358" "Type"
${If} $310_KB896358 == "Update"
StrCpy $310_KB896358 $install
${EndIf}
${EndIf}

${If} $320_KB896422 == ""
ReadRegStr $320_KB896422 HKLM "SOFTWARE\Microsoft\Updates\Windows XP\SP3\KB896422" "Type"
${If} $320_KB896422 == "Update"
StrCpy $320_KB896422 $install
${EndIf}
${EndIf}

${If} $330_KB896428 == ""
ReadRegStr $330_KB896428 HKLM "SOFTWARE\Microsoft\Updates\Windows XP\SP3\KB896428" "Type"
${If} $330_KB896428 == "Update"
StrCpy $330_KB896428 $install
${EndIf}
${EndIf}

${If} $340_KB898461 == ""
ReadRegStr $340_KB898461 HKLM "SOFTWARE\Microsoft\Updates\Windows XP\SP3\KB898461" "Type"
${If} $340_KB898461 == "Update"
StrCpy $340_KB898461 $install
${EndIf}
${EndIf}

${If} $350_KB901214 == ""
ReadRegStr $350_KB901214 HKLM "SOFTWARE\Microsoft\Updates\Windows XP\SP3\KB901214" "Type"
${If} $350_KB901214 == "Update"
StrCpy $350_KB901214 $install
${EndIf}
${EndIf}

${If} $360_KB903235 == ""
ReadRegStr $360_KB903235 HKLM "SOFTWARE\Microsoft\Updates\Windows XP\SP3\KB903235" "Type"
${If} $360_KB903235 == "Update"
StrCpy $360_KB903235 $install
${EndIf}
${EndIf}

${If} $370_KB896727 == ""
ReadRegStr $370_KB896727 HKLM "SOFTWARE\Microsoft\Updates\Windows XP\SP3\KB896727" "Type"
${If} $370_KB896727 == "Update"
StrCpy $370_KB896727 $install
${EndIf}
${EndIf}

${If} $380_KB899587 == ""
ReadRegStr $380_KB899587 HKLM "SOFTWARE\Microsoft\Updates\Windows XP\SP3\KB899587" "Type"
${If} $380_KB899587 == "Update"
StrCpy $380_KB899587 $install
${EndIf}
${EndIf}

${If} $390_KB899588 == ""
ReadRegStr $390_KB899588 HKLM "SOFTWARE\Microsoft\Updates\Windows XP\SP3\KB899588" "Type"
${If} $390_KB899588 == "Update"
StrCpy $390_KB899588 $install
${EndIf}
${EndIf}

${If} $400_KB899591 == ""
ReadRegStr $400_KB899591 HKLM "SOFTWARE\Microsoft\Updates\Windows XP\SP3\KB899591" "Type"
${If} $400_KB899591 == "Update"
StrCpy $400_KB899591 $install
${EndIf}
${EndIf}

${If} $410_KB893756 == ""
ReadRegStr $410_KB893756 HKLM "SOFTWARE\Microsoft\Updates\Windows XP\SP3\KB893756" "Type"
${If} $410_KB893756 == "Update"
StrCpy $410_KB893756 $install
${EndIf}
${EndIf}

${If} $420_KB894391 == ""
ReadRegStr $420_KB894391 HKLM "SOFTWARE\Microsoft\Updates\Windows XP\SP3\KB894391" "Type"
${If} $420_KB894391 == "Update"
StrCpy $420_KB894391 $install
${EndIf}
${EndIf}

${If} $430_KB896423 == ""
ReadRegStr $430_KB896423 HKLM "SOFTWARE\Microsoft\Updates\Windows XP\SP3\KB896423" "Type"
${If} $430_KB896423 == "Update"
StrCpy $430_KB896423 $install
${EndIf}
${EndIf}


${If} $440_KB896688 == ""
ReadRegStr $440_KB896688 HKLM "SOFTWARE\Microsoft\Updates\Windows XP\SP3\KB896688" "Type"
${If} $440_KB896688 == "Update"
StrCpy $440_KB896688 $install
${EndIf}
${EndIf}

${If} $450_KB899589 == ""
ReadRegStr $450_KB899589 HKLM "SOFTWARE\Microsoft\Updates\Windows XP\SP3\KB899589" "Type"
${If} $450_KB899589 == "Update"
StrCpy $450_KB899589 $install
${EndIf}
${EndIf}

${If} $460_KB900725 == ""
ReadRegStr $460_KB900725 HKLM "SOFTWARE\Microsoft\Updates\Windows XP\SP3\KB900725" "Type"
${If} $460_KB900725 == "Update"
StrCpy $460_KB900725 $install
${EndIf}
${EndIf}

${If} $470_KB901017 == ""
ReadRegStr $470_KB901017 HKLM "SOFTWARE\Microsoft\Updates\Windows XP\SP3\KB901017" "Type"
${If} $470_KB901017 == "Update"
StrCpy $470_KB901017 $install
${EndIf}
${EndIf}

${If} $480_KB902400 == ""
ReadRegStr $480_KB902400 HKLM "SOFTWARE\Microsoft\Updates\Windows XP\SP3\KB902400" "Type"
${If} $480_KB902400 == "Update"
StrCpy $480_KB902400 $install
${EndIf}
${EndIf}

${If} $490_KB904706 == ""
ReadRegStr $490_KB904706 HKLM "SOFTWARE\Microsoft\Updates\Windows XP\SP3\KB904706" "Type"
${If} $490_KB904706 == "Update"
StrCpy $490_KB904706 $install
${EndIf}
${EndIf}

${If} $500_KB905414 == ""
ReadRegStr $500_KB905414 HKLM "SOFTWARE\Microsoft\Updates\Windows XP\SP3\KB905414" "Type"
${If} $500_KB905414 == "Update"
StrCpy $500_KB905414 $install
${EndIf}
${EndIf}

${If} $510_KB905749 == ""
ReadRegStr $510_KB905749 HKLM "SOFTWARE\Microsoft\Updates\Windows XP\SP3\KB905749" "Type"
${If} $510_KB905749 == "Update"
StrCpy $510_KB905749 $install
${EndIf}
${EndIf}

; Проверяем установленные фиксы и делаем выбор нехватающих
!insertmacro AutoSelectFixs

;File "${NSISDIR}\My\File\Fix\DEL\del_files.bat"
FunctionEnd

Function .onSelChange


; Проверяем установленные фиксы и делаем выбор нехватающих
!insertmacro AutoSelectFixs
#MessageBox MB_OK "key0:$key0"


# StrCpy $I 0
# StrCpy $keyall 0
# ${For} $I 1 99
# SectionGetFlags $I $key
# ${If} $key = 9
# IntOp $keyall $keyall + $key
# ${EndIf}
# #MessageBox MB_OK " I:$I - key:$key - keyall:$keyall "
# ${If} $keyall >= 1
# SectionSetFlags 0 9
# ${EndIf}
# ${Next}


FunctionEnd

Function .onInstSuccess
#MessageBox MB_OK "Close, InstallPach:$InstallPach"
;Exec '"$InstallPach\del_files.bat"'
Delete /REBOOTOK "$InstallPach\*.*"
RMDir /REBOOTOK "$InstallPach"
FunctionEnd

#Function SelectPage
# !insertmacro MUI_HEADER_TEXT "$(TEXT_IO_TITLE)" "$(TEXT_IO_SUBTITLE)"
# !insertmacro MUI_INSTALLOPTIONS_DISPLAY "select.ini"
# ;Read a value from an InstallOptions INI file
# !insertmacro MUI_INSTALLOPTIONS_READ $chek3 "select.ini" "Field 2" "State"
#FunctionEnd

; Section descriptions
!insertmacro MUI_FUNCTION_DESCRIPTION_BEGIN
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_000} "Проверяет установленые обновления и выберает недостающие. $\n $\nБлокирует ручной выбор компонентов в списке."
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_005} "Net Framework v1.1 dotnetfx - набор библиотек (необходимы для запуска программ написаных на Visual Studio .Net)"
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_010} "Net Framework v1.1 langpack - Языковой модуль"
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_020} "Средство обнаружения Microsoft GDI+."
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_030} "Антивирусное обновление. Предлагается установить всегда. Данное средство проверяет ваш компьютер на наличие наиболее распространенных вредоносных программ (включая Blaster, Sasser и Mydoom) и помогает удaлить их в случае обнаружения."
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_040} "Накопительное обновление системы безопасности для обозревателя Internet Explorer в системе Windows XP с пакетом обновления 2."
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_050} "При попытке установить пакет обновления 1 (SP1) для .NET Framework 1.1 появляется сообщение об ошибке."
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_060} "Была обнаружена неполадка системы безопасности, позволяющая злоумышленнику поставить под угрозу безопасность компьютера с системой Microsoft Windows и получить возможность управления им."
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_070} "Была обнаружена неполадка системы безопасности, позволяющая злоумышленнику поставить под угрозу безопасность компьютера с системой Microsoft Windows и получить возможность управления им."
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_080} "Была обнаружена неполадка системы безопасности, позволяющая злоумышленнику удаленно нарушить защиту компьютера с операционной системой Windows и получить возможность управления им."
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_090} "Это обновление позволяет решить проблему совместимости с программным приложением сторонней компании (не корпорации Майкрософт), установленным на компьютере."
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_100} "Была обнаружена неполадка системы безопасности, позволяющая злоумышленнику удаленно нарушить защиту компьютера с операционной системой Windows и получить возможность управления им."
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_110} "Была обнаружена неполадка системы безопасности, позволяющая злоумышленнику поставить под угрозу безопасность компьютера с системой Microsoft Windows и получить возможность управления им."
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_120} "Была обнаружена неполадка системы безопасности, позволяющая злоумышленнику поставить под угрозу безопасность компьютера с системой Microsoft Windows и получить возможность управления им."
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_130} "Это обновление позволит устранить проблему, которую испытывают только пользователи, развертывающие обновление MS04-028 для пакета Office XP на компьютере с системой Windows XP с пакетом обновления SP2."
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_140} "Это обновление помогает сузить определение параметра ограничения сетевого окружения или локальной подсети в брандмауэре Windows."
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_150} "В статье описывается обновление, которое устраняет уязвимость в ASP.NET, позволяющую злоумышленнику получать несанкционированный доступ, минуя систему безопасности ASP.NET."
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_160} "В статье описывается обновление, которое устраняет уязвимость в ASP.NET, позволяющую злоумышленнику получать несанкционированный доступ, минуя систему безопасности ASP.NET."
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_170} "Была обнаружена неполадка системы безопасности, позволяющая злоумышленнику поставить под угрозу безопасность компьютера с системой Microsoft Windows и получить возможность управления им."
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_180} "Это обновление посвящено проблеме, которая может привести к зависанию системы, если установлены определенные брандмауэры или антивирусные программы."
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_190} "Была обнаружена неполадка системы безопасности, позволяющая злоумышленнику поставить под угрозу безопасность компьютера с системой Microsoft Windows и получить возможность управления им."
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_200} "Была обнаружена неполадка системы безопасности, позволяющая злоумышленнику удаленно прочитать данные с компьютера с системой Windows."
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_210} "Была обнаружена неполадка системы безопасности, позволяющая злоумышленнику поставить под угрозу безопасность компьютера с системой Microsoft Windows и получить возможность управления им."
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_220} "Была обнаружена неполадка системы безопасности, позволяющая злоумышленнику поставить под угрозу безопасность компьютера с системой Microsoft Windows и получить возможность управления им."
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_230} "Выявлена уязвимость системы безопасности обозревателя Internet Explorer, позволяющая злоумышленнику получить несанкционированный доступ на компьютер, работающий под управлением операционной системы Windows, и, возможно, читать имеющиеся на нем файлы."
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_240} "Была обнаружена неполадка системы безопасности, позволяющая злоумышленнику поставить под угрозу безопасность компьютера с системой Microsoft Windows и получить возможность управления им."
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_250} "Была обнаружена неполадка системы безопасности, позволяющая злоумышленнику удаленно нарушить защиту компьютера с операционной системой Windows и получить возможность управления им."
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_260} "Была обнаружена неполадка системы безопасности, позволяющая злоумышленнику удаленно нарушить защиту компьютера с операционной системой Windows и получить возможность управления им."
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_270} "Windows Installer 3.1 Redistributable (v2) - Русский"
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_280} "Была обнаружена неполадка системы безопасности, позволяющая злоумышленнику удаленно нарушить защиту компьютера с операционной системой Windows и получить возможность управления им."
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_290} "Были обнаружены проблемы безопасности, позволяющие злоумышленнику поставить под угрозу безопасность компьютера с обозревателем Internet Explorer и получить возможность управления им."
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_300} "Была обнаружена проблема безопасности в приложении Microsoft Agent, позволяющая злоумышленнику поставить под угрозу безопасность компьютера с системой Windows и получить возможность управления им."
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_310} "Была обнаружена проблема безопасности компонента HTML-справки, позволяющая злоумышленнику поставить под угрозу безопасность компьютера с системой Windows и получить возможность управления им."
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_320} "Была обнаружена проблема безопасности в блоке сообщений сервера, позволяющая злоумышленнику поставить под угрозу безопасность компьютера с системой Windows и получить возможность управления им."
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_330} "Была обнаружена проблема безопасности в службе Telnet, позволяющая злоумышленнику получить сведения о компьютере с системой Windows."
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_340} "Это обновление устанавливает на компьютер постоянную копию установщика пакетов для Windows, благодаря чему объем обновлений для программного обеспечения при загрузке становится значительно меньше."
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_350} "В модуле управления цветопередачей была обнаружена проблема, позволяющая злоумышленнику поставить под угрозу безопасность компьютера с системой Microsoft Windows и получить возможность управления им."
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_360} "В системе безопасности обнаружено слабое звено, позволяющее злоумышленнику проникнуть в компьютер с обозревателем Microsoft Internet Explorer и получить управление им. Чтобы защитить компьютер, установите это обновление."
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_370} "Были обнаружены проблемы безопасности, позволяющие злоумышленнику поставить под угрозу безопасность компьютера с обозревателем Internet Explorer и получить возможность управления им."
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_380} "Была обнаружена проблема в системе безопасности, позволяющая злоумышленнику получить доступ к уязвимым данным, переданным в доменную среду через компьютер с установленной системой Microsoft Windows, и предпринять против контроллеров домена атаку по типу -отказ в обслуживании-."
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_390} "В службе Plug and Play была обнаружена проблема, позволяющая злоумышленнику поставить под угрозу безопасность компьютера с системой Microsoft Windows и получить возможность управления им."
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_400} "В протоколе удаленного рабочего стола (RDP) была обнаружена проблема, позволяющая злоумышленнику заставить компьютер с системой Microsoft Windows перестать отвечать на запросы."
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_410} "Была обнаружена проблема безопасности в интерфейсе программирования приложений телефонной связи (TAPI), позволяющая злоумышленнику поставить под угрозу безопасность компьютера с системой Microsoft Windows и получить возможность управления им."
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_420} "Установите это обновление для устранения ошибки, в результате которой после установки обновления системы безопасности MS05-012 может появляться сообщение об ошибке -Generic Host Process-, а в сообщениях электронной почты в формате RTF могут не отображаться имена вложенных файлов."
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_430} "В службе диспетчера очереди печати была обнаружена проблема, позволяющая злоумышленнику поставить под угрозу безопасность компьютера с системой Microsoft Windows и получить возможность управления им."
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_440} "Были обнаружены проблемы безопасности, позволяющие злоумышленнику поставить под угрозу безопасность компьютера с обозревателем Internet Explorer и получить возможность управления им."
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_450} "В клиенте для сетей NetWare была обнаружена проблема, позволяющая злоумышленнику поставить под угрозу безопасность компьютера с системой Microsoft Windows и получить возможность управления им."
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_460} "Была обнаружена проблема безопасности, позволяющая прошедшему проверку подлинности злоумышленнику удаленно нарушить защиту компьютера с операционной системой Windows и получить возможность управления им."
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_470} "Была обнаружена проблема безопасности, позволяющая злоумышленнику с помощью объектов совместной работы (Collaboration Data Objects, CDO) удаленно нарушить защиту компьютера с операционной системой Windows и получить возможность управления им."
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_480} "Была обнаружена проблема безопасности, связанная с удаленным выполнением программного кода, позволяющая злоумышленнику удаленно нарушить защиту компьютера с операционной системой Windows и получить возможность управления им."
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_490} "Была обнаружена проблема безопасности, позволяющая злоумышленнику с помощью компонента DirectShow удаленно нарушить защиту компьютера с операционной системой Windows и получить возможность управления им."
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_500} "Была обнаружена проблема безопасности, вследствие которой служба диспетчера сети на компьютере с системой Windows может перестать отвечать на запросы."
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_510} "В службе Plug and Play была обнаружена проблема, позволяющая прошедшему проверку подлинности злоумышленнику поставить под угрозу безопасность компьютера с системой Microsoft Windows и получить возможность управления им."
!insertmacro MUI_FUNCTION_DESCRIPTION_END
Автор: Rodos
Дата сообщения: 13.10.2005 18:11
Не работает Автоматическое обновление. Появляется иконка в трее, загружено обновлений 0%. А потом пропадает и все. В чем может быть дело?
Автор: venq
Дата сообщения: 14.10.2005 10:59
...
Yesterday, 09:05 AM Post #968. Member Telenut:
"and for the super lazy dutch people:
http://www.telenut.be/windowsupdates.exe (60 MB)
All updates after SP2 for windows XP NL
Includes a bat script to see what hotfixes are installed and only installs those who are not there yet".
...
Автор: adhamov
Дата сообщения: 14.10.2005 12:32
У меня другая трабла, Искал по форуму, ничего похожего не нашел к сожалению. Установил официальный OEMный ХРSP2, машина отказывается автоматически закгружать обновления, пробывал через сайт Microsoft Update выборочно. Пишет что Сбой установки

Код ошибки: 0x80244022.

Описание этой ошибки на русском нигде не нашел. Какие мысли?!

Кто нибудь обходил это дело?! Поделитесь. Заранее благодарю...

Добавлено:
К верхнему своему посту могу ещё добавить, на каком то буржуйском сайте прочитал что при коннекте не через прокси, а по dial-up с этого же ПК, update идёт нормально. А с прокси с этой же машины из офиса ругается. (там у чела была аналогичная проблема)

Сам лично не пробывал.
Автор: pop2ROOT
Дата сообщения: 14.10.2005 13:50
adhamov
зайди на виндовсапдейт - возможно, надо просто скачать-установить новую версию автообновления (6)
Автор: adhamov
Дата сообщения: 14.10.2005 14:25
pop2ROOT
Самый последний установщик стоит...
Автор: michz
Дата сообщения: 14.10.2005 17:58
adhamov
_http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wua_sdk/wua/wua_networking_error_codes_.asp

WU_E_PT_HTTP_STATUS_SERVICE_UNAVAIL

0x80244022
Same as HTTP status 503 – the service is temporarily overloaded

Возможный смысл - сервис временно перегружен то бишь MS не тянет нагрузку...

Добавлено:
Сорри, возможно мой вопрос больше касается w2k (пересекается ли он с XP и на сколько - нет времени разобраться).
HFSLIP инструмент (cmd скрипт) для встравания когда не предусмотрена интеграция
_http://www.vorck.com/2ksp5.html - это для встраивания в дистры w2k
_http://www.vorck.com/HFSLIP.html - это для встраивания в дистры XP и w2k3

Остальное удалил - уже помогли...
Автор: Rodos
Дата сообщения: 14.10.2005 19:41
[quite]зайди на виндовсапдейт - возможно, надо просто скачать-установить новую версию автообновления (6)[/quite]

У меня стоит версия 5.8, при входе на WindowsUpdate предлагает установить проверку на WGA, а я не хочу эту гадость себе на комп грузить. Не могут же файлы WGA сделать сделать версию WindowsUpdate 6. А в винде вообще написано, что он сам обновляться должен.

Можно из самой винды включить автообновление, чтобы проверить есть ли обновления? Я wuauclt.exe запускаю и нечего не происходит.
Автор: apxap
Дата сообщения: 14.10.2005 20:26
Граждане, а никто не подскажет где можно найти апдейт под названием WindowsXP-KB896256-v3-x86-RUS.exe? Это для улучшения работы винды с двухядерными процами.
Для аглицкой версии скачал он естессно не подходит! Или может его для русской версии еще нет?
Автор: pop2ROOT
Дата сообщения: 14.10.2005 21:18
Rodos
зайди в Панель управления - там апплет настроек.
у тебя должны быть включены службы Автообновления и Интеллектуальной фоновой передачи данных. Может, и еще что - ты службы не трогал?

Также может стоять запрет в групповых политиках, но если комп твой и ты их не трогал, то это не при чем.

по-моему, вручную никак - только через сайт. А вообще она сама запускает проверку при выходе в сеть. Да поставь ты этот WGA, потом выключишь.
Автор: Rodos
Дата сообщения: 14.10.2005 23:39
Трогал, по глупости. Нашел на каком-то сайте тонкую настройку Windows.
Вот что отключил:
NetMeeting Remote Desktop Sharing
Telnet
Вторичный вход в систему
Диспечер сеанса справки для удаленного рабочего стола
Удаленный реестр

И еще службы которые отключены, но я их не трогал:
Служба сообщений
Служба сетевого DDE
Сервер папки обмена
Оповещатель
Маршрутизация и удаленный доступ
Доступ к HID-устройствам
Диспечер сетевого DDE

И еще я выключил QoS сервис.

Скажи что повлекло ошибку WindowsUpdate, и какие процессы не должны быть выключены.

Добавлено:
[more]
Вот лог:

2005-10-15    00:42:31     676    3c0    AU    ########### AU: Setting new AU options ###########
2005-10-15    00:42:31     676    3c0    AU     # Policy changed, AU restart required = No
2005-10-15    00:42:31     676    3c0    AU     # Approval type: Scheduled (User preference)
2005-10-15    00:42:31     676    3c0    AU     # Scheduled install day/time: Every day at 18:00
2005-10-15    00:42:31     676    3c0    AU     # Auto-install minor updates: Yes (User preference)
2005-10-15    00:45:05     676    3c0    AU    AU found 0 updates for install at shutdown
2005-10-15    00:45:05    1280    514    Misc    =========== Logging initialized (build: 5.8.0.2469, tz: +0400) ===========
2005-10-15    00:45:05    1280    514    Misc     = Process: C:\WINDOWS\Explorer.EXE
2005-10-15    00:45:05    1280    514    Misc     = Module: C:\WINDOWS\system32\wuaueng.dll
2005-10-15    00:45:05    1280    514    Shutdwn    Install at shutdown: no updates to install
2005-10-15    00:45:16     676    548    AU    AU Restart required....
2005-10-15    00:45:16     676    9fc    AU    ########### AU: Initializing Automatic Updates ###########
2005-10-15    00:45:16     676    9fc    AU     # Approval type: Scheduled (User preference)
2005-10-15    00:45:16     676    9fc    AU     # Scheduled install day/time: Every day at 18:00
2005-10-15    00:45:16     676    9fc    AU     # Auto-install minor updates: Yes (User preference)
2005-10-15    00:45:16     676    9fc    AU     # AU is paused, not initializing any handlers
2005-10-15    00:45:21     676    9fc    DnldMgr    FATAL: DM:CBitsJob::SetCallbackHandler: SetNotifyInterface failed with 0x80080008.
2005-10-15    00:45:21     676    9fc    DnldMgr    FATAL: DM:CBitsJob::SetCallbackHandler: SetNotifyInterface failed with 0x80080008.
2005-10-15    00:45:21     676    9fc    DnldMgr    FATAL: DM:CBitsJob::SetCallbackHandler: SetNotifyInterface failed with 0x80080008.
2005-10-15    00:45:21     676    9fc    DnldMgr    FATAL: DM:CBitsJob::SetCallbackHandler: SetNotifyInterface failed with 0x80080008.
2005-10-15    00:45:21     676    9fc    DnldMgr    FATAL: DM:CBitsJob::SetCallbackHandler: SetNotifyInterface failed with 0x80080008.
2005-10-15    00:45:21     676    9fc    DnldMgr    FATAL: DM:CBitsJob::SetCallbackHandler: SetNotifyInterface failed with 0x80080008.
2005-10-15    00:45:21     676    9fc    DnldMgr    FATAL: DM:CBitsJob::SetCallbackHandler: SetNotifyInterface failed with 0x80080008.
2005-10-15    00:45:21     676    9fc    DnldMgr    FATAL: DM:CBitsJob::SetCallbackHandler: SetNotifyInterface failed with 0x80080008.
2005-10-15    00:45:21     676    9fc    DnldMgr    FATAL: DM:CBitsJob::SetCallbackHandler: SetNotifyInterface failed with 0x80080008.
2005-10-15    00:46:34     680    890    Misc    =========== Logging initialized (build: 5.8.0.2469, tz: +0400) ===========
2005-10-15    00:46:34     680    890    Misc     = Process: C:\WINDOWS\System32\svchost.exe
2005-10-15    00:46:34     680    890    Misc     = Module: C:\WINDOWS\system32\wuaueng.dll
2005-10-15    00:46:34     680    890    Service    *************
2005-10-15    00:46:34     680    890    Service    ** START ** Service: Service startup
2005-10-15    00:46:34     680    890    Service    *********
2005-10-15    00:46:34     680    890    Agent     * WU client version 5.8.0.2469
2005-10-15    00:46:34     680    890    Agent     * SusClientId = '9fa0ea12-32a7-4fe1-9221-125d65a5d3ae'
2005-10-15    00:46:34     680    890    Agent     * Base directory: C:\WINDOWS\SoftwareDistribution
2005-10-15    00:46:34     680    890    Agent     * Access type: No proxy
2005-10-15    00:46:34     680    890    Agent     * Network state: Connected
2005-10-15    00:47:21     680    890    Agent    *********** Agent: Initializing Windows Update Agent ***********
2005-10-15    00:47:21     680    890    Agent    *********** Agent: Initializing global settings cache ***********
2005-10-15    00:47:21     680    890    Agent     * WSUS server: <NULL>
2005-10-15    00:47:21     680    890    Agent     * WSUS status server: <NULL>
2005-10-15    00:47:21     680    890    Agent     * Target group: (Unassigned Computers)
2005-10-15    00:47:21     680    890    Agent     * Windows Update access disabled: No
2005-10-15    00:47:21     680    890    Agent     * Found 9 persisted download calls to restore
2005-10-15    00:47:21     680    890    DnldMgr    Download manager restoring 9 downloads
2005-10-15    00:47:21    2388    95c    Misc    =========== Logging initialized (build: 5.8.0.2469, tz: +0400) ===========
2005-10-15    00:47:21    2388    95c    Misc     = Process: C:\WINDOWS\system32\wuauclt.exe
2005-10-15    00:47:21    2388    95c    Misc     = Module: C:\WINDOWS\system32\wuaueng.dll
2005-10-15    00:47:21    2388    95c    DtaStor    Update service properties: service registered with AU is {9482F4B4-E343-43B6-B170-9A65BC822C77}
2005-10-15    00:47:21    2388    95c    DtaStor    WARNING: Update Service: Failed to update backup store
2005-10-15    00:47:21     680    890    Agent     * Succeeded to load 9 persisted download calls
2005-10-15    00:47:21     680    890    DnldMgr    Retrieved 9 persisted download jobs
2005-10-15    00:47:21     680    890    DnldMgr    *********** DnldMgr: Restoring download [no. 0] ***********
2005-10-15    00:47:21     680    890    DnldMgr     * BITS JobId = {BC11BD01-027A-42C4-B180-9700D4756F09}
2005-10-15    00:47:21     680    890    DnldMgr     * ServiceId = {9482F4B4-E343-43B6-B170-9A65BC822C77}
2005-10-15    00:47:21     680    890    DnldMgr     * UpdateId = {03DE19B4-959E-4263-BE8E-B16EF5EC0CA4}.100
2005-10-15    00:47:22     680    890    DnldMgr     * Restored download job.
2005-10-15    00:47:22     680    890    DnldMgr    *********** DnldMgr: Restoring download [no. 1] ***********
2005-10-15    00:47:22     680    890    DnldMgr     * BITS JobId = {4337A92E-2723-4E93-AF66-230F85A1C5E3}
2005-10-15    00:47:22     680    890    DnldMgr     * ServiceId = {9482F4B4-E343-43B6-B170-9A65BC822C77}
2005-10-15    00:47:22     680    890    DnldMgr     * UpdateId = {459C738F-1506-4FFD-9222-E5014241C59F}.100
2005-10-15    00:47:22     680    890    DnldMgr     * Restored download job.
2005-10-15    00:47:22     680    890    DnldMgr    *********** DnldMgr: Restoring download [no. 2] ***********
2005-10-15    00:47:22     680    890    DnldMgr     * BITS JobId = {52953873-FF3C-48BC-8F2B-C5C7EC9311C4}
2005-10-15    00:47:22     680    890    DnldMgr     * ServiceId = {9482F4B4-E343-43B6-B170-9A65BC822C77}
2005-10-15    00:47:22     680    890    DnldMgr     * UpdateId = {550059D1-ADD7-4E98-BB35-C14022A45854}.100
2005-10-15    00:47:22     680    890    DnldMgr     * Restored download job.
2005-10-15    00:47:22     680    890    DnldMgr    *********** DnldMgr: Restoring download [no. 3] ***********
2005-10-15    00:47:22     680    890    DnldMgr     * BITS JobId = {27D16B85-F958-4D7F-8D09-ECA333E71D4F}
2005-10-15    00:47:22     680    890    DnldMgr     * ServiceId = {9482F4B4-E343-43B6-B170-9A65BC822C77}
2005-10-15    00:47:22     680    890    DnldMgr     * UpdateId = {A5BD616C-3C8A-4D5B-8CBA-E1D6333D2DCE}.100
2005-10-15    00:47:22     680    890    DnldMgr     * Restored download job.
2005-10-15    00:47:22     680    890    DnldMgr    *********** DnldMgr: Restoring download [no. 4] ***********
2005-10-15    00:47:22     680    890    DnldMgr     * BITS JobId = {5802B58B-C5C4-4E62-9DF1-8A468A1E7F3B}
2005-10-15    00:47:22     680    890    DnldMgr     * ServiceId = {9482F4B4-E343-43B6-B170-9A65BC822C77}
2005-10-15    00:47:22     680    890    DnldMgr     * UpdateId = {1C65C978-1DE2-4199-A22C-899D835B8DAC}.100
2005-10-15    00:47:22     680    890    DnldMgr     * Restored download job.
2005-10-15    00:47:22     680    890    DnldMgr    *********** DnldMgr: Restoring download [no. 5] ***********
2005-10-15    00:47:22     680    890    DnldMgr     * BITS JobId = {E8AEB4C2-78A9-48E1-A1B5-ACCBC2C166C3}
2005-10-15    00:47:22     680    890    DnldMgr     * ServiceId = {9482F4B4-E343-43B6-B170-9A65BC822C77}
2005-10-15    00:47:22     680    890    DnldMgr     * UpdateId = {FECF4685-718F-4B0F-8E86-CDAE35F47B73}.100
2005-10-15    00:47:22     680    890    DnldMgr     * Restored download job.
2005-10-15    00:47:22     680    890    DnldMgr    *********** DnldMgr: Restoring download [no. 6] ***********
2005-10-15    00:47:22     680    890    DnldMgr     * BITS JobId = {9978C1C3-DEEB-4C87-958B-53598410EF25}
2005-10-15    00:47:22     680    890    DnldMgr     * ServiceId = {9482F4B4-E343-43B6-B170-9A65BC822C77}
2005-10-15    00:47:22     680    890    DnldMgr     * UpdateId = {C948C13C-6CFB-4EFC-BA28-14F755CEABFD}.100
2005-10-15    00:47:22     680    890    DnldMgr     * Restored download job.
2005-10-15    00:47:22     680    890    DnldMgr    *********** DnldMgr: Restoring download [no. 7] ***********
2005-10-15    00:47:22     680    890    DnldMgr     * BITS JobId = {37739FF0-164D-42FA-8995-23B18EC4C6D5}
2005-10-15    00:47:22     680    890    DnldMgr     * ServiceId = {9482F4B4-E343-43B6-B170-9A65BC822C77}
2005-10-15    00:47:22     680    890    DnldMgr     * UpdateId = {D7A591FC-D7A2-4ABB-BA92-A6D00E1B26EE}.100
2005-10-15    00:47:22     680    890    DnldMgr     * Restored download job.
2005-10-15    00:47:22     680    890    DnldMgr    *********** DnldMgr: Restoring download [no. 8] ***********
2005-10-15    00:47:22     680    890    DnldMgr     * BITS JobId = {0FADA6F2-CB3D-44BD-8673-B0371463DA73}
2005-10-15    00:47:22     680    890    DnldMgr     * ServiceId = {9482F4B4-E343-43B6-B170-9A65BC822C77}
2005-10-15    00:47:22     680    890    DnldMgr     * UpdateId = {153F5716-71FB-4847-AE99-B545DEB6CB79}.100
2005-10-15    00:47:22     680    890    DnldMgr     * Restored download job.
2005-10-15    00:47:22     680    890    AU    ########### AU: Initializing Automatic Updates ###########
2005-10-15    00:47:22     680    890    AU     # Approval type: Scheduled (User preference)
2005-10-15    00:47:22     680    890    AU     # Scheduled install day/time: Every day at 18:00
2005-10-15    00:47:22     680    890    AU     # Auto-install minor updates: Yes (User preference)
2005-10-15    00:47:22     680    890    AU     # Reconnecting download for 9 updates
2005-10-15    00:47:22     680    890    AU     # Reconnected 9 pending download calls
2005-10-15    00:47:22     680    890    AU    AU setting pending client directive to 'Download Progress'
2005-10-15    00:47:22     680    2b8    DnldMgr    *********** DnldMgr: Downloading regulation Odf ***********
2005-10-15    00:47:22     680    2b8    DnldMgr     * ServiceId = {9482F4B4-E343-43B6-B170-9A65BC822C77}
2005-10-15    00:47:22     680    2b8    DnldMgr     * URL = http://rs.update.microsoft.com/odf/v6odf.xml
2005-10-15    00:47:36     680    890    AU    AU found 1 sessions to launch client into
2005-10-15    00:47:36     680    890    AU    Launched new AU client for directive 'Download Progress', session id = 0x0
2005-10-15    00:47:37    3680    e64    Misc    =========== Logging initialized (build: 5.8.0.2469, tz: +0400) ===========
2005-10-15    00:47:37    3680    e64    Misc     = Process: C:\WINDOWS\system32\wuauclt.exe
2005-10-15    00:47:37    3680    e64    AUClnt    Launched Client UI process
2005-10-15    00:47:37    3680    e64    AUClnt    AU client got new directive = 'Download Progress', serviceId = {9482F4B4-E343-43B6-B170-9A65BC822C77}, return = 0x00000000
2005-10-15    00:47:37    3680    e64    AUClnt    AU client creating default WU/WSUS UI plugin
2005-10-15    00:47:37     680    89c    AU    AU setting client response for sessionId 0x0 to 'Pending'
2005-10-15    00:48:00     680    2b8    DnldMgr     * Odf parameters...
2005-10-15    00:48:00     680    2b8    DnldMgr     * Refresh interval: 5
2005-10-15    00:48:00     680    2b8    DnldMgr     * Accept rate high: 10000
2005-10-15    00:48:00     680    2b8    DnldMgr     * Accept rate normal: 1809
2005-10-15    00:48:00     680    2b8    DnldMgr     * Accept rate low: 0
2005-10-15    00:48:00     680    2b8    DnldMgr    *********** DnldMgr: New download job [UpdateId = {F425B8E2-4FD7-474F-939B-E363486548AF}.100] ***********
2005-10-15    00:48:00     680    2b8    DnldMgr     * Update is not allowed to download due to regulation.
2005-10-15    00:48:01     680    af0    AU    AU checked download status and it changed: Downloading is paused
2005-10-15    00:48:01    3680    e64    AUClnt    AU client got new directive = 'Shutdown', serviceId = {9482F4B4-E343-43B6-B170-9A65BC822C77}, return = 0x00000000
2005-10-15    00:48:01     680    2b8    Report    Uploading 1 events using cached cookie, reporting URL = http://stats.update.microsoft.com/ReportingWebService/ReportingWebService.asmx
2005-10-15    00:48:06     680    2b8    Report    Reporter successfully uploaded 1 events.[/more]
Автор: algris
Дата сообщения: 15.10.2005 10:19
Rodos

Цитата:
Маршрутизация и удаленный доступ

должен быть включён обязательно
Цитата:
Вот что отключил:
NetMeeting Remote Desktop Sharing
Telnet
Вторичный вход в систему
Диспечер сеанса справки для удаленного рабочего стола
Удаленный реестр

это отключено по причине крайней вредности совершенно правильно
Автор: Jazzy
Дата сообщения: 15.10.2005 10:55
algris

Цитата:
Маршрутизация и удаленный доступ     
должен быть включён обязательно

Это с чего бы вдруг?


Цитата:
Маршрутизация и удаленный доступ
Предлагает услуги маршрутизации организациям в локальной и глобальной сетях.

Нужна, если есть 2 и более сетевых интерфейса и необходимости маршрутизации между ними или при использовании компьютера как Dial-In сервера...

Автор: Rodos
Дата сообщения: 15.10.2005 14:29
Значит с сервисами все в порядке. Что можете сказать по логу?

Добавлено:
Успешно обновился с WindowsUpdate. В следующем месяце посмотрим, сработет ли Автоапдейт.
Автор: abz
Дата сообщения: 15.10.2005 16:01
Rodos

Спрячь свой лог по тегом [no][more]лог[/more][/no]
Автор: Rodos
Дата сообщения: 15.10.2005 20:57
abz, Ok!
Автор: Harrier
Дата сообщения: 15.10.2005 23:30
Кто знает подредактируйте, плиз, список. Просто Windows переставлять нужно. Так чтобы лишнее не ставить после SP2, а то столько патчей уже накопилось.


Цитата:

WindowsInstaller-KB893803-v2-x86
WindowsInstaller-KB893803-x86
Windows-KB890830-V1.7-ENU
WindowsXP-KB834707-x86-enu
WindowsXP-KB841625-x86MUI-RUS
WindowsXP-KB867282-x86-ENU
WindowsXP-KB873333-x86-ENU
WindowsXP-KB873339-x86-ENU
WindowsXP-KB883939-x86-ENU
WindowsXP-KB884020-x86-enu
WindowsXP-KB885222-x86-ENU
WindowsXP-KB885250-x86-ENU
WindowsXP-KB885523-x86-enu
WindowsXP-KB885835-x86-ENU
WindowsXP-KB885836-x86-ENU
WindowsXP-KB885884-x86-enu
WindowsXP-KB885894-x86-enu
WindowsXP-KB885932-v2-x86-ENU
WindowsXP-KB886185-x86-enu
WindowsXP-KB886540-x86-ENU
WindowsXP-KB886716-v2-x86-ENU
WindowsXP-KB887472-x86-enu
WindowsXP-KB887742-x86-ENU
WindowsXP-KB888113-x86-ENU
WindowsXP-KB888302-x86-ENU
WindowsXP-KB889016-x86-ENU
WindowsXP-KB890046-x86-ENU
WindowsXP-KB890859-x86-ENU
WindowsXP-KB890923-x86-ENU
WindowsXP-KB891781-x86-ENU
windowsxp-kb893066-v2-x86-enu
WindowsXP-KB893086-x86-ENU
WindowsXP-KB893756-x86-ENU
WindowsXP-KB896358-x86-ENU
WindowsXP-KB896422-x86-ENU
WindowsXP-KB896423-x86-ENU
WindowsXP-KB896428-x86-ENU
WindowsXP-KB896727-x86-ENU
WindowsXP-KB897663-x86-ENU
WindowsXP-KB898461-x86-ENU
WindowsXP-KB899587-x86-ENU
WindowsXP-KB899588-x86-ENU
WindowsXP-KB899591-x86-ENU
windowsxp-kb901214-x86-enu
windowsxp-kb903235-x86-enu
WindowsXP-KB904412-v2-x86-ENU
WindowsXP-KB907865-x86-ENU



Цитата:

MBSASetup-EN
dotnetfx
NDP1.1sp1-KB867460-X86
NDP1.1sp1-KB886903-X86
messenger
WM5MUI
Автор: pop2ROOT
Дата сообщения: 16.10.2005 12:22
Harrier
слющий, совсем недавно такой же вопрос был - я на него ответил, отлистай назад пару-тройку страниц
Автор: milsa_ru
Дата сообщения: 16.10.2005 18:33
Кому если интересно , сегодня переустановил Windows XP SP 2 (лицензионная), вот список всех обновлений который мне выдал Windows Update:


Цитата:
Высокоприоритетные обновления

Microsoft Windows XP

Windows Installer 3.1 Redistributable (v2) (KB893803v2)

Обновление для Windows XP (KB898461)

Обновление системы безопасности для Windows XP (KB896423)

Накопительное обновление системы безопасности обозревателя Internet Explorer для ОС Windows XP (KB896688)

Обновление системы безопасности для ОС Windows XP (KB905749)

Обновление системы безопасности для ОС Windows XP (KB900725)

Обновление системы безопасности для ОС Windows XP (KB902400)

Обновление системы безопасности для Windows XP (KB899589)

Обновление системы безопасности для ОС Windows XP (KB901017)

Обновление системы безопасности для ОС Windows XP (KB905414)

Обновление системы безопасности для ОС Windows XP (KB904706)

Средство удаления вредоносных программ Windows - октябрь 2005 (KB890830)

Обновление системы безопасности для Microsoft .NET Framework версии 1.1 с пакетом

Обновление системы безопасности для Windows XP (KB893756)

Обновление системы безопасности для Windows XP (KB899591)

Обновление системы безопасности для Windows XP (KB899587)

Обновление для Windows XP (KB894391)

Обновление системы безопасности для Windows XP (KB896358)

Обновление системы безопасности для Windows XP (KB890859)

Обновление системы безопасности для Windows XP (KB901214)

Обновление системы безопасности для Windows XP (KB890046)

Обновление системы безопасности для Windows XP (KB896422)

Обновление системы безопасности для Windows XP (KB896428)

Обновление системы безопасности для Windows XP (KB893066)

Обновление системы безопасности для Windows XP (KB885250)

Обновление системы безопасности для Windows XP (KB885835)

Обновление для Windows XP (KB887742)

Обновление системы безопасности для Windows XP (KB888302)

Обновление системы безопасности для Windows Messenger (KB887472)

Обновление системы безопасности для Windows XP (KB891781)

Обновление системы безопасности для Windows XP (KB888113)

Обновление системы безопасности для Windows XP (KB873339)

Критическое обновление для Windows XP (KB886185)

Обновление системы безопасности для Windows XP (KB885836)



Дополнительные обновления программного обеспечения
Microsoft Windows XP

Обновление для Windows Media Connect

Проигрыватель Windows Media 10

Обновление для Windows XP (KB900930)

Накопительное обновление для Outlook Express для Windows XP (KB887797)

Обновление для поддержки дисков HighMAT в мастере записи компакт-дисков системы Windows XP (KB831240)





Автор: Harrier
Дата сообщения: 16.10.2005 20:11
pop2ROOT

Да, просто в этих патчах уже...
Автор: Accent LRD
Дата сообщения: 16.10.2005 22:39
Направьте идиота на пусть истинный

Совсем в колбасе этой запутался)))))

Дома 3 компа, везде стоит ПРО Корп СП2

На 2-х нормально поставил WGA, отключил Active-X и закачал все нужные и ненужные обновления.

С 3-им уже весь вечер сражаюсь, скоро в окно полетит ))))
Сначала не мог поставить ни установщик 3.1 ни ВГА, доходит до загрузки и через секунду говорит - неудача, несмог установить. Ладно, достал их ручками и поставил насильственно.
Теперь как бы все ок, показывает 20 с гаком обновлений нужных, но при попытке установить - опять та же песня, на каждое тратит 0.1 секунды и кричит неудача, даже не пытается скачать их.

В чем проблема? Кто подскажет? В фаере Мелкософт разрешен, вроде больше нигде ограничений недавал...


Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

Предыдущая тема: Автоматическая установка WinXP


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