15

Похоже, в наши дни нормой является то, что установщики / программы установки требуют, чтобы вы закрыли все открытые приложения перед началом процесса установки для части нового программного обеспечения. Раньше я всегда безоговорочно следовал этим указаниям, хотя иногда это могло расстраивать необходимость закрывать открытые документы и прекращать работу над вещами, просто чтобы установить новое, казалось бы, не связанное приложение. Тогда в какой-то момент я просто перестал беспокоиться. В настоящее время, если у меня много чего происходит, я могу даже запустить несколько инсталляторов одновременно; Я даже не могу вспомнить время, когда это когда-либо создавало проблему.

Почему программы установки даже делают этот запрос в первую очередь, тогда, когда он кажется ненужным? Это просто для того, чтобы упростить устранение неисправностей для людей поддержки компаний? Кто-нибудь еще сталкивался с проблемами в результате попытки установить приложение, когда другие приложения были открыты?

8 ответов8

8

Иногда это так, иногда это не имеет значения.

Установщику может потребоваться доступ к разделам реестра, которые могут быть заблокированы открытой программой.

Также некоторые установщики создают точку восстановления системы, открытые программы могут вызвать проблемы.

Например, попробуйте установить Adobe Flash Player с открытым веб-браузером.

Хорошая компьютерная практика - закрывать работающие приложения перед установкой любого программного обеспечения.

8

В большинстве случаев это не так, но иногда это так. Например, старые версии Rhinoceros3d не установились бы, если бы у вас был открыт Windows Explorer (я думаю, что они решили эту проблему сейчас, но я не уверен).

В настоящее время это довольно редкая проблема, но предупреждение все еще остается.

Хех, старый от bash.org

#139697 +(8107)- [X]

<frank> can you help me install GTA3?
<knightmare> first, shut down all programs you aren't using
frank has quit IRC. (Quit)
<knightmare> ...
2

Установщики часто обновляют системные файлы, которые могут быть использованы, что может привести к сбою установки или полной перезагрузке.

Закрыв все приложения, установщик может перезаписать системные файлы без каких-либо проблем и успешно завершить работу, чтобы вновь установленная программа могла быть запущена сразу или после перезагрузки (в зависимости от характера обновления).

2

Хорошо написанные установщики предложат вам закрыть определенные приложения, которые мешают. Даже некоторые плохо написанные установщики дадут вам достаточно подсказок, чтобы выяснить, что находится в конфликте. Просто закрытия приложений, которые вы подозреваете в конфликте (веб-браузер при установке плагина браузера), достаточно в большинстве случаев.

1

Установщики не могут (или, более того, они могут, но не должны и не будут делать это обычно) заменять библиотеки DLL и другие файлы, которые используются другим процессом. Вот почему большинство установщиков предлагают закрыть все открытые приложения. Единственное последствие, когда вы оставляете их открытыми, - это то, что вам придется перезапускаться после установки, потому что проблемные файлы будут заменены при следующей загрузке.

Однако многие программы не заменяют такое количество библиотек DLL, которые используются другими процессами, и в большинстве случаев это не имеет значения.

Но, как отмечали другие, есть некоторые процессы, которые должны быть закрыты для продолжения установки, в зависимости от того, что вы устанавливаете.

1

Многие установщики хотят, чтобы приложения закрывались, чтобы можно было получить доступ к общим библиотекам DLL и другим файлам. При использовании они могут быть заблокированы. Во многих случаях установка будет в порядке, но зачем рисковать?

0

Некоторые приложения требуют изменений в системных файлах, иногда другие программы могут конфликтовать с установкой, и это может привести к сбою, или если вы попытаетесь запустить вашу программу, это может привести к сбою.

Это действительно просто способ убедиться, что установка программы без проблем, иногда, если вы не решите закрыть программы, требуется перезагрузка.

0

Один установщик может также запустить другую установку без вывода сообщений для связанного компонента. Если запущена программа, конфликтующая с установкой без вывода сообщений, вы можете не получить сообщение о том, что конфликтует. Возможно, вы сможете узнать это из файла журнала установки.

Лучшая практика, чтобы просто закрыть другие программы, чтобы избежать конфликтов.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .