Dobrý den všem. Můj WMP (win 98) odmítá přehrávat jakékoli video nebo zvuk. Vždy jen zobrazí hlášku "třída není zaregistrována". Problém nastal pravděpodobně po instalaci nějakého přehrávače.
Děkuji předem za odpověď.
Jarek
Dobrý den všem. Můj WMP (win 98) odmítá přehrávat jakékoli video nebo zvuk. Vždy jen zobrazí hlášku "třída není zaregistrována". Problém nastal pravděpodobně po instalaci nějakého přehrávače.
Děkuji předem za odpověď.
Jarek
Dobrý den.
Hledal jsem tuto chybu na Microsoftu a bohužel bez výsledku. K WMP se nevztahovala ani jediná rada. Doporučil bych si zkontrolovat jestli vaše verze WMP, předpokládám že je ve verzi 9, je kompatibilní pro váš operační systém - tedy WMP 9 pro 98 (SE)/ ME. Verze WMP9 pro XP na WIN 98 samozřejmě nepůjde a pokud jste ještě vlastníkem WIN98 (Primary edition), tak zde samozřejmě WMP9 fungovat taky nebude, jde jen v W98SE, jak jsem se již zmínil.
Dále zkontrolovat instalaci kodeků, ale zde bych asi chybu nehledal.
Proč si myslíte, že by na to měl mít vliv jiný přehrávač?
Abych to upřesnil. Před několika měsíci nejen WMP, ale jakýkoliv přehrávač, odmítal přehrávat video i hudbu.
Protože WIN 98 dělaly i jiné psí kusy, nechali jsme si přeinstalovat WIN 98. Po přeinstalaci to nějaký čas fungovalo, včetně WMP, ale pak zase WMP i ostatní přehrávače (BSplayer) přestaly přehrávat. Problém tedy bude asi ve WIN, ne v WMP.
Bohužel se mi nepodařilo zjistit, jestli WMP je pro WIN 98 SE nebo ne (WMP 9.00.00.3349). Ale protože tu reinstalaci dělal profesionál, předpokládám že je to v pořádku.
No ono je profesional a profesional. Reinstalovat WIN zvladne kazdej. :) Udelat to dobre jen nekdo a skutecne kvalitne jen profik. Ale to je fuk...
Divne je ze neprehrava ani BS Player...
Zkusil bych kodeky:
http://www.cccp-project.net/
Odtud si stahni cely pack a naistaluj ho. Zvol instalaci bez prehravacu. Ke konci instalace se Te pruvodce dotaze zda chces nastavit vsechna nastaveni (i predchazejici) na defaultni hodnoty tak dej ano.
Muzu znat duvod proc nepouzivas novejsi Win???
Ahojte. Zkoušel jsem nainstalovat CCCP, ale před koncem instalace se objevil známý error 0x80040154 (třída není zaregistrována).
Novější Win nepoužívám, protože ten můj profík říkal, že 128 MB RAM je málo na Win XP.
Protože naše Win nejsou úplně legální (podniková multilicence), mám tak trochu podezření, že Microsoft to po nějakém čase zjistí a pošle "dáreček" ve formě nějaké chyby.
Muzes sem prosim hodit presne zneni chyby vcetne vsech cisel...
Na konci instalace CCCP se objeví hláška:
Error:
C:/Program Files/CCCP/Filters/Mpeg2DecFilter.ax
Unable to register the DLL/OCX:DIIRegisterServer failed; code 0x80040154
Třída není zaregistrována.
Toť vše.
Ano a teď myslím, že jsme doma. Složka CCC jsou kodeky, o kterých se zde zmínil náš moderátor. Myslím, že nelze nic přehrát z toho důvodu, že nějaký kodek byl zřejmě komerčním, ale to jen tak tipuji. Hlavně, že víme, že už se skutečně jedná o kodeky.
Asi nejlepší by bylo odinstalovat tyto kodeky a nahrát si z našich stránek tento aktuální balíček ...
Za pokus to jistě stojí ....
http://www.pcporadenstvi.cz/storage/utility/klite_mega_codec_pack/klmcodec161.exe
Bohužel, výsledek je stejný jako předtím:
Unable to register the DLL/OCX:DIIRegisterServer failed; code 0x80040154
Dnes jsem zjistil, že Quick Time přehrává zvuky a některá videa. Jinak se nic nezměnilo.
Dobře, tak něco zkusíme:
Dej start - spustit - zadej tuto cestu: "C:\Windows\system32\Regsvr32.exe ffdshow.ax" - Potvrď a napiš, co ti to napsalo. Pokud ti to nenahlásí žádnou chybu o tom, že nebylo nalezeno, přeinstaluj kodeky od nás, pro jistotu, a mělo by to šlapat. Pokud bude problém, budeme pokračovat ...
Když jsem to chtěl spustit tak, jak jsi to napsal, tak řekl, že takový soubor nenašel. Ale v C:/Windows/System/ má soubor Regsvr32.exe. Po jeho spuštění napsal:
No DLL name spacified.
Usage: regsvsr32 (/u) (/s) (/n) (/i(:cmdline)) dllname
/u- Unregister server
/s- Silent, display no message boxes
/c- Console output
/i- Call DllInstall passing it an optional (cmdline), when used with/u calls dll uninstall
/n- do not call DllRegisterServer, this option must be used with /i
Jsi z toho chytrý. Já moc ne.
Ano, výborně, to je on. Já zapomněl, že nemáš WINXP, ale WIN98, ty ho mají v systému. Ano, jsem z toho moudrý, tento soubor by měl vyřešit náš problém. Chybí mi jen už jedna drobnost, abych ti napsal, co s tím máš dělat. POtřebuji znát současné celé znění té chyby, která se ti objevuje. konrétně mi jde o to, na jaký soubor ukazuje. Víme, že se bude jedna o soubor s příponou *.dll , ale potřebuji vědět, který to je konkrétně ...
Když hlásí chybu 80040154, tak neukazuje na žádný soubor dll. Ale když jsem dal do internetového vyhledávače heslo "80040154", vyjelo pár zajímavých stránek. Jedna z nich je
http://www.free-codecs.com/guides/How_to_fix_Class_not_registered_or_80040154_error.htm
kde to svádí na soubor quartz.dll.
Když jsem ho chtěl otevřít v okně "spustit", říká, že k němu nemá napojený žádný program, který by spustil.
Vic jsem, bohužel, nezjistil.
Jejda, já jsem zase našel jiný zroj *.dll :D No nic, zkusíme ale ten tvůj. Nejde ti to, protože toto je opět návod pro WINXP. Napíšu ti návod, jak to zkusit ve WIN98.
1/ Nejprve si vyhledej soubor "quartz.dll". (Já ho mám v system32 a v automatických aktualizacích, takže ty ho asi budeš mít jen v systému.) Najdi jej tedy a zamapatuj si, kde byl a zkopíruj si ho do kořenobého adresáře čili na C:\
2/ Pro jistotu si stáhni náš *.exe soubor odtud znovu:
http://download.microsoft.com/download/access95/util5/1/win98/en-us/regsv32a.exe
3/ Spusť jej a on ti vytvoří dva další soubory. Jeden *.txt a druhý REGSVR32.EXE. a Právě tenhle exe soubor překopíruj k tomu dll v kořenovém adresáři, takže znova na C:\
4/ Tenhle exe se musí spustit v příkazovém řádku, takže si spusť příkazový řádek a nejprve do děj přetáhni exe soubor, udělej mezeru a pak do něj přetáhni dll soubor a nebo prostě napiš tenhle příkaz "C:\REGSVR32.EXE C:\quartz.dll"
5/ Teď už snad ti napíše že se proces zdařil, nebo tak něco a ty překopíruj ten quartz.dll na to místo, odkud jsi ho vzal, tedy z toho systému, kde ho najdeš .... Nech samozřejmě přepsat, ten co tam je, ale to je ti jasné, nejsi takový amatér ....
UFFFFFFF, tak snad to konečně bude ono ... :-x
Bohužel, hlásí tuto chybu:
LoadLibrary ("C:/QUARTZ.DLL") failed.
GetLastError returns: 0x0000001 f.
Ten počítač je snad zakletý.
Sakra, to snad není možný :D :D
No tak zkusíme, ještě něco jiného. Doufám, že když se ti to nepovedlo zaregistrovat, že jsi ty soubory v systému nepřepisoval?! Ale ono by to asi stejně nic neprovedlo ...
Tak zkusme ještě toto:
Od microsoftu si stáhni kodeky do svého přehrávače. Myslím, že jsi říkal, že máš devítku ...
http://www.microsoft.com/windows/windowsmedia/forpros/format/codecdownload.aspx
Pokud to nepůjde ani teď, tak si spusť WMP, dej Tools- Options - Performance - Advanced a kategorii Video Acceleration odškrtni Use overlays, ale to snad nebude potřeba, ale pro jistotu jsem to napsal ... :shock:
Jestli ti to nejde ani teď, tak co ti ještě mohu poskytnout je můj quartz.dll a ten si můžeš stáhnout tady:
http://www.files.pcporadenstvi.cz/quartz.dll
Přepiš jím ten starej soubor, ale už si nejsem jistej ani tím ... :-(
Nevidím to jinak, než že budu muset přeinstalovat windowsy.
Všem děkuji za pomoc a za ochotu, hlavně Jomeovi. Díky.
Nemáte vůbec zač. Škoda že jsme na to nepřišli. :-( Zamykám diskusi. Pokud i po restartu nastanou ty samé problémy, klidně napište a zkusíme to úplně od začátku.
Držím palce a těším se na setkání, při řešení zase jiných problémů. (Ikdyž Vám je samozřejmě nepřeju, ale to bychom zase neměli co dělat my ... :D )