Բազմաթիվ rdp միացումներ: Ինչպես միացնել մի քանի միաժամանակյա հեռավոր աշխատասեղանի միացումներ կամ նստաշրջաններ Windows XP-ում

Ինչպես Microsoft-ի օպերացիոն համակարգերի նախկին հաճախորդի տարբերակների դեպքում, Pro և Enterprise Windows 10 (բայց ոչ Home) տարբերակների օգտատերերը կարող են հեռակա կարգով միանալ իրենց համակարգիչներին Remote Desktop Services (RDP) միջոցով: Այնուամենայնիվ, RDP-ի միաժամանակյա նիստերի քանակի սահմանափակում կա. միայն մեկ հեռավոր օգտվող կարող է միաժամանակ աշխատել: Երկրորդ RDP նիստը բացելիս առաջին օգտատիրոջ նիստը հուշում է դադարեցնել:

Անգլերեն տարբերակում նախազգուշացումը հետևյալն է.

Մեկ այլ օգտվող մուտք է գործել: Եթե ​​շարունակեք, դրանք կանջատվեն: Ուզու՞մ եք ամեն դեպքում ստորագրել։

Փաստն այն է, որ աշխատասեղանի հրատարակություններում գործող Microsoft համակարգերՀեռակա աշխատասեղանի ծառայության օգտագործման հետևյալ հիմնական սահմանափակումները կան.

  1. RDP հասանելիության աջակցությունը հասանելի է միայն Windows-ի ավելի հին տարբերակներում (Պրոֆեսիոնալ և ավելի բարձր), իսկ տնային տարբերակներում (Տուն) այս գործառույթն անջատված է:
  2. Հնարավոր է միայն մեկ հեռավոր RDP միացում: Երկրորդ RDP նիստը բացելիս օգտագործողին հուշում է դադարեցնել գոյություն ունեցող կապը:
  3. Այն դեպքում, երբ համակարգչի վահանակում աշխատող օգտատեր կա (տեղական), երբ RDP-ն հեռակա միանում է, նրա նիստը կանջատվի (արգելափակվի): Հակառակ հայտարարությունը նույնպես ճիշտ է. հեռավոր RDP նիստը հարկադրաբար դադարեցվում է, եթե օգտատերը մուտք է գործում համակարգի վահանակ:

Իրականում, միաժամանակյա rdp միացումների քանակի սահմանափակումը տեխնիկական չէ, այլ ավելի շուտ լիցենզավորված է՝ արգելելով աշխատանքային կայանների վրա հիմնված ստեղծումը։ տերմինալ RDP սերվեր բազմաթիվ օգտվողների համար: Չնայած տեխնիկական տեսանկյունից Windows-ի ցանկացած տարբերակ՝ բավարար հիշողությամբ, կարող է աջակցել միաժամանակյա աշխատանքմի քանի տասնյակ հեռավոր օգտատերեր (միջինում 150-200 ՄԲ հիշողություն է պահանջվում օգտատիրոջ մեկ նստաշրջանի համար՝ չհաշված գործարկվող հավելվածները): Նրանք. Միաժամանակյա նիստերի առավելագույն քանակը տեսականորեն սահմանափակված է միայն համակարգչային ռեսուրսներով:

Մենք կդիտարկենք Windows 10-ում միաժամանակյա RDP միացումների քանակի սահմանափակումն անջատելու երկու եղանակ.

Կարևոր. Սկզբում, հոդվածի հենց առաջին տարբերակում, RDP օգտագործողների միաժամանակյա միացումների քանակի սահմանափակումը հանելու հիմնական աշխատանքային տարբերակը ֆայլը փոփոխելու և փոխարինելու եղանակն էր։ Termsrv.dll%SystemRoot%\System32 պանակում: Այնուամենայնիվ, երբ տեղադրում եք Windows 10-ի նոր կառուցվածք կամ անվտանգության որոշ թարմացումներ, այս ֆայլը թարմացվում է: Արդյունքում, դուք պետք է ամեն անգամ խմբագրեք սա hex ֆայլխմբագիր, որը բավականին հոգնեցուցիչ է։ Հետեւաբար, որպես անվճար կազմակերպելու հիմնական միջոց տերմինալային սերվերվրա հաճախորդ Windows 10 արժե հաշվի առնել օգտակարությունը RDP փաթաթանԳրադարան.

Նշում. Այս հոդվածում նկարագրված համակարգի փոփոխությունները, ամենայն հավանականությամբ, կհամարվեն Windows-ի լիցենզային պայմանագրի խախտում՝ դրանից բխող բոլոր հետևանքներով:

RDP Wrapper գրադարան

Termrv.dll ֆայլը փոփոխելու այլընտրանքը նախագիծն օգտագործելն է RDP Wrapper գրադարան. Այս ծրագիրը աշխատում է որպես շերտ Ծառայությունների վերահսկման մենեջերի (SCM-Service Control Manager) և Terminal Services (Terminal Services) միջև և թույլ է տալիս ակտիվացնել ոչ միայն մի քանի միաժամանակյա RDP նիստերի աջակցությունը, այլև ակտիվացնել RDP Host-ի աջակցությունը տնային հրատարակություններում: Windows 10. RDP Wrapper-ը փոփոխություններ չի անում termrv.dll ֆայլում, պարզապես բեռնում է termrv փոփոխված պարամետրերով:

Այսպիսով, այս լուծումը կաշխատի նույնիսկ եթե թարմացնեք termrv.dll ֆայլի տարբերակը, որը թույլ է տալիս չվախենալ Windows-ի թարմացումներից։

Կարևոր. Նախքան RDP Wrapper-ը տեղադրելը. Կարևոր է, որ օգտագործեք termrv.dll ֆայլի բնօրինակ (չկարկատված) տարբերակը: Հակառակ դեպքում, RDP Wrapper-ը կարող է կայուն չաշխատել կամ ընդհանրապես չգործարկվել:

Դուք կարող եք ներբեռնել RDP Wrapper-ը GitHub պահոցից՝ https://github.com/binarymaster/rdpwrap/releases (RDP Wrapper Library v1.6.2-ի վերջին հասանելի տարբերակը թողարկվել է համեմատաբար վերջերս՝ 2017թ. դեկտեմբերի 28-ին): Դատելով մշակողի էջի տեղեկություններից՝ բոլորն էլ աջակցվում են Windows-ի տարբերակները. Windows 10-ն աջակցվում է մինչև Insider Preview build 10.0.17063.1000՝ 2017 թվականի դեկտեմբերի 13-ին:

Խորհուրդ. Ի դեպ, հասանելի են RDP Wrapper Library աղբյուրները, որոնք թույլ են տալիս ցանկության դեպքում ինքներդ ստեղծել գործարկվող ֆայլեր։

RDPWrap-v1.6.2.zip արխիվը պարունակում է մի քանի ֆայլ.

  • RDPWinst.exe - RDP Wrapper Library տեղադրող/հեռացնող
  • RDPConf.exe - RDP Wrapper-ի կազմաձևման օգտակար ծրագիր
  • RDPCheck.exe - Տեղական RDP Checker - RDP ստուգման կոմունալ
  • install.bat, uninstall.bat, update.bat - խմբաքանակային ֆայլեր RDP Wrapper-ի տեղադրման, տեղահանման և թարմացման համար

Կոմունալ ծրագիրը տեղադրելու համար գործարկեք install.bat ֆայլը ադմինիստրատորի իրավունքներով:

Տեղադրման ավարտից հետո գործարկեք RDPConfig.exe. Եվ համոզվեք, որ բաժնում ախտորոշումբոլոր տարրերը գունավոր են կանաչ:

Նշում. Իմ դեպքում, քանի որ համակարգչում ինտերնետ հասանելիություն չկա, ծրագիրը չի կարող ստանալ Github-ից ընթացիկ տարբերակը INI ֆայլ՝ Windows-ի իմ տարբերակի կարգավորումներով: Հետեւաբար, կարգավիճակը նշված է: Ներբեռնեք rdpwrap.ini ֆայլը զարգացման ռեսուրսից և տեղադրեք այն տեղադրման գրացուցակում: Վերագործարկեք ծառայությունը և համոզվեք, որ պիտակը փոխվում է:

Հետաքրքիր հատկանիշներից նոր տարբերակ RDP փաթաթան:

  • տարբերակ ԹաքցնելօգտվողներվրաՄուտք գործելէկրան- թույլ է տալիս:
  • Երբ տարբերակն անջատված է մեկ սեսիա մեկ օգտագործողի համար- թույլատրվում է մի քանի միաժամանակյա RDP նիստեր մեկ հաշվի տակ (գրանցման բանալին սահմանված է fSingleSessionPerUser= 0 HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\fSingleSessionPerUser մասնաճյուղում։

Այն դեպքում, երբ Windows-ի տարբերակը թարմացնելուց հետո RDP Wrapper-ը չի աշխատում, ստուգեք, որ կա մակագրություն Ախտորոշման բաժնում:

Փորձեք թարմացնել ini ֆայլը սկրիպտով update.bat, կամ ձեռքով և նորից տեղադրեք ծառայությունը

rdpwinst.exe -u
rdpwinst.exe -i

Մենք փորձում ենք բացել RDP երկրորդ նիստը։ Ամեն ինչ ստացվեց! Այժմ մեր Windows 10-ը թույլ է տալիս RDP-ի միջոցով միաժամանակ միանալ երկու հեռավոր օգտատերերի:

Կոմունալը պետք է աշխատի բոլոր աջակցվողների վրա այս պահին Windows-ի հրատարակություններ. Windows Vista, Windows 7, Windows 8, Windows 8.1 և Windows 10: Այսպիսով, Windows-ի ցանկացած հաճախորդի տարբերակ կարող է վերածվել տերմինալային սերվերի:

Termrv.dll ֆայլի փոփոխություն

Նշում. Այս մեթոդըկիրառելի միայն Windows 10 x64-ի RTM տարբերակին (10240):

Դուք կարող եք հեռացնել RDP կապերի քանակի սահմանափակումը՝ փոփոխելով termrv.dll ֆայլը (գրադարանի ֆայլ, որն օգտագործվում է Remote Desktop Services-ի կողմից): Ֆայլը գտնվում է C:\Windows\System32 գրացուցակում):

Նախքան termrv.dll ֆայլը փոփոխելը, խորհուրդ է տրվում ստեղծել դրա կրկնօրինակը (անհրաժեշտության դեպքում կարող եք վերադառնալ ֆայլի սկզբնական տարբերակին).

պատճենեք c:\Windows\System32\termsrv.dll Termsrv.dll_backup

Նախքան termrv.dll ֆայլը խմբագրելը, դուք պետք է տնօրինեք այն և տրամադրեք այն ադմինիստրատորի խմբին: լիարժեք իրավունքներդրա վրա (բոլոր գործողությունները կատարվում են հոդվածում նկարագրվածների նման): Այնուհետև դադարեցրեք Remote Desktop ծառայությունը (TermService) services.msc վահանակից կամ հրամանի տողից.

Net stop TermService

Windows 10 x64 RTM հրատարակության համար (termsrv.dll ֆայլի տարբերակը 10.0.10240.16384 է). Բացեք Termsrv.dll ֆայլը ցանկացած HEX խմբագիր(օրինակ՝ Tiny Hexer)

Գտեք գիծը.

39 81 3C 06 00 00 0F 84 73 42 02 00

Եվ փոխարինեք այն հետևյալով.

B8 00 01 00 00 89 81 38 06 00 00 90

Պահպանեք ֆայլը և գործարկեք TermService ծառայությունը:

Շատ հարմար հնարավորություն կա սովորական Windows 7-ից տերմինալային սերվերի տեսք ստեղծելու՝ RDP-ի միջոցով մի համակարգչով մի քանի օգտատերերին միանալու և աշխատելու հնարավորությամբ: Սա կարող է տեղին լինել փոքր գրասենյակում RDP-ի միջոցով 1C-ում աշխատելու համար: Մի քանի մարդ կարող է հեշտությամբ աշխատել սովորական համակարգչի վրա:
Փաստն այն է, որ Windows-ի սերվերային տարբերակներում Remote Desktop-ը լռելյայն աջակցում է երկու միաժամանակյա միացումների՝ անսարքությունների վերացման և համակարգչային կառավարման համար: Այլ օգտվողները կարող են միանալ միաժամանակ, քանի դեռ դուք ունեք պահանջվող հաճախորդի մուտքի լիցենզիաներ այս սերվերըև մեքենան կարող է կարգավորել այն, այսինքն. ունի բավարար ռեսուրսներ.

Որպեսզի մի քանի օգտատերերի միաժամանակ աշխատեն մեկ համակարգչի հետ, այս սահմանափակումը պետք է հանվի: Դրա համար DeepXW թիմը ստեղծել է ունիվերսալ կարկատել: Patch-ը փոփոխություններ է կատարում termrv.dll ֆայլում, որը գտնվում է %SystemRoot%\System32\ :

Մեթոդ առաջին

Patch-ն աջակցում է.

  • Windows XP SP2 SP3;
  • Vista SP1 SP2;
  • Windows 7;
  • Windows Server 2008SP1/SP2.
Ներբեռնեք և արդյունահանեք արխիվը, այնուհետև գործարկեք համապատասխան ֆայլը ադմինիստրատորի իրավունքներով (աջ սեղմեք գործարկվող ֆայլի վրա, ընտրեք «Գործարկել որպես ադմինիստրատոր»): 32-բիթանոց համակարգերի համար օգտագործեք UniversalTermsrvPatch-x86.exe, 64-բիթանոց համակարգերի համար օգտագործեք UniversalTermsrvPatch-x64.exe:

Պատուհան կհայտնվի, ինչպես վերևի նկարում, որտեղ կարող եք կարկատել Termrv.dll-ը՝ հեռացնելով աշխատասեղանի հեռավոր աշխատասեղանի սահմանափակումները կամ ցանկացած ժամանակ վերականգնել բնօրինակ ֆայլը (ուղի դեպի կրկնօրինակ ֆայլ: \Windows\System32\termsrv.dll.backup) Կարկատումը կիրառելուց հետո վերագործարկեք ձեր համակարգիչը և կարող եք անցնել աշխատանքի:

Ստուգելու համար, թե արդյոք սահմանափակումը վերացված է, թողեք մեկ օգտատիրոջ նիստը բաց այն համակարգչում, որտեղ դուք կիրառել եք պատչը, և մեկ այլ սարքից փորձեք հեռակա կարգով միանալ համակարգչին մեկ այլ օգտատիրոջից: Եթե ​​ամեն ինչ լավ ընթանա, ապա երկու օգտատերերն էլ ակտիվ կլինեն համակարգում՝ յուրաքանչյուրն իր նիստում:

Բնօրինակը՝ «http://www.techspot.com/guides/485-windows-concurrent-sessions/»

Մինչ օրս Windows 7 sp1-ից տերմինալ պատրաստելու ևս 2 եղանակ կա: Առաջինը՝ termrv.dll գրադարանի համար նախատեսված պատչով, երկրորդը՝ առանց: Նախընտրելի է օգտագործել երկրորդ մեթոդը, բայց եթե ինչ-որ բան չի ստացվում, ապա կարող եք օգտագործել առաջինը։ Այժմ ավելի շատ այս մեթոդների մասին:
Մեթոդ երկու

Դուք կարող եք ամեն ինչ անել ձեռքով, ով դա հասկանում է, կկարողանա դա անել արխիվի բովանդակության հիման վրա: cmd ֆայլը նկարագրում է բոլոր գործողությունները, որոնք կկատարվեն համակարգի հետ։ Նրանց համար, ովքեր չեն ցանկանում դա հասկանալ, կա install.cmd սցենար: Կարկատը տեղադրելու համար անհրաժեշտ է այն գործարկել որպես ադմինիստրատոր

Այսքանը: Դուք կարող եք ստուգել և միացնել: Դուք պետք է ստեղծեք օգտվողի հաշիվներ, մի մոռացեք թույլատրել հեռավոր աշխատասեղանի միացումը.

Մեթոդ երրորդ

Windows XP Professional և Windows XP Media Center Edition (MCE)ունեն կապի ծառայություն Հեռավոր աշխատասեղան (RDP), որը թույլ է տալիս հեռակա կարգով միացնել համակարգիչը, մուտք գործել և կառավարել այլ համակարգչից կամ հոսթից: Այնուամենայնիվ, մեքենաները օպերացիոն համակարգում Windows XPթույլ տալ միաժամանակ հեռավոր աշխատասեղանի միացումմիայն մեկ օգտատեր, ով միացված է դրան՝ առանց մի քանի նիստերի հեռավոր աշխատասեղանի միացումներկամ աջակցության հղումներ:

Ամեն անգամ, երբ հեռավոր օգտվողը միանում է հաճախորդի միջոցով Հեռավոր աշխատասեղան (RDC)հոսթին միանալու համար Windows XP, տեղական օգտատերը դուրս է եկել համակարգից կամ առանց վահանակի արգելափակման: Հեռավոր աշխատասեղան, ի տարբերություն Windows Server 2003-ի և Server 2008-ի Terminal Server ծառայության, նախատեսված է օգտագործողի կողմից մեկանգամյա օգտագործման համար՝ անկախ նրանից, թե դա տեղական, թե հեռավոր օգտագործող է:

Այստեղ hack բացելու մեկ սահմանափակումորը թույլ է տալիս Windows XP Professional-ում և Media Center Edition-ում մի քանի միաժամանակյա հեռակա աշխատասեղանի միացում՝ օգտագործելով կարկատված termserv.dll կամ հին կարկատված termserv.dll 5.1.2600.2055 տարբերակ, որպեսզի անսահմանափակ թվով օգտվողներ կարողանան միաժամանակ: միացնել համակարգչին, օգտագործելով հեռավոր աշխատասեղան.

  1. Ներբեռնեք կարկատված պատճենը, որը կհեռացնի Windows XP-ի ձեր տարբերակի համար անջատված հեռավոր աշխատասեղանի միացման սահմանափակումները.

Windows XP SP3.termrv.dll (տարբերակ 5.1.2600.5512)

Termrv.dll տեղեկատվության համար, կարկատելը սովորաբար ունի HEX կոդերի հետևյալ բիթերը, որոնք վերագրվում են հետևյալ արժեքներին.

00022A17: 74 75
00022A69: 7F 90
00022A6A՝ 16 90

  1. Վերագործարկեք ձեր համակարգիչը և բեռնեք տեղեկատվությունը անվտանգ ռեժիմում՝ սեղմելով F8ընթացքում bootstrapև ընտրել անվտանգ ռեժիմ . Այս քայլը անհրաժեշտ է միայն այն դեպքում, եթե դուք ներկայումս օգտագործում եք Windows Terminal Services կամ հեռավոր աշխատասեղանի ծառայություններ, պաշտպանություն ֆայլային համակարգպետք է բաց թողնել, այլապես հետևյալ սխալի հաղորդագրությունը կհայտնվի սկզբնական termrv.dll-ը վերականգնելու համար:

3. Գնալ դեպի %WINDIR%Համակարգ32և կրկնօրինակեք (կամ վերանվանեք) Termsrv.dll .

4.Վերանվանել կամ ջնջել Termserver.dllթղթապանակում %WINDIR%System32 Dllcache.

5.Ներբեռնվածը պատճենեք Termsrv.dllՎ %WINDIR%Համակարգ32 , %WINDIR%ServicePackFiles i386(եթե այդպիսիք կան) և %WINDIR%System32 Dllcache .

6. Այնուհետև ներբեռնեք և գործարկեք ռեեստրի արժեքները գրանցման մեջ միացնելու համար, կամ կարող եք ձեռքով գործարկել ռեեստրի խմբագրիչը և ավելացնել ռեեստրի հետևյալ կարգավորումները.



«EnableConcurrentSessions» = DWORD՝ 00000001


«AllowMultipleTSSessions» = DWORD՝ 00000001

7. Սեղմեք կոճակը Սկսել -> Վազիրև մուտքագրեք հրամանը gpedit.msc, սեղմել ՄուտքագրեքԽմբի քաղաքականության խմբագրիչը բացելու համար:

8. Գնալ դեպի Համակարգչի կոնֆիգուրացիա -> Վարչական ձևանմուշներ -> Windows-ի բաղադրիչներ -> Տերմինալային ծառայություններ .

9. Միացնել սահմանափակել կապերի քանակըև սահմանեք միացումների քանակը 3 (կամ ավելի). Կարգավորումը թույլ է տալիս միաժամանակ մի քանի անգամ օգտագործել համակարգիչը:

10. Համոզվեք, որ Remote Desktop-ը միացված է Համակարգի հատկությունների Remote ներդիրում՝ ընտրելով ռադիո կոճակը Թույլ տվեք օգտվողներին հեռակա կերպով միանալ այս համակարգչին .

11.Միացնել օգտվողի արագ անցումՎ Կառավարման վահանակներ -> օգտվողների հաշիվներ -> Փոխել օգտվողի մուտքը կամ անջատումը .

12. Վերագործարկեք ձեր համակարգիչը նորմալ:

Ես նշում եմ, որ եթե դուք չեք կարող փոխարինել կամ վերագրանցել termserv.dll ֆայլը - մուտքը մերժված է կամ ֆայլի սխալ, անջատեք «Termine Services»-ը «Ծառայություններ» բաժնում «Վարչական վահանակ» կառավարման վահանակի «Վարչական գործիքներ»: Բացի այդ, յուրաքանչյուր միացված ֆիզիկական կապ պետք է ունենա իր սեփական օգտատիրոջ հաշիվը թիրախային համակարգչում և պետք է վավերացվի համապատասխան սեփական օգտանունով և հավատարմագրման գաղտնաբառով:

Բնօրինակ Termsrv.dll-ին հեռացնելու և վերադառնալու համար պարզապես հեռացրեք կարկատված տարբերակը և նաև վերանվանեք պահեստային պատճենը «termsrv.dll»: Եթե ​​Terminal Services-ը միացված է և աշխատում է, դուք պետք է դա անեք անվտանգ ռեժիմով:

Եթե ​​համակարգիչը հետ Windows XPմիացված է տիրույթին, տեղական ցանցին, Windowsամեն անգամ, երբ համակարգիչը չվերագործարկվի, RegKey «AllowMultipleTSSessions» կդնի «0»: Որպեսզի AD տիրույթի միջավայրում թույլատրվեն մի քանի կամ անսահմանափակ հեռավոր աշխատասեղանի աշխատաշրջաններ, «AllowMultipleTSSessions»-ի տվյալների արժեքը պետք է սահմանվի «1» ամեն անգամ, երբ համակարգը գործարկվի: Արժեքը փոխելու համար պարզապես վերագործարկեք ts_multiple_sessions.batամեն անգամ, երբ միացնում եք ձեր համակարգիչը: Բացի այդ, դրեք ts_multiple_sessions.batՎ C. Փաստաթղթեր և կարգավորումներ Բոլոր օգտատերերի հիմնական մենյուի ծրագրերի գործարկումթղթապանակ, որպեսզի այն ավտոմատ կերպով գործարկվի ադմինիստրատորի իրավունք ունեցող առաջին օգտվողի վրա: Մեկ այլ լուծում է լրացուցիչ ծառայության տեղադրումը կամ ռեեստրի մասնաճյուղում բանալի սահմանելը HKEY_LOCAL_MACHINE ԾՐԱԳՐԵՐ Microsoft Windows CurrentVersion Run, որի միջոցով խմբաքանակի ֆայլը ավտոմատ կերպով աշխատում է բեռնման ժամանակ, և դա օգտակար է, եթե համակարգիչը ոչ ոք մուտք չի գործի, բայց աշխատողը դեռևս պահանջում է թույլ տալ անսահմանափակ հեռավոր աշխատասեղանի միացումներ աշխատել:

Մեկ այլ բան, եթե օգտագործողը փակվի հեռավոր միացումՆիստն ավարտելու փոխարեն, երբ նա նորից փորձի մուտք գործել, կհայտնվի 4226 սխալի հաղորդագրություն՝ կապված TCP/IP իրադարձության հետ: Այս խնդիրը լուծելու համար ներբեռնեք և տեղադրեք Windows XP TCP/IP Limiting Connection և Event ID 4226 պատճը և միացումը սահմանեք առնվազն 50:

Այս հավաքույթը կառուցված է Microsoft Windows XP Professional SP3 ռուսերեն տարբերակի օրիգինալ պատկերի վրա՝ բոլոր թարմացումներով: Սկավառակը բազմագործարկված է: Բեռնել ԱՆՎՃԱՐ -


Տերմինալ սերվեր Windows 7 / Vista / XP (sp1/sp2/sp3)իրական լուծում է. տերմինալային սերվերհեռավոր աշխատասեղանի միացման համար Windows 7 / Vista / XP (sp1/sp2/sp3)մի քանի օգտվողներ միաժամանակ:

Տերմինալային սերվերկարող է օգտագործվել մեկ հավելված գործարկելու համար հեռավոր համակարգիչներկամ ձեր տերմինալային սերվեր Windows 7 / XP-ում / Vista/կարող եք միաժամանակ միացնել տարբեր հին համակարգիչներ, ինչպիսիք են 486-ը և Pentium 1-ը, նրանք կաշխատեն այնպես, ասես տեղադրված են օպերացիոն համակարգ: Windows Vista /7 / XP Office XP-2003-2007, 1Cև մի շարք տարբեր գրասենյակային ծրագրեր:

Կանխադրված Windows 7/Vista/XPչի աջակցում մի քանի օգտվողների միաժամանակ: Մի քանի օգտվողների վրա միաժամանակ աշխատելու հնարավորություն տալու համար RDP, դուք պետք է փոխարինեք C:\Windows\System32\termsrv.dll ֆայլը և փոփոխություններ կատարեք ռեեստրում՝ հեռացնելու վրա դրված սահմանափակումը: Windows XP/7/Vista.

Նախքան փոփոխություններ կատարելը Windows 7/Vista/XP, համոզվեք, որ ձեր գործողությունները չեն հակասում ձեր երկրի օրենքներին և լիցենզային համաձայնագրին, այնպես որ ձեր խնդիրն է օգտագործել մեթոդը, թե ոչ:

Ինչպե՞ս ստեղծել տերմինալային սերվեր Windows XP / 7 / Vista-ից:

1. Ստեղծեք բազմաթիվ օգտվողներ ադմինիստրատորի իրավունքներով կամ սովորական օգտվողհամոզվեք, որ գաղտնաբառ դրեք:

Համոզվեք, որ օգտատերերի միջև արագ անցումը միացված է (Control Panel -> User Accounts -> Change User Login) տարբերակը:

2. Թույլ տալ հեռավոր միացում- Աջ սեղմելով ընտրեք «Իմ համակարգիչը» և բացեք դրա «Հատկություններ»: Պատուհանում, որը երևում է, անցեք «Remote Sessions» ներդիրին: Նշեք «Թույլատրել հեռակա մուտքն այս համակարգչին» կողքին գտնվող վանդակը: Ընտրեք հեռավոր օգտվողներ (հակառակ դեպքում Հեռավոր աշխատասեղանկաշխատի միայն ադմինիստրատորների համար) և սեղմեք «OK»

3. Ստուգեք, որ Remote Desktop Connection-ը միացված է մեկ օգտագործողի համար:

Windows տերմինալ սերվերի պատրաստում XP/7/Vista

4. Ներբեռնեք ունիվերսալ կարկատել տերմինալային սերվեր ստեղծելու համար:
-
Windows XP sp2 sp3;
- Windows Vista sp1 sp2;
- Windows 7, 32bit (x86)/64bit (x64):

5. Կատարեք ֆայլը UniversalTermsrvPatch-*.exeորը համապատասխանում է ձեր համակարգի բիթային խորությանը և սեղմեք Կարկատելֆայլը փոխարինելու համար C:\Windows\System32\termsrv.dll

6. Գործարկեք *.reg ֆայլը, որը համապատասխանում է ձեր օպերացիոն համակարգին, ռեեստրում փոփոխություններ կատարելու համար

7. Վերագործարկեք ձեր օպերացիոն համակարգը

8. Սկսել -> Գործարկել -> gpedit.msc

Windows 7-ի համար

Համակարգչային կոնֆիգուրացիա -> Վարչական ձևանմուշներ -> Windows բաղադրիչներ -> Հեռավոր աշխատասեղանի ծառայություններ -> Հեռավոր աշխատասեղանի նստաշրջանի հոսթ -> միացումներ ->

Windows XP-ի համար

Համակարգչային կոնֆիգուրացիա -> Վարչական կաղապարներ -> Windows բաղադրիչներ -> Տերմինալ սերվեր -> Սահմանափակ կապեր

Սահմանեք «Միացված» և փոխեք թույլատրված տերմինալների քանակի արժեքը:

9. Վերագործարկեք ձեր համակարգիչը

Եթե ​​ամեն ինչ ճիշտ եք արել, ուրեմն տերմինալային սերվեր Windows 7 / Vista / XP (sp1/sp2/sp3)պատրաստ է։ Այժմ դուք պետք է աշխատեք հեռավոր աշխատասեղան մի քանի օգտվողների համար միաժամանակ:

Տերմինալային սերվերի լրացուցիչ կարգավորումներ Windows XP

1. Ինչպես ցույց է տալիս պրակտիկան, տերմինալային սերվերի օգտվողները պարզապես անջատված են, և ծրագրերը շարունակում են աշխատել: Դուք կարող եք սահմանել ոչ ակտիվ նստաշրջանի անջատման ժամանակը

Սկսել -> Գործարկել -> gpedit.msc
Համակարգչային կոնֆիգուրացիա -> Վարչական կաղապարներ -> Windows բաղադրիչներ -> Տերմինալ սերվեր -> նստաշրջաններ -> Սահմանել ժամանակի սահմանափակում անջատված նիստերի համար

Միացրեք և սահմանեք ժամանակը

Կան նաև այլ սահմանափակումներ, կարող եք ընտրել այնպես, ինչպես ցանկանում եք:

2. Մեկ ծրագրի գործարկում տերմինալային սերվերի բոլոր հեռավոր օգտագործողների համար՝ առանց աշխատասեղանի

Սկսել -> Գործարկել -> gpedit.msc
Համակարգչի կոնֆիգուրացիա -> Վարչական ձևանմուշներ -> Windows բաղադրիչներ -> Տերմինալ սերվեր -> Գործարկել ծրագիր միացման վրա

Միացնել
\Bkc.RemoteClient.exe

Նշեք աշխատանքային թղթապանակը
C:\Program Files\Bankcomz"language\Remote Client Զգուշացում

3. Մեկ ծրագրի գործարկում ընտրված տերմինալային սերվերի օգտագործողների համար՝ առանց աշխատասեղանի(Ուշադրություն, այն աշխատում է նույնիսկ եթե դուք մուտք եք գործում լոկալ, այնպես որ ես նույնիսկ չգիտեմ, թե ինչպես դա չեղարկել ավելի ուշ, բացառությամբ ջնջելու օգտվողին, այնուհետև ստեղծելու նորը կամ օգտագործելով liveCD boot disk, (ERD-հրամանատարի կողմից ծրագիր) մեզ անհրաժեշտ օպերացիոն համակարգի ռեեստրի բեռնման ընտրությամբ:

Սկսել -> Գործարկել -> regedit

Ստեղծեք Shell string պարամետր և նշեք ծրագրի ֆայլի ամբողջական ուղին «Արժեք» դաշտում

4. Մեկ ծրագրի ինքնուրույն գործարկում տերմինալային սերվերի օգտագործողի կողմից, առանց աշխատասեղանի

Սկսելու համար անել p.2 բոլոր օգտագործողների համար , վերաբեռնեք և այնուհետև վերադարձրեք արժեքը այնպես, ինչպես եղել է (Չի սահմանված)

Պարամետրերում Windows հաճախորդ(Remote Desktop Connection), որից մենք միանում ենք, Ծրագրեր ներդիրի Ընտրանքներում նշեք «Միանալիս գործարկեք հետևյալ ծրագիրը» վանդակը:

Նշեք ծրագրի ամբողջական ուղին և ֆայլի անունը

Նշեք աշխատանքային թղթապանակը
C:\Program Files\Bankcomz"language\Remote Client Զգուշացում

5. Ծրագրի գործարկումը աշխատասեղան մուտք գործելու ժամանակ

Ավելացրեք դյուրանցում գործարկման թղթապանակում
C:\Documents and Settings\username\Start Menu\Programs\Startup\

Microsoft-ի վերջին սերունդների օգտատերերի օպերացիոն համակարգերը, մասնավորապես, Windows 7-ը, որը մենք դիտարկում ենք, ունեն RDP (Remote Desktop Protocol) արձանագրության միջոցով միանալու հնարավորություն: Ռուսերենում սա հեռավոր աշխատասեղան է: Windows սերվերում կա տերմինալային սերվեր, որը թույլ է տալիս մի քանի օգտատերերի միանալ համակարգչին հեռավոր աշխատասեղանի միջոցով միանգամից: Ոչ սերվերային համակարգերում սեսիաների քանակի սահմանափակում կա մեկին հավասար: Այսինքն՝ ձեր համակարգչին հեռակա կարգով միանալու հնարավորություն կա, բայց եթե այդ պահին համակարգչում մեկ այլ օգտատեր է աշխատում, նա պետք է ավարտի իր սեսիան, որպեսզի հեռակա օգտատերը մուտք գործի։


Windows XP Professional օպերացիոն համակարգի լիցենզիայի պայմանագիրը թույլ է տալիս 10 հեռակառավարում ցանցային միացումներառանց լրացուցիչ լիցենզիայի (Windows XP Գլխավոր հրատարակությունհամապատասխանաբար 5): Սա նշանակում է, որ օգտագործելով ստորև թվարկված մեթոդները, դուք չեք խախտում լիցենզիայի պայմանագիր. Ինչպե՞ս կարող եք Windows 7-ը աշխատել որպես լիարժեք տերմինալային սերվեր: Ինչն ինձ թույլ տվեց աշխատել համակարգչում՝ շրջանցելով մեկ աշխատանքային նստաշրջանի սահմանափակումը։

Ստորև բերված են երկու տարբերակ.

  1. Նրանց համար, ովքեր ցանկանում են ամեն ինչ միանգամից:
  2. Նրանց համար, ովքեր սիրում են ամեն ինչ ինքնուրույն հարմարեցնել:

Տերմինալ սերվեր windows 7-ում - Տարբերակ 1

Ներբեռնեք և գործարկեք որպես ադմինիստրատոր՝ աջ սեղմելով: Սեղմեք Ուղին և վերագործարկեք, և դուք երջանիկ կլինեք:

Տերմինալ սերվեր windows 7-ում - Տարբերակ 2

  1. Տեղադրված օպերացիոն համակարգ MS Windows 7 Ultimate (կարող եք փորձել այլ կոնֆիգուրացիաներով, կարծում եմ կաշխատի):
  2. Վերոնշյալ համակարգով միացված համակարգիչ տեղական ցանց.
  3. Համակարգիչը տեղական ցանցում, որից մենք միանալու ենք, և որն ունի RDP հաճախորդ (իրականում, ցանկացած համակարգիչով օպերացիոն համակարգ Windows), իմ դեպքում դա Windows XP-ով նոութբուք է։
  4. Ադմինիստրատորի իրավունքները Windows 7-ով համակարգչի վրա:
  5. Տերմինալային սերվերի գրադարան, որն անջատված է մեկ նստաշրջանի սահմանաչափով: 32-բիթանոց համակարգի համար , 64-բիթանոց համակարգի համար .

Ամեն ինչ պատրաստ է, կարող եք սկսել:

Մեր ընդհանուր աշխատանքային պլանը հետևյալն է՝ մենք պետք է փոխարինենք համակարգի գրադարանը Termsrv.dllվերը նշվածին, ստեղծեք առանձին օգտատեր՝ հեռավոր աշխատասեղանի մուտքի համար, թույլատրեք հեռակա աշխատասեղանի մուտքն այս օգտվողին, համոզվեք, որ այս օգտվողն ունի ադմինիստրատորի իրավունքներ (դուք չեք կարող այդպիսի իրավունքներ տալ, ինձ անհրաժեշտ են, որ դրանք հեռակա աշխատեն համակարգչում առանց որևէ սահմանափակումների) , նշանակեք մի քանի ռեեստրի բանալիներ, փորձարկեք աշխատանքը։

Ինչպես գիտեք, Windows 7-ը սահմանափակում է իր մուտքը համակարգի ֆայլերնույնիսկ ադմինիստրատորները: այսինքն՝ termrv.dll ֆայլը փոխարինելու համար անհրաժեշտ է նման իրավունքներ տրամադրել ադմինիստրատորին, ընդ որում՝ փոխել ֆայլի սեփականատիրոջը։ Վերոնշյալն իրականացնելու համար սեղմեք «Իմ Համակարգիչը» պատկերակի վրա աջը և ընտրեք «Կառավարում» կամ «Կառավարման վահանակ»> «Ադմինիստրատիվ գործիքներ»> «Համակարգչային կառավարում» անցեք «Ծառայություններ» և դադարեցրեք «Հեռակա աշխատասեղանի ծառայություններ» ծառայությունը: . Explorer-ի միջոցով գնացեք C:\Windows\System32 և այնտեղ փնտրեք termrv.dll ֆայլը։ Աջ սեղմեք դրա վրա, ընտրեք «Հատկություններ»: Այնուհետև անցեք «Անվտանգություն» ներդիր, «Խմբեր կամ օգտվողներ» դաշտում ընտրեք Ադմինիստրատորների խումբը (մուտք եք գործել որպես ադմինիստրատոր հաշիվ, Ճիշտ? Եթե ​​ոչ, ապա այն պետք է ուղղվի:) Ստորև բերված նկարազարդումներում ես արդեն ունեմ բոլոր կարգավորումներն ու թույլտվությունները:

Հաջորդը, «Ադմինիստրատորների խմբի թույլտվություններ» դաշտում սեղմեք «Ընդլայնված» կոճակը: Պատուհան, որը կոչվում է « Լրացուցիչ ընտրանքներանվտանգություն termrv.dll-ի համար», որտեղ «Թույլտվություններ» ներդիրում «Թույլտվության տարրեր» դաշտում սեղմեք «Փոխել թույլտվությունները» կոճակը:

Մեկ այլ պատուհան կբացվի նույն անունով, ինչ նախկինում, միայն այժմ կարող եք ընտրել «Ադմինիստրատորներ» տարրը «Թույլտվության տարրեր» դաշտում և սեղմել «Խմբագրել» կոճակը:

Կբացվի «Termsrv.dll-ի թույլտվության տարրը» պատուհանը, որտեղ «Թույլտվություններ» դաշտում նշեք «Թույլատրել ամբողջական մուտքը» վանդակը։

Փոփոխությունները կիրառելու համար սեղմեք OK բոլոր պատուհաններում: Այժմ, termrv.dll ֆայլի սեփականատիրոջը փոխելու համար բացեք հրամանի տողադմինիստրատորի իրավունքներով։

Պատճենեք հրամանը հրամանի տողի պատուհանում.

takeown /f C:\Windows\System32\termsrv.dll
Սեղմեք Enter: Համակարգը պետք է մեզ տեղեկացնի, որ ֆայլի սեփականատերը փոխվել է ներկայիս օգտագործողի: Վերանվանեք Termsrv.dll ֆայլը և թողեք այն որպես termrv.dll.original կրկնօրինակում. Ներբեռնված ֆայլը վերանվանեք termrv.dll և պատճենեք այն C:\Windows\System32:


Այժմ մենք գրառումներ ենք կատարում գրանցամատյանում՝ պատճենելով հրամանները հրամանի տողում.

REG ADD «HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server» /v fDenyTSConnections /t REG_DWORD /d 0 /f
REG ADD «HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server» /v fSingleSessionPerUser /t REG_DWORD /d 10 /f

Վերջին հրամանում 10-ը միաժամանակյա նիստերի թիվն է: Ձեզ անհրաժեշտ քանակությունը կարող եք տեղադրել այստեղ։ Հաջորդը, մենք պետք է ստեղծենք օգտվող, որի միջոցով մենք միանալու ենք RDP-ի միջոցով: Դա անելու համար աջ սեղմեք «Իմ Համակարգիչը» պատկերակի վրա և ընտրեք «Կառավարում» կամ «Կառավարման վահանակ» > «Ադմինիստրատիվ գործիքներ» > «Համակարգչային կառավարում» ընտրեք «Տեղական օգտվողներ և խմբեր» ձախ ծառի վրա, բացեք: «Օգտվողներ» թղթապանակում, մկնիկի հետ սեղմեք աջով օգտատերերի ցանկի դատարկ տարածության վրա, ներսում համատեքստային մենյուընտրել" Նոր օգտատեր...»: Լրացրեք առաջարկվող ձևը, սեղմեք «Ստեղծել» կոճակը:

Այժմ մենք գտնում ենք մեր նոր օգտվողին օգտատերերի ցանկում և կրկնակի սեղմում ենք դրա վրա՝ բացելու օգտատերերի հատկությունները, որտեղ մենք գնում ենք «Խմբի անդամություն» ներդիր, ավելացնում «Ադմինիստրատորներ» և «Հեռակա աշխատասեղանի օգտագործողներ» խմբերը։

Ամեն ինչ պատրաստ է, մնում է միայն գործարկել «Remote Desktop Services» ծառայությունը (մի փոքր ավելի բարձր, մենք արդեն խոսեցինք, թե ինչպես դադարեցնել այս ծառայությունը, հիմա մենք պետք է գործարկենք այն) և միացնել հեռավոր աշխատասեղանը, որի համար, համակարգի հատկություններում ձախ կողմում ընտրեք «Հեռակա մուտքի կարգավորումներ»:

Կբացվի «Համակարգի հատկություններ» պատուհանը: բաց ներդիր "Հեռավոր մուտք», որտեղ «Remote Desktop» բլոկում մենք ընտրում ենք միջին պարամետրը «Թույլատրել միացումներ համակարգիչներից հեռավոր աշխատասեղանի ցանկացած տարբերակով (ավելի վտանգավոր)»: Ինչն է այստեղ վտանգավոր, պարզ չէ, բայց մենք գնալու տեղ չունենք, քանի որ. օրինակ, ես կապվելու եմ RDP Windows XP հաճախորդի հետ: