Ve Vistě 64 bit přestal fungovat DirectX9

Operační systémy Windows 98, 2000, XP, 2003, Vista a další.

Moderátor: Loki5567

Pravidla fóra
Vše okolo nového systému Windows 8 se řeší jen a pouze v PODSEKCI (klik), ostatní se přesouvá nebo zamyká.
Odpovědět
PavelRat
Nováček
Nováček
Registrován: 06. úno 2009

Ve Vistě 64 bit přestal fungovat DirectX9

Příspěvek od PavelRat »

Mám 64 bit Vistu. Mám problém, že hry i programy, které využívají DirectX 9 ze dne na den najednou při spouštění, než se cokoliv načte, spadnou. Ve správě počítače v prohlížeči událostí - protokoly systému - aplikace to vypisuje chybující modul d3d9.dll, verze 6.0.6001.18000 ... Hry, které využívají DirectX10 ale fungují normálně. Přeinstalování jakékoukoliv verzí DirectX nepomáhá, přeinstalace ovladače grafické karty taky ne, obnovení z bodu obnovení, kdy vše fungovalo normálně taky ne. Když umístím knihovnu d3d9.dll přímo do kořenového adresáře hry, hlasí pokus o spuštění hry "vstupní bod procedury DdEntry10 se nepodařilo v dynamicky propojované knihovně DDRAW.dll nalézt". Když přeinstalovávám directX tak to jenom v pár vteřinách zaktualizuje novějšími soubory, ale nepřepíše pravděpodobně chybu ve starších. Dxdiag žádnou chybu nehlásí. Soubor d3d9.dll se při instalaci nekopíruje . Když jsem ho do adresáře system32 dal ručně, tak to taky nepomohlo. Chtělo by to se nějak zbavit Directu uplně a znova ho nainstalovat, ale nevím v 64 bit Vistě jak. Děkuji za nějakou radu. Přeinstalaci celých Win bych se chtěl vyhnout.
sam_217
Mírně pokročilý
Mírně pokročilý
Uživatelský avatar
Registrován: 16. bře 2008
Bydliště: Subprostor
Kontaktovat uživatele:

Re: Ve Vistě 64 bit přestal fungovat DirectX9

Příspěvek od sam_217 »

No, to budes muset pravde podobne nakopirovat vsechny soubory, ktere jsou DX9, do system32 - nebo dnad do SysWOW64? nevim ted, kazdopadne urcite nestaci kopirovat jen D3d9.dll...
PC1: AMD Ryzen 5800X3D@default Noctua NH-D15S // X570 AORUS MASTER (rev 1.0) // 64GB Patriot Viper Steel 3600MHz@CL18-22-22-42 // 9070XT Pulse // MSI Optix MAG274QRF-QD - 1mrtvý quantum dot pixel!!! // Samsung PM961 (1TB NVMe), Crucial M4 256GB, Micron enterprise SSD1920GB, Crucial MX500 2TB... // LianLi O11 XL // SSR-850FX

PC2: Lenovo Legion 5 17ACH6H - Ryzen 7 5800H / 16GB / RTX 3070 mobile 130W TDP
PavelRat
Nováček
Nováček
Registrován: 06. úno 2009

Re: Ve Vistě 64 bit přestal fungovat DirectX9

Příspěvek od PavelRat »

Jak je mám ale poznat? Když jsem prohlížel CAB archívy instalačky DirectX9, tak tam D3D9.dll nikde nebyl. Vždy za tím bylo ještě nějaký číslo, např. d3d9_25.dll apod.. Asi je spíš ten D3D9.dll součástí nějakýho základního rozhraní directu co je přímo v instalaci Windows a při aktualizaci directX na vyší verzi se tenhle základ nemění. Už si fakt nevim rady.
Vladimír
Nováček
Nováček
Registrován: 07. úno 2009

Re: Ve Vistě 64 bit přestal fungovat DirectX9

Příspěvek od Vladimír »

Stejný problém jsem měl při instalaci Nera essentials, kdy jsem odmítnul při setupu instalaci DX9. Po následné reinstalaci s povolením DX9 je vše OK. Nainstaluj si Nero (které můžeš potom smazat) s povolením instalace DX9 na Tvůj počítač.
sam_217
Mírně pokročilý
Mírně pokročilý
Uživatelský avatar
Registrován: 16. bře 2008
Bydliště: Subprostor
Kontaktovat uživatele:

Re: Ve Vistě 64 bit přestal fungovat DirectX9

Příspěvek od sam_217 »

Ja sam ma win XP SP3 a kniohovnu d3d9.dll mam ve slozce WINDOWS/system32....takze to tam musis mit, a kdyz si stahnes redistribucni balik nbo pouzijes nejakej ze hry tak tam rozhodne musi bejt, kazdopadne zkousel si hledat pomoci windowsowskyho vyhledavace? napis tam d3d9.dll a uvidis, jestli ti opravdu schazi...jinak si ji bud stahni z netu, nebo proste z baliku DX to tam proste musi byt, a pokud neni, a je to fakt soucast windows, tak ti proste stahni z odnekud z netu, je nekolik stranek kde davaj lidem moznost si dtahnout chybejici DLL knohovnu kdyz se jima nahodou smaze nebo nejaky zly program udela neporadek..
PC1: AMD Ryzen 5800X3D@default Noctua NH-D15S // X570 AORUS MASTER (rev 1.0) // 64GB Patriot Viper Steel 3600MHz@CL18-22-22-42 // 9070XT Pulse // MSI Optix MAG274QRF-QD - 1mrtvý quantum dot pixel!!! // Samsung PM961 (1TB NVMe), Crucial M4 256GB, Micron enterprise SSD1920GB, Crucial MX500 2TB... // LianLi O11 XL // SSR-850FX

PC2: Lenovo Legion 5 17ACH6H - Ryzen 7 5800H / 16GB / RTX 3070 mobile 130W TDP
PavelRat
Nováček
Nováček
Registrován: 06. úno 2009

Re: Ve Vistě 64 bit přestal fungovat DirectX9

Příspěvek od PavelRat »

Podle programu Ochrana prostředků systému Windows "sfc /verifyonly", který hlásí narušení integrity, soubor d3d9.dll, resp. novou verzi instaloval SP1. Když jsem dal skenovat a opravit "sfc /scannow" tak po skončení napsal "Program ochrana prostředků systému Windows našel porušené soubory, ale některé z nich se mu nepodařilo opravit" a to právě d3d9.dll viz kousek z logu: "2009-02-07 12:11:03, Info CSI 000002c1 [SR] Could not reproject corrupted file [ml:48{24},l:46{23}]"\??\C:\Windows\SysWOW64"\[l:16{8}]"d3d9.dll"; source file in store is also corrupted .Odinstalovat SP1 nejde (Došlo k chybě. Některé auktualizace nebyly úspěšně odinstalovány), nainstalovat znovu taky ne, píše že už je nainstalován. Ten soubor musí být verze 6.0.6001.18000. Mám 64 bit visty takže je ve složce system32 a SysWOW64, jsou tam i další soubory z directX, ale v každé složce maj jinou velikost. ? i ten d3d9.dll (system32 1885 kB, sysWOW64 1747 kB)

Edit: Teď jsem čet na http://forums.stardock.com/332903 že měl někdo stejnej problém. Vyřešil to, že odinstaloval SP1 a nainstaloval ho znovu. Jenže mě nejde odinstalovat!
sam_217
Mírně pokročilý
Mírně pokročilý
Uživatelský avatar
Registrován: 16. bře 2008
Bydliště: Subprostor
Kontaktovat uživatele:

Re: Ve Vistě 64 bit přestal fungovat DirectX9

Příspěvek od sam_217 »

To si to asi nejak podelal s tim SP, too vidim na jediny vychodisko, preinstalovat Win Vista a pouzit Norton Ghost k zaloze (myslim tim Norton Ghost 2003, ne! ghosti 9,10,11,12 atd, tyhle ti nepomuzou, jedine verzi 2003)
PC1: AMD Ryzen 5800X3D@default Noctua NH-D15S // X570 AORUS MASTER (rev 1.0) // 64GB Patriot Viper Steel 3600MHz@CL18-22-22-42 // 9070XT Pulse // MSI Optix MAG274QRF-QD - 1mrtvý quantum dot pixel!!! // Samsung PM961 (1TB NVMe), Crucial M4 256GB, Micron enterprise SSD1920GB, Crucial MX500 2TB... // LianLi O11 XL // SSR-850FX

PC2: Lenovo Legion 5 17ACH6H - Ryzen 7 5800H / 16GB / RTX 3070 mobile 130W TDP
PavelRat
Nováček
Nováček
Registrován: 06. úno 2009

Re: Ve Vistě 64 bit přestal fungovat DirectX9

Příspěvek od PavelRat »

Už jsem to vzdal a přeinstaloval jsem celé Visty. Všem dík za snahu.
Odpovědět

Zpět na „Operační systémy Microsoft“