Zauważyłem, że mój serwer internetowy, Xen VM 2008, stopniowo traci wolne miejsce - więcej niż myślałem z normalnego użytkowania i postanowiłem to zbadać.
Istnieją dwa obszary problemowe:
*C:\Users\Administrator\ (6,755.0 MB)*
with files:
NTUSER.DAT{randomness}.TMContainer'0000 randomness'.regtrans-ms
NTUSER.DAT{randomness}.TM.blf
I
C:\Users\Administrator\AppData\Local\Microsoft\Windows\ (6,743.8 MB)
with files
UsrClass.dat{randomness}.TMContainer'0000 randomness'.regtrans-ms
UsrClass.dat{randomness}.TM.blf
Z tego, co rozumiem, są to kopie zapasowe zmian rejestru w czasie. W takim przypadku nie mogę zrozumieć, dlaczego wprowadzono by ponad 10000 zmian. (To tyle plików na lokalizację folderu, łącznie ponad 20 000 na folder).
Pliki zajmują prawie 15 GB miejsca i chcę się ich pozbyć. Zastanawiam się, czy mogę je usunąć. Muszę jednak zrozumieć, dlaczego są tworzone, abym mógł tego uniknąć w przyszłości.
Jakieś pomysły, dlaczego byłoby ich tak wiele? Czy mogę sprawdzić, co powoduje modyfikacje?
- Czy są tworzone przy próbach logowania?
- Czy są tworzone w związku z codziennym użytkowaniem serwera WWW?
- itd. i tak dalej
Odpowiedzi:
Nie są kopiami zapasowymi zmian w rejestrze, w rzeczywistości są zmianami w rejestrze, zanim staną się zmianami w rejestrze. Zasadniczo rodzaj
.tmp
pliku do zmian rejestru.W celu ochrony przed uszkodzeniem rejestru, który kiedyś był dość powszechnym i bardzo nieprzyjemnym problemem w systemie Windows, nowsze wersje systemu Windows robią, gdy wymagana jest zmiana rejestru, przed zrobieniem jakiejkolwiek czynności należy zapisać żądaną zmianę w pliku. (W przypadku zmian w gałęzi użytkownika pliki te mają postać
NTUSER.DAT{GUID}.TMContainer####################.regtrans-ms
i są kolejno ponumerowane - cofnij się wystarczająco daleko i powinieneś zobaczyć00000000000000000001
plik.) Gdy system Windows ustali, że „bezpieczne” jest zapisanie zmiany w rejestrze, zrobi to, a następnie sprawdzi, czy zmiana została wprowadzona, w tym czasie usunie plik i przejdzie do innych zadań systemu operacyjnego. Gdy coś w tym procesie się nie powiedzie, gromadzisz te pliki.I oczywiście w twoim przypadku coś gdzieś w tym procesie nie działa poprawnie. Założę się, że jeśli przejrzysz serwer
Event Logs
, zobaczysz mnóstwo błędów na ten temat, w postaci zdarzeń związanych z zablokowaniem rejestru lub niemożnością zapisania zmian w rejestrze. (Prawdopodobnie wzdłuż liniiUnable to open registry for writing
lubFailed to update system registry
). Mogą to wskazywać na poważne problemy lub mogą wskazywać, że niektóre programy PITA chcą zapisywać zmiany w rejestrze przy każdym uruchomieniu i nie mają pozwolenia.Istnieje również mniej prawdopodobna możliwość, że zmiany są zapisywane, ale plików nie można usunąć, co miałoby miejsce, gdyby uchwyt blokujący pliki nie został poprawnie zakończony lub jeśli
SYSTEM
ma uprawnienia do zapisu, ale brakuje uprawnień do usunięcia te lokalizacje folderów.Pomocne może być wyśledzenie źródła, aby wykonać szybką sumę md5 (lub podobną) tych plików, aby sprawdzić, czy wszystkie są w większości lub w większości identyczne (co oznaczałoby, że ta sama zmiana nie zapisuje się w rejestrze w kółko), lub jeśli istnieje duża różnorodność, która może wskazywać na poważny problem - że rejestr nie może zostać zapisany przez wiele procesów lub że profile użytkowników są uszkodzone.
Po zakończeniu ich analizy każdy z tych plików
.blf
lub.regtrans-ms
plików utworzonych przed ostatnim uruchomieniem systemu można bezpiecznie usunąć. Nie ma możliwości, aby (lub powinny) zostać zapisane w rejestrze, więc są śmieciami.Jeśli chodzi o to, co dokładnie je tworzy, musisz to sam wytropić, ponieważ może to być prawie wszystko. Możliwe, że coś w kodzie sieciowym próbuje zapisać zmianę rejestru przy każdym dostępie do witryny, ale nie udaje się to z powodu braku uprawnień (z pewnością widziałem głupsze rzeczy), możliwe, że są one generowane przez loginy użytkownika i później aktywność próbuje zapisać do rejestru i nie ma uprawnień, a jak wspomniano wcześniej, możliwe jest nawet, że są one tworzone i wykonywane normalnie, ale z jakiegoś powodu nie można ich usunąć zgodnie z przeznaczeniem.
Sprawdź wszystkie swoje dzienniki, w szczególności dzienniki
Event Logs
i dzienniki IIS pod kątem błędów związanych z rejestrem, aby je zawęzić i dowiedzieć się, co to powoduje.źródło
Pliki te są tworzone podczas odtwarzania lub inicjowania profilu. Są również źródłem kłopotów, ponieważ są „podpisani” w tym sensie, że są rezydentami, a tym samym stają się celem intruzów lub hakerów, jeśli chcesz.
Postępując zgodnie z instrukcjami, RT-CLK Mój komputer, Właściwości, wybierz „Zaawansowane ustawienia systemu”, a następnie „Ustawienia” w obszarze Profile użytkownika. Powinieneś spodziewać się listy wszystkich PROFILI, to znaczy jednej dla każdego UŻYTKOWNIKA.
Zwolnienia zawsze zapraszają inspektorów, a czasem przeoczają coś, co może być ważne. Na jednej maszynie tutaj był PROFIL o nazwie „DefaultProfile”, który oczywiście jest fałszywy i został usunięty. Na innym był PROFIL o nazwie „Profil domyślny”, który również jest fałszywy. To ostatnie nie jest jednak łatwe do usunięcia.
Wskazuje to, że ktoś włamał się i buduje crescendo, które na trzeciej maszynie stało się PROFILEM UŻYTKOWNIKA o pojemności około 231 GB (!!!), dzięki czemu rozruch jest nieuchronnym doświadczeniem oczekiwania. W końcu tolerancyjny użytkownik zirytował się, gdy coś, co robił przez cały czas, nie działo się.
Wszystkie konta użytkowników na tym komputerze, w tym Administrator, zostały zmienione na UŻYTKOWNIK DOMOWY i / lub GOŚĆ. Po prostu spróbuj uzyskać z tego podniesiony wiersz polecenia!
Tak więc, jeśli usuniesz PROFIL UŻYTKOWNIKA, a następnie zaloguj się ponownie, nowy profil zostanie utworzony przy użyciu DefaultProfile oraz w Win10, jest to widoczne przez baloney Hi, który sprawia, że wygląda lepiej niż Windows Cokolwiek przez lata. Jeśli zalogujesz się, a następnie zajrzysz do C: \ Users \ (cokolwiek) \ Appdata \ Local (dla ukrytych plików), zobaczysz obrażające pliki REGTRANS-MS, ponumerowane i ZERO DŁUGOŚĆ.
Są wypełnione zmianami, które często wynikają z działań podjętych w ustawieniach używanych plików, co wciąż jest nie-nie. Po zakończeniu sesji zmiany są wywoływane, a dane w pliku stają się materiałem, z którego zapisywane są logi reklamowe / śledzące i cała masa rzeczy, o których teraz mówią tylko „Geniusze” w Microsoft.
Twoje zdrowie.
źródło