svasutin Posted July 12, 2004 Share Posted July 12, 2004 Hello folks,I got a problem. My slipstream doesn't install directx 9.0b. Essentailly, my custom install always hangs during the DOS copy part for the following dll files:d3dim700, msvidctl, mswebdvd.When I go to install dx 9.0b with opk, winupdate, package switches, I get the common error message:this software has not passed windows testing ...Reviewing the dx log and setup error logs it stops at one of the files mentioned. Specifically, the logs state the files are not properly signed.Naturally I've placedstart /wait sfc /scannowinto several area's of my installation before the dx install.In replacing d3dim700, msvidctl, and mswebdvd I get prompted that msrating is no longer valid... I have a feeling I'm going to manual end up replacing dx one file at a time. I've modified dosnet.inf to force the copying of the dll's mentioned, but this is not really a solution.I've downloaded the end user redist from cnet and msft, and opk from oem.msft, edited dxsetup to eb w/o success in a silent install.I've placed dx9ntopk and the dxsetup+files into my svcpack.inf, $oem$ (cmdlines), and guirunonce without success. My question, what is different? Why can't I do a silent install?If I install dx without any switches, it installs fine. Otherwise, no go.Help, I know I'm doing something stupid.One more gem of info about my dx issue, I noticed in my event log that the hlp update has many dcom errors. Something about the help service starting with empty arguements. It was the first update msft released with the /integrate switch. Link to comment Share on other sites More sharing options...
svasutin Posted July 12, 2004 Author Share Posted July 12, 2004 My unattend.txt, edit to make a little smaller;SetupMgrTag;[sysprep]; buildmassstoragesection=yes[Data] AutoPartition=0 MsDosInitiated="0" Hibernation=No FontSmoothing=Off PowerScheme="Presentation" UnattendedInstall="Yes" UseBIOSToBoot=1[unattended] UnattendMode=FullUnattended UnattendSwitch=Yes OemSkipEula=Yes OemPreinstall=Yes DisableDynamicUpdates=Yes OverwriteOemFilesOnUpgrage=Yes Filesystem=LeaveAlone ExtendOemPartition=0 Repartition=No NoWaitAfterGuiMode=1 WaitForReboot="Yes" KeepPageFile=0 DriverSigningPolicy=Ignore EnableBigLBA=1 CrashDumpSetting=0 FontSmoothing=Off Hibernation=No KeyboardLayout="US" PowerScheme="Presentation" TargetPath=\WIndows ; ProgramFilesDir="%windir%\..\Programs" ; CommonProgramFilesDir="%windir%\..\Progs\Common" ; OemPnPDriversPath="" AutoActivate=No[RegionalSettings] InputLocale=0409:00000409; Language will install defaults setting this will cause unattend to ignore systemlocale, userlocale, inputlocale; Language=1 LanguageGroup=1 SystemLocale=00000409 UserLocale=00000409 UserLocale_DefaultUser=00000409[Components]; kb840138; COM Internet Services; requires iis_common, iis_inetmgr, iis_www netcis=off; Process [network Optional Componetns] netoc=on; IIS API Background Intelligent Transfer BIT requires iis_www to be on BitsServerExtensionsISAPI=On; MMC requires IIS_InetMgr to be on BitsServerExtensionsManager=On; MMC-based admin for IIS iis_inetmgr=off; www service iis_www=off; IIS Components; IIS core files will be installed by other components if needed iis_common=off; IIS ASP iis_asp=off; FTP service iis_ftp=off; Internet Data Connector iis_internetdataconnector=off; Network News Transfer Protocol iis_nntp=off; Server Side Includes iis_serversideincludes=off; SMTP for Win Srvr 03 iis_smtp=off iis_smtp_docs=off; WebDAV plublishing iis_webdav=off; Index Service Files indexsrv_system=off; Internet Printing inetprint=off; Message Queuing; Integrate MQ with Active Directory, requires msmq_localstorage to be on Msmq_adintegrated=off; Send/Recieve via HTTP, requires msmq_localstorage to be on Msmq_httpsupport=off; Send/Recieve offline, requires msmq_core to be on Msmq_localstorage=off; Provide MQ for any dependent clients Msmq_core=off; AD access and downstream clients msmq_MQDSService=off; Efficient routing, ha ha msmq_RoutingSupport=off; Specifiy Stand Alone exe or COM Msmq_triggersservice=off; Win Server 03 Admin Tool Packs SAKit_Web=Off; RIS services for server 2003 reminst=Off; NTFS Tap Backup rstorage=Off; The Fp_extensions key installs Front Page Server Extensions.; FrontPage 02 Srvr Ext Fp_extensions=off; Visual InterDev RAD Remote Deployment Fp_vdir_deploy=off; Left Over iisdbg=Off iis_dbg=off iis_doc=off iis_htmla=off iis_nntp_docs=off iis_pwmgr=off iis_webadmin=off iis_www_vdir_printers=off iis_www_vdir_scripts=off iis_www_vdir_terminalservices=off; If you set the TSEnabled key to On, Terminal Services is installed on a current version of Windows Server. TSEnabled=off Hypertrm=Off; If you set the TSClients key to On, the files required to create Terminal Services client disks are installed. If you set this key to On, you must also set the TSEnabled key to On.; TS for multiple clients; If TS Enable/Clients is on, under [terminalservices] set to 1 otherwise leave it at 0 TerminalServer=off TSClients=off; Install ActiveX for Hosting TSWebClient=off Licenseserver=off; Accessibility Wizard Accessopt=On; AutoUpdate Cpl and Panel in properties AutoUpdate=On; COM com=On display=On Mswordpad=On notebook=off ntcomponents=On objectpkg=On Rec=On Rootautoupdate=On stickynotes=On system=On Vol=On; WMI event correlation wbemcrrl=on; WMI forwarding wbemfwrd=on; WMI installer wbemmsi=on wbem=On; Windows Media Server Components wms=off wms_server=off wms_admin_asp=off wms_admin_mmc=off; ie, olx, messenger, wmp ieaccess=On OEAccess=off WMAccess=off Wmpocm=On Mplay=On Chat=off msmsgs=off; optional; Application Server Console Appsrv_console=Off; ASP .Net Aspnet=On; optional componnents Certsrv=Off; Create certificates from CA; requires certsrv_client to be on Certsrv_server=Off; Web Publishing Using certificates from CA Certsrv_client=Off Charmap=On; games Freecell=off Hearts=off Media_clips=off Media_utopia=off Minesweeper=off Pinball=off Solitaire=off Spider=off Zonegames=off; Accessories Calc=off Clipbook=On Paint=on Deskpaper=off Mousepoint=off Templates=off; On for modems and faxes Dialer=On Fax=On; useless Msnexplr=off freestyle=On; other; Enable Com+ access commponent Complusnetwork=Off; Msft Distributed Transaction Coordinator Dtcnetwork=off; Web Interface for Remote Admin Pop3Admin=Off; root POP3 component Pop3Srv=Off Pop3Service=Off; various other nic stuff, Just In Case Upnp=off Snmp=off Simptcp=off Lpdsvc=off Wbemsnmp=off Netmontools=off iprip=off icfv6=off p2p=off[shell] CustomDefaultThemeFile="%windir%\resources\themes\256Color.theme"; DefaultThemesOff="yes"[ComputerSettings] FontSmoothing=Off PowerScheme="Presentation"[Fax] ArchiveIncoming=True ArchiveIncomingFolderName=* ArchiveOutgoing=True ArchiveOutgoingFolderName=* ReceiveFaxes=False SendFaxes=True[systemFileProtection] SFCQuota=0[unInstall] DisableCompression=Yes EnableBackup=No[PCHealth] ER_Display_UI=0 ER_Enable_Applications=None ER_Enable_Kernel_Errors=0 ER_Enable_Reporting=0 ER_Enable_Windows_Components=0[branding] BrandIEUsingUnattended=No IEBrandingFile=INSTALL.INS AutoConfig=1[Proxy] Proxy_Enable=0 Use_Same_Proxy=1[GuiRunOnce]; List the programs that you want to lauch when the machine is logged into for the first time Command0()="%windir%\update\xppro.bat"[TerminalServices] AllowConnections=0[identification] JoinWorkgroup=* JoinDomain=*[Networking] InstallDefaultComponents=No[NetOptionalComponents] DHCPServer=0 DNS=0 IAS=0 iprip=0 icfv6=1 Lpdsvc=0 macprint=0 macsrv=1 Netmontools=0 p2p=0 Simptcp=0 Snmp=0 Upnp=0 Wbemsnmp=0 WINS=0[NetAdapters] Adapter1=params.Adapter1[params.Adapter1] INFID=*[NetProtocols] MS_TCPIP=params.MS_TCPIP[NetClients][NetServices][params.MS_TCPIP] DNS=Yes UseDomainNameDevolution=No EnableLMHosts=No AdapterSections=params.MS_TCPIP.Adapter1[params.MS_TCPIP.Adapter1] DHCP=Yes WINS=No NetBIOSOptions=0 Link to comment Share on other sites More sharing options...
svasutin Posted July 12, 2004 Author Share Posted July 12, 2004 My Svcpack.inf[setupHotfixesToRun]dx9ntopk.exeq282784.exe -u -n -o -z -qq327696.exe -u -n -o -z -qq329256.exe -u -n -o -z -qq327979.exe -u -n -o -z -qq322011.exe -u -n -o -z -qq810032.exe -u -n -o -z -qq811630.exe -u -n -o -z -qq814995.exe -u -n -o -z -qq810272.exe -u -n -o -z -qq812415.exe -u -n -o -z -qq811114.exe -u -n -o -z -qkb820291.exe -u -n -o -z -qq818043.exe -u -n -o -z -qkb821253.exe -u -n -o -z -qkb824105.exe -u -n -o -z -qkb822603.exe -u -n -o -z -qkb823182.exe -u -n -o -z -qkb825119.exe -u -n -o -z -qkb826939.exe /quiet /norestart /o /nkb828035.exe /quiet /norestart /o /nkb824141.exe /quiet /norestart /o /nkb826942.exe /quiet /norestart /o /nkb810217.exe -u -n -o -z -qkb828026.exe /quiet /norestart /o /nkb810243.exe -u -n -o -z -qKB828741.EXE /quiet /norestart /o /nKB835732.EXE /quiet /norestart /o /nKB837001.EXE /quiet /norestart /o /nKB840374.EXE /quiet /norestart /o /n[ProductCatalogsToInstall]q282784.catq327696.catq329256.catq327979.catq322011.catq810032.catq811630.catq814995.catq810272.catq812415.catq811114.catkb820291.catq818043.catkb821253.catkb824105.catkb822603.catkb823182.catkb825119.catkb826939.catkb828035.catkb824141.catkb826942.catkb810217.catkb828026.catkb810243.catKB828741.catKB835732.catKB837001.catKB840374.cat Link to comment Share on other sites More sharing options...
svasutin Posted July 12, 2004 Author Share Posted July 12, 2004 edited cmdlines.txtstart /high /wait rundll32 setupapi,InstallHinfSection DefaultInstall 128 .\48BITLBA.INFstart /high /wait dx9ntopk.exestart /high /wait wmpcdcs8.exe /q:a /r:nstart /high /wait js56nen.exe /q:a /r:nstart /high /wait msjavwu.exe /q:a /r:nstart /high /wait hu1002_pro.exe /q:a /r:nstart /high /wait %windir%\system32\msiexec.exe /i %cd%\msxml.msi /qstart /high /wait wm9cdc.exe /q:a /r:nstart /high /wait dotnetfx.exe /q:a /c:"install.exe /l /q"start /high /wait hmtcdwiz.exe /qbstart /high /wait q832483.exe /q:a /C:"dahotfix.exe /q /n" /q start /high /wait q832894.exe /q:a /r:nstart /high /wait Q831167.exe /q:a /r:nstart /high /wait kb828026.exe /quiet /norestart /o /nstart /high /wait kb831937.exe /quiet /norestart /o /nstart /high /wait KB837009.exe /q:a /r:n Link to comment Share on other sites More sharing options...
svasutin Posted July 12, 2004 Author Share Posted July 12, 2004 I suppose I should mention, if I run dx9ntopk, or dxsetup without any switches, it runs fine.I've now replaced all the files in i386, updated my dosnet.inf, and I still can't get dx9 to intstall. I keep getting the same error, the files are not signed correctly.Finally, I think I changed one thing in the components section, and now I'm running quite the reduced Xp Pro (no msinfo in start menu, certain services have dissappeaerd, etc).Thank you for your help Link to comment Share on other sites More sharing options...
Solid as a rock Posted July 12, 2004 Share Posted July 12, 2004 I suppose I should mention, if I run dx9ntopk, or dxsetup without any switches, it runs fine.I've now replaced all the files in i386, updated my dosnet.inf, and I still can't get dx9 to intstall. I keep getting the same error, the files are not signed correctly.Finally, I think I changed one thing in the components section, and now I'm running quite the reduced Xp Pro (no msinfo in start menu, certain services have dissappeaerd, etc).Thank you for your helpi guess because no one can install orginal dx9 silenty, the only way is to put a hacked file to install it silenty, but SFC must be disabled otherwise SFC will notice youre install a hacked version. at the end of the unattend install you can reenable SFC again..... Link to comment Share on other sites More sharing options...
svasutin Posted July 12, 2004 Author Share Posted July 12, 2004 cooI'll comment out a few things, then if that doesn't work, I'll comment out a few more thingsBe back in a several hours. Link to comment Share on other sites More sharing options...
AMDTWraith Posted July 12, 2004 Share Posted July 12, 2004 i guess because no one can install orginal dx9 silenty, the only way is to put a hacked file to install it silenty,That isn't the only way. It is entirely possible to install the standard dx9 redistributable silently using the DirectXSetup api. There is no need to use either a hacked version or the opk distribution version. Link to comment Share on other sites More sharing options...
Solid as a rock Posted July 12, 2004 Share Posted July 12, 2004 i guess because no one can install orginal dx9 silenty, the only way is to put a hacked file to install it silenty,That isn't the only way. It is entirely possible to install the standard dx9 redistributable silently using the DirectXSetup api. There is no need to use either a hacked version or the opk distribution version. no? i read something about accept the eula from dx9. so it is not fullyunattend, so you need that file to install it unattend. so i have choose that way and it works always good.please tell me more about your way, where do you get the file and how do you install the dx9 without replacing with a hacked file on a unattend way without prompting to accept the eula? Link to comment Share on other sites More sharing options...
BAM Posted July 12, 2004 Share Posted July 12, 2004 Hi, just bumped in and willing to give u a hint.. For the OPK version you will find all you need/info here:MSFN-Official Unattend XP CDThe redistributable can you find here:DX9redistWhen u use the /? u will get the strings to unpack it. ( thought it was: /c /T:<full path> )From here i used it in my XPlode install with the following line: <item display='DirectX 9.0b'> <execute display='Installing DirectX...' program='%SYSTEMDRIVE%\Postinstall\Applications\DX9b\dxsetup.exe' arguments='/opk' /> </item>Hope this will help u on the way, because it doesn't give me any troubles at all! by the way when did a very small search, u would probably got the same result from other posts. Link to comment Share on other sites More sharing options...
Solid as a rock Posted July 12, 2004 Share Posted July 12, 2004 by the way when did a very small search, u would probably got the same result from other posts.ahhh i use the "espetado" way, which is more simply to do.... but by the way, thank you for attend me about my lazy mood... Link to comment Share on other sites More sharing options...
BAM Posted July 12, 2004 Share Posted July 12, 2004 What means the: "espetado" way ???And it was not my intention to point out lazy moods... sorry for that.Just wanted to help out a bit more. Link to comment Share on other sites More sharing options...
Solid as a rock Posted July 12, 2004 Share Posted July 12, 2004 What means the: "espetado" way ???And it was not my intention to point out lazy moods... sorry for that.Just wanted to help out a bit more. by the way when did a very small search using GOOGLE with the searchkey "espetado", u would probably got the same result as i have. Link to comment Share on other sites More sharing options...
BAM Posted July 12, 2004 Share Posted July 12, 2004 1-0 Link to comment Share on other sites More sharing options...
Solid as a rock Posted July 12, 2004 Share Posted July 12, 2004 1-0no it is 1-1 you was right, i known... Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now