
В Windows 7 Pro SP1 файлы java.exe, javaw.exe и т. д. автоматически удаляются какой-то программой. Как узнать, что это?
Когда я удаляю и переустанавливаю Java, я вижу, что эти файлы добавляются в каталог bin Java во время установки (95 файлов в каталоге bin). Когда установка заканчивается, эти файлы просто исчезают — они были удалены чем-то. Что это?
В качестве альтернативы, если я устанавливаю JDK, то java.exe, javaw.exe и т. д. все еще находятся в папке jdk/bin после завершения установки. Но если я перехожу в командную строку cmd и ввожу /jdk/bin/java, то файлы исчезают и из папки jdk. Почему?
решение1
Есть инструмент, одобренный Microsoft, который называетсяМонитор процессакоторый может показывать файловые операции, включая чтение, изменение и удаление. Он покажет процесс, выполнивший команду, а также другую идентификационную информацию.
Поскольку вы можете легко воспроизвести свою проблему, вы можете «записать» действия компьютера, пока вы выполняете эти шаги, а затем отфильтровать записанные события на основе определенных критериев. В вашем случае вы будете искать «java.exe» как измененный файл.