새 소프트웨어를 설치할 때 실제로 열려있는 응용 프로그램이 있는지 여부가 중요합니까?


15

요즘은 설치 프로그램 / 설치 프로그램이 새로운 소프트웨어에 대한 설치 프로세스를 시작하기 전에 열려있는 모든 응용 프로그램을 닫도록 요청하는 것이 일반적입니다. 필자는 열려있는 문서를 닫고 새롭고 관련이없는 것으로 보이는 응용 프로그램을 설치하기 위해 작업을 중단해야하는 경우가 종종 있지만 이러한 지침을 반드시 준수해야합니다. 그런 다음 어느 시점에서 나는 단순히 귀찮게 중단했다. 요즘 많은 일이 벌어 지면 동시에 여러 설치 프로그램 을 실행할 수도 있습니다 . 문제가 발생한 시간을 기억조차 할 수 없습니다.

왜 설치 프로그램이 처음부터이 요청을하고 왜 불필요 해 보일까요? 회사 지원 담당자의 문제 해결을 단순화하기위한 것입니까? 사람이 있습니다 다른 어느 다른 응용 프로그램이 열려있는 동안 앱을 설치하려고 노력의 결과로 문제로 실행?


1
Windows 태그를 추가했습니다. 다른 OS의 설치 프로그램이 모든 프로그램을 닫을 것을 제안하지 않습니까?
DrStrangeLove

답변:


8

때로는 중요하지만 때로는 중요하지 않습니다.

설치 프로그램은 열려있는 프로그램으로 잠글 수있는 레지스트리 키에 액세스해야 할 수 있습니다.

또한 일부 설치 관리자는 시스템 복원 지점을 만들고 열려있는 프로그램으로 인해 문제가 발생할 수 있습니다.

예를 들어, 웹 브라우저가 열린 상태에서 Adobe Flash Player 를 설치 하십시오.

좋은 컴퓨팅 관행은 소프트웨어를 설치하기 전에 실행중인 응용 프로그램을 닫는 것입니다.


6
많은 설치 프로그램이 열려있는 프로그램이 설치 프로세스를 방해하는지 감지합니다 (예 : Chrome이 Firefox가 열려 있는지 감지하면 FF 북마크를 마이그레이션 할 수 없음을 기억합니다) 해당 시점에서 열린 프로그램을 종료합니다. 문제없이 모든 프로그램을 계속 열어 둘 수는 없지만 대부분의 프로그램 을 닫으라고 사용자에게 지시하는 것이 아니라이 방법이 표준 방식이 아니어야 합니까?
Dan Tao

@ Dan-이 방법으로 훨씬 간단하며 개발자는 여전히 dll 지옥 문제에 관한 악몽을 겪을 것입니다.
Rook

@ Dan-gazillion 설치 프로그램이 있으며 일부는 방해 할 수있는 열린 프로그램을 감지하고 다른 프로그램은 방해하지 않으므로 새로운 소프트웨어를 설치하기 전에 열려있는 모든 프로그램을 닫는 것이 좋습니다. 이 조언을 무시하면 효과가 있지만 일반적으로 조언의 유효성을 변경하지는 않습니다.

레지스트리 키뿐만 아니라 파일도 잠글 수 있습니다. 복원 지점을 만들면 볼륨 섀도 복사본 서비스에 연결될 가능성이 높으므로 아무것도 닫을 필요가 없습니다.
Joey

8

대부분 그렇지 않지만 때로는 그렇지 않습니다. 예를 들어, Windows 탐색기가 열려 있으면 Rhinoceros3d의 이전 버전이 설치되지 않습니다 (지금은이 문제를 해결했다고 생각하지만 확실하지 않습니다).

요즘은 드문 문제이지만 여전히 경고가 남아 있습니다.

Heh, 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> ...

Ha, 나는 줄임표를 좋아한다. Knightmare는 실제로 그것을 입력 했습니까? 직장에서 bash.org에 액세스 할 수없는 것 같습니다.
Dan Tao

1
그것이 진짜인지 모르지만 나를 놀라지 않을 것입니다 :-)
Rook

2

잘 작성된 설치 관리자는 방해가되는 특정 응용 프로그램을 닫으라는 메시지를 표시합니다. 잘못 작성된 설치 프로그램조차도 충돌이 무엇인지 알아낼 수있는 충분한 단서를 제공합니다. 충돌이 의심되는 응용 프로그램 (브라우저 플러그인을 설치하는 동안 웹 브라우저)을 닫는 것만으로도 충분합니다.


2

설치 프로그램은 사용 중일 수있는 시스템 파일을 업데이트하여 설치에 실패하거나 완전히 완료하기 위해 재부팅해야합니다.

모든 응용 프로그램을 닫으면 설치 관리자가 문제없이 시스템 파일을 덮어 쓰고 성공적으로 완료 할 수 있으므로 새로 설치 한 프로그램을 즉시 또는 재부팅 후 (업데이트 특성에 따라) 시작할 수 있습니다.


1

설치 프로그램은 다른 프로세스에서 사용중인 DLL 및 기타 파일을 대체 할 수 없습니다. 따라서 대부분의 설치 관리자는 열려있는 모든 응용 프로그램을 닫아야한다고 제안합니다. 파일을 열어두면 유일한 결과는 다음 부팅시 문제가있는 파일이 교체되므로 설치 후 다시 시작해야한다는 것입니다.

그러나 많은 프로그램은 다른 프로세스에서 사용하는 많은 DLL을 대체하지 않으므로 대부분의 시간은 중요하지 않습니다.

그러나 다른 사람들이 지적했듯이 설치 대상에 따라 설치 프로그램을 계속하려면 일부 프로세스를 닫아야합니다.


1

많은 설치 관리자가 앱을 닫아 공유 DLL 및 기타 파일에 액세스하기를 원합니다. 사용중인 경우 잠겨있을 수 있습니다. 대부분의 경우 설치는 잘되지만 왜 기회를 얻습니까?


0

일부 응용 프로그램은 시스템 파일을 변경해야하며, 때로는 다른 프로그램이 설치와 충돌하여 실패하거나 프로그램을 실행하려고하면 충돌이 발생할 수 있습니다.

실제로 프로그램 설치가 번거 로움을 없애는 방법 일뿐입니다. 때로는 프로그램을 닫지 않는 경우 다시 시작해야합니다.


0

하나의 설치 프로그램이 번들 구성 요소의 다른 자동 설치를 시작할 수도 있습니다. 자동 설치와 충돌하는 프로그램이 실행중인 경우 충돌 된 내용을 나타내는 메시지가 표시되지 않을 수 있습니다. 설치 로그 파일에서 찾을 수 있습니다.

충돌을 피하기 위해 다른 프로그램을 닫는 것이 가장 좋습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.