Computer >> 컴퓨터 >  >> 시스템 >> Windows

Windows 10에서 RSAT 설치 시 DNS 서버 도구가 누락되는 문제 해결 방법

RSAT(Remote Server Administration Tool) 클라이언트를 다운로드한 후 패키지를 두 번 클릭해 설치하면, DNS 서버 도구가 누락되는 경우가 있습니다. 이 글에서는 RSATClient를 대체 방법으로 설치하여 모든 도구가 정상적으로 설치되도록 하는 절차를 안내합니다.

Windows 10에서 RSAT의 DNS 서버 도구 누락 현상

Windows 10에서 RSAT 설치 시 DNS 서버 도구가 누락되는 문제 해결 방법

이 문제를 우회하여 해결하려면 아래 단계를 순서대로 진행하세요.

1단계: 기존 업데이트 확인 및 제거

먼저 컴퓨터에 KB2693643 업데이트가 이미 설치되어 있는지 확인합니다. 해당 업데이트가 설치되어 있다면 반드시 제거한 후 진행해야 합니다.

2단계: 작업용 폴더 생성

새 폴더를 하나 생성합니다. 예를 들어 temp라는 이름의 폴더를 만들면 됩니다.

3단계: x64 버전용 파일 생성

x64 버전 Windows를 사용하는 경우, 아래 내용대로 unattend_x64.xmlinstallx64.bat 두 개의 파일을 생성합니다.

unattend_x64.xml

<?xml version="1.0" encoding="UTF-8"?> 
<unattend xmlns="urn:schemas-microsoft-com:setup" description="Auto unattend" author="pkgmgr.exe"> 
<servicing> 
<package action="stage"> 
<assemblyIdentity buildType="release" language="neutral" name="Microsoft-Windows-RemoteServerAdministrationTools-Client-Package-TopLevel" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" version="10.0.16299.2"/> 
<source location="." permanence="temporary"/> 
</package> 
</servicing> 
</unattend>

installx64.bat

@echo off
md ex 
expand -f:* WindowsTH-RSAT_WS_1709-x64.msu ex\
cd ex
md ex
copy ..\unattend_x64.xml ex\
expand -f:* WindowsTH-KB2693643-x64.cab ex\
cd ex
dism /online /apply-unattend="unattend_x64.xml"
cd ..\
dism /online /Add-Package /PackagePath:"WindowsTH-KB2693643-x64.cab"
cd ..\
rmdir ex /s /q

4단계: x86 버전용 파일 생성

x86 버전 Windows를 사용하는 경우에는 아래와 같이 unattend_x86.xmlinstallx86.bat 파일을 생성합니다.

unattend_x86.xml

<?xml version="1.0" encoding="UTF-8"?> 
<unattend xmlns="urn:schemas-microsoft-com:setup" description="Auto unattend" author="pkgmgr.exe"> 
<servicing> 
<package action="stage"> 
<assemblyIdentity buildType="release" language="neutral" name="Microsoft-Windows-RemoteServerAdministrationTools-Client-Package-TopLevel" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" version="10.0.16299.2"/> 
<source location="." permanence="temporary"/> 
</package> 
</servicing> 
</unattend>

installx86.bat

@echo off
md ex 
expand -f:* WindowsTH-RSAT_WS_1709-x86.msu ex\
cd ex
md ex
copy ..\unattend_x86.xml ex\
expand -f:* WindowsTH-KB2693643-x86.cab ex\
cd ex
dism /online /apply-unattend="unattend_x86.xml"
cd ..\
dism /online /Add-Package /PackagePath:"WindowsTH-KB2693643-x86.cab"
cd ..\
rmdir ex /s /q

5단계: RSATClient 패키지 다운로드

사용 중인 Windows 버전에 맞게 x64 또는 x86용 RSATClient msu 패키지를 다운로드하고, 앞서 만든 새 폴더(temp)에 저장합니다.

6단계: 관리자 권한 명령 프롬프트 실행

파일 탐색기를 열고 temp 폴더로 이동한 뒤, ALT + D 키 조합을 누릅니다. 그런 다음 주소창에 CMD를 입력하고 Enter 키를 누르면 관리자 권한으로 명령 프롬프트가 시작됩니다.

Windows 10에서 RSAT 설치 시 DNS 서버 도구가 누락되는 문제 해결 방법

7단계: 배치 파일 실행

명령 프롬프트에서 사용 중인 Windows 10 버전에 맞는 installx64.bat 또는 installx86.bat 파일을 실행합니다.

설치가 완료되면 temp 폴더의 내용을 삭제해도 됩니다. 시스템에서 재시작을 요청하지 않는 한 재부팅은 필요하지 않습니다.

이것으로 모든 과정이 끝났습니다!