Unknown Device

Anonymní
2012-01-22T16:58:29+00:00

Zdravím, mám problém se zařízením. Dosloužil mi stolní počítač a když jsem přistupoval k nákupu nového, rozhodl jsem se pro notebook ACER TravelMate 7750Z:  http://www.alfacomp.cz/php/product.php?eid=1051400060000001C4G. Je v něm Win7 64bit a vše funguje k plné spokojenosti.

Problém je jen v tom, že jedno z mých zařízení bylo k PC připojeno přes sériový port COM a notebook tuto zásuvku nemá. Koupil jsem k němu proto redukci DeLock - kabel z USB na DB9 (RS232):   http://www.alfacomp.cz/php/product.php?eid=1051400060000002CC. Redukce používá ovladače pro čip Prolific PL-2303.

Ovladače na CD dodaném s redukcí jsou pouze pro systémy po Win Vista, pro Win7 jsem musel instalačku ovladačů najít na internetu. Provedl jsem instalaci a poté připojil zařízení, které bylo v pořádku nalezeno a byl vytvořen port COM3. Následně jsem potřeboval zprovoznit řezací plotr, který do zásuvky COM potřebuji připojit. Protože se nějak nedařilo, zkusil jsem vytáhnout USB kabel z USB hubu a dát jej napřímo do USB v notebooku.

Bohužel, jakmile jsem kabel vytáhl, nyní ať ho zastrčím do jakékoliv zásuvky či hubu USB, už se toto zařízení (USB redukce) ve Správci zařízení a v Zařízení a tiskárny objevuje jako "Unknown Device" a u položky Stav zařízení je uvedeno: Zařízení bylo zastaveno, protože oznámilo potíže (Kód 43).

Když chci provést aktualizaci ovladače, systém mi sdělí, že nejvhodnější ovladač pro Unknown Device mám nainstalovaný. Zvolím možnost vybrat ovladač ručně, ale přestože mám s naprostou jistotou ovladač pro Win7 64bit (navíc to chvíli po instalaci fungovalo, takže opravdu je ovladač v pořádku), po vybrání tohoto ovladače mi vyskočí hláška: Zadané umístění neobsahuje softwarový ovladač kompatibilní s tímto zařízením. Pokud umístění ovladač obsahuje, zkontrolujte zda je určen pro systém Windows pro procesory x64. Jenže zadané umístění s jistotou kompatibilní ovladač se zařízením obsahuje a je určen pro Win7 64bit.

Chyba bude nejspíše v tom, že toto zařízení je někde v systému zařazeno jako "Unknown Device" namísto "Prolific USB-to-Serial Comm Port (Com3)" a jediný ovladač, který systém hledá, je ovladač pro zařízení "Unknown Device" a nechce pustit ovladač, který k zařízení skutečně patří, jelikož jej považuje za jiné zařízení. V registrech u zařízení není VID_067&PID_2303, ale s nulami VID_000&PID_0000.

Jistěže by bylo asi jednoduché vrátit systém zpět do stavu před instalací ovladače a pomocí funkce Obnovení systému, jenže jak jsem zjistil, při každé odinstalaci a nové instalaci ovladače systém vytvářel na pozadí body obnovení a já ovladač odinstaloval a nainstaloval již tolikrát, že mám nyní mnoho bodů obnovení vytvořených při této činnosti, ale bod obnovení před první instalací ovladače je nenávratně pryč, takže rada týkající se obnovy systému by pro mne nebyla použitelná.

Týden jsem instaloval systém, programy, prováděl nastavení software i hardware a zálohu (bitovou kopii) systémového disku vždy vytvářím po vychytání všech chyb tak, aby v případě použití obnovy systému z této bitové kopie byl systém a software plně funkční. Proto jsem zatím tuto bitovou kopii nevytvářel a nemíním nyní vše smazat a začít instalovat znovu, jen abych změnil "Unknown Device" na správné zařízení.

Pevně věřím, že existuje způsob, jak systému Windows sdělit, že se velice mýlí, když se se mnou hádá o tom, jaké zařízení připojuji a zda mu nabízím správné ovladače. Jen bych potřeboval poradit, jak to tomu systému mám vysvětlit.Tedy, jak v systému (registrech) vymazat cokoli o tomto připojovaném zařízení, aby po připojení zařízení systém znovu zjistil o jaké zařízení jde a ne rovnou uvedl, že jsem připojil zařízení "Unknown Device" a jediný přípustný nový ovladač má proto být pro "Unknown Device"...

Díky předem za rady, Petr K.

(PS: A to až se mi podaří znovu rozchodit tuto redukci, možná zjistím, že přes ni plotr stejně řezat nebude, to bude teprve radost...)

Windows pro domácnosti | Předchozí verze Windows | Zařízení a ovladače

Otázka je uzamčená. Tato otázka se migrovala z komunity podpory Microsoftu. Můžete hlasovat, jestli je užitečná, ale nemůžete k ní přidávat komentáře či odpovědi ani ji nemůžete sledovat.

Počet komentářů: 0 Žádné komentáře
Odpověď přijatá autorem otázky
Anonymní
2012-01-23T12:46:37+00:00

DD,

pokud nejde jen tento převodník a ostatní USB zařízení jdou, pak toto není řešení. Zkoušel jste, nebo můžete jen pro jistotu zkusit převodník připojit do jiného PC ? (jak se bude detekovat tam)

LC

Byla tato odpověď užitečná?

Počet komentářů: 0 Žádné komentáře

Počet dalších odpovědí: 20

Seřadit podle: Nejužitečnější
  1. Jan Chaloupek 77,120 Reputační body
    2012-01-31T12:15:53+00:00

    Přestože je to k nevíře, stále existují DOSovské SW, které se obracejí na HW přímo. Sám také takový SW mám.Takže poznámka byla k věci, i když jsme na fóru Windows.

    :-)

    Navíc přestože použijete Windowsovský SW tak přes některé převodníky i tak nefunguje.

    Nezjistil jsem nikdy přesnou příčinu ale takových nekompatibilních HW (pokladní displeje, COM tiskárny, ...) + převodníků tu mám na firmě také několik.

    Nebyl čas to analyzovat hlouběji.

    Probém prostě může být v časovém nesplnění protokolu.

    To znamená, že není problém v rozbitém HW ale časově se díky převodníkům nestíhá včas odpovídat podle daného protokolu.

    Byla tato odpověď užitečná?

    Počet komentářů: 0 Žádné komentáře
  2. Anonymní
    2012-01-31T12:05:24+00:00

    Když ono tohle zařízení SummaCut D520 právě je z minulého tisíciletí... :-)))

    http://www.summa.be/download/oldcut_en.pdf

    Jinak v tom příspěvku šlo o propustnost přes převodník na USB, tedy chápu příspěvek ing. Chaloupka tak, že je rozhodující, zda zařízení (resp. jeho software) pro komunikaci vyžaduje přímo zásuvku COM (RS232), protože ta v notebooku fyzicky není a nahrazuje ji právě ten převodník z USB na COM. V tom příspěvku šlo tedy o to, aby tomu zařízení z minulého tisíciletí (jeho softwaru) stačil ten převodník namísto fyzicky přítomného sériového portu...

    Nyní ale mám strach, zda při tom přepětí, které mi oddělalo PC, neodešel i ten plotr, když nyní nechce komunikovat ani přes staré PC, přes které kdysi přímo tento plotr běhal. Zařízení sice vypadá funkčně (jde zapnout a ovládat tlačítky), jen nějak nekomunikuje s počítačem a nejde do něho tedy nic odeslat a použít jej. Jenže jak bylo vidět u toho nového převodníku (který nefungoval, přestože na něm svítila kontrolka), může být opět problém úplně jinde, než v instalaci a softwaru, tedy třeba v tom plotru odešla nějaká elektronika, nebo odešel kabel, nebo v tom starém PC přestal fungovat sériový port, možností je spousta. Teď jen jestli přijdu na to, kde ta chyba skutečně je... Ale to už nepatří do tohoto vlákna, tak se omlouvám...

    Jinak díky za reakci.

    PK

    Byla tato odpověď užitečná?

    Počet komentářů: 0 Žádné komentáře
  3. Miroslav Pragl 78,946 Reputační body Dobrovolný moderátor
    2012-01-31T10:27:17+00:00

    SW se uz nejake to tisicileti NEMUZE a nesmi obracet primo na HW. Nastaveni prenosove rychlosti, hanshakingu atd. probiha pres standardni windows API a je tedy suma fuk jaky HW je pro ser. port pouzity - jen musi mit kvalitni ovladace.

    MP

    Byla tato odpověď užitečná?

    Počet komentářů: 0 Žádné komentáře
  4. Anonymní
    2012-01-31T09:21:06+00:00

    Jen doplním, že tazatel má právo označit odpověď na svou otázku. To jiní uživatelé Answers nemají (i když třeba mají stejný problém a připojí se k dotazu tlačítkem   Já také).

    Vyjimkou jsou administrátoři, kteří mohou označit odpověď, pokud to tazatel neudělá nebo nepovažuje za nutné.

    Pro správně pochopení fungování Answers je vhodné si přečíst Nápovědu.

    Vím, že je to zbabělé. Nápovědu čtou až ti, kteří neví kudy kam. A někdy ani ti ne. 

     :-)

    U toho není s čím polemizovat. Naprostý souhlas.

    Také mne velmi mrzí, že někteří tazatelé, když už zde získají pomoc, nemají pocit, že by mohli místo poděkování alespoň označit odpověď a tím také problém za vyřešený a ostatním se stejným problémem v budoucnu tak dát jasně najevo, co problém vyřešilo.

    No a pokud jde o tu nápovědu, s tou je to jasné, ale také by se tam třeba v budoucnu mohlo objevit, že označit příspěvek za užitečný může jen ten, kdo daný problém má a dát tím ostatním zřetelně najevo, že pro něj tento příspěvek byl opravdu užitečný při cestě za vyřešením problému, kdy na samém konci označí příspěvek za odpověď a vyřešení... Třeba se to v nápovědě v budoucnu objeví proto, že tvůrci této nápovědy se zamysleli nad příspěvkem kohosi a usoudili, že to možná má něco do sebe... A nebo ne a zůstane to tak jak je, nic proti tomu nemám, jen jsem vyjádřil názor. To ale neznamená, že je třeba s tím něco skutečně dělat, samozřejmě nemusí s mým názorem souhlasit...

    Jinak - převodník jsem zprovoznil, takže tento problém byl vyřešen, ovšem jak jsem říkal již předtím, jsem zvědav, zda přes něj zprovozním také plotr... No a to se mi stále nedaří. Jenže zkoušel jsem to i přes staré PC, které má přímo zásuvku COM a tam to dává stejnou hlášku - "Nebyla nalezena přenosová rychlost" (software totiž kromě přímého zadání čísla dovoluje také automatické zjištění přenosové rychlosti, takže když mu nevyhovuje zadaný parametr, sám si zjistí, co mu vyhovuje, nj jenže mu nevyhovuje žádná, takže vydá tuto hlášku...). Snad to nějak dám dohromady, kdyby se ale stále nedařilo, rád bych se ozval s prosbou o radu. Zaujaly mne informace v příspěvku z 22.1. (tedy především toho v PS - Všechny tyto SW ale vytvářejí virtuální COM, takže SW se NESMÍ obracet přímo na HW RS232...).

    Byla tato odpověď užitečná?

    Počet komentářů: 0 Žádné komentáře