Показать полную графическую версию : [ликбез] Помощь начинающим .:[все вопросы]:. часть 1
Lexxxxus1
08-03-2010, 02:29
Доброго времени суток. Столкнулся со следующей проблемой. С помощью nLite собрал WInXP SP3 на базе лицензионной винды. Засунул туда дрова и все KB, которые скачал с сайта для моего компа. Когда ставил, введенный мною ключ с коробки указан системой как неверный, и дальнейшая установка не возможна.
Потом попробовал через /integrate, результат тотже. В чем проблема? Заранее спасибо.
evgen667
08-03-2010, 09:00
Amigos, а если нет на официальном сайте дров то чё делать
, а если нет на официальном сайте дров то чё делать »задать вопрос в правильном форуме
Поиск драйверов, прошивок и руководств (http://forum.oszone.net/forum-30.html)
jameszero
08-03-2010, 10:58
Lexxxxus1
введенный мною ключ с коробки указан системой как неверный »
Интеграция Service Pack 3 в дистрибутив Windows XP .:[все вопросы]:. (http://forum.oszone.net/thread-106524.html)
Lexxxxus1
08-03-2010, 17:41
Спасибо за совет. Такой еще вопрос - что за виртуальная машина, чтоб на ней сборку прогнать? А то как то не айс постоянно винду с прогами переустанавливать?
korsar77
08-03-2010, 17:44
что за виртуальная машина, чтоб на ней сборку прогнать? »
http://forum.oszone.net/thread-109569.html и http://forum.oszone.net/thread-89196.html
karloson2
11-03-2010, 15:57
Профи, подскажите почему не работает строка в реестре, кот. добавляю из .INF файла:
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\K-Meleon","UninstallString",,"%ProgramFiles%\Proga\uninstall.exe"
(пишет не могу найти файл), а строка:
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\K-Meleon","UninstallString",,"C:\Program Files\Proga\uninstall.exe"
работает?
PS: в системе ProgramFiles=C:\Program Files
в системе ProgramFiles=C:\Program Files »
а в inf - нет
Руководство по работе с INF файлами (http://oszone.net/3827)
Уважаемые пользователи, пожалуйста помогите справиться со следующей проблемой: скачал оригинальный образ диска дистрибутива Microsoft Windows XP Professional SP3, установил его на VmWare, зашёл на Microsoft Update и обновился, при этом отловил все ссылки которые использовались для скачивания обновлений. Далее скачал все обновления и переименовал их имена в формат 8.3. Далее выполнив команду dir /a /b /-p /o:gen >update.txt получил отсортированный список обновлений, сами файлы размести в каталоге Update, нового дистрибутива Microsoft Windows XP Professional SP3, куда ещё поместил утилиту QCHAIN.
В конец файла DOSNET.INF добавил следующее:
[OptionalSrcDirs]
Update
QCHAIN.exe
А в каталоге I386 удалил файл svcpack.in_ и создал новый файл SVCPACK.INF куда добавил следующее:
[Version]
Signature="$Windows NT$"
MajorVersion=5
MinorVersion=1
BuildNumber=2600
[SetupData]
CatalogSubDir="\Update"
[ProductCatalogsToInstall]
[SetupHotfixesToRun]
IE.exe /quiet /update-no /norestart
Wmp.exe /Q
Kb890830.exe /Q
Kb892130.exe /Q /O /N /Z
Kb898461.exe /Q /O /N /Z
Kb905474.exe /Q /N /Z
Kb923561.exe /Q /O /N /Z
Kb923789.exe /Q:A /R:N
Kb929399.exe /Q /O /N /Z
Kb939683.exe /Q /O /N /Z
Kb941569.exe /Q /O /N /Z
Kb946648.exe /Q /O /N /Z
Kb950760.exe /Q /O /N /Z
Kb950762.exe /Q /O /N /Z
Kb950974.exe /Q /O /N /Z
Kb951066.exe /Q /O /N /Z
Kb951376.exe /Q /O /N /Z
Kb951748.exe /Q /O /N /Z
Kb951978.exe /Q /O /N /Z
Kb952004.exe /Q /O /N /Z
Kb952069.exe /Q /O /N /Z
Kb952287.exe /Q /O /N /Z
Kb952954.exe /Q /O /N /Z
Kb954154.exe /Q /O /N /Z
Kb954155.exe /Q /O /N /Z
Kb954459.exe /Q /O /N /Z
Kb955069.exe /Q /O /N /Z
Kb955759.exe /Q /O /N /Z
Kb956572.exe /Q /O /N /Z
Kb956744.exe /Q /O /N /Z
Kb956802.exe /Q /O /N /Z
Kb956803.exe /Q /O /N /Z
Kb956844.exe /Q /O /N /Z
Kb958644.exe /Q /O /N /Z
Kb958869.exe /Q /O /N /Z
Kb959426.exe /Q /O /N /Z
Kb960225.exe /Q /O /N /Z
Kb960803.exe /Q /O /N /Z
Kb960859.exe /Q /O /N /Z
Kb961501.exe /Q /O /N /Z
Kb967715.exe /Q /O /N /Z
Kb968389.exe /Q /O /N /Z
Kb968816.exe /Q /O /N /Z
Kb969059.exe /Q /O /N /Z
Kb969947.exe /Q /O /N /Z
Kb970238.exe /Q /O /N /Z
Kb970430.exe /Q /O /N /Z
Kb971468.exe /Q /O /N /Z
Kb971486.exe /Q /O /N /Z
Kb971657.exe /Q /O /N /Z
Kb971737.exe /Q /O /N /Z
Kb971961.exe /Q /O /N /Z
Kb972270.exe /Q /O /N /Z
Kb973354.exe /Q /O /N /Z
Kb973507.exe /Q /O /N /Z
Kb973540.exe /Q /O /N /Z
Kb973687.exe /Q /O /N /Z
Kb973815.exe /Q /O /N /Z
Kb973869.exe /Q /O /N /Z
Kb973904.exe /Q /O /N /Z
Kb974112.exe /Q /O /N /Z
Kb974318.exe /Q /O /N /Z
Kb974392.exe /Q /O /N /Z
Kb974571.exe /Q /O /N /Z
Kb975025.exe /Q /O /N /Z
Kb975467.exe /Q /O /N /Z
Kb975560.exe /Q /O /N /Z
Kb975561.exe /Q /O /N /Z
Kb975713.exe /Q /O /N /Z
Kb976662.exe /Q /O /N /Z
Kb977165.exe /Q /O /N /Z
Kb977914.exe /Q /O /N /Z
Kb978037.exe /Q /O /N /Z
Kb978207.exe /Q /O /N /Z
Kb978251.exe /Q /O /N /Z
Kb978262.exe /Q /O /N /Z
Kb978706.exe /Q /O /N /Z
Kb979306.exe /Q /O /N /Z
qchain.exe
Далее создал образ и установил его на VmWare, зашёл на Microsoft Update обновился и увидел следующее:
http://i078.radikal.ru/1003/19/a9898ecbea89.png
То есть все остальные обновления встали нормально, а эти:
(KB890830) - Средство удаления вредоносных программ: март 2010 г.
(KB976662) - Обновление для Windows XP
(KB978207) - Накопительное обновление для системы безопасности Internet Explorer 8 в ОС Windows XP
(KB971961) - Обновление для системы безопасности Jscript 5.8 для Windows XP
(KB905474) - Уведомление о результатах проверки подлинности Windows
не хотят прям не в какую, несколько раз пробовал менять ключи - безуспешно, обращаюсь к Вам за помощью уважаемые форумчане, помогите найти ошибку. Заранее спасибо...
jameszero
12-03-2010, 11:48
puple
Удалите QCHAIN.exe. Эта ископаемая утилита уже давно не используется, её функционал включён в каждый хотфикс.
KB976662 и KB978207 обновления для IE8. Они не могут установиться если не выполнена перезагрузка после установки самого браузера.
Посмотрите решение в пакете (http://forum.oszone.net/thread-142904.html) от TechnicsKuzya, он после установки IE8 вносит определённый твик, который означает выполненную перезагрузку, устанавливает хотфиксы к IE8, затем вносит отменяющий твик.
KB971961 не нужен, он заменён на KB976662.
Lexxxxus1
12-03-2010, 12:05
Добрый день, уважаемые форумчане.
Объясните пожалуйста что не так.
С помощью nLite собрал WinXP SP3 со всеми обновлениями. Также залил туда дрова.
Установил на VirtualBox.
В итоге ни один драйвер не установился.
А в папке Виндовс список установленных обновлений гораздо меньше чем я ставил.
Через Update не проверялся.
Попытался написать файл с прописанными путями - на диске не нашел файов *.inf (непосредственно к чипсету).
Материнка - ASUS Striker II NSE,
Видюха - ASUS EN9800GX2/(G/)2DI.
jameszero
12-03-2010, 12:21
Lexxxxus1
Также залил туда дрова.
Установил на VirtualBox.
В итоге ни один драйвер не установился.»
Интегрировались драйверы для VirtualBox? Виртуальная и реальная машины это две большие разницы по "железу". Материнская и видео платы в виртуальной среде свои. Это что касается интеграции драйверов, а по использованию nLite есть отдельная тема (статья) nLite .:[все вопросы по работе с этой программой]:. (http://forum.oszone.net/thread-63115.html)
В форуме "Наборы обновлений" использование этой программы не приветствуется.
Lexxxxus1
12-03-2010, 12:40
Я правильно понимаю, что вопросики в "Свойставх компьютера"-"Диспетчер оборудования" на виртуальной машине я даже с помощью дисков с дровами не устраню? А на реальной машине они встанут (ну или возможно встанут)?
jameszero
12-03-2010, 12:49
Lexxxxus1
На реальную должно установиться, если всё правильно сделано и драйверы подходят к оборудованию.
Драйверы для устройств виртуальной машины (чтобы не было вопросиков) находятся в файле VBoxGuestAdditions.iso\VBoxWindowsAdditions-x86.exe.
Можно их извлечь и интегрировать если нужно.
Lexxxxus1
12-03-2010, 13:09
jameszero, спасибо за помощь.
Дрова интегрировал тоже nLite`om. Хотя там не много не понял про дрова raid и sata.
Но потом все вроде встало.
А с интеграцией я так понимаю один из самых надежных способов это kb****.exe /integrate:c\ и т.д.
jameszero
12-03-2010, 13:20
Насчёт надёжного способа /integrate я бы не сказал, да, он рекомендован производителем, но в хотфиксах иногда всплывают ошибки (Windows Installer 4.5 (KB942288) - ошибка qfecheck (http://forum.oszone.net/thread-108655.html), ошибка в секции ресурсов (http://forum.oszone.net/post-852978-61.html), Тихоокеанское время (http://forum.oszone.net/post-1097670.html#post1097670) и т.д.), исправить которые при данном способе интеграции непросто.
Я рекомендую (было бы удивительно если бы не рекомендовал :)) использовать для интеграции UpdatePack-XPSP3-Rus (http://forum.oszone.net/thread-169888.html)
jameszero,
СПАСИБО ОГРОМНОЕ ВАМ!!! Очень грамотно, дельно и всё по теме :)
Единственное уточню немного...
puple
Удалите QCHAIN.exe. Эта ископаемая утилита уже давно не используется, её функционал включён в каждый хотфикс. »
jameszero, скажите пожалуйста в файле DOSNET.INF убрать только строку QCHAIN.exe или вообще в этот файл добавлять ничего не надо (я имею ввиду раздел [OptionalSrcDirs] с параметром Update убрать или оставить)?
KB976662 и KB978207 обновления для IE8. Они не могут установиться если не выполнена перезагрузка после установки самого браузера. »
Так и подозревал, посмотрев после установки винды в логи установки (C:\Windows) соответствующих обновлений. Мол хоть IE и поставился раньше, но версии каких то ключей в реестре старые. Твик от TechnicsKuzya нашёл, как я понимаю мне нужно заюзать этот скрипт два раза IEPostUpdateInstall.cmd с параметрами /On и /Off:
echo off
if /I "%1"=="/On" goto PostUpdateOn
if /I "%1"=="/Off" goto PostUpdateOff
exit
:PostUpdateOn
REG ADD "HKLM\SOFTWARE\Microsoft\Internet Explorer\Setup\7.0\WU" /v ForcePostUpdateInstall /t REG_DWORD /d 1 /f
REG ADD "HKLM\SOFTWARE\Microsoft\Internet Explorer\Setup\8.0\WU" /v ForcePostUpdateInstall /t REG_DWORD /d 1 /f
exit
:PostUpdateOff
REG DELETE "HKLM\SOFTWARE\Microsoft\Internet Explorer\Setup\7.0\WU" /f
REG DELETE "HKLM\SOFTWARE\Microsoft\Internet Explorer\Setup\8.0\WU" /f
exit
Но хотел спросить, реальная перезагрузка после установки IE на данном этапе установки Windows не разрешена или просто нежелательна (а то ещё не читал как cmd скрипты юзать при установке Windows, наверное также в SVCPACK.INF пишется IEPostUpdateInstall.cmd /On, а сам скрипт кладётся туда же где и апдейты)?
KB971961 не нужен, он заменён на KB976662. »
Ага спасиб, понял...
А про KB905474 нашёл такое решение на забугорном форуме правда ещё не пробовал:
Install:
First download the latest WGA installer.Note: At the moment of writing, the file name was WindowsXP-KB905474-ENU-x86.exe. You will need to modify the name in the following code if it were to change with a future update.
Next, extract the actual installer from the downloaded executable to the current directory ("%cd%"):
WindowsXP-KB905474-ENU-x86.exe" /extract:"%cd%" /quiet
Then run the WGA setup:
wgasetup.exe /autoauto /quiet /norestart
When the WGA Notifier setup runs silently, it won't remove itself from the Scheduled Tasks, so that needs to be done "manually":
SCHTASKS /Delete /TN WGASetup /F
Done.
Below is the complete code for a batch file that silently performs all these actions and cleans up the mess:
PUSHD "%Temp%"
"%~dp0WindowsXP-KB905474-ENU-x86.exe" /extract:"%cd%" /quiet
wgasetup.exe /autoauto /quiet /norestart
DEL wganotifypackageinner.exe
DEL wgasetup.exe
DEL wga_eula.txt
SCHTASKS /Delete /TN WGASetup /F
POPD
И ещё одно с использованием INF-файла... Ну будем проводить испытания :) Ещё раз спасибо за помощь jameszero.
П.С.: Хотя про QCHAIN.exe прочёл здесь. (http://www.oszone.net/2755)
jameszero
12-03-2010, 21:12
puple
про QCHAIN.exe прочёл здесь»
Статья, если обратите внимание, довольно старая. Удалите и сам файл и упоминания о нём в SVCPACK.INF и DOSNET.INF. В последнем оставьте только:
[OptionalSrcDirs]
Updateмне нужно заюзать этот скрипт два раза IEPostUpdateInstall.cmd с параметрами /On и /Off»
Я не вдавался в подробности, но судя по коду скрипта, это он и есть, параметры тоже верные.
реальная перезагрузка после установки IE на данном этапе установки Windows не разрешена или просто нежелательна »Как я уже сказал, функционал QCHAIN.exe встроен во все современные хотфиксы, поэтому обновления для IE8 сами разберутся в приоритете. Перезагрузка после установки IE8 рекомендована, но не является критично необходимой.
jameszero, ещё раз огромное спасибо, за Вашу помощь, будем пробовать :)
Привет Всем!!! С указанными jameszero замечаниями и указаниями справился и все обновления успешно установились в процессе установки Windows, однако всё одно обновление пока не поддаётся :(
(KB905474) - Уведомление о результатах проверки подлинности Windows
Пробовал установить при помощи следующего скрипта:
PUSHD "%Temp%"
"KB905474.exe" /extract:"%cd%" /quiet
wgasetup.exe /autoauto /quiet /norestart
DEL wganotifypackageinner.exe
DEL wgasetup.exe
DEL wga_eula.txt
SCHTASKS /Delete /TN WGASetup /F
POPD
однако обновление не устанавливается... Если запустить KB905474 с ключом /?, то запускается процесс установки обновления.
В состав пакета KB905474 входят три файла:
wgasetup.exe
wganotifypackageinner.exe
wga_eula.txt
применение ключа /? подходит только к файлу wganotifypackageinner.exe.
http://i065.radikal.ru/1003/63/079cdbd2a42b.jpg
Пробовал устанавливать через выше упомянутый скрипт заменив команду wgasetup.exe /autoauto /quiet /norestart на wganotifypackageinner.exe /Q, однако такой вариант тоже не прокатил :(
Может кто-нибудь подкинет идейку как ещё можно попробовать или подскажет в чём может быть допущена ошибка. Спасибо.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.