2008-10-27 15 views

Odpowiedz

90

Handle powinien załatwić sprawę.

Czy kiedykolwiek zastanawiałeś się, który program ma otwarty konkretny plik lub katalog? Teraz możesz się dowiedzieć. Handle to narzędzie wyświetlające informacje o otwartych uchwytach dla dowolnego procesu w systemie. Możesz go użyć do: Zobacz programy, które mają otwarty plik, lub zobacz typy obiektów i nazwy wszystkich uchwytów programu.

+1

Niestety, niezupełnie. Pierwsze wywołanie otwiera okno, które wymaga prawidłowego COMCTL32.dll w systemie - dokładnie tego, czego brakuje na moim komputerze. Więc mam pecha. – mark

+8

@mark spróbuj uruchomić 'uchwyt/accepteula' za pierwszym razem. Jest to skrót do zaakceptowania umowy EULA bez okna dialogowego. –

+0

Alternatywnie można użyć rejestru, aby zapobiec wyświetlaniu tego okna dialogowego. uzyskać szczegółowe informacje, aby skonfigurować rejestr, jest to adres URL internetowej: https://peter.hahndorf.eu/blog/post/2010/03/07/WorkAroundSysinternalsLicensePopups –

6

Pobierz uchwyt.

https://technet.microsoft.com/en-us/sysinternals/bb896655.aspx

Jeśli chcesz się dowiedzieć, jaki program ma uchwyt na określonym pliku, uruchom to z katalogu Handle.exe jest wyodrębniony. O ile nie dodałeś Handle.exe do zmiennej środowiskowej PATH. I ścieżka do pliku C: \ ścieżka \ ścieżka \ plik.txt”, prowadzony w ten sposób:

handle "C:\path\path\file.txt" 

To powie Ci co proces (-y) mają plik (lub folder) zablokowaną

+0

Po wykonaniu wyżej linii, wynik jest tak: notepad.exe PID: 6828 BC8: C: \ ścieżka ścieżka \ \ plik.txt Jeśli chcesz zamknąć określoną uchwyt , wykonaj: handle.exe -c BC8 -p 6828 – ionat

+0

Proponuję zadać nowe pytanie na StackOverflow. I podaj WSZYSTKIE szczegóły. Dokładne polecenie i dokładne dane wyjściowe. Zapraszam do odniesienia się do tego biletu. Podaj także, jakie są Twoje zabezpieczenia (np. Administrator, nie administrator). – MacGyver

+0

Mogę uruchomić "handle.exe some.dll" iw wielu przypadkach mogę usunąć some.dll nawet jeśli uchwyt zgłasza proces używający go. Tak wyraźnie obsługi nie zwraca listę zablokowanych plików – Alex

0

I. używałem Unlocker od lat i naprawdę to lubię i nie tylko identyfikuje programy i oferuje odblokowanie folderu \ file, ale także zabije przetwarzanie z blokadą.

Dodatkowo oferuje akcje zrobić do zablokowanego pliku, o którym mowa, na przykład usunąć.

Unlocker pomaga usuwać zablokowane pliki z komunikatami o błędach, w tym "nie można usunąć pliku" i "dostęp jest zabroniony". Samouczek wideo jest dostępny.

Niektóre błędy można uzyskać że Unlocker może pomóc to:

  • nie można usunąć pliku: Odmowa dostępu.
  • Nastąpiło naruszenie zasad udostępniania.
  • Plik źródłowy lub docelowy może być używany.
  • Plik jest używany przez inny program lub użytkownika.
  • Upewnij się, że dysk nie jest pełny lub chroniony przed zapisem i że plik nie jest aktualnie używany.