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

이 문제를 우회하여 해결하려면 아래 단계를 순서대로 진행하세요.
1단계: 기존 업데이트 확인 및 제거
먼저 컴퓨터에 KB2693643 업데이트가 이미 설치되어 있는지 확인합니다. 해당 업데이트가 설치되어 있다면 반드시 제거한 후 진행해야 합니다.
2단계: 작업용 폴더 생성
새 폴더를 하나 생성합니다. 예를 들어 temp라는 이름의 폴더를 만들면 됩니다.
3단계: x64 버전용 파일 생성
x64 버전 Windows를 사용하는 경우, 아래 내용대로 unattend_x64.xml과 installx64.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.xml과 installx86.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 키를 누르면 관리자 권한으로 명령 프롬프트가 시작됩니다.

7단계: 배치 파일 실행
명령 프롬프트에서 사용 중인 Windows 10 버전에 맞는 installx64.bat 또는 installx86.bat 파일을 실행합니다.
설치가 완료되면 temp 폴더의 내용을 삭제해도 됩니다. 시스템에서 재시작을 요청하지 않는 한 재부팅은 필요하지 않습니다.
이것으로 모든 과정이 끝났습니다!