Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

directx w windows xp

1,395 views
Skip to first unread message

Robert Pliszko

unread,
Feb 2, 2005, 11:31:23 AM2/2/05
to
Panowie,

Bo "ocipieje"... Być może już był ten wątek, ale ja na googlach go nie
znalazłem, a przynajmniej nie taki który dotyczyłby mojej kwestii.

System: Windows XP Professional

Mam problem z zainstalowaniem jakiegokolwiek DirectX, a mianowicie:
narzędzie dxdiag wywala mi że system directx not found, próbuje
instalować, zatwierdzam warunki umowy i od razu informuje mnie że
instalacja zakończona. Nie zrobił nic, ponownie narzędzie dxdiag
pokazuje że system directx: not found.
dxdiag krzyczy że plik gcdef.dll jest ze starej wersji, ale nijak go
usunąć czy podmienić bo nawet tego próbowałem.
Nie wspomnę o helpie który po zaznaczeniu że nie mogę zainstalować
directx'a informuje mnie że muszę go zainstalować, ale do k... nędzy jak?

Jakieś sugestie?

Robert Pliszko

RoB

unread,
Feb 2, 2005, 12:24:12 PM2/2/05
to

"Robert Pliszko" <Robert....@elpec.com> schreef in bericht
news:ctqv9t$2ai$1...@atlantis.news.tpi.pl...

Mialem podobne numery. Po wyrzuceniu codekow od karty TV przeszlo.

Piotr Palusiński

unread,
Feb 2, 2005, 1:08:35 PM2/2/05
to

Robert Pliszko <Robert....@elpec.com> napisał(a) w wiadomości
news:ctqv9t$2ai$1...@atlantis.news.tpi.pl..., że:


Sa w sieci Uninstaller'y ,ktore pozwalaja na powrot (max) do wersji 6.0
widzialem ostanio (chyba) na www.komputerswiat.pl
Lub prosty sposob ,uruchom edytor Rejestru:
Usun wpis dotyczacy wersji ( Version) DirectX w lokalizacji
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectX
Version=np.:4.08.01.0881
Teraz zainstaluj wersje xxx

lub bardziej radykalnie:
Skopiuj to co pomiędzy liniami i zapisz jako np. DXuninst.inf. Póżniej
spod prawego klawisza myszy wybierz "Zainstaluj".

-------------------
[version]
signature="$CHICAGO$"
Provider=%Author%
SetupClass=BASE

[DefaultInstall]
DelReg=del.reg
AddReg=add.reg
DelFiles=DXDll.sys.uninstall, INF.sys.uninstall, INF.sys.draw,
INF.sys.sound, ProgSet, Sys.backup, DXDll.sys.uninstall32

[DXDll.sys.uninstall]
;DirectX in /Windows/System Directory
;Direct 3D
d3drm.dll
d3dxof.dll
d3dim.dll
d3dim700.dll
d3drampf.dll
d3dramp.dll
d3dref.dll
d3drgbf.dll
d3drm8f.dll
d3drm16f.dll
d3drm24f.dll
d3drm32f.dll
d3drg8f.dll
d3drg16f.dll
d3drg24f.dll
d3drg32f.dll
d3drgbxf.dll
d3drg8x.dll
d3drg55x.dll
d3drg56x.dll
d3drg24x.dll
d3drg32x.dll
d3dhalf.dll
d3dpmesh.dll
;Ddraw
ddhelp.exe
ddraw.dll
ddraw.vxd
ddraw16.dll
ddrawex.dll
mtrr.vxd
;Dsound
dsound.dll
dsound.vxd
dsound3d.dll
;Direct Play
dplayx.dll
dpmodemx.dll
dpwsockx.dll
dplaysvr.exe
dpwsock.dll
dpserial.dll
dplay.dll
;Direct Input
dinput.dll
dinput.vxd
joyhid.vxd
pid.dll
msanalog.vxd
Msjstick.drv
joy.cpl
gcdef.dll
gchand.dll
vjoyd.vxd
;16bit Migration
dxmigr.dll
;API Driver
dxapi.sys
;Microsoft DirectX for Visual Basic
DX7VB.DLL
;dxdiag.exe
dxdiag.exe

;DirectX 8
d3d8.dll
d3dx8d.dll
d3dref8.dll
dpnsvr.exe
dpnet.dll
dpnlobby.dll
dpnwsock.dll
dpnaddr.dll
dpnmodem.dll
dpvoice.dll
dpvsetup.exe
dpvvox.dll
dpvacm.dll
dinput8.dll
dimap.dll
diactfrm.dll
;Dx8 Dmusic
dswave.dll
dsdmo.dll
dsdmoprp.dll
dmusic.dll
dmusic16.dll
dmusic32.dll
dmband.dll
dmcompos.dll
dmime.dll
dmloader.dll
dmstyle.dll
dmsynth.dll
dmscript.dll
dx8vb.dll


[DXDll.sys.uninstall32]
gameenum.sys
hidgame.sys

[INF.sys.uninstall]
msddraw.inf
msdsound.inf
dx6migr.inf

[INF.sys.draw]
dx_ver.dll
cpq_bb.dll
ct_65550.dll
isS3_765.dll
iss3_tv.dll
m64_sony.dll
S3_CP3CQ.dll

[INF.sys.sound]
dx_ver.dll
isna.dll

[ProgSet]
Devnode1.dll
Devnode2.dll
Dsetup.dll
Dsetup16.dll
Dsetup32.dll
Dsetup6e.dll
Dsetup6j.dll
Dsetupe.dll
Dsetupj.dll
Dxdiag.cnt
Dxdiag.exe
Dxdiag.gid
Dxdiag.hlp
Dxinfo.exe
Dxinfo.ini
DXInfo01.txt
Dxsetup.exe
Dxbug.ini

[Sys.backup]
;Direct 3D
d3drm.dll
d3dxof.dll
d3dim.dll
d3dim700.dll
d3drampf.dll
d3dramp.dll
d3dref.dll
d3drgbf.dll
d3drm8f.dll
d3drm16f.dll
d3drm24f.dll
d3drm32f.dll
d3drg8f.dll
d3drg16f.dll
d3drg24f.dll
d3drg32f.dll
d3drgbxf.dll
d3drg8x.dll
d3drg55x.dll
d3drg56x.dll
d3drg24x.dll
d3drg32x.dll
d3dhalf.dll
d3dpmesh.dll
;Ddraw
ddhelp.exe
ddraw.dll
ddraw.vxd
ddraw16.dll
ddrawex.dll
mtrr.vxd
;Dsound
dsound.dll
dsound.vxd
dsound3d.dll
;Direct Play
dplayx.dll
dpmodemx.dll
dpwsockx.dll
dplaysvr.exe
dpwsock.dll
dpserial.dll
dplay.dll
;Direct Input
dinput.dll
dinput.vxd
joyhid.vxd
pid.dll
msanalog.vxd
Msjstick.drv
joy.cpl
gcdef.dll
gchand.dll
vjoyd.vxd
;16bit Migration
dxmigr.dll
;API Driver
dxapi.sys
;Microsoft DirectX for Visual Basic
DX7VB.DLL
;dxdiag.exe
dxdiag.exe

;DirectX 8
d3d8.dll
d3dx8d.dll
d3dref8.dll
dpnsvr.exe
dpnet.dll
dpnlobby.dll
dpnwsock.dll
dpnaddr.dll
dpnmodem.dll
dpvoice.dll
dpvsetup.exe
dpvvox.dll
dpvacm.dll
dinput8.dll
dimap.dll
diactfrm.dll
;Dx8 Dmusic
dswave.dll
dsdmo.dll
dsdmoprp.dll
dmusic.dll
dmusic16.dll
dmusic32.dll
dmband.dll
dmcompos.dll
dmime.dll
dmloader.dll
dmstyle.dll
dmsynth.dll
dmscript.dll
dx8vb.dll

[DestinationDirs]
DXDll.sys.uninstall=11
DXDll.sys.uninstall32=10,System32\Drivers
INF.sys.uninstall=17
INF.sys.draw=17,%draw%
INF.sys.sound=17,%sound%
Sys.backup=10,%back%
ProgSet=24,%PF%

[del.reg]
;Direct 3D
HKLM,"Software\Microsoft\Direct3D"
HKCR,"Direct3DRM"
HKCR,"CLSID\{4516EC41-8F20-11d0-9B6D-0000C0781BC3}"
HKCR,"DirectXFile"
HKCR,"CLSID\{4516EC43-8F20-11D0-9B6D-0000C0781BC3}"
;Direct Draw
HKCR,"DirectDraw"
HKCR,"DirectDraw Clipper"
HKCR,"CLSID\{D7B70EE0-4340-11CF-B063-0020AFC2CD35}"
HKCR,"CLSID\{593817A0-7DB3-11CF-A2DE-00AA00B93356}"
HKLM,"Software\Microsoft\DirectDraw"
HKLM,"System\CurrentControlSet\Services\VxD\MTRR"
HKCR,"CLSID\{4FD2A832-86C8-11d0-8FCA-00C04FD9189D}"
;Direct Play
HKLM,"SOFTWARE\Microsoft\DirectPlay"
;Direct Sound
HKCR,"DirectSound"
HKCR,"CLSID\{47D4D946-62E8-11cf-93BC-444553540000}"
HKCR,"DirectSoundCapture"
HKCR,"CLSID\{B0210780-89CD-11d0-AF08-00A0C925CD16}"
;Migration 450
HKLM,"Software\Microsoft\Windows\CurrentVersion\Setup\Migration"
;Version Info
HKLM, "SOFTWARE\Microsoft\DirectX"
;Uninstall String
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\DirectXDrivers"

[add.reg]
HKLM,%SMWCV%\RunOnce\Setup,%MDS%,,"HH.EXE %18%\DxunHelp.chm"

[Strings]
Author = "ebrink"
draw = "msddraw"
sound = "msdsound"
back = "sysbckup"
PF="Progra~1\directx\setup"
SMWCV="Software\Microsoft\Windows\CurrentVersion"
MDS="DirectX Uninstaller by ebrink Version .13"

--------------------------

Ten plik niestety nie wywala w całości DirectX. Pozostają jeszcze pliki od
DirectDraw i DirectSound. Teraz trzeba w trybie awaryjnym lub z dyskietki
startowej usunąć wszystkie plik ddraw*.* i dsound*.* z katalogu
%windir%\system32. Po ponownym uruchomieniu Windows możesz śmiało
instalować każdą wersję DirectX.

--
Piotr Palusiński [MVP]
Często smak życia odbiera apetyt
/Odpowiadając usuń invalid/
http://fuhperfekt.republika.pl/gry.html

Robert Pliszko

unread,
Feb 2, 2005, 8:38:54 PM2/2/05
to
Piotr Palusiński wrote:
> Sa w sieci Uninstaller'y ,ktore pozwalaja na powrot (max) do wersji 6.0
> widzialem ostanio (chyba) na www.komputerswiat.pl

Nic nie dają...

> Lub prosty sposob ,uruchom edytor Rejestru:
> Usun wpis dotyczacy wersji ( Version) DirectX w lokalizacji
> HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectX
> Version=np.:4.08.01.0881
> Teraz zainstaluj wersje xxx

Nic nie dało...

> lub bardziej radykalnie:
> Skopiuj to co pomiędzy liniami i zapisz jako np. DXuninst.inf. Póżniej
> spod prawego klawisza myszy wybierz "Zainstaluj".
>

> Ten plik niestety nie wywala w całości DirectX. Pozostają jeszcze pliki od
> DirectDraw i DirectSound. Teraz trzeba w trybie awaryjnym lub z dyskietki
> startowej usunąć wszystkie plik ddraw*.* i dsound*.* z katalogu
> %windir%\system32. Po ponownym uruchomieniu Windows możesz śmiało
> instalować każdą wersję DirectX.

Też nic nie dało...

Tylko nie reinstalka :(. Czemu w tych windowsach nie ma logiki jak w
unixach...

Plesken

Jakieś inne pomysły?

0 new messages