Windows 7, pliki pojawiają się ponownie po usunięciu

10

Próbuję usunąć niektóre pliki z folderu. Przejąłem na własność pliki i folder. Po usunięciu tych plików system Windows nie zgłasza żadnych błędów i usuwa je. ALE, po naciśnięciu F5, te pliki ponownie się pojawią. Nie ma żadnych wiadomości, są one po prostu nie do usunięcia.

Wiem, że logowanie się wyłączy, ale jak to naprawić, nie przejmując się zamykaniem wszystkiego?

P.S. Pliki znikają z folderu po około. 5 minut.

Aktualizacja. Okazuje się, że moja wersja systemu Windows nie została poprawnie uaktualniona z wersji testowej, więc wystąpiły dziwne problemy z dyskiem.

HeavyWave
źródło
Jakie pliki? Jaki folder? Więcej szczegółów proszę.
Dan McGrath
1
Steam w tej chwili, ale widziałem to zachowanie w innych programach.
HeavyWave
MAAAGGGICCC! :RE
Alastair Pitts
1
& gt; Aktualizacja. Okazuje się, że moja wersja systemu Windows nie została poprawnie uaktualniona z wersji testowej, więc wystąpiły dziwne problemy z dyskiem. Czy możesz rozwinąć? Mam dokładnie ten sam problem i nie wiem, co robić. Mój Windows 7 Enterprise x64 był wcześniej w wersji testowej, ale nie wiem, czy problem występuje od tego czasu. Jeśli powiesz mi, co zrobiłeś, byłbym bardzo wdzięczny.

Odpowiedzi:

12

Oni tylko zjawić się nie został usunięty, ponieważ jakiś inny proces nadal używa pliku i jeszcze go nie ukończył.

Spójrz na tę stronę w witrynie pomocy technicznej firmy Microsoft:

Nie można usunąć pliku lub folderu na woluminie systemu plików NTFS

Przyczyna 2: Plik jest używany

Usunięcie pliku może nie być możliwe   jeśli plik jest używany. Rozwiązać   ten problem, określ ten proces   ma otwarty uchwyt, a następnie zamknij   ten proces.

W zależności od sposobu otwarcia pliku   (na przykład jest otwarty na wyłączność   dostęp zamiast współdzielonego dostępu)   może nie być w stanie usunąć pliku, który   jest w użyciu. Możesz użyć różnych   narzędzia, które pomogą Ci określić   procesy, które mają otwarte uchwyty   pliki kiedy tylko chcesz.

[...]

Symptomy tego problemu mogą się różnić.   Możesz być w stanie użyć Kasować polecenie, aby usunąć plik, ale plik   nie jest faktycznie usuwany do czasu   proces, w którym plik jest otwarty   zwalnia plik.

Steam działa w tle w sposób ciągły, więc żadne pliki, których używa, nie zostaną wydane (a tym samym prawidłowo usunięte), dopóki Steam nie przestanie działać, co zwykle ma miejsce tylko po wylogowaniu.

Możesz użyć Proces Explorer albo uchwyt polecenie (oba dostępne z SysInternals witryny), aby określić, który proces nadal używa pliku, który próbujesz usunąć.

Ale nie sądzę, że to naprawdę problem - tylko wygląda jak problem. Rozważ to jako problem z wyświetlaniem.

njd
źródło
+1 Możesz użyć Unlockera (dwld z Filehippo), aby zobaczyć, kto ma dostęp do pliku i odblokuj plik lub zabij proces. Jednak system Windows powinien zgłosić błąd, mówiąc, że plik jest używany. (Czasami tylko pusty folder jest pozostawiony w tyle, gdy jest w użyciu)
Ganesh R.
Dzięki. Polecenie uchwyt pokazuje, że uchwyt jest otwierany przez nieistniejący proces. strzela do siebie
HeavyWave
Tak się stało ze mną, z udziału plików klastrowych serwera Win 2008. Ponowne uruchomienie nie było opcją z powodu innych zasobów klastra pracy awaryjnej, które mogłyby zostać naruszone. Znalazłem użytkownika, który otworzył plik.
user38537
3

Podczas badania tego problemu najpierw znalazłem to pytanie, które opisywało mój problem w Win7, ale nie wyświetlało rozwiązania (odpowiedź „złe uaktualnienie” była najprawdopodobniej tylko usługą wyłączoną poniżej). Za pomocą Process Explorer z zaakceptowanej odpowiedzi wskazał mi „System” (PID 4), utrzymując otwarte pliki, co doprowadziło mnie do tego pytania:

Dlaczego SYSTEM kontynuował blokowanie uchwytów plików wykonywalnych po zamknięciu aplikacji?

Dla mnie rozwiązanie było proste jak otwarcie services.msc a następnie ustawienie Doświadczenia aplikacji na „Automatyczny”.

Wyłączenie indeksowania może również potencjalnie pomóc, ale wygląda na to, że jest to trudne rozwiązanie i warto je wypróbować, jeśli włączone jest już doświadczenie aplikacji.

Mordred
źródło
0

Miałem dokładnie ten sam problem, gdy włączałem indeksowanie (pliki pojawiają się ponownie, a następnie znikają po 1 minucie).

Wyłączono pomoc w indeksowaniu (Panel sterowania »Opcje indeksowania).

slhck
źródło
0

Odkryłem, że jeśli używam smaru do czyszczenia i niszczę plik, wydaje się, że nie wróci. Mam książki audio, których chcę się pozbyć i jest to jedyna rzecz, która do tej pory działała. Windows 7 nawet nie pozwoli mi zmienić udziału ani kontroli, więc je niszczę.

Mam nadzieję że to pomoże. Imemine

Imemine
źródło
-1

Mam ten sam problem, pracowałem w studio graficznym i stworzyłem exe, następnie uruchomiłem go w VS i zamknąłem aplikację. Ale kiedy próbuję budować ponownie, VS daje błąd, że exe już istnieje i nie może go zastąpić. Jeśli ręcznie go usunę, zniknie, ale wróci po odświeżeniu, a VS nadal napotyka ten sam błąd. Jeśli wyjdę z VS i usunę exe, i odczekaj 1 minutę, to faktycznie zostanie ona usunięta.

Md Imran
źródło
Dla mnie rozwiązanie było proste, jak otwarcie services.msc, a następnie ustawienie Doświadczenia aplikacji na „Automatyczne”. Rozwiązanie podane powyżej działa .. dzięki :)
Md Imran
Jeśli masz nowe pytanie, poproś je, klikając Zadaj pytanie przycisk. Dołącz link do tego pytania, jeśli pomaga to w kontekście.
Donald Duck