Показать полную графическую версию : UpdatePack-XPSP3-Rus версия 9.6.15
Страниц :
1
2
3
4
5
6
7
[
8]
9
jameszero
14-07-2009, 13:21
xaosxaos
В TXTSETUP.SIF прописано:
wic.dll = 100,,,,,,,2,0,0,windowscodecs.dll
wicext.dll = 100,,,,,,,2,0,0,windowscodecsext.dll
UpdatePack полностью соответствует этой конструкции и переименовывать нужно не после него, а в оригинальном дистрибутиве, раз уж речь зашла о том, чтобы всё было правильно.
xaosxaos
14-07-2009, 13:30
То есть, если я правильно понял, надо поправить строки txtsetup.sif и указать, что эти файлы сжаты:
wic.dll = 100,,,,,,3_,2,0,0,windowscodecs.dll
wicext.dll = 100,,,,,,3_,2,0,0,windowscodecsext.dll
так?
jameszero
14-07-2009, 13:44
xaosxaos
Нет, в TXTSETUP.SIF всё правильно, неправильно сжаты файлы изначально.
xaosxaos
14-07-2009, 13:52
Благодарю.
обновление рабочей Windows "поверх" ('R' - восстановление системы с дистрибутива) с любым UpdatePack'ом, всегда проходило отлично! » речь не о "восстановлении системы", его я не пробовал,
а о запуске инсталятора - winnt32.exe из-под уже установленной windows
http://s58.radikal.ru/i162/0907/e0/75a256837619t.jpg (http://radikal.ru/F/s58.radikal.ru/i162/0907/e0/75a256837619.jpg.html)
а о запуске инсталятора - winnt32.exe из-под уже установленной windows » У меня раньше работало на ура. А теперь вдруг перестало. :(
Habetdin
14-07-2009, 18:52
YikxX, возможно виноват какой-нибудь аддон
Попробуйте интегрировать только то, что входит в UpdatePack (без доп. аддонов)
Обновление для системы безопасности ОС Windows XP (KB961371 (http://www.microsoft.com/downloads/details.aspx?displaylang=ru&FamilyID=6914167b-6961-480c-a4d4-808cd58a035b))
Обновление для системы безопасности Windows XP (KB971633 (http://www.microsoft.com/downloads/details.aspx?displaylang=ru&FamilyID=09d585cb-481d-4767-875e-9c6ebe456b80))
Обновление системы безопасности для ActiveX Killbits для ОС Windows XP (KB973346 (http://www.microsoft.com/downloads/details.aspx?displaylang=ru&FamilyID=24701af8-b87e-4e85-9463-f50755a1b6ad))
обновление рабочей Windows "поверх" ('R' - восстановление системы с дистрибутива) с любым UpdatePack'ом, всегда проходило отлично! »
если нужно только обновить, то можно в дистрибутиве заменить TXTSETUP.SIF на оригинальный, сохранив исходный. Отменить перезагрузку после запуска обновления и на диске С заменить TXTSETUP.SIF на сохраненный.
Пробовал на виртуальной машине все получилось.
Вычислил "виновника" - аддон HashTab. Именно он стопорит установку. Пришлось перенести его из SVCPACK в WPI...
Уважаемый jameszero, а нельзя ли в следующей версии пака сделать так, чтобы при обновлении все хотфиксы не пропадали из Установка и удаление программ и того места, которое QFECHECK проверяет? А то на WU идешь - он предлагает некоторые хотфиксы снова скачать, а QFECHECK вообще пишет, что хотфиксов в системе нет. :o
Это при обновлении запуском установщика из-под винды, через R - еще не проверял...
Nikola Soft
15-07-2009, 17:04
YikxX, про это я тоже писат здесь (http://forum.oszone.net/showthread.php?p=1088748&highlight=HashTab#post1088748), и зделал свой аддон HashTab на InnoSetup
что-то windows update снова предлагает установить обновление KB970238. Которое уже, по идее, должно быть интегрированным...
про это я тоже писат здесь, и зделал свой аддон HashTab на InnoSetup »
Можно ссылку на аддон HashTab на InnoSetup???
Извиняюсь, что не по теме.
Nikola Soft
15-07-2009, 20:36
OEM22, HashTab (http://ifolder.ru/13119434)
jameszero
15-07-2009, 21:00
YikxX
в следующей версии пака сделать так, чтобы при обновлении все хотфиксы не пропадали из Установка и удаление программ и того места, которое QFECHECK проверяет?»
Это можно сделать внесением информации в реестр о хотфиксах на более позднем этапе, но игра не стоит свеч по двум причинам:
- Из-за особенностей "Обновления" не все хотфиксы установятся правильно. Как минимум, KB952287 - файл msadce.dll находится в архиве MMSSETUP.CAB дистрибутива, который не обрабатывается при "Обновлении" и KB951376 - файл bthport.sys принудительно копируется через TXTSETUP.SIF в System32\Drivers при чистой установке, а эта операция так же игнорируется при "Обновлении". Остальные на сегодня хотфиксы устанавливаются правильно, не хватает только записей в реестре.
- Нужно будет переделать все SYSOC аддоны для более позднего внесения информации в реестр, а это труднореализуемо в масштабах форума.
Основная причина всё же первая - невозможность корректной реализации без шаманства с копированием файлов.
Nytro
Что говорит qfecheck по поводу KB970238 и какая версия файла rpcrt4.dll в System32? Должна быть 5.1.2600.5795, по крайней мере, в UpdatePack включена именно она.
jameszero, спасибо. Будем считать, что это фишка такая от MS. :) Сорри за небольшой флуд.
Nikola Soft, спасибо, обязательно попробую, как время будет.
Вычислил "виновника" - аддон HashTab. »Процесс "вычесления виновника" сложен?
А то я HashTab не использую и не использовал, у меня косячит что-то другое.
MarcoPolo
16-07-2009, 12:40
вдруг обнаружил что в сборке нет такой службы как "Планировщик заданий"..:(
мне он конечно без надобности, но вот ДрВеб без него не хочет вставать..
не подскажите куда он мог деться?
1-BaseCSP
1-exFAT
1-Flash
1-GPPC
1-IE
1-IMAPI2
1-LLTD
1-MSXML
1-MSXML4
1-MU
1-PkgInst
1-Rootsupd
1-WGA
3-dllsfull
3rdParty
7_Zip_465
Defraggler
DelLanDrv
DelVideoDrv
DX9U
FoxitReader3
IE8_Reload
MassStor32
MyCustom
Nero83130m
NirSoft
OpusOS
Recuva
Scanner
sfc
SysInternals
Unpnc
UxTheme
WallReplace
WinRAR3.80final
x-Reset10
z-Log
z_aimp_t20090525
z_mpchc20090609
пак текущий 9.6.15
сверху еще наборы дров отсюда (http://forum.oszone.net/thread-134115.html).
в панели упр. иконка осталась.. правда без имени и неактивная. непонятно вобщем..
ps: в предидущей версии с другим дриверпаком (http://forum.oszone.net/thread-91146.html) планировщик присутствовал.
Процесс "вычисления виновника" сложен? » Для SVCPACK-аддонов - нет. Просто в SVCPACK.INF прописываем запуск svcpack.cmd в который команды на установку всех аддонов и вносим. И на 12 минуте визуально наблюдаем как все ставится.
Примерно так
@echo off
echo Install Regset
start /wait %SrcDosDrive%\I386\SVCPACK\regset.exe > nul
echo Done...
echo
echo Install Flash Player Plugin
start /wait %SrcDosDrive%\I386\SVCPACK\FP_PL.EXE /S > nul
echo Done...
echo
echo Install MSXML 4.0
start /wait %SrcDosDrive%\I386\SVCPACK\MSXML.EXE > nul
echo Done...
echo
echo Install Root Sertificates
start /wait %SrcDosDrive%\I386\SVCPACK\ROOTSUPD.EXE /Q > nul
echo Done...
echo
echo Install DLLs Full
start /wait %SrcDosDrive%\I386\SVCPACK\dllsfull.exe -y -gm2 -fm0 > nul
echo Done...
echo
echo Install DirectX 9.0c
start /wait %SrcDosDrive%\I386\SVCPACK\DirectX.exe > nul
echo Done...
echo
...
%SrcDosDrive% - это переменная создаваемая фейк-сетапом от Mr dUSHA. Если он не используется, то не знаю, как указать где искать файлы аддонов - не проверял. :(
2poisonS
16-07-2009, 13:00
MarcoPolo,
вдруг обнаружил что в сборке нет такой службы как "Планировщик заданий".. »
Ну UpdatePack тут однозначно не причем! Советую прочитать инструкцию по диагностике проблем, чтобы найти виновника.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC