Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Nefunkcni "Bezpecne odebrat USB zarizeni"

WXP SP2, Tankovy zaplaty, AMD690G + X2 5000+ EE + 2GB RAM.

Ave. Je to nejspis nejaka trivialita (nekamenujte, plz), ale po vymene disku a "instalaci" zalohy Acronis TI (na ten novy) mi nejak prestalo chodit odhlasovani flashek/ext. boxu/mass storage. Pravo-myso-kliknuti na ikonku USB zarizeni v systrayi a zvoleni "Bezpecne odebrat" nevyprodukuje odhlasovaci okno - in fact, nestane se nic. Ikonka v ST zustane. Ja uz to gugluju dve hodky a doguglit se nemuzu. Najde se dobra duse, ktera me nakopne spravnym smerem?

Předmět Autor Datum
Nemáš nějak pochroumaný ovladač toho USB? Odeber raději všechny USB včetně HUBů, nech Widle znova na…
Rce 06.07.2008 21:51
Rce
Dik za reakci :beer:. Ja se s tim je*u od vcerejska a, ver ci never, vyzkousel jsem vse, o cem jsem…
mif 06.07.2008 21:57
mif
Sem se domníval, když se na řadiči zaklikne "optimalizovat pro odebrání" místo "optimalizovat pro vý…
Rce 06.07.2008 22:27
Rce
Nevím, jak dalece tomu věřit... A wo to prave gou. Nemam tucha, co to udela s datama na vymenitelne…
mif 06.07.2008 22:36
mif
Tak tak. Na flešce jsem už jednou o data přišel, nebyla to tragédie, sloužila jen jako kabelový přen…
Rce 06.07.2008 23:49
Rce
jak dalece tomu věřit... w2000 to měly default povolené. časem nejspíš sezdali, že to nebude tak sp…
lední brtník 07.07.2008 18:45
lední brtník
Tohle okno vyprodukuje? Spustit: %SystemRoot%\System32\RUNDLL32.EXE shell32.dll,Control_RunDLL hotpl…
karel 07.07.2008 06:56
karel
Nikolivek.
mif 07.07.2008 10:51
mif
To je divný. To okno by vyskočit mělo. Zkusil bych tu knihovnu hotplug.dll přesunout, měla by se sam…
karel 07.07.2008 11:37
karel
Aby šlapala tahle DLL, je třeba mít spuštěnou službu "Plug and Play". Je tomu tak? Je fakt, že tím K…
Rce 07.07.2008 11:58
Rce
Tak.
karel 07.07.2008 12:02
karel
PNP samozrejme spusteno. Zadne okno.
mif 07.07.2008 12:02
mif
Ha! 883517 http://windowstipsandfixes.blogspot.com/2007/09/saf e-to-remove-hardware-dialog-missing.h…
karel 07.07.2008 12:31
karel
No teda Karle, jsi vyborny detektiv ;-). Tenhle "experimentalni" hotfix mi taky nepomoh' (a bubliny…
mif 08.07.2008 09:15
mif
Presunuto, obnoveno. Zadny efekt. Zjistil jsem dalsi podrobnost: Levo-myso-klik na ikonku zobrazi o…
mif 07.07.2008 12:00
mif
to je postup kterým usb odebírám já, je mnohem rychlejší právě proto že je bez okna, po chvilce jen…
lední brtník 08.07.2008 09:59
lední brtník
Pouzivas to? Nejak to ve mne nebudi duveru, ale pokud to necini problem, nebudu to asi dal resit a z…
mif 08.07.2008 11:05
mif
Zkus se zaměřit spíš na systray v použitém motivu (skrývání ikon, klasika/omalovánky, vyčištění/fixn…
kmochna 08.07.2008 10:17
kmochna
Je to podivnost. Vyzkousim tve rady (problem se systray me nenapadl - "upnul" jsem se toliko na USB)…
mif 08.07.2008 11:11
mif
Toho dole si nevšímejte - výpis procmon na hotplug (předpokládám, že toto je vytvoření okna- jeho pr…
kmochna 08.07.2008 13:10
kmochna
Echm, dik za nabizenou pomoc, ale jak to tu mam, doprdele, pastnout? Je to velke jak mrcha... Jak's…
mif 08.07.2008 23:32
mif
1. Minimalizuju vše okolo aby pracovalo co nejmíň procesů 2. Start spustit : %SystemRoot%\System32\R…
kmochna 09.07.2008 07:54
kmochna
Ale ne... Ja s procmonem delat umim, akorat mi neni jasne, jak jsi to pastnul TADY. Mne to pri uklad…
mif 09.07.2008 10:08
mif
Normálka zvolím, co se mi má za sloupce zobrazit, pak to krysou označím co je vyfiltrovaný a ctrl+c.…
kmochna 09.07.2008 10:14
kmochna
Tak to mi nejde. Krysa oznaci, ale nejde to zkopirovat. Uz me to sere k smrti a nejspis se na to vyc…
mif 09.07.2008 10:24
mif
http://img68.imageshack.us/my.php?image=procmonzc1. swf Kvalitu videa jsem trochu zkrouhnul, ale dá…
kmochna 09.07.2008 10:40
kmochna
Aha. Ja pouzivam ctrl+ins a shift+ins a tohle tam nechodi. Nicmene je toho moc (oproti tobe trojnaso…
mif 09.07.2008 10:57
mif
Podle mě to tam vypadá normálně. Je nějaký event na hotplug.dll v nefiltrovaném okně od čísla event…
kmochna 09.07.2008 11:23
kmochna
Je nějaký event na hotplug.dll v nefiltrovaném okně od čísla eventu 38593? Jsou tam tri od svchost,…
mif 09.07.2008 11:40
mif
Že už se na to *** a nepřeinstaluješ. Kdyby to byl někdo jiný, tak mám podezření na bereberky, to u…
Rce 09.07.2008 12:00
Rce
Jj. Vychrlam se na to a v dohledne dobe reinstaluju. Zatim to budu odebirat dle medveda (evidentne t…
mif 09.07.2008 12:12
mif
A ked na to v systray kliknes lavou mysou (a pockas 2sekundy) tak nieco vybehne? Disk si menil sata…
MM.. 08.07.2008 17:49
MM..
A ked na to v systray kliknes lavou mysou (a pockas 2sekundy) tak nieco vybehne? Nicevo, pouze po p…
mif 08.07.2008 23:37
mif
To je divne, ja by som skusil novu instalaciu Win, nejak ti to asi acronis posral :-) (dovod moze by…
MM.. 09.07.2008 14:29
MM..
Takze vyreseno. Bylo to tim Acronisem. Jeste ze jsem puvodni disk nemel cas prerozdelit (resp. zrusi… poslední
mif 10.07.2008 22:05
mif

Nemáš nějak pochroumaný ovladač toho USB? Odeber raději všechny USB včetně HUBů, nech Widle znova načenichat po restartu. Běží služby "Správce logických disků", "Systém událostí modelu COM+", "Vzdálené volání procedur (RPC)"? Víc mě bohužel nenapadá :-/.

Dik za reakci :beer:. Ja se s tim je*u od vcerejska a, ver ci never, vyzkousel jsem vse, o cem jsem tusil, ze by tam mohla byt zakopana sobaka (vc. intenci ve tve rade). Krom reinstalu woken me uz nic nenapada.

BTW: ono to vse funguje perfektne (vc. prenosovych rychlosti), akorat nejde device manualne ukoncit. Su z toho cocot...

Sem se domníval, když se na řadiči zaklikne "optimalizovat pro odebrání" místo "optimalizovat pro výkon", že se ten dialog nezobrazuje, ale vyzkoušel jsem to a je fuk, co je zatržené, při obojím se dialog "teď to můžete vyndat" ukazuje. Něco se někde potento v hlubokých útrobách Windows, asi to nějak nepozná, že pochoduje o výměnný disk, nějako jsou v Prčicích vazby mezi výměnným diskem, řadičem USB a HUBem a kdoví čím ještě. Také mě už nic nenapadá, než přeinstal :-|.

//Edit: Když je zatrženo "optimalizovat pro odebrání", tak tvrdějí, že je to možno tahat ven i bez dialogu. Nevím, jak dalece tomu věřit...

Nevím, jak dalece tomu věřit...

A wo to prave gou. Nemam tucha, co to udela s datama na vymenitelnem disku (a co to udela s diskem samotnym). Flashky me ani tak nedesi, ale mam par externich boxu, kde bych strukturu rad zachoval. Zatim se nic nestalo, ale cort nikdy nespi (chudak).

jak dalece tomu věřit...

w2000 to měly default povolené. časem nejspíš sezdali, že to nebude tak spolehlivé jak tvrdí dialogové okno, a xp má zpožděný zápis normálně vypnutý.

ale co s tím krámem ... před reinstalací celých win ještě zkusit odebrat řadiče a disky (nejdřív odebrat divná skrytá zařízení), ať si windows znovu nadetetekuje hw, případně mu přeinstalovat i chipset driver, třeba se uklidní, případně poupravuje správné služby.

Zkus se zaměřit spíš na systray v použitém motivu (skrývání ikon, klasika/omalovánky, vyčištění/fixnutí notification area - (příklad: trayicons.htm howto_013.html ) apod.) v pnp manažerovi bych to neviděl, spíš na zasraný nastavení v motivu (okno odebírání bude řídit explorer i když spouští rundll).

Systray můžeš sledovat i v procmon ze sysinternals a hledat případné chyby.

EDIT// není o věci si to vyzkoušet v jiném účtu - tím vyloučíš (při fungování) local machine, čili vše výše doporučené a zbyde ti current user.
A v režimu nouze - tím selektuješ ovladače a jejich "své dny".

Je to podivnost. Vyzkousim tve rady (problem se systray me nenapadl - "upnul" jsem se toliko na USB). IMHOj nikdo v teto casti galaxie nema tak stroha wokna jako ja ;-) (co se tyce motivu, nablblych ficurek,...), na plose mam pouze obrazek v bmp (vlastni provenience). Bordel to zacalo delat az po instalaci image Acronisu na novy disk (ale vse ostatni je 100% funkcni!).

Toho dole si nevšímejte - výpis procmon na hotplug (předpokládám, že toto je vytvoření okna- jeho prvotní impuls (vyškrtnutý výčet zařízení a pod blbosti))svchost je ten velkej (-netsvc i s motivy) Hoď si tam filtr na hotplug - jestli to máme podobný. Ty čísla tučně ignoruj - hlaš je stav

6163 12:51,3641603 RUNDLL32.EXE 3008 CreateFile D:\WIND OWS\system32\hotplug.dll SUCCESS Desired Access: Read Data/List Directory, Read Attributes, Disposition: Open, Options: Non-Directory File, Attributes: N, ShareMode: Read, Write, Delete, AllocationSize: n/a, OpenResult: Opened
6165 12:51,3646420 RUNDLL32.EXE 3008 QueryStandardInfor mationFile D:\WINDOWS\system32\hotplug.dll SUCCESS AllocationSize: 147 456, EndOfFile: 144 384, NumberOfLinks: 1, DeletePending: False, Directory: False
6345 12:51,3872440 RUNDLL32.EXE 3008 CloseFile D:\WINDO WS\system32\hotplug.dll SUCCESS
6653 12:51,4398088 RUNDLL32.EXE 3008 CreateFile D:\WIND OWS\system32\hotplug.dll SUCCESS Desired Access: Execute/Traverse, Disposition: Open, Options: Non-Directory File, Attributes: N, ShareMode: Read, Write, Delete, AllocationSize: n/a, OpenResult: Opened
6654 12:51,4402725 RUNDLL32.EXE 3008 QueryNameInformati onFile D:\WINDOWS\system32\hotplug.dll SUCCESS Name: \WINDOWS\system32\hotplug.dll
6769 12:51,4574040 RUNDLL32.EXE 3008 CloseFile D:\WINDO WS\system32\hotplug.dll SUCCESS
9027 12:51,8708222 RUNDLL32.EXE 3008 QueryOpen D:\WINDO WS\system32\hotplug.dll SUCCESS CreationTime: 2. 3. 2006 14:00, LastAccessTime: 8. 7. 2008 12:51, LastWriteTime: 14. 4. 2008 05:21, ChangeTime: 10. 5. 2008 05:59, AllocationSize: 147 456, EndOfFile: 144 384, FileAttributes: A
9396 12:51,0285649 svchost.exe 764 QueryOpen D:\WINDOWS \system32\hotplug.dll SUCCESS CreationTime: 2. 3. 2006 14:00, LastAccessTime: 8. 7. 2008 12:51, LastWriteTime: 14. 4. 2008 05:21, ChangeTime: 10. 5. 2008 05:59, AllocationSize: 147 456, EndOfFile: 144 384, FileAttributes: A
9404 12:51,0299193 svchost.exe 764 CreateFile D:\WINDOW S\system32\hotplug.dll SUCCESS Desired Access: Read EA, Read Attributes, Read Control, Disposition: Open, Options: , Attributes: n/a, ShareMode: Read, Write, Delete, AllocationSize: n/a, Impersonating: NT AUTHORITY\SYSTEM, OpenResult: Opened
9405 12:51,0306409 svchost.exe 764 QueryNameInformation File D:\WINDOWS\system32\hotplug.dll SUCCESS Name: \WINDOWS\system32\hotplug.dll
9409 12:51,0318913 svchost.exe 764 QueryFileInternalInf ormationFile D:\WINDOWS\system32\hotplug.dll SUCCESS IndexNumber: 0xd000000002345
9410 12:51,0321327 svchost.exe 764 CloseFile D:\WINDOWS \system32\hotplug.dll SUCCESS

1. Minimalizuju vše okolo aby pracovalo co nejmíň procesů
2. Start spustit : %SystemRoot%\System32\RUNDLL32.EXE shell32.dll,Control_RunDLL hotplug.dll - nechám otevřeno (mám připraveno).
3. Spustím procmon, zastavím Capture a vymažu eventy
4. Spustím Capture v procmon a zmáčknu OK ve start/spustit - počkám na vygenerování Okna s odebráním (u tebe nejde- čekej cca 10 vteřin) - zastavím Capture.
Tak a teď to bude jako cesta vlakem:
5. V procmon Edit/Find zadáš hotplug.dll - jmeš se hledat.
6. První zastávka Explorer něco chce (ručně jsme spustili, je to pochopitelný)
7. Rundll začíná pracovat (přijme příkaz, mkrne do registry)
8. Rundll začne pracovat s knihovnou (v kolonce path je hotplug.dll)- až toto najdu (pokud vůbec) kliknu pravou do sloupce path a dám : Include "C:\Windows\system32\hotplug.dll" - tím se mi vyfiltrují všechny eventy s path hotplug.dll.
9. Menu Filter/Save filter si ho uložím - můžeš kdykoliv kliknutím příště vyfiltrovat.

===========
Nahoře jsem ti psal, aby sis výpisu moc nevšímal, šlo mi o to aby jsi použil tento program. :-p Takže ve vygenerování okna byla tato cesta:
Explorer na rundll
Rundll na registry
Rundll na hotplug
Va sloupci Operation je napsáno, co vlákno momentálně dělá a ve sloupci result je jaký má při tom úspěch. Nezapomeň, že systém využívá chyby i ke zjišťování infa - je to většinou dotaz na alokování paměti- toho si nemusíme všímat. Čeho si všímej je: chybějící knihovna (není zaregistrovaná?), přístup zamítnut (nemám práva?, hrál jsem si s gpedit?), že se nezobrazí okno má příčinu, kterou ti program ukáže. Chyba by se měla vyskytovat (patrně) v poslední zmínce o hotplug (zapamatuj si číslo eventu), pokd máš filtrováno, tak odfiltruj (reset filter v menu) a přejdi si na číslo události a tam čmuchej.

Ale ne... Ja s procmonem delat umim, akorat mi neni jasne, jak jsi to pastnul TADY. Mne to pri ukladani generuje straslive veci (v jakemkoliv formatu), ktere bych tu opravdu vkladat nechtel...

BTW: ja to resim tak, si zalozim filtr na Path (.../hotplug.dll) a spustim Capture...

Normálka zvolím, co se mi má za sloupce zobrazit, pak to krysou označím co je vyfiltrovaný a ctrl+c. (když na to přijde zobrazí to třeba jen process name). Nic negeneruju.
EDIT/ já většinou filtry takhle nezakládám- až potom z výpisu- páč cestou natrefím na mnohdy zajímavější věc. Každý má holt tu svou techniku. ;-)

Podle mě to tam vypadá normálně.

Je nějaký event na hotplug.dll v nefiltrovaném okně od čísla eventu 38593? (přejít na 38593 a ctrl+f). resp. chybový?
EDIT// možná by stál za hřích vyfiltrovat rundlla na chybu
--
To už jsi zkoušel v tom režimu nouze a jiným účtu?

Že už se na to *** a nepřeinstaluješ. Kdyby to byl někdo jiný, tak mám podezření na bereberky, to u tebe nebude. IMHO Jez. se to potento, když se vyměnil disk pod zadkem Widlí, něco se podělalo přímo v jádru. Ten zmetek nějak nemůže rozlišit vyndavací média a nevydndavací či to rozlišuje nějak napůl. Zkus instalaci "přes", tím nic nezkazíš, jestli se to spraví. Pak jedině Format. Takovým nakoplým windowsům bych stejně už nevěřil ani bootování.

//Edit: Ještě mě napadlo: Vyházet všechan USB ze správce zařízení je sice dobrá myšlenka, ale ten parchant to stejně v registru nechá. Vymazat ty USB i v registru, aby musel ty záznamy vyrobit znova. Ale to je už takový výkřik ze zoufalství. Zařízení USB najdeš v HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\U SB, můžeš v klidu vybílit všechno, po restartu by se to mělo načenichat znova a možná i správně.

A ked na to v systray kliknes lavou mysou (a pockas 2sekundy) tak nieco vybehne?
Disk si menil sata na sata alebo pata -> sata?

P.S. ta zelena ikonka vpravo dole nie je o USB, je to vseobecne ikonka pre hotplug zariadenia (mozu tam byt aj zariadenia sata, PCMCIA, dokonca aj PCIe karty apod). Je to skor vec windows (a ciastocne BIOSu), nie je to len o USB. Takze problem moze byt v ktoromkolvek hotplug zariadeni (preto sa pytam ci si menil PATA->SATA).
P.S.2. skusil by som najprv preinstalovat ovladace pre chipset. Menil si nieco v BIOSe?

A ked na to v systray kliknes lavou mysou (a pockas 2sekundy) tak nieco vybehne?

Nicevo, pouze po par sekundach zmizi ikona. Vybehnu s tim brzo ja sam :x:.

Disk si menil sata na sata alebo pata -> sata?

SATA - SATA (stejna kapacita 500GB, jen po rozdeleni mensi oddil C: ). Duvod - stary sel do suplajzu, novy do PC. V BIOSu nic nemeneno, drivery (pro jistotu) preplacnuty. Hotplug se spousti (dle Proces Monitoru), vse succes. Akorat poradne nevim, co je co. Ja uz si fakt pripadam jak lamicitan draselny...

To je divne, ja by som skusil novu instalaciu Win, nejak ti to asi acronis posral :-) (dovod moze byt to "jen po rozdeleni mensi oddil C:" mozno boli pouzite clustery aj nad hranicou noveho C: a acronis nezvladol preusnut tie clustery na nizsie miesta). Inac skus acronisom nie kopiu oddielu (vtedy kopiruje asi len podla neho pouzite clustery), ale skus strcit do PC obe HDD a urob kopiu komplet vsetkych sektorov disku (neviem ci to vie acronis, ak nie acronis tak niektory tool napr. z "ultimate boot CD" by to mal vediet). Vola sa to zvycajne image/kopia disku, nie oddielu.
Ak bootujes Win zo stareho disku, tak tam to funguje?

P.S. prip. skus na novom disku urobit C: tak isto velke ako na starom disku, a preplacni to nanovo tym image particie. Alebo na starom disku najprv chkdsk, prip. aj defragmentovat, a az potom urobit image oddielu a dat na novy disk.

Takze vyreseno. Bylo to tim Acronisem. Jeste ze jsem puvodni disk nemel cas prerozdelit (resp. zrusit partisny) - to bych nebyl vubec vysmaty. Je to ale divne, neb jsem delal zalohu stylem sector-by-sector, coz je IMHOj dost "nafest" (taky to trva hodku). Vsem zucastnenym patri muj nehynouci dik za - vpravde svatou - trpelivost :beer::beer::beer:.

BTW: Budu to delat znovu, ale zkusim klonovani disku. Jeste jsem to nezkousel - nebude problem s rozdilnou velikosti partisen (ATI 11.0)? Na to si ale s dovolenim zalozim novy dred.

Zpět do poradny Odpovědět na původní otázku Nahoru