Czy jest to dokładna strategia usuwania plików z C: Bezpieczny system Windows?

1

Czytałem dzisiaj, że jeśli chcesz usunąć pliki nie usunięte przez czyszczenie dysku w systemie Windows 7 w C:\Windows\temp że należy najpierw ponownie uruchomić komputer, a następnie po ponownym zalogowaniu usunąć tylko pliki, które nie mają znacznika daty modyfikacji z ostatnich 24 godzin.

Czy to ma sens?

leeand00
źródło
3
Każdy plik w tym katalogu może być bezpiecznie usunięty w dowolnym momencie. Wszelkie pliki, które były w użyciu, nie zostałyby usunięte. Gdzie to przeczytałeś?
Ramhound
@Rhound Czytałem to tutaj: pcreview.co.uk/threads/deleting-files-in-c-windows-temp.3959730 Ma dla mnie sens, że musisz zrestartować komputer, jeśli program uzyskuje dostęp do jednego z tych katalogów lub może potrzebujesz znaleźć program, który uzyskuje dostęp do plików i je zamyka.
leeand00
1
Istnieją narzędzia, które po prostu usuwają wszystko w tym folderze, które nie jest używane. Sam system Windows nie korzysta z tego katalogu. Więc wszystko, co usunięte, nie wpłynie na twoją zdolność do uruchamiania systemu.
Ramhound
Jeśli program używa tego katalogu, powinien wiedzieć lepiej niż polegać na zawartej tam zawartości każdy okres czasu. Jeśli muszą zagwarantować zawartość pliku, mogą go zablokować, co zapobiegnie jego usunięciu, cokolwiek innego jest grą darmową, a każdy program, który nie zapewnia poprawności jakichkolwiek danych, otrzymuje dokładnie to na co zasługuje. Oczyszczanie dysku po prostu spróbuje usunąć wszystko, co może, i zignorować resztę. Każdy program powinien zakładać, że czyszczenie dysku może i będzie miało miejsce w dowolnym momencie.
Mokubai

Odpowiedzi:

0

Programy nie powinny polegać na plikach w katalogu tymczasowym przez dłuższy czas. Jednak celem tego katalogu jest to, że jest to miejsce, w którym można umieścić rzeczy na krótki okres czasu - i dobrze jest polegać na nim w tym krótkim okresie.

Ogólnie rzecz biorąc, jeśli chodzi o katalog temp, większość programistów, których znam, myśli o maksymalnym okresie krótkoterminowym, aż do następnego ponownego uruchomienia systemu. (W rzeczywistości widziałem, że niektóre systemy automatycznie usuwają zawartość katalogu tymczasowego podczas ponownego uruchamiania).

Ponadto jakiś zły program może spowodować, że plik zostanie otwarty / zablokowany przez przypadek, co utrudni usunięcie, dopóki nie zostanie ponownie uruchomiony.

Z obu tych powodów najbezpieczniej jest zrestartować system, a następnie usunąć wszystko, co nie zostało dotknięte od momentu ponownego uruchomienia - 24 godziny nie są konieczne. Przyczyną ograniczenia czasu jest to, że jakiś inny program lub proces systemowy mógł zacząć robić rzeczy w katalogu tymczasowym od czasu ponownego uruchomienia.

To jest najbezpieczniejsze. W rzeczywistości po prostu usuwam czasami wszystko z mojego katalogu tymczasowego bez ponownego uruchamiania i nie miałem żadnych problemów.

evan
źródło
1
Prawdopodobne rozumowanie przez 24 godziny, instalacja programu. Nadal istnieją programy, które rozpadają się na tymczasowe instalacje i nie kończą się instalacją do czasu ponownego uruchomienia komputera. Myślę, że teraz jest to rzadsze, a więcej instalacji Compex unika tempsów. Ponieważ połowa zainstalowanych programów jest większym problemem w tyłku niż niektóre pliki w temps, a automatyczne usuwanie tempsów, rzucanie w ciągu 24 godzin zapewnia czynnik bezpieczeństwa dla porad.
Psycogeek