Когда я пытаюсь удалить программу из Windows 7 через Панель управления (Панель управления \ Все элементы панели управления \ Программы и компоненты, а не программное обеспечение сторонних производителей, такое как Revo Uninstaller), я вижу следующее сообщение об ошибке:
Пожалуйста, подождите, пока текущая программа не будет удалена или изменена
Как я могу узнать, какая программа устанавливается или удаляется?
Глядя на диспетчер задач, можно дать некоторые подсказки:
но это немного утомительно и не может быть очевидным. Есть ли способ лучше? И без необходимости просто перезагружать Windows?
Несколько человек используют один и тот же компьютер (используя одну и ту же учетную запись Windows). Панель задач не всегда отображает все программы, так как некоторые устанавливаемые или удаляемые могут не иметь элемента панели задач (как правило, фоновый процесс, который по какой-либо причине приостановлен).
Ответы:
Сделайте себе одолжение и перезагрузите компьютер.
При этом окна сообщат вам, какие программы все еще используются. После перезапуска попытайтесь удалить ту же программу, что и раньше, скорее всего, она снова заработает.
Если вы не единственный человек на компьютере, невозможно узнать, что делали другие пользователи, пока вас там не было. Если нет активных программ, это звучит как какой-то странный сбой, о котором я никогда не слышал.
источник
В моем конкретном случае кажется, что фоновый процесс (менеджер конечных точек tivoli или, возможно, самообновление сканера вирусов или что-то еще) устанавливал программу, о которой я «не знал» в фоновом режиме. Таким образом, общий совет по поводу межсетевых взаимодействий, по-видимому, заключается в том, чтобы убить «msiexec.exe», «trustinstaller.exe» или «installmanager.exe», если они есть в списке процессов. Автообновления Java, очевидно, делают это . Другой совет, чтобы убить explorer.exe, Или, возможно, отключите системную службу, которая запускает фоновые установки. Или перезагрузите компьютер, если все они выйдут из строя (хотя, если служба выполняет установку, проблема просто вернется снова, возможно, вам придется просто подождать, пока она не завершится первой). Если все это не удастся, возможно, использование Revo Uninstaller все равно будет работать, но вы всегда надеетесь, что вам не нужно устанавливать стороннее программное обеспечение для удаления других: |
Или, конечно, вы могли бы просто ждать вечно, и тогда это может сработать ...
источник
Речь идет не об этом конкретном установщике, но в целом, когда установщик выдает ошибку о том, что установка выполняется, и закрытие задач, выход из системы и повторный запуск Windows, и, наконец, перезапуск Windows, не решает проблему, то, что обычно вызывает это файл, который был оставлен другим установщиком. Это может произойти, если вы экспериментируете с запуском программ под ограниченной учетной записью пользователя, и установщик не может удалить файл, оставленный другой установочной программой, запущенной из другой учетной записи пользователя.
Вы должны получить утилиту наподобие filemon.exe и использовать ее для отслеживания всех файлов, открываемых программой установки. Если вы ищете ACCESS DENIED или сравниваете его с успешной трассировкой с другого компьютера, вы обычно можете узнать, какой файл вызывает зависание. Если это не сработает, попробуйте regmon.exe и сделайте то же самое. Вам, вероятно, понадобится утилита, такая как GNU diff или vimdiff, чтобы сравнить результаты.
источник