[(25條消息) Win10,Win11家庭版開啟遠程桌面接入功能-有詳細操作截屏_Mark的博客-CSDN博客_win10家庭版遠程桌面連接](https://blog.csdn.net/sitebus/article/details/121555431 )]
文章目錄
前言
工作中有時候需要遠程控制其它電腦。市面上很多免費的遠程控制方法,比如QQ的遠程協助,向日葵遠程控制,等等,這些軟件天生具有內網穿透的功能,是不錯的選擇。但是考慮到易用性和安全性,只需要在局域網內使用的情況下,windows遠程桌面無疑是最理想的選擇了。但我最近的操作系統都是買電腦時贈送的Windows 10/Windows 11Home版。可能是因為有安全隱患的原因,Home版沒有開放遠程桌面功能,讓用習慣了Windows遠程桌面功能的我不太習慣。百度后有很多Home版開啟遠程桌面的教程,但是感覺不容易抓住要領,配置起來很費勁。特此寫下本文以減少配置過程中的煩惱。
- 實驗環境:Windows 10 Home,Windows 11 Home
1. 下載安裝開源的RDP Wrapper軟件
1.1 下載
下載地址:https://github.com/stascorp/rdpwrap/releases
注意訪問github可能需要梯子,大家自己想辦法去下載。
截止到現在(2021/11/26)最新版是1.6.2,msi安裝包是1.6.2新增的,但是建議選擇第二個zip包。這個包里面有配置確認工具,用起來更方便。
- Tips 下載時提示有危險不能保存的處理辦法
現在網絡瀏覽器為了避免用戶下載網絡上的可執行文件,都會做危險文件提醒的。
打開瀏覽器菜單>下載內容>“保留危險文件”,即可保留這個安裝包文件。
1.2 安裝
下載之后解壓到自己設定的某個目錄下。下圖是解壓完后的樣子
用管理員權限打開install.bat進行安裝。安裝過程沒有提示,會自動安裝到C:\Program Files\RDP Wrapper目錄下。此安裝目錄只有rdpwarp.dll和rdpwarp.ini兩個文件。
2. 配置防火牆
由於遠程桌面是通過3389 TCP端口進行訪問的,Windows Home版是默認關閉了這個端口的,需要手工去放行這個端口,不然還是不能使用遠程桌面訪問。
2.1 打開Windows防火牆
以win11為例,打開設置,菜單>隱私和安全,進入windows 安全中心,點擊“防火牆和網絡保護”,
如果上圖中的“高級設置”是灰色的不能用,請關閉你的第三方殺毒軟件。
我的是Thinkpad, 可以按照如下方法關閉。
2.2 配置允許使用遠程桌面訪問端口3389的防火牆放行規則
打開防火牆窗口后,添加新的入站規則。選擇端口類型。
端口是TCP 3389。
選擇運行連接類型防火牆。
局域網的域,專用可以都選上。為了安全,公用可以不選。
然后命名保存即可。保存后,在防火牆列表中應該可以看到剛才新建的防火牆規則。
3. 確認配置狀況
運行本文1.2節里面的RDPConf.exe, 會彈出如下窗口。如果Diagnostics里面的狀態都是綠色的,恭喜你配置完成,可以遠程訪問了。
4. 問題處理
安裝后確認狀態,大概率會出現紅色狀態。我也經歷過下面這樣的。
偵聽器Listener狀態不對,主要是防火牆配置得晚了些。要重啟遠程桌面服務。
當前的windows版本(本例為10.0.22000.318)不支持,就會出現[not supported]的狀態。
windows版本不支持解決辦法,需要下載支持這個版本的配置內容。
4.1 偵聽器沒有工作
按照第二章“配置防火牆”操作之后,偵聽器偵聽器Listener沒有工作,主要是防火牆配置得晚了些。要重啟遠程桌面服務或者重啟windows可以解決。
4.2 Windows版本不支持
可在RDPConf.exe找到windows版本,如下圖。
現在的版本已經支持很多個Windows版本了。但是新的版本不停推出,在程序發布網址的論壇上也會有相應的可用配置貼出來。參考這個網址:https://github.com/stascorp/rdpwrap/issues 。
10.0.22000.318的帖子可用參考這里的配置如下。將這些內容粘貼到配置文件C:\Program Files\RDP Wrapper\rdpwrap.ini最后,重啟服務即可。
https://github.com/stascorp/rdpwrap/issues
[10.0.22000.318]
LocalOnlyPatch.x64=1
; base = 98C10
LocalOnlyOffset.x64=98CA1
LocalOnlyCode.x64=jmpshort
SingleUserPatch.x64=1
; base = 88B0
SingleUserOffset.x64=088C2
SingleUserCode.x64=Zero
DefPolicyPatch.x64=1
DefPolicyOffset.x64=1BB75
DefPolicyCode.x64=CDefPolicy_Query_eax_rcx
SLInitHook.x64=1
SLInitOffset.x64=26AD0
SLInitFunc.x64=New_CSLQuery_Initialize
[10.0.22000.318-SLInit]
bInitialized.x64 =11FECC
bServerSku.x64 =11FED0
lMaxUserSessions.x64 =11FED4
bAppServerAllowed.x64 =11FEDC
bRemoteConnAllowed.x64=11FEE4
bMultimonAllowed.x64 =11FEE8
ulMaxDebugSessions.x64=11FEF0
bFUSEnabled.x64 =11FEF4
- 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
保存文件如果出錯,說正在使用中的話,需要停止遠程桌面服務Remote Desktop Services。
打開資源管理器,在“此電腦”上右鍵打開“管理”菜單。win11再通常情況下“管理”菜單是被折疊起來看不見的,需要點擊“顯示更多選項”展開之后才能看到。