컴퓨터 문제 · 1 min read · Dec 03, 2025

소프트웨어 또는 업데이트 설치 후 컴퓨터가 재시작되는 이유는 무엇인가요?

소프트웨어 또는 업데이트 설치 후 컴퓨터를 재시작하는 것이 중요한가요?

새로운 소프트웨어를 설치한 후 컴퓨터를 재시작해야 하는 이유와 다른 경우에는 재시작할 필요가 없는 이유에 대해 궁금해 본 적이 있나요? 왜 재부팅이 필요하고 항상 한쪽 방식만 있는 것이 아닌 이유가 있을까요?

답은 상황에 따라 다르다는 것입니다. 설치되는 소프트웨어가 운영 체제의 필수적인 부분에 영향을 미친다면 재시작이 필요합니다. 예를 들어, 운영 체제의 새로운 커널입니다. 때때로 소프트웨어의 일부가 컴퓨터 사용 중에는 적용될 수 없는 변경을 하게 됩니다. 다른 이유로는 파일이 사용 중일 수 있으며, 그 결과 변경은 컴퓨터 부팅 시에만 발생할 수 있습니다. 또한, 컴퓨터의 네트워킹이 활성화되기 전에만 수행할 수 있는 보안 문제가 있을 수 있으며, 바이러스 스캐너가 설치에 간섭할 수 있습니다.

새로운 소프트웨어를 설치할 때, 다른 많은 소프트웨어 패키지에서 사용되는 DLL(파일)을 새로운 버전으로 업그레이드해야 하는 경우가 가장 많습니다. DLL이 실행 중인 애플리케이션에 의해 사용되고 있다면, 그 일부는 메모리에 로드되고 나머지는 필요할 때 디스크에서 읽혀집니다. 따라서 DLL은 디스크에서 잠겨 있게 됩니다.

잠긴 DLL은 업데이트할 수 없으므로, 설치 프로그램은 다음 번에 기계가 재시작될 때 DLL을 새로운 버전으로 교체하도록 Windows에 요청합니다. 따라서 재시작이 필요합니다. 더 나은 설치 프로그램은 설치 프로그램을 실행하기 전에 종료해야 할 애플리케이션을 알려주며, 이는 DLL을 재시작 없이 업데이트할 수 있음을 의미합니다.

일반적으로 설치와 실행 사이의 재시작은 잠긴 시스템 DLL을 교체하기 때문입니다. 재시작은 활성 작업에 간섭하지 않고 안전한 방식으로 변경을 수행할 수 있게 해줍니다. 또한, 시스템 파일의 변경을 모니터링하는 프로세스의 시스템 보안을 허용하여 무단 변경이 이루어지지 않도록 합니다.

Windows의 경우, Microsoft는 재부팅을 최소화하는 데 훌륭한 작업을 수행했지만, 예방 조치로 회사와 제3자 소프트웨어 게시자는 소프트웨어 설치에서 재부팅이 필요한지 여부와 관계없이 재부팅을 요청합니다. Linux의 경우, 대부분의 경우 커널과 관련된 중요한 업그레이드가 아닌 한 컴퓨터는 재시작이 필요하지 않습니다. 마찬가지로 Apple의 MacOS의 경우, 시스템 업데이트 후에만 재시작이 필요합니다.

기술의 발전에도 불구하고 재시작 주기의 명확한 종료는 보이지 않습니다. 컴퓨터 사용이 점점 더 웹 앱과 클라우드 인터페이스로 이동함에 따라 재시작이 필요하다는 개념은 점점 더 신비롭게 느껴질 수 있습니다.

Share: X/Twitter LinkedIn

새 게시물을 받은 편지함에서 받기

스팸은 없습니다. 언제든지 구독 해지 가능합니다.