2000 DirectX 9 installation wegen CAB-Fehler nicht möglich.

majoto

Fleet Captain Special
Mitglied seit
11.11.2001
Beiträge
303
Renomée
0
Standort
Tuttlingen
Hallo,

ich versuche gerade auf einem Notebook mit Windows 2000 SP4 eine DirectX 9.0c Version zu installieren. Aber weder die November07 noch die Juni08 Version läßt sich wegen folgender Fehlermedlung nicht installieren:

Eine für die Installation notwendige CAB-Datei ist nicht vertrauenswürdig. Stellen Sie sicher, dass die Kryptografiedienste
aktiviert sind und das CAB-Dateizertifikat gültig ist.

Der DirextX.log schreibt folgendes:

Code:
08/14/08 15:43:18: DXSetup: No command line switch
08/14/08 15:43:18: DXSetup: StartWizard()
08/14/08 15:43:19: dsetup32: IsWow64(): Windows 2000 or Windows 9x.
08/14/08 15:43:23: DXSetup: CDXWSetup()
08/14/08 15:43:24: DXSetup: start installation
08/14/08 15:43:24: DSETUP: DirectXSetupA(): hWnd: 000A0310 dwFlags: 02010098

08/14/08 15:43:24: dsetup32: === SetupForDirectX() start ===
08/14/08 15:43:24: dsetup32: May 30 2008 13:55:38
08/14/08 15:43:24: dsetup32: DXSetupCommand = 0.
08/14/08 15:43:24: DXSetup: DSetupCallback(): Phase = 0, Steps = 0
08/14/08 15:43:24: dsetup32: DirectXSetupIsJapanese == 0
08/14/08 15:43:24: dsetup32: DirectXSetupIsJapanNec == 0
08/14/08 15:43:24: dsetup32: Installing on Win2K
08/14/08 15:43:24: dsetup32: IsWow64(): Windows 2000 or Windows 9x.
08/14/08 15:43:24: dsetup32: CLR version number = 2.0.50727
08/14/08 15:43:24: dsetup32: Checking the version: HKLM\software\microsoft\directx\Version
08/14/08 15:43:24: dsetup32: Version in registry = 4.08.01.0881
08/14/08 15:43:24: dsetup32: Version in DLL      = 4.09.00.0904
08/14/08 15:43:27: dsetup32: CSetup::DXCheckTrust(): WinVerifyTrust() failed, error = 0x800b010e.
08/14/08 15:43:27: dsetup32: CSetup::DXCheckTrust(): C:\TEMP\dirext\dxupdate.cab is not trusted. The file may be damaged. Please check valid certificate is installed and Cryptographic Services are enabled.
08/14/08 15:43:27: dsetup32: CSetup::InstallPlugIn(): GetCDXUpdate() failed.
08/14/08 15:43:27: DXSetup: DSetupCallback(): Phase = 0, Steps = 0
08/14/08 15:43:27: dsetup32: start finalizing: phase: 0 - 0, total: 0 - 0
08/14/08 15:43:27: DXSetup: DSetupCallback(): Phase = 3, Steps = 0
08/14/08 15:43:28: dsetup32: Installation ended with value -21 = A cabinet file necessary for installation cannot be trusted.
08/14/08 15:46:26: DXSetup: WM_APP_ENDINSTALL
08/14/08 15:46:26: DXSetup: ~CDXWSetup()

Und der DXError.log

Code:
[08/14/08 15:43:27] module: dsetup32(May 30 2008), file: setup.cpp, line: 7561, function: CSetup::DXCheckTrust

    Failed API:      WinVerifyTrust()
    Error:      (0x800b010e) - Der Sperrvorgang konnte nicht fortgesetzt werden. Die Zertifikate konnten nicht überprüft werden.



    C:\TEMP\dirext\dxupdate.cab is not trusted. The file may be damaged. Please check valid certificate is installed and Cryptographic Services are enabled.

--------------------
[08/14/08 15:43:27] module: dsetup32(May 30 2008), file: dxupdate.cpp, line: 288, function: CSetup::InstallPlugIn

    GetCDXUpdate() failed

Irgendwie bin ich ratlos?
In den Diensten gibt es keinen Kryptographiedienst den ich aktivieren könnte und sonst ist auch keine aktive Krypotgraphieanwendung auf der Maschine am laufen.

Irgendjemmand eine Idee woran das leigen könnte und wie ich dem PC eine aktuelle DirectX Version unterschieben kann?

Vielen Dank,
majoto
 
Hast du das Paket schonmal komplett runtergeladen bzw. erneut geladen, um Übertragungsfehler auszuschließen?

majoto schrieb:
In den Diensten gibt es keinen Kryptographiedienst den ich aktivieren könnte
Richtig, den gibt's erst ab XP.

EDIT: Ich hab mal die MD5- und SFV-Summen der Dateien vom Redist 2007-Nov erstellt, damit du ggf. vergleichen kannst:
SFV
; Generated by WIN-SFV32 v1.0
; (Compatible: Total Commander 7.04a)
Apr2005_d3dx9_25_x64.cab 50ADE5F2
Apr2005_d3dx9_25_x86.cab 0499E85D
Apr2006_d3dx9_30_x64.cab 86DFB13C
Apr2006_d3dx9_30_x86.cab 5656FFCC
Apr2006_MDX1_x86.cab 02B2229E
Apr2006_MDX1_x86_Archive.cab D470324C
Apr2006_XACT_x64.cab AEFAF96E
Apr2006_XACT_x86.cab 2C4DA44D
Apr2006_xinput_x64.cab 2B7FC25A
Apr2006_xinput_x86.cab 4BA89690
APR2007_d3dx10_33_x64.cab 163ED2AA
APR2007_d3dx10_33_x86.cab EAD5A971
APR2007_d3dx9_33_x64.cab 5CE3616E
APR2007_d3dx9_33_x86.cab C8EF340D
APR2007_XACT_x64.cab C0DC2B07
APR2007_XACT_x86.cab 88E0442F
APR2007_xinput_x64.cab A34FF865
APR2007_xinput_x86.cab 4C6B3987
Aug2005_d3dx9_27_x64.cab 2624A228
Aug2005_d3dx9_27_x86.cab 774E82B4
AUG2006_XACT_x64.cab A55BA3CB
AUG2006_XACT_x86.cab ACAB7899
AUG2006_xinput_x64.cab CF13DC83
AUG2006_xinput_x86.cab B406D15C
AUG2007_d3dx10_35_x64.cab 90FBF050
AUG2007_d3dx10_35_x86.cab B2019B54
AUG2007_d3dx9_35_x64.cab E6E9E4CF
AUG2007_d3dx9_35_x86.cab 0897B985
AUG2007_XACT_x64.cab 1FDEF2D3
AUG2007_XACT_x86.cab 7BB6F2D5
BDANT.cab A1D8CDFC
BDAXP.cab 551A7E6A
Dec2005_d3dx9_28_x64.cab 812C6013
Dec2005_d3dx9_28_x86.cab F1F6D9D9
DEC2006_d3dx10_00_x64.cab 6AC184AE
DEC2006_d3dx10_00_x86.cab 6BB2B145
DEC2006_d3dx9_32_x64.cab 2796A11E
DEC2006_d3dx9_32_x86.cab 3510E6CE
DEC2006_XACT_x64.cab 55BA9999
DEC2006_XACT_x86.cab 734CB917
DSETUP.dll 38E8F07B
dsetup32.dll 498ED243
dxdllreg_x86.cab 4FDF2BFF
dxnt.cab 031F7CBF
DXSETUP.exe 85339F72
dxupdate.cab 717ECF0E
Feb2005_d3dx9_24_x64.cab 6C22B5D0
Feb2005_d3dx9_24_x86.cab ED088552
Feb2006_d3dx9_29_x64.cab 728CDAF8
Feb2006_d3dx9_29_x86.cab EA55E9D3
Feb2006_XACT_x64.cab 649D9636
Feb2006_XACT_x86.cab 26FE6655
FEB2007_XACT_x64.cab 857ACE54
FEB2007_XACT_x86.cab 53BEB505
Jun2005_d3dx9_26_x64.cab 022011B0
Jun2005_d3dx9_26_x86.cab 0D9D95DD
JUN2006_XACT_x64.cab 4F59DB14
JUN2006_XACT_x86.cab E4ADABEE
JUN2007_d3dx10_34_x64.cab 07858F06
JUN2007_d3dx10_34_x86.cab 8350DB6C
JUN2007_d3dx9_34_x64.cab 471FB1AD
JUN2007_d3dx9_34_x86.cab DB4B4612
JUN2007_XACT_x64.cab 943056A1
JUN2007_XACT_x86.cab EA335079
NOV2007_d3dx10_36_x64.cab 32A98C00
NOV2007_d3dx10_36_x86.cab 95D43137
NOV2007_d3dx9_36_x64.cab FEF93C38
NOV2007_d3dx9_36_x86.cab 9014C262
NOV2007_X3DAudio_x64.cab 46B00F7F
NOV2007_X3DAudio_x86.cab C32BD2E4
NOV2007_XACT_x64.cab 8E671DC9
NOV2007_XACT_x86.cab A4B6C3BD
Oct2005_xinput_x64.cab D6E1B8CE
Oct2005_xinput_x86.cab 3B13A1EB
OCT2006_d3dx9_31_x64.cab ED494238
OCT2006_d3dx9_31_x86.cab C207AB45
OCT2006_XACT_x64.cab 201F26BD
OCT2006_XACT_x86.cab 56355802
MD5
8d999b73c8836ee87da35bef00acc43b *Apr2005_d3dx9_25_x64.cab
60564cbf73bce5667d48451628d8e734 *Apr2005_d3dx9_25_x86.cab
f106b348bf9457722d4d435151870c9c *Apr2006_d3dx9_30_x64.cab
5f6f466341facc4a2e519dc1ae201a39 *Apr2006_d3dx9_30_x86.cab
b237545effcec352d9d511152f54d7ca *Apr2006_MDX1_x86.cab
7875e31744e45aa8bc599893d144c451 *Apr2006_MDX1_x86_Archive.cab
5c8126c0102ddd576920dd9fc33cc75f *Apr2006_XACT_x64.cab
3636a4c1763c374b1354e83b0a263889 *Apr2006_XACT_x86.cab
88ee6a4c1d8744bfd790c38aeb3efb3f *Apr2006_xinput_x64.cab
1c5f519724b6de857a03f191cc34d193 *Apr2006_xinput_x86.cab
f2f404e310a71b4430f505183e5b343c *APR2007_d3dx10_33_x64.cab
b959dcbcd000329c7042e08c427a5d4d *APR2007_d3dx10_33_x86.cab
6a59b1a10d6fc195aa193b793cf0d244 *APR2007_d3dx9_33_x64.cab
3676d740157493e80e7b8641289c003c *APR2007_d3dx9_33_x86.cab
5d10dd9f4aea8ca1f82a67a58dba2d3c *APR2007_XACT_x64.cab
4e053e6d9a8617b269e72f18b53f5112 *APR2007_XACT_x86.cab
9b12fa969ff2a3e1d83601649b11772e *APR2007_xinput_x64.cab
f83f54f45ac15a32dc17614c4f6882d4 *APR2007_xinput_x86.cab
ddc4023a6a63f61a2e78cbe20832c609 *Aug2005_d3dx9_27_x64.cab
ea38294f0f7156f8aa75f90502e3ff1b *Aug2005_d3dx9_27_x86.cab
5f149430163be6c2d3934494801b0761 *AUG2006_XACT_x64.cab
84ae213b94208174501318a4ccefff98 *AUG2006_XACT_x86.cab
27f35ab19f4f653f21dcb572de2c8c7a *AUG2006_xinput_x64.cab
d17b60c484beb5cae0233e852471fc19 *AUG2006_xinput_x86.cab
aec6702c7f779df58a471ebbcca7ac67 *AUG2007_d3dx10_35_x64.cab
753b80a9b45e9bfa81051682e64c2a60 *AUG2007_d3dx10_35_x86.cab
d859ce2e4d7f3c18dfbe1c1b0a6efb35 *AUG2007_d3dx9_35_x64.cab
f8200fa91dc83e4bb2685d75ba6bf41a *AUG2007_d3dx9_35_x86.cab
49b1aa223ec61a687994d4ea68f463c5 *AUG2007_XACT_x64.cab
f340cc485edc4f448055fb2540aec04d *AUG2007_XACT_x86.cab
a114245d73b19d4db30f0dcfbfed78a0 *BDANT.cab
5fe4366251d5579bd161068880d9ac20 *BDAXP.cab
21afc2ded30479d98c3bb9c661668df1 *Dec2005_d3dx9_28_x64.cab
4c5b7a4fc11e66c4a286c1645e887cce *Dec2005_d3dx9_28_x86.cab
693b5b3190b137de11c6d438af9e8740 *DEC2006_d3dx10_00_x64.cab
92efdbdc738709c78b6aad7d8837dc8e *DEC2006_d3dx10_00_x86.cab
86a7f56bc8e9e8572d2344bd7f390a39 *DEC2006_d3dx9_32_x64.cab
807c9c0e59ebf9c49b823c8269129ef9 *DEC2006_d3dx9_32_x86.cab
d6999a0d8d03db03a63ce93e3399af34 *DEC2006_XACT_x64.cab
62f285ab524e35ea0643469db6a2512f *DEC2006_XACT_x86.cab
0c99ac0ddeccce79a3e27ae99f930c93 *DSETUP.dll
f919c6369cb999c0845108e153b94bde *dsetup32.dll
a25b0d05a60adf4ff3e2575bbf9249e4 *dxdllreg_x86.cab
3c9b8702654ff68e3ebe688e6b3dc895 *dxnt.cab
b184a02a331028ec143e4f475d253520 *DXSETUP.exe
1b51e1e3613e04d7748ed380be58fe32 *dxupdate.cab
a6b6624a7e26bb03d1f61dc43a8c8956 *Feb2005_d3dx9_24_x64.cab
5725f4ba04b5f8643639a059f5c8a257 *Feb2005_d3dx9_24_x86.cab
074f5fb65d5caf07de3bffbc7b59665f *Feb2006_d3dx9_29_x64.cab
22ae5b2a2275192a7ff13b06ccea7d44 *Feb2006_d3dx9_29_x86.cab
8a4a3fdcd285f0c22ceefd638521ff97 *Feb2006_XACT_x64.cab
27a11f0d1d5f8415313328932cefd70d *Feb2006_XACT_x86.cab
c1cdd0ab6093b9426fda2947fd393d06 *FEB2007_XACT_x64.cab
2f29f2be744fb35996b77b2bd54d2a52 *FEB2007_XACT_x86.cab
9a9a6d32ce9ce859c03a47f4d3217688 *Jun2005_d3dx9_26_x64.cab
60187e3c04e92d1902bf216e3a80aa4f *Jun2005_d3dx9_26_x86.cab
32d2718fa1e01455843d616fe34936ba *JUN2006_XACT_x64.cab
59018e6e0994df52a5a6220b6db2cdd1 *JUN2006_XACT_x86.cab
9bf910ad1b3c3a6b46d61067705a9cd4 *JUN2007_d3dx10_34_x64.cab
c93b5c64d10dab040489ea47c523b827 *JUN2007_d3dx10_34_x86.cab
cca2bb1b7c75026c5801ce94386220d8 *JUN2007_d3dx9_34_x64.cab
8bd920d71b3d750744c824d928a0d4dc *JUN2007_d3dx9_34_x86.cab
7fff614fa1eb2fd494e854c9a06029c1 *JUN2007_XACT_x64.cab
a0aa635f11b4c8f79239473712207231 *JUN2007_XACT_x86.cab
5797d69de5d99b8c63cbc437996dc15b *NOV2007_d3dx10_36_x64.cab
ccb363abac7f300eecad524e207f2a64 *NOV2007_d3dx10_36_x86.cab
0e817ac2b73ee844e51fcf5baffc5b78 *NOV2007_d3dx9_36_x64.cab
8bf89fcc9b2f45a6998e2c5d7491e846 *NOV2007_d3dx9_36_x86.cab
356382c287d7ba2b18a86b3c56ec898c *NOV2007_X3DAudio_x64.cab
e9519d098e7014aa1e165a76387ff5b1 *NOV2007_X3DAudio_x86.cab
7de31ddf6805793c322d9214b76f3be6 *NOV2007_XACT_x64.cab
88d6fdc488193df48fef146e8fd28a5e *NOV2007_XACT_x86.cab
04f31b3aae6a6705126c1fda600fba84 *Oct2005_xinput_x64.cab
5e9824f41702f42c6289c56f6113d18e *Oct2005_xinput_x86.cab
c10ce27bceaced35e0a607e52028eca4 *OCT2006_d3dx9_31_x64.cab
9c3f0ccb936558112334d57e9dc81f2a *OCT2006_d3dx9_31_x86.cab
cf69556006c5bc48e9a10ef8b98e72d7 *OCT2006_XACT_x64.cab
a721a5f53b647cfc3d81ff6c991192c2 *OCT2006_XACT_x86.cab

MfG Dalai
 
Zuletzt bearbeitet:
Hallo,

ja hab die Redistversionen genommen.
Die 07er Version habe ich auch schon auf anderen Systeme früher installiert.

Checksummen passen auch. Daran kann es also auch nicht liegen :-(

Danke,
majoto
 
majoto schrieb:
Checksummen passen auch. Daran kann es also auch nicht liegen :-(
Sehr merkwürdig. Ich weiß nicht genau, ob der für DirectX gebraucht wird, aber hast du Windows Installer 3.1 installiert? Wenn der fehlt, kann es zu sehr seltsamen Reaktionen diverser Setups kommen.

MfG Dalai
 
Mmh, versuch mal die ursprüngliche bzw. erste Version von 9.0c von 2004 (dieses hier) zu installieren und danach erst ein neueres Update. Ich glaube, ich hab das bei mir immer so gemacht.

MfG Dalai
 
Die 8.1 ist zur Zeit drauf.
Dann fürchte ich, dass das Windows ein Problem hat, was sich nur mit Neuinstallation beheben lässt. Man kann vielleicht auch versuchen, das DirectX komplett runterzuschmeißen, aber es kann sein, dass danach gar nichts mehr funktioniert...

MfG Dalai
 
Schade. Ich dachte eine Neuinstallation könnte ich mir ersparen.
Die Kiste läuft seit März 04 eigentlich gut.

Danke für deine Hilfe.
Evtl. kann ich mich ja mal erkenntlich zeigen.

majoto
 
Hast du alle Windows-Updates drauf? Irgendwie ist es mir so, als wäre da mal was mit Zertikatsupdate gewesen, nur für Windows 2000. Kann auch ein optionales Update sein.

MfG Dalai
 
Eigentlich sollten alle Windows 2000 updates drauf sein.
Wird regelmäßig gemacht.

Über google find ich jetzt auch nicht speizielles mit Zertifikaten für Win 2000.
 
majoto schrieb:
Über google find ich jetzt auch nicht speizielles mit Zertifikaten für Win 2000.
Doch, findet man. Eine Suche nach "windows 2000 zertifikatupdate" liefert schon ne Menge, bei "stammzertifikatupdate" noch mehr. Ich habe mich richtig erinnert, dass es ein Stammzertifikatupdate bei den optionalen Updates gab:
Windows Update schrieb:
Stammzertifikatupdate
Letztes Veröffentlichungsdatum: 26.9.2006
Downloadgröße: 233 KB
Das Ding hat weder eine KB noch sonst eine Nummer. Geh mit dem IE auf Windows Update, dann benutzerdef. Suche, dann optionale Updates, dort wirst du es finden (sofern es nicht schon installiert ist).

MfG Dalai
 
Zuletzt bearbeitet:
Hmm.

Über die MS Website findet man leider nichts dazu :-(
und mit dem Patienten komme ich leider nur übers Firmennetz ins Internet.
Dann werd ich das ganze erst morgen probieren können.

Danke,
majoto
 
Zurück
Oben Unten