728x90
반응형
Windows Server 2016에서 .NET Framework 4.7.2를 설치할 때, 기본적으로 리부팅이 요구됩니다. 하지만 특정 조건을 만족하면 리부팅 없이 설치할 수도 있습니다. 이번 글에서는 리부팅 없이 .NET Framework 4.7.2를 설치하는 방법을 정리하겠습니다.
1. 리부팅 없이 설치가 가능한 경우
- 기존에 .NET Framework 4.6 이상이 설치되어 있는 경우
- 서버가 Windows Update의 영향을 받지 않는 환경일 경우
- 설치 중 .NET을 사용하는 프로세스(예: IIS, 특정 서비스)를 미리 중지한 경우
2. 리부팅이 필요한 경우
- Windows Server 2016에서 .NET Framework 4.5 이하에서 업그레이드하는 경우
- Windows Update에 의해 관련 DLL이 사용 중인 경우
- .NET을 사용하는 애플리케이션(IIS, SQL Server, 특정 서비스 등)이 실행 중일 경우
3. 리부팅 없이 설치하는 방법
(1) .NET을 사용하는 프로세스 중지
.NET Framework를 사용하는 주요 서비스들을 중지합니다. (예: IIS, SQL Server 등)
net stop w3svc
net stop IISADMIN
net stop MSSQLSERVER (SQL Server 사용 중이라면)
(2) .NET Framework 4.7.2 설치
- 오프라인 설치 파일 다운로드
아래 링크에서 .NET Framework 4.7.2 설치 파일을 다운로드합니다. ("Developer Pack"가 아닌 "Runtime" 또는 "Offline Installer" 선택) - 관리자 권한으로 명령 프롬프트 실행 후 설치
- /quiet: UI 없이 설치
- /norestart: 자동 재부팅 방지
- NDP472-KB4054530-x86-x64-AllOS-ENU.exe /quiet /norestart
(3) 설치 확인
설치 후 정상적으로 반영되었는지 확인하려면 레지스트리에서 버전 정보를 조회합니다.
reg query "HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full" /v Release
출력되는 값이 461808 이상이면 .NET Framework 4.7.2가 정상적으로 설치된 것입니다.
(4) 중지한 서비스 재시작
설치가 완료되면 중지한 서비스를 다시 시작합니다.
net start w3svc
net start IISADMIN
net start MSSQLSERVER
4. 결론
Windows Server 2016에서 .NET Framework 4.7.2를 설치할 때, 사전 준비를 하면 리부팅 없이도 설치가 가능합니다. 다만, Windows Update 상태나 사용 중인 프로세스에 따라 리부팅이 필요할 수도 있으므로, 위의 방법을 시도해보고 확인하는 것이 좋습니다.
리부팅을 최소화하려면 설치 전 Windows Update를 중지하고, IIS나 SQL Server 같은 관련 프로세스를 미리 종료하는 것이 중요합니다.
위 방법을 활용하여 서버 유지보수를 원활하게 진행해 보세요!
728x90
반응형
'IT > Windows' 카테고리의 다른 글
.NET Framework 여러 버전 설치 방법 (0) | 2025.02.25 |
---|---|
Active Directory 사용자 계정의 암호 재설정하기(Reset Password) (0) | 2024.08.19 |
작업 스케쥴러(Task Scheduler)를 이용하여 정해진 시간에 JMP Script 자동 실행 (0) | 2024.08.19 |
윈도우 서버 2019 | Active Directory | AD 클라이언트 PC에 원격 데스크톱으로 접속하는 방법 (0) | 2024.08.19 |
윈도우 사용자, 그룹 추가 및 권한 관리 [Windows 관리] (0) | 2024.08.19 |