Skocz do zawartości
Zamknięcie Forum PC LAB

Szanowny Użytkowniku,

Informujemy, że za 30 dni tj. 30 listopada 2024 r. serwis internetowy Forum PC LAB zostanie zamknięty.

Administrator Serwisu Forum PC LAB - Ringier Axel Springer Polska sp. z o.o. z siedzibą w Warszawie: wypowiada całość usług Serwisu Forum PC LAB z zachowaniem miesięcznego okresu wypowiedzenia.

Administrator Serwisu Forum PC LAB informuje, że:

  1. Z dniem 29 listopada 2024 r. zakończy się świadczenie wszystkich usług Serwisu Forum PC LAB. Ważną przyczyną uzasadniającą wypowiedzenie jest zamknięcie Serwisu Forum PC LAB
  2. Dotychczas zamowione przez Użytkownika usługi Serwisu Forum PC LAB będą świadczone w okresie wypowiedzenia tj. do dnia 29 listopada 2024 r.
  3. Po ogłoszeniu zamknięcia Serwisu Forum od dnia 30 października 2024 r. zakładanie nowych kont w serwisie Forum PC LAB nie będzie możliwe
  4. Wraz z zamknięciem Serwisu Forum PC LAB, tj. dnia 29 listopada 2024 r. nie będzie już dostępny katalog treści Forum PC LAB. Do tego czasu Użytkownicy Forum PC LAB mają dostęp do swoich treści w zakładce "Profil", gdzie mają możliwość ich skopiowania lub archiwizowania w formie screenshotów.
  5. Administrator danych osobowych Użytkowników - Ringier Axel Springer Polska sp. z o.o. z siedzibą w Warszawie zapewnia realizację praw podmiotów danych osobowych przez cały okres świadczenia usług Serwisu Forum PC LAB. Szczegółowe informacje znajdziesz w Polityce Prywatności

Administrator informuje, iż wraz z zamknięciem Serwisu Forum PC LAB, dane osobowe Użytkowników Serwisu Forum PC LAB zostaną trwale usunięte ze względu na brak podstawy ich dalszego przetwarzania. Proces trwałego usuwania danych z kopii zapasowych może przekroczyć termin zamknięcia Forum PC LAB o kilka miesięcy. Wyjątek może stanowić przetwarzanie danych użytkownika do czasu zakończenia toczących się postepowań.

Temat został przeniesiony do archiwum

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

dym2

Windows XP problem z usuwaniem plikow video

Rekomendowane odpowiedzi

Mam problem z usuwaniem wszelkich plikow wideo. Czasami udaje mi sie usunac taki plik bez problemu, ale zazwyczaj wyskakuje mi komunikat, ze plik jest w uzyciu i nie mozna go usunac. Oczywiscie zaden program nie uzywa tego pliku. Musze wtedy zrestartowac system i dopiero da sie go usunac. Z kolei kiedy probuje usunac kilka plikow naraz to powiedzmy kilka pierwszych sie usunie a przy nastepnym znowu wyskoczy ten komunikat. Wtedy gdy probuje usunac jakikolwiek nastepny plik video to teoretycznie niby sie usuwa, ale kiedy odswieze to ten plik nadal tam jest. I znowu trzeba zrestartowac system. I sytuacja sie powtarza. Znowu usune kilka plikow, komunikat, restart. Dotyczy to zarowno plikow na dysku jak i na pendrive'ach. Reinstalka systemu nic nie pomogla. Jakies pomysly jak rozwiazac ten problem?

Z gory dziekuje za pomoc.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

dziwny problem, ale jeśli żaden program nie używa video, to prawdopodobnie na pliku "ma uchwyt" explorer - możesz sprawdzić programem unlocker - kliknij prawym na zablokowanym pliku, i unlocker, jeśli pokaże, że blokuje explorer to

prawdopodobnie to problem albo miniatur, albo właściwości pliku video - odowiedzialny za nie jest plik shmedia.dll,

odrejestruj go, i sprawdż, czy problem nie zniknie, żeby odrejestrować wpisz do uruchom

 

regsvr32 /u shmedia.dll

 

jeśli problem zniknie to znaczy, że to problem tej dll - jeśli ściągasz dużo filmików z sieci może się zdarzyć, że ten plik shmedia nie może określić właściwości video (we własciwościach, w prawym kliku), np rozmiaru, formatu, bitratu, itp, dlatego plik jest cały czas skanowany przez niego w poszukiwaniu informacji, w związku z czym zablokowany - normalnie skanowanie trwa ułamki sek podczas otwierania folderu z video, i zaraz potem plik jest zwolniony (najczęściej przyczyną jest rozmiar, shmedia ponawia skanowanie, bo informacja o rozmiarze w nagłówku pliku jest niedokładna, albo jej w ogóle nie ma)

 

jeśli problemem są miniatury, tzn explorer cały czas usiłuje utworzyć\odświeżyć miniaturę, to przestaw widok np na ikony, i problem zniknie - ale to raczej nieprawdopodobne

 

jeśli okaże się, że shmedia, i problem nie zniknie, to trudno powiedzieć, jak rozwiązać problem, musiałbyś ją odrejestrowywać i rejestrować na nowo, ewentualnie podmienić z płytki - żeby zarejestrować na nowo wpisz do uruchom

 

regsvr32 shmedia.dll

 

jeśli odtwarzasz wideo w wmp może też to być któras z dll wmp, np wmpshell.dll - jeśliby okazało się, że to nie shmedia musiałbyś użyć programu do identyfikacji uchwytów, np handle tracer, żeby sprawdzić, jaka dll blokuje video

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Wychodzi na to, ze to nie shmedia. Odpalilem ten handle tracer, ale wyswietla mi sie tam lista uruchomionych procesow i nie bardzo wiem jak tam znalezc ten uchwyt.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

klikasz 2 razy na proces i w dolnym panelu wyświetlają ci się uchwyty - interesują cię tylko uchwyty na pliku - file (na początku linii), więc nie musisz sprawdzać wszystkich

 

ale w uchwytach też może tego nie być - jeśli ten avi fix nie pomoże (w zasadzie zwalnia uchwyt shmedia) to przyczyną może być jakaś dll odtwarzacza - wyłączasz odtwarzacz, ale jego dll zostają w pamięci, nigdy nie są usuwane, jeśli jeszcze z jakichs względów przed wyjściem odtwarzacz nie zwolnił uchwytu tej dll plik może być zablokowany przez dll, której nie ma w procesach, więc i handle tracer nie pomoże - dlatego pomaga restart, bo dll jest usuwana z pamięci razem z uchwytem

 

jeśli tak jest pomoże automatyczne usuwanie z pamięci wszystkich nieużywanych dll - można to wymusić w rejestrze -

wpisz regedit do uruchom,

 

w kluczu

 

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer

 

powinna być w prawym panelu wartość AlwaysUnloadDll z danymi=1, jeśli u ciebie nie ma tej wartości możesz ja utworzyć, zaznacz klucz Explorer, kliknij prawym na wolnym miejscu w prawym panelu, nowa - wartość dword, w nazwa wpisz AlwaysUnloadDLL, gdybyś miał problemy po prostu zostaw wartość z nazwą nowa wartość, potem kliknij na niej prawym, zmień nazwę, i wpisz tę właściwą - potem kliknij 2 razy na tej wartości i w dane wpisz 1, i ok

 

nawet jeśli nie pomoże na ten specyficzny problem będziesz miał "czystszą" i więcej pamięci

 

a unlocker nie pokazuje, jaki to proces? - jeśli nie może to być , jak powyżej napisałem, dll procesu, którego już nie ma w pamięci, czyli np odtwarzacza

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

W Explorerze to nigdy nie wiadomo co się tam ładuje, najlepiej użyć jakiegoś menedżera plików, np. Total Commander.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

  • Ostatnio przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników przeglądających tę stronę.

×
×
  • Dodaj nową pozycję...