讓XP 3389支持多人登陸的方法

第二步:準(zhǔn)備一份版本較早的SP2終端服務(wù)器軟件(據(jù)說從Build 2082開始該功能就被禁止了,所以最好使用之前版本),中文SP2測試版較難找到,我用的是英文版Build 2055,運(yùn)行之后沒有發(fā)現(xiàn)任何問題。你可以從腳本之家下載Build 2055的終端服務(wù)器執(zhí)行文件TermSrv.DLL。從這個(gè)鏈接下載來的是一個(gè)擴(kuò)展名為.DL_的文件,你可以把它的擴(kuò)展名改成ZIP文件,然后用WinRAR解開它。
第三步:接下來,以安全模式啟動(dòng)Windows XP,如果有多個(gè)操作系統(tǒng),可以啟動(dòng)另一個(gè)能訪問Windows XP系統(tǒng)分區(qū)的系統(tǒng)(除非安裝了第三方工具軟件,否則Windows 98不能訪問NTFS分區(qū),因此Windows 98可能沒用)。然后,把Windows XP里面SP2正式版的所有TermSrv.DLL備份一下,在所有TermSrv.DLL文件出現(xiàn)的位置,用Build 2055版本的TermSrv.DLL覆蓋。通常,TermSrv.DLL至少出現(xiàn)在二個(gè)位置,分別是:\Windows\system32,\Windows\system32\dllcache。凡是原來有TermSrv.DLL的地方,就用Build 2055版本的TermSrv.DLL覆蓋。
第四步:以正常模式啟動(dòng)Windows XP,如果系統(tǒng)的文件保護(hù)功能提示說TermSrv.DLL文件已被修改,并詢問是否要復(fù)原,選擇否。
第五步:最后還要修改一下注冊表,增加終端服務(wù)器的多用戶許可。鑒于修改注冊表比較麻煩而且容易出錯(cuò),你可以用下面的批命令修改注冊表:
@echo off
setlocal
set regkey="HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\Licensing Core"
reg add %regkey% /v EnableConcurrentSessions /T REG_DWORD /D 1 /f
endlocal
將上述內(nèi)容保存為一個(gè)批命令文件,如AA.BAT,雙擊執(zhí)行一下就可以了。
我不推薦這種做法 ,太煩鎖了,而且還要讓系統(tǒng)重起過。我們可以寫一個(gè)批處理文件使系統(tǒng)不用重起就實(shí)現(xiàn)XP多用戶登陸,首先我們先來了解一個(gè)對注冊表操作的命令參數(shù):
REG ADD KeyName [/v ValueName | /ve] [/t Type] [/s Separator] [/d Data] [/f]
KeyName [\\Machine\]FullKey
Machine 遠(yuǎn)程機(jī)器名 - 忽略默認(rèn)到當(dāng)前機(jī)器。遠(yuǎn)程機(jī)器上
只有 HKLM 和 HKU。
FullKey ROOTKEY\SubKey
ROOTKEY [ HKLM | HKCU | HKCR | HKU | HKCC ]
SubKey 所選 ROOTKEY 下注冊表項(xiàng)的完整名。
/v 所選項(xiàng)之下要添加的值名。
/ve 為注冊表項(xiàng)添加空白值名(默認(rèn))。
/t RegKey 數(shù)據(jù)類型
[ REG_SZ | REG_MULTI_SZ | REG_EXPAND_SZ |
REG_DWORD | REG_BINARY | REG_NONE ]
如果忽略,則采用 REG_SZ。
/s 指定一個(gè)在 REG_MULTI_SZ 數(shù)據(jù)字符串中用作分隔符的字符
如果忽略,則將 "\0" 用作分隔符。
/d 要分配給添加的注冊表 ValueName 的數(shù)據(jù)。
/f 不用提示就強(qiáng)行覆蓋現(xiàn)有注冊表項(xiàng)。
例如:
REG ADD \\ABC\HKLM\Software\MyCo
添加遠(yuǎn)程機(jī)器 ABC 上的一個(gè)注冊表項(xiàng) HKLM\Software\MyCo
REG ADD HKLM\Software\MyCo /v Data /t REG_BINARY /d fe340ead
添加一個(gè)值(名稱: Data,類型: REG_BINARY,數(shù)據(jù): fe340ead)
REG ADD HKLM\Software\MyCo /v MRU /t REG_MULTI_SZ /d fax\0mail
添加一個(gè)值(名稱: MRU,類型: REG_MUTLI_SZ,數(shù)據(jù): fax\0mail\0\0)
REG ADD HKLM\Software\MyCo /v Path /t REG_EXPAND_SZ /d ^%systemroot^%
添加一個(gè)值(名稱: Path,類型: REG_EXPAND_SZ,數(shù)據(jù): %systemroot%)
注意: 在擴(kuò)充字符串中使用插入符號 ( ^ )
為了讓系統(tǒng)不重起,我們可以用shutdown -a 這個(gè)命令。
根據(jù)上面找來的資料,我們可以編寫一個(gè)批處理,實(shí)現(xiàn)XP系統(tǒng)多用戶登陸而又不用重起系統(tǒng)。
呵呵,這個(gè)也是幾年前經(jīng)常用的東西了,看以前的博客找到的,覺得以后可能還有用,特地找出來改了改,又到XPSP3上測試了一下,能用,現(xiàn)在發(fā)上來。Slyar去掉了一些隱藏的功能,因?yàn)橛貌恢耍~本來說做成EXE的補(bǔ)丁,結(jié)果出去上了個(gè)廁所打消了這個(gè)念頭。。。
需要的到下載基地下載slyar_3389.rar,解壓后一個(gè)文件夾里面有2個(gè)文件:slyartermsrv.dll、slyar3389.bat。
恩,還是CMD下吧,先用tasklist /svc命令得到TermService的PID,然后編輯一下文件夾里的slyar3389.bat,把"pid"里的PID改成你得到的數(shù)字,保存退出。
行了,剩下的工作就是雙擊一下slyar3389.bat,完成了,mstsc連接驗(yàn)證一下就OK。
是不是寫得有點(diǎn)少?那多寫點(diǎn)。。。
原理:其實(shí)很簡單了,2082以后的termsrv.dll不支持多人終端,我用2055的termsrv.dll覆蓋原來的termsrv.dll就可以了。
那個(gè)bat也沒啥,貼出來看看。
@net stop sharedaccess
@ntsd -c q -p "pid"
@reg add HKLM\SOFTWARE\Microsoft\Windows" "NT\CurrentVersion\Winlogon /v KeepRASConnections /t REG_SZ /d 1 /f
@reg add HKLM\SYSTEM\CurrentControlSet\Control\Terminal" "Server /v fDenyTSConnections /t REG_DWORD /d 00000000 /f
@reg add HKLM\SYSTEM\CurrentControlSet\control\terminal" "server\Licensing" "Core /v EnableConcurrentSessions /t REG_DWORD /d 00000001 /f
@reg add HKLM\SYSTEM\CurrentControlSet\Services\TermService\Parameters /v serviceDll /t REG_EXPAND_SZ /d %SystemRoot%\system32\slyartermsrv.dll /f
@copy slyartermsrv.dll c:\windows\system32\dllcache\slyartermsrv.dll
@attrib +h +s +r c:\windows\system32\dllcache\slyartermsrv.dll
@copy slyartermsrv.dll c:\windows\system32\slyartermsrv.dll
@attrib +h +s +r c:\windows\system32\slyartermsrv.dll
@shutdown -a
@net start termservice
稍微解釋幾個(gè)命令好了。
net stop sharedaccess
禁用XP的防火墻。
shutdown -a
因?yàn)閟vchost被干掉,所以會(huì)導(dǎo)致重啟,這個(gè)命令可以終止重啟。
ntsd -c q -p "pid"
系統(tǒng)debug級的ntsd,用來干掉進(jìn)程特別爽。
相關(guān)文章
封UDP的服務(wù)器真的打不了么?封UDP、封海外服務(wù)器
很多游戲服務(wù)器租用的時(shí)候會(huì)出現(xiàn)一些封UDP的字眼,網(wǎng)上一些文章也說UDP協(xié)議不可靠!為什么要封UDP呢?既然不可靠,為什么有些人還要使用它呢?今天與你們分享一下UDP,希望2024-05-07魔獸世界服務(wù)器被DDoS攻擊怎么辦?DDoS攻擊防御方法
魔獸世界服務(wù)器被攻擊在目前來說也是比較常見的,同行競爭激烈,在官服開放時(shí)也遇到過DDOS攻擊,要是飛飛沒記錯(cuò)是在22年9月14日,從剛開始的身份驗(yàn)證服務(wù)器出現(xiàn)問題,到確2023-07-17分享五大免費(fèi)企業(yè)網(wǎng)絡(luò)入侵檢測(IDS)工具
這篇文章主要分享一下五大免費(fèi)企業(yè)網(wǎng)絡(luò)入侵檢測(IDS)工具,當(dāng)前企業(yè)對于網(wǎng)絡(luò)安全越來越重視,那么后期可能就需要大家多多關(guān)注一些安全工具的使用于檢測2019-12-01網(wǎng)絡(luò)安全基礎(chǔ)之網(wǎng)絡(luò)協(xié)議與安全威脅的關(guān)系介紹
網(wǎng)絡(luò)協(xié)議是什么呢?網(wǎng)絡(luò)協(xié)議是網(wǎng)絡(luò)中計(jì)算機(jī)或設(shè)備之間進(jìn)行通信的一系列規(guī)則集合。本文中小編介紹的是網(wǎng)絡(luò)協(xié)議和安全威脅的關(guān)系,需要的朋友不妨閱讀本文了解一下2019-04-02DDoS攻擊原理是什么?DDoS攻擊原理及防護(hù)措施介紹
DDoS攻擊是由DoS攻擊轉(zhuǎn)化的,這項(xiàng)攻擊的原理以及表現(xiàn)形式是怎樣的呢?要如何的進(jìn)行防御呢?本文中將會(huì)有詳細(xì)的介紹,需要的朋友不妨閱讀本文進(jìn)行參考2019-01-15基于Web攻擊的方式發(fā)現(xiàn)并攻擊物聯(lián)網(wǎng)設(shè)備介紹
本文中介紹的是基于Web攻擊的方式發(fā)現(xiàn)并攻擊物聯(lián)網(wǎng)設(shè)備,感興趣的朋友不妨閱讀本文進(jìn)行了解2019-01-11為何黑客要挾制路由器DNS 用戶該怎樣實(shí)時(shí)發(fā)覺和防備方法
起首說說挾制路由器是什么意思,路由器挾制平日指的是,開啟了無線網(wǎng)絡(luò)功效的無線路由器,攻擊者經(jīng)由過程破解無線暗碼銜接上無線網(wǎng)后,再登錄路由治理界面來節(jié)制全部無線網(wǎng)2018-05-16大勢至共享文件監(jiān)控軟件、共享文件權(quán)限管理軟件主控端與客戶端的連接設(shè)
這篇文章主要介紹了大勢至共享文件監(jiān)控軟件、共享文件權(quán)限管理軟件主控端與客戶端的連接設(shè)置方法詳解,,小編覺得還是挺不錯(cuò)的,具有一定借鑒價(jià)值,下面就來和小編一起看看2018-01-25詳細(xì)介紹sd卡加密軟件的選擇以及給sd卡設(shè)置密碼、給sd卡加密
這篇文章主要介紹了詳細(xì)介紹sd卡加密軟件的選擇以及給sd卡設(shè)置密碼、給sd卡加密,如何保護(hù)sd卡文件的安全,如何給SD卡設(shè)置密碼、如何給SD卡加密,下面就跟小編一起來看看吧2018-01-19server2008共享設(shè)置、服務(wù)器共享文件設(shè)置、服務(wù)器設(shè)置共享文件夾的方法
這篇文章主要介紹了server2008共享設(shè)置、服務(wù)器共享文件設(shè)置、服務(wù)器設(shè)置共享文件夾的方法詳細(xì)介紹,保護(hù)服務(wù)器共享文件設(shè)置訪問權(quán)限,讓每個(gè)部門只訪問自己的共享文件等,2018-01-19