MTE 설명: 소프트웨어 설치가 실제로 무엇을 하는가

컴퓨터가 백그라운드에서 많은 작업을 수행한다는 것은 놀라운 일이 아닙니다. 일반 사용자에게 관련이 없다면, 그들은 잘 보이지 않을 것입니다. 그럼에도 불구하고 호기심 많은 사용자들이 있으며, 백그라운드에서 어떤 일이 일어나고 있는지 배우는 것은 흥미로울 수 있습니다.

이 기사에서는 프로그램을 설치할 때 어떤 일이 발생하는지 다룰 것입니다. 우리는 이미 Windows에서 소프트웨어의 두 가지 주요 배포 방법과 휴대용 소프트웨어에 대해 살펴보았으며, 더 많은 읽을거리가 필요하다면 참고하시기 바랍니다. 이 기사에서는 Windows가 소프트웨어 설치를 처리하는 방법을 살펴보겠습니다.

설치 프로그램 열기

Sofin-Installer-FirstScreen

프로그램의 설치 프로그램을 열면 사용자의 입력 없이 아무것도 변경되지 않습니다. Vista 이후부터 Windows는 .exe 또는 .msi 파일을 실행하기 위해 관리자의 승인을 요구합니다.

이 외에도 Windows Installer가 개입하게 됩니다. 이 유틸리티는 백그라운드 프로세스에 가깝고, 설치 과정이 의도한 대로 진행되도록 하며, 파일을 각자의 위치로 안내합니다.

소프트웨어 설치를 시작할 때만 컴퓨터에 영향을 미치게 됩니다.

설치 프로그램 실행

Sofin-Installer-Location

설치는 두 가지 뚜렷한 단계로 나눌 수 있습니다. 첫 번째 단계는 파일을 Program Files 폴더로 이동하는 것입니다: 이 파일들은 소프트웨어가 실행되기 위해 필요하며, 다양한 기능을 위한 플러그인을 포함할 수 있습니다. 일반적으로 설치 위치를 선택해야 합니다.

주요 예로는 iTunes가 있으며, QuickTime 및 기타 Apple 제품을 함께 설치합니다. 설치 프로그램에 따라 주요 파일이 압축 해제되거나 인터넷에서 다운로드될 수 있습니다.

Sofin-Installer-InstallOptions

이 첫 번째 단계가 완료되면, 핵심 파일과 폴더 구조가 설치 디렉토리에 있어야 합니다. 이들은 소프트웨어가 제대로 실행되기 위해 필수적입니다. 일부 요소를 제거해도 특정 기능을 시도하기 전까지는 프로그램이 여전히 작동할 수 있습니다.

설치의 두 번째 단계는 Windows 레지스트리를 변경하는 것입니다. 설치하는 각 프로그램은 레지스트리에 항목을 가집니다. Revo Uninstaller와 같은 프로그램은 이러한 항목을 제거하기 위해 설계되어 있으며, 컴퓨터에서 프로그램의 모든 흔적을 삭제합니다.

RegShot은 소프트웨어 설치 중 레지스트리에 가해진 변경 사항의 스냅샷을 찍기 위해 설계된 프로그램입니다. 이를 사용하거나 동등한 도구를 사용하면 프로그램이 신뢰성 있게 실행되도록 보장하기 위해 어떤 작업을 수행하는지 관찰할 수 있습니다.

프로그램이 Skype와 같이 운영 체제와 함께 시작되면, 일반적으로 레지스트리에 기록됩니다. 이는 소프트웨어 설정을 통해 비활성화할 수 있으며, 레지스트리를 편집하는 것을 선호하지 않는 사용자에게 큰 도움이 됩니다.

설치 프로그램에 따라 다르지만, 세 번째이자 마지막 단계는 사용자에게 일부 제어를 제공하는 것이라고 주장할 수 있습니다. 사용자는 프로그램과 관련된 “readme” 파일을 볼 수 있거나 바탕 화면에 바로 가기를 추가할 수 있습니다.

Sofin-Installer-IconCreation

이 세 번째 단계는 컴퓨터에서 아무것도 변경하지 않기 때문에 논란의 여지가 있습니다. 모든 사용자는 바탕 화면에 바로 가기를 추가하거나 readme 파일을 볼 수 있습니다(많은 프로그램이 이를 Program Files 폴더에 패키징하여 쉽게 접근할 수 있도록 합니다).

결론

Sofin-Installer-ProgramDetails

소프트웨어 설치는 생각만큼 두렵지 않습니다. 대부분 백그라운드에서 발생하지만, 취해진 단계는 논리적입니다. 레지스트리에 대한 변경 사항은 컴퓨터에 영향을 미칠 수 있는 설치의 더 흥미로운 요소입니다.

Windows 레지스트리를 편집하는 과정에 대해 궁금하다면, Microsoft Office에서 타이머를 비활성화하는 다른 기사에서 간접적으로 다루어집니다. 다시 말해, 그것은 생각만큼 복잡하지 않지만 항상 권장되지는 않습니다.