W dniu 2014-09-30 o 12:40, Piotr B. [pb2004] pisze:
1634Racine <1634Racine@1634racine.pl> wrote:
Piotr B. [pb2004] in m0chkj.mmc.1@pb2004.pl">news:m0chkj.mmc.1@pb2004.pl
1634Racine <1634Racine@1634racine.pl> wrote:
Piotr B. [pb2004] in m0bgt6.nks.1@pb2004.pl">news:m0bgt6.nks.1@pb2004.pl
[........]
Na przykład w Process Explorer można wyszukać co trzyma uchwyt danego
pliku i ewentualnie go zamknąć choć jest to niezalecane.
zalozmy,ze plik nie daje sie usunac. Gdzie w procexp. wklepac jego
nazwe, by znalazlo proces trzymajacy i ew. potem wykonac kill? bo
nie za bardzo to widze via "find handle or dll..."
Tam gdzie napisałeś. Wystarczy kliknąć wynik aby przejść do konkretnego
procesu w głównym oknie i tam w menu kontekstowym danego uchwytu jest
odpowiednie polecenie.
ok, to powiedzmy, ze biore sobie do rozpracowania np. plik zwiazany z
avira --> shlext.dll (widok w autoruns: http://i.imgur.com/JnaA9D4.png)
szukam go w procexp: http://i.imgur.com/Dg6BlMy.png - i co ja tutaj mam
wylistowane? to sa procesy "trzymajace", "zwiazane" z shlext.dll?
dalej: klikajac na ktorys z nich -> przechodze do okna glownego procexp,
potem prawoklik na procesie i... kill, zeby odblokowac plik?
To jest wykonywalny plik biblioteki dll nie uchwyt do pliku danych więc
nie ma w menu polecenia Close handle.
Nie. Mogę go sobie nazwać, rozszerzenie nadać jakie chcę, jeśli mam źródła
to wkoplilować (np. SQLite). I nie znajdziesz handle'ra! On pisze o zajętym
pliku. Wygląda na to, że sys go zwalnia - po jakimś czasie. Jeśli jesteś
uparty to debaguj sys (chyba, że masz źródła). JAK JEST DUŻY Śmiech?
--
Artur
0 weeks 5 days 19 hours 48 minutes 13 seconds and 144 milliseconds.
"pl.comp.os.ms-windows.winnt"
|