Board logo

标题: 关于svcpack的问题 [打印本页]

作者: tsaogj    时间: 2004-2-17 04:51     标题: 关于svcpack的问题

[这个贴子最后由tsaogj在 2004/02/16 08:58pm 第 1 次编辑]

这是我的svcpack.inf文件:
[Version]
Signature="$Windows NT$"
BuildNumber=2600
MajorVersion=5
MinorVersion=1
[SetupData]
CatalogSubDir="I386\svcpack"
[SetupHotfixesToRun]
Q322011.EXE /Q /U /Z /N
Q327405.EXE /Q:A /R:N
Q327979.EXE /Q /U /Z /N
Q330994.EXE /Q:A /R:N
Q814995.EXE /Q /U /Z /N
KB817778.EXE /Q /U /Z /N
Q816093.EXE /Q:A /R:N
KB819639.EXE /Q:A /R:N
KB820291.EXE /Q /U /Z /N
KB821253.EXE /Q /U /Z /N
KB822603.EXE /Q /U /Z /N
KB823182.EXE /Q /U /Z /N
KB824105.EXE /Q /U /Z /N
KB824141.EXE /Q /U /Z /N
KB824146.EXE /Q /U /Z /N
KB825119.EXE /Q /U /Z /N
KB826939.EXE /Q /U /Z /N
KB826942.EXE /Q /U /Z /N
Q828026.EXE /Q /U /Z /N
KB828028.EXE /Q /U /Z /N
KB828035.EXE /Q /U /Z /N
KB829558.EXE /Q /U /Z /N
Q832483.EXE /Q:A /R:N
Q832894.EXE /Q:A /R:N
js56nchs.EXE /Q:A /R:N
MMSSETUP.EXE /Q:A /R:N
QCHAIN.EXE

DOSNET.inf文件中的相关内容:
[OptionalSrcDirs]
lang
svcpack
点击确定后整个安装过程停止,长时间硬盘无响应,画面仍在变化。这是为什么?
作者: tsaogj    时间: 2004-2-17 04:54     标题: 关于svcpack的问题

这是我的svcpack目录。
请问各位大虾究竟为哪个补丁安装出了问题,应该如何做。
作者: shadowman    时间: 2004-2-17 05:20     标题: 关于svcpack的问题

有关用svcpack法安装补丁出问题的朋友可以到 http://www.cctips.com/guestbook/ 跟我发的那个贴子提出。
作者: tsaogj    时间: 2004-2-17 05:29     标题: 关于svcpack的问题

我也是参照这里http://www.cctips.com/的方法做的。
作者: je64    时间: 2004-2-17 17:22     标题: 关于svcpack的问题

可以在系统中一个一个补丁加参数装试一下,笨方法,但应有效!
作者: tsaogj    时间: 2004-2-17 21:08     标题: 关于svcpack的问题

实际上,解开补丁看一下,里面有哪些文件,安装补丁是通过什么方式来进行的,基本上就可以确定安装参数。但我的水平实在有限,时间也不多,这么多补丁一个一个去试,也是一个浩大的工程啊!真他妈的比尔!
作者: tsaogj    时间: 2004-2-18 04:06     标题: 关于svcpack的问题

[这个贴子最后由tsaogj在 2004/02/17 08:08pm 第 1 次编辑]

找出一点问题了,其中:
KB824141
KB828028
KB828035
KB829558
这四个补丁要用/quiet /norestart /o /n参数安装。

作者: shadowman    时间: 2004-2-18 07:13     标题: 关于svcpack的问题

昨晚又试了一下,确实出现楼主的问题!!
我的svcpack.inf的内容如下:
[Version]
Signature="$Windows NT$"
BuildNumber=2600
MajorVersion=5
MinorVersion=1
[SetupData]
CatalogSubDir="I386\svcpack"
[SetupHotfixesToRun]
Q330994.exe /Q:A /R:N
Q824145.exe /Q:A /R:N
KB828035.exe /Quiet /passive /norestart
KB825119.exe -Q -Z -u
KB826939.exe -u -q -z
KB824105.exe /u /q /z
KB823182.exe -Q -Z -u
KB824141.exe /Quiet /passive /norestart
KB824146.exe -Q -Z -u
Q819696.exe -Q -Z -u
Q816093.exe /Q:A /R:N
js56nchs.exe /Q /R:N
KB829558.exe /Quiet /passive /norestart
KB822603.exe /u /q /z
KB821253.exe -u -q -z
KB820291.exe -Q -u -Z
Q322011.exe -Q -Z -u
Q327405.exe /Q:A /R:N
Q327979.exe /Q
KB826942.exe /quiet /passive /norestart
KB817778.exe -u -q -z
Q814995.exe -u -q -z
qchain.exe
作者: tsaogj    时间: 2004-2-18 15:28     标题: 关于svcpack的问题

[这个贴子最后由tsaogj在 2004/02/18 07:34am 第 3 次编辑]
引用:
下面引用由tsaogj2004/02/17 08:06pm 发表的内容:
找出一点问题了,其中:
KB824141
KB828028
KB828035
...
把这四个参数修改后,仍然出现本主题的问题,也出现了安装WMP9提示系统还原关闭的问题(下图):



还出现KB832483这个补丁无法屏蔽提示启动、并要求重新启动的问题,但一路确定下去,照样能完成安装,不会重新启动。如本回复主题图。
安装结束后,发现KB824105没有安装。
作者: je64    时间: 2004-2-18 17:16     标题: 关于svcpack的问题

kb832483也可以加参数作到静默安装的,但也是会出现一个窗口,无需用操作,
参数一时找不到了,下次再说了
好象的 /Q C:***什么的!!

作者: tsaogj    时间: 2004-2-18 21:18     标题: 关于svcpack的问题

  KB826939 及 KB824105 未被安装的原因已查明,两者的安装过程均需要从网上下载文件,因下载失败而未能安装,安装参数是正确的,但其它的补丁都已正确安装。
  如此看来,所有补丁的安装参数都是正确的,本主题的问题到底作何解释呢?
  谁有安装过程无需下载文件的这两个补丁包,可不可以提供网址。
作者: shadowman    时间: 2004-2-18 23:29     标题: 关于svcpack的问题

kb832483是“Microsoft Data Access Components 的安全更新”,不能用svcpack的方法安装的。

kb826939的下载地址是:http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=D531BF00-D7BE-48E3-ABCC-961602BD72C2
注意这个补丁有9M左右。
   它的安装参数可以见以下网页:http://support.microsoft.com/?kbid=826939

kb824105的下载地址是:http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=1C9D8E86-5B8C-401A-88B2-4443FFB9EDC3
    它的安装参数可见以下网页(注意看清操作系统版本):http://support.microsoft.com/?kbid=824105
作者: tsaogj    时间: 2004-2-19 00:25     标题: 关于svcpack的问题

谢谢shadowman斑竹,原来这个网页还有文件列表,我还通过安装来确定826939所包含的补丁包呢!
作者: tsaogj    时间: 2004-2-19 00:31     标题: 关于svcpack的问题

但是我下载的826939是要用/Quiet /norestart参数来安装的。与该网页的介绍不同。
作者: je64    时间: 2004-2-19 01:12     标题: 关于svcpack的问题

不知它的“无人参与模式”与“安静模式”有什么区别??
作者: shadowman    时间: 2004-2-19 01:29     标题: 关于svcpack的问题

引用:
下面引用由je642004/02/18 05:12pm 发表的内容:
不知它的“无人参与模式”与“安静模式”有什么区别??
我的理解是二者只能选其一。
作者: je64    时间: 2004-2-19 01:33     标题: 关于svcpack的问题

引用:
下面引用由shadowman2004/02/18 05:29pm 发表的内容:
我的理解是二者只能选其一。
它的原文是这样的啊:
部署信息
要在无需任何用户干预的情况下安装此更新累积修补程序,请使用下面的命令:
windowsxp-kb826939-x86-enu.exe -u -q
要在不强制重新启动计算机的情况下安装此更新累积修补程序,请使用下面的命令:
windowsxp-kb826939-x86-enu.exe -z
注意可以将这些开关组合在一个命令行中使用。
作者: shadowman    时间: 2004-2-19 01:38     标题: 关于svcpack的问题

哦,你是说这个补丁啊,还是按微软网页上的来吧!
作者: tsaogj    时间: 2004-2-19 01:48     标题: 关于svcpack的问题

我是通过在命令行输入windowsxp-kb826939-x86-enu.exe /?得到的安装参数信息的,并且通过这些参数来安装也是成功的。
作者: shadowman    时间: 2004-2-19 06:14     标题: 关于svcpack的问题

经过不断测试,最张锁定补丁kb817778的参数有问题,大家可以试试是不是跟我的测试结果一样!!
作者: tsaogj    时间: 2004-2-19 15:13     标题: 关于svcpack的问题

[这个贴子最后由tsaogj在 2004/02/19 07:30am 第 1 次编辑]

我把以下补丁包移到批处理中去安装,问题也就解决了:
WMP9
MM2
819639:WMP9的 安全补丁
816093:Microsoft 虚拟机 (Microsoft VM) 安全更新程序
832483:Data access components 的安全更新
作者: tsaogj    时间: 2004-2-19 15:21     标题: 关于svcpack的问题

[这个贴子最后由tsaogj在 2004/02/19 07:28am 第 1 次编辑]

  我把WMP9移到批处理中去安装是因为‘系统还原关闭’的提示无法屏蔽。819639与MM2自然也一起移过去了。
  816093是移过去是因为那个出错提示确定后,马上显示‘windows VM 已经安装’,而最后确实所有补丁都安装了,我判断就是这个补丁包出了问题。
  832483:Data access components 是由于shadowmam斑竹的提示,它无法在svcpack中受到支持。
  这样处理以后,结果也居然不再出问题了。
作者: tsaogj    时间: 2004-2-19 15:43     标题: 关于svcpack的问题

[这个贴子最后由tsaogj在 2004/02/19 07:48am 第 2 次编辑]

结果,批处理运行的时候出两个问题了,显示参数错误,其一如上图,另一基本上一样。
我的批处理文件相关语句是:
ECHO.
ECHO 安装 Windows Media Player 9.0...
ECHO 请稍等...
start /wait %systemdrive%\install\hotfixs\Mpsetup.exe /Q:A /R:N
ECHO.
ECHO 安装 Movie Maker 2.0...
ECHO 请稍等...
start /wait %systemdrive%\install\hotfixs\mm2chs.exe /Q:A /R:N
ECHO.
大部分地方的MM2都是msi文件采用/qn参数来安装的,但我这个是exe文件,输入MM2chs.exe /?后,提示的参数就是 /Q:A /R:N,是不是要找一个 msi 的来安装呢?

作者: tsaogj    时间: 2004-2-19 15:47     标题: 关于svcpack的问题

另一个出错图
作者: je64    时间: 2004-2-19 17:28     标题: 关于svcpack的问题

你可以试一下你的MM2CH。EXE能否解压缩,如能里面就应有*。MSI了,用它就行了!
昨晚试了下,如使用:
KB*。CAT
DB*。EXE /*
并替换I386里面的文件,会出现几个更新命令行错误的提示!
如使用:
KB*。EXE /*
不替换I386的文件
则没有更新命令行错误的提示!
但有无法定位什么输入点之类的!
而且速度也慢了!

作者: tsaogj    时间: 2004-2-20 02:37     标题: 关于svcpack的问题

[这个贴子最后由tsaogj在 2004/02/19 11:46pm 第 1 次编辑]
引用:
下面引用由shadowman2004/02/18 10:14pm 发表的内容:
经过不断测试,最张锁定补丁kb817778的参数有问题,大家可以试试是不是跟我的测试结果一样!!
  showderman斑竹是对的,经过不断的测试,我也已得出这个结论,前面的测试不出错的原因是我的I386下的svcpack.in_又在起作用了。
    到这里顺便再提一下关于svcpack.in_ 的问题,只要你的I386文件夹下存在 svcpack.in_ ,安装时会优先加载这个文件,而你自己写的 svcpack.inf 文件就会被安装程序忽略了。解决方法是删除这个svcpack.in_ 文件或把 svcpack.inf 用makecab命令打包,覆盖 svcpack.in_ 文件。其它名称的安装信息文件(如txtsetup.si_)也是一个道理的。
  
作者: tsaogj    时间: 2004-2-20 05:41     标题: 关于svcpack的问题

[这个贴子最后由tsaogj在 2004/02/19 09:45pm 第 1 次编辑]


  Q832483不能静默安装的原因也找到了,是命令参数不对,正确的应该是:
  Q832483.EXE /C:"dahotfix.exe /q /n" /q:a
    而把817778用批处理的方式安装参数也不会不对了。(怪?!)
作者: shadowman    时间: 2004-2-20 06:08     标题: 关于svcpack的问题

kb817778用批处理方式安装的参数是:/u /q /z
q832483是新补丁吗?我用“净”系统上UPDATE好像没有这个补丁。
作者: tsaogj    时间: 2004-2-20 06:20     标题: 关于svcpack的问题

[这个贴子最后由tsaogj在 2004/02/19 10:23pm 第 2 次编辑]
引用:
下面引用由shadowman2004/02/19 10:08pm 发表的内容:
kb817778用批处理方式安装的参数是:/u /q /z
q832483是新补丁吗?我用“净”系统上UPDATE好像没有这个补丁。
  q832483是 data access components 安全更新(你前面有说过不能用svcpack方式安装的那个),我用的是所谓的上海VLK版。我前面的贴图出现过多次这个补丁安装提示无法屏蔽的问题。这个安装参数中的dahotfix.exe 是补丁包解开后里面的一个文件。我是从微软官方网站找到这个参数的(英文网站)。
  如你所说,kb817778用批处理安装的参数确实是 /q /u /z,但在svcpack里又为什么出错呢?真是,知识是无边的!
作者: shadowman    时间: 2004-2-20 06:31     标题: 关于svcpack的问题

呵呵,不好意思,头有些晕了,竟把q832482给忘记了!!
刚才找到一个好东西------“Windows XP 简体中文版 所有系统补丁自动安装包 Build 2004.02.16”,有需要的朋友看看吧!
http://www.ttdown.com/SoftView/SoftView_19083.html
作者: tsaogj    时间: 2004-2-20 06:46     标题: 关于svcpack的问题

谢谢给大家带来好东东!
作者: je64    时间: 2004-2-20 21:11     标题: 关于svcpack的问题

引用:
下面引用由tsaogj2004/02/19 09:41pm 发表的内容:
  Q832483不能静默安装的原因也找到了,是命令参数不对,正确的应该是:
  Q832483.EXE /C:"dahotfix.exe /q /n" /q:a
    而把817778用批处理的方式安装参数也不会不对了。(怪?!)
你是在系统中安装的吧,我几天前试了,这个不得啊,在系统中倒是可以!

作者: tsaogj    时间: 2004-2-21 03:07     标题: 关于svcpack的问题

系统中试过,制作ISO在虚拟机中也取得成功。但不是在svcpack中,而是用批处理命令安装的。
作者: je64    时间: 2004-2-21 17:37     标题: 关于svcpack的问题

我的也制作成功了,但感觉不怎么样,在13分钟处经过了漫长的等待!
作者: shadowman    时间: 2004-2-23 00:04     标题: 关于svcpack的问题

其实在时间上应该是差不多的,用批处理的方法在最后一次重启后,也是要花很长时间来安装这些补丁的!
作者: 阿砍    时间: 2004-2-28 01:52     标题: 关于svcpack的问题

关于MM2&WMP9的svpack.inf方式安装,可以去oem.microsoft.com上下载一个OPK文件。其中dx9.0b也用此法可在T-13阶段完成安装。
建议搂主到MSFN的论坛上,最新的安装技术都在这里。
作者: tsaogj    时间: 2004-2-28 02:13     标题: 关于svcpack的问题

[这个贴子最后由tsaogj在 2004/02/27 06:14pm 第 1 次编辑]

    谢谢,不好意思,我的E文不是很好,不足以去MSFN,其实我也去过好几次,太吃力了。
作者: 阿砍    时间: 2004-2-28 03:12     标题: 关于svcpack的问题

引用:
下面引用由tsaogj2004/02/18 01:18pm 发表的内容:
  KB826939 及 KB824105 未被安装的原因已查明,两者的安装过程均需要从网上下载文件,因下载失败而未能安装,安装参数是正确的,但其它的补丁都已正确安装。
  如此看来,所有补丁的安装参数都是正确的,本 ...
KB826939要以整合的方式安装在i386文件夹中,详见:http://msfn.org/articles.php?action=show&id=38




欢迎光临 EZB 论坛 (http://ultraiso.net/ezbbbs/) Powered by Discuz! 6.1.0