Jump to content

dx won't install and component


Recommended Posts

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 placed

start /wait sfc /scannow

into 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


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

My Svcpack.inf

[setupHotfixesToRun]dx9ntopk.exe

q282784.exe -u -n -o -z -q

q327696.exe -u -n -o -z -q

q329256.exe -u -n -o -z -q

q327979.exe -u -n -o -z -q

q322011.exe -u -n -o -z -q

q810032.exe -u -n -o -z -q

q811630.exe -u -n -o -z -q

q814995.exe -u -n -o -z -q

q810272.exe -u -n -o -z -q

q812415.exe -u -n -o -z -q

q811114.exe -u -n -o -z -q

kb820291.exe -u -n -o -z -q

q818043.exe -u -n -o -z -q

kb821253.exe -u -n -o -z -q

kb824105.exe -u -n -o -z -q

kb822603.exe -u -n -o -z -q

kb823182.exe -u -n -o -z -q

kb825119.exe -u -n -o -z -q

kb826939.exe /quiet /norestart /o /n

kb828035.exe /quiet /norestart /o /n

kb824141.exe /quiet /norestart /o /n

kb826942.exe /quiet /norestart /o /n

kb810217.exe -u -n -o -z -q

kb828026.exe /quiet /norestart /o /n

kb810243.exe -u -n -o -z -q

KB828741.EXE /quiet /norestart /o /n

KB835732.EXE /quiet /norestart /o /n

KB837001.EXE /quiet /norestart /o /n

KB840374.EXE /quiet /norestart /o /n

[ProductCatalogsToInstall]

q282784.cat

q327696.cat

q329256.cat

q327979.cat

q322011.cat

q810032.cat

q811630.cat

q814995.cat

q810272.cat

q812415.cat

q811114.cat

kb820291.cat

q818043.cat

kb821253.cat

kb824105.cat

kb822603.cat

kb823182.cat

kb825119.cat

kb826939.cat

kb828035.cat

kb824141.cat

kb826942.cat

kb810217.cat

kb828026.cat

kb810243.cat

KB828741.cat

KB835732.cat

KB837001.cat

KB840374.cat

Link to comment
Share on other sites

edited cmdlines.txt

start /high /wait rundll32 setupapi,InstallHinfSection DefaultInstall 128 .\48BITLBA.INF

start /high /wait dx9ntopk.exe

start /high /wait wmpcdcs8.exe /q:a /r:n

start /high /wait js56nen.exe /q:a /r:n

start /high /wait msjavwu.exe /q:a /r:n

start /high /wait hu1002_pro.exe /q:a /r:n

start /high /wait  %windir%\system32\msiexec.exe /i %cd%\msxml.msi /q

start /high /wait wm9cdc.exe /q:a /r:n

start /high /wait dotnetfx.exe /q:a /c:"install.exe /l /q"

start /high /wait hmtcdwiz.exe /qb

start /high /wait q832483.exe /q:a /C:"dahotfix.exe /q /n" /q

start /high /wait q832894.exe /q:a /r:n

start /high /wait Q831167.exe /q:a /r:n

start /high /wait kb828026.exe /quiet /norestart /o /n

start /high /wait kb831937.exe /quiet /norestart /o /n

start /high /wait KB837009.exe /q:a /r:n

Link to comment
Share on other sites

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

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

i 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

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

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

Hi, just bumped in and willing to give u a hint.. :rolleyes:

For the OPK version you will find all you need/info here:

MSFN-Official Unattend XP CD

The redistributable can you find here:

DX9redist

When 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

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

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...