간마늘작업소

[Windows RDP] Windows 10 Home으로 원격 연결하기 본문

작업물/Windows Remote Desktop PC

[Windows RDP] Windows 10 Home으로 원격 연결하기

간마늘 2020. 3. 21. 21:14

원격 데스크톱은 Windows 10에서 Windows 10 Pro만 지원합니다.

 

그래서 별도의 설정을 해줘야 합니다.

 

https://github.com/stascorp/rdpwrap/releases

 

stascorp/rdpwrap

RDP Wrapper Library. Contribute to stascorp/rdpwrap development by creating an account on GitHub.

github.com

파일명 : RDPWrap-v1.6.2.zip

 

이를 다운로드 받아서 적당한 위치에 압축을 풀어줍니다.

 

이런 파일들이 나올텐데요. 작업 순서는 다움과 같습니다.

  1. Install.bat 실행
  2. Update.bat 실행
  3. RDPConf.exe 실행

.bat 파일들은 모두 관리자 권한으로 실행해주시면 됩니다.

(마우스 우클릭 - 관리자 권한으로 실행)

그러면 이제 잘 되나....

응? 이상합니다. [not supported]가 뜹니다.

 

이는 Windows 10 Home이 지속적으로 업데이트 되면서 생긴 일이라 별도로 수정을 해줘야 합니다.

 

우선, Service state의 내용을 보면 저는 ver. 10.0.18362.657로 되어 있습니다.

https://github.com/stascorp/rdpwrap/issues/983

 

New version 10.0.18362.657 · Issue #983 · stascorp/rdpwrap

This was released today through Windows Update. I used the same codes as for the previous version, 10.0.18362.267, and it seems to work (after service restart). I was able to log in via remote desk...

github.com

그리고...

C:\Program Files\RDP Wrapper 밑에 있는 rdpwrap.ini 파일을 메모장으로 열어줍니다.

 

github에서 적혀있는 본문 전체....

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
[10.0.18362.657]
LocalOnlyPatch.x86=1
LocalOnlyOffset.x86=B7D06
LocalOnlyCode.x86=jmpshort
LocalOnlyPatch.x64=1
LocalOnlyOffset.x64=82FB5
LocalOnlyCode.x64=jmpshort
SingleUserPatch.x86=1
SingleUserOffset.x86=50535
SingleUserCode.x86=nop
SingleUserPatch.x64=1
SingleUserOffset.x64=0DBFC
SingleUserCode.x64=Zero
DefPolicyPatch.x86=1
DefPolicyOffset.x86=50269
DefPolicyCode.x86=CDefPolicy_Query_eax_ecx
DefPolicyPatch.x64=1
DefPolicyOffset.x64=1FE15
DefPolicyCode.x64=CDefPolicy_Query_eax_rcx
SLInitHook.x86=1
SLInitOffset.x86=5A77A
SLInitFunc.x86=New_CSLQuery_Initialize
SLInitHook.x64=1
SLInitOffset.x64=22DDC
SLInitFunc.x64=New_CSLQuery_Initialize
 
[10.0.18362.657-SLInit]
bInitialized.x86 =D577C
bServerSku.x86 =D5780
lMaxUserSessions.x86 =D5784
bAppServerAllowed.x86 =D578C
bRemoteConnAllowed.x86=D5790
bMultimonAllowed.x86 =D5794
ulMaxDebugSessions.x86=D5798
bFUSEnabled.x86 =D579C
bInitialized.x64 =F6A8C
bServerSku.x64 =F6A90
lMaxUserSessions.x64 =F6A94
bAppServerAllowed.x64 =F6A9C
bRemoteConnAllowed.x64=F6AA0
bMultimonAllowed.x64 =F6AA4
ulMaxDebugSessions.x64=F6AA8
bFUSEnabled.x64 =F6AAC
 
cs

이걸 전부 rdpwrap.ini 파일 가장 밑어 복사하시고 저장하시면 됩니다. 맨 마지막 공백 유념하세요.

 

그러면 이제... 다시 RDPConf.exe를 실행하면...

잘 뜹니다.

 

이제 시작 버튼에서 원격 데스크톱 연결 프로그램을 통해 Windows 10 Home로도 원격 접속을 할 수 있습니다.

 

원격 접속 하는 김에 몇 가지 이어서 해봐야겠습니다.

  • Wi-Fi 공유기 두 개 사용할 때 두 번째 Wi-Fi 공유기에 연결된 PC를 원격으로 접속하기

Android에서 Windows 원격으로 접속하기

Comments