Jak zalogować się, który proces usuwa plik w systemie Windows XP?

16

Plik jest pozornie usuwany losowo w ciągu dnia. Sprzedawca oprogramowania, którego plik jest usuwany, twierdzi, że inne oprogramowanie zainstalowane na komputerze go usuwa, podczas gdy dostawca innego oprogramowania twierdzi, że jest odwrotnie.

Próbowałem używać Monitora Procesu, aby dokładnie wskazać, co go usuwa, ale nawet po filtrowaniu do tego pliku operacje tworzenia pliku są uruchamiane kilka razy na sekundę i nie mogę filtrować go specjalnie do usuwania.

Czy istnieje narzędzie lub skrypt, którego można użyć do szczegółowego monitorowania prób usunięcia pojedynczego pliku?

Jordan Milne
źródło
tymczasowo ustaw plik na tylko do odczytu, a następnie w raporcie powinieneś zobaczyć i odmówić dostępu z nazwą procesu.
user33788
Niestety nie jestem pewien, czy jest to wykonalne. Usunięcia są na tyle daleko, że nie mogę utrzymać usługi w trybie offline bez dużo pracy przy tworzeniu kopii zapasowej w innym systemie, ale na tyle krótko, abyśmy byli zajęci naprawą rzeczy za każdym razem zdarza się.
Jordan Milne,

Odpowiedzi:

24

Jeśli korzystasz z Monitora procesów, uważaj na operację SetDispositionInformationFile, Wynik SUCCESS, szczegóły Delete: Truena każdej usuwanej ścieżce.

Darth Android
źródło