Hello mọi người !
Lâu rồi không có bài nào viết cho ra hồn , 1 phần do bận quá 1 phần cũng do lười quá.Hôm nay rảnh rỗi mình xin được trình bày 1 thủ thuật nhỏ giúp các bạn thoải mái hơn trong việc Remote Desktop
Vấn đề như sau :
Trước giờ nếu ai là tín đồ trung thành của Microsoft Operating Systems đều phải biết hoặc từng nghe đến Remote Desktop.Vậy Remote Desktop là gì ?
Remote desktop như 1 services của các hệ điều hành Windows Xp - Vista & Server.Ngắn gọn Remote desktop là tiện ích giúp bạn có thể điều khiển máy khác thông qua môi trường Lan - Wan
- Nếu là trong môi trường Lan bạn phải biết IP trong mạng của máy đó bằng câu lệnh Ipconfig
- Nếu là trong môi trường Internet bạn phải biết IP public của máy đó
Tất nhiên là không thể thiếu User & Pass .
Chuyện nảy sinh ở đây :Giả sử mình đang ngồi máy A và khi mình login vào tài khoản của máy B để remote thì người đang sử dụng máy B sẽ bị logout ra.Như vậy là 1 điều hết sức bình thường của các phiên bản XP,Vista vì nó chỉ cho phép bạn điều khiển máy với đúng 1 người duy nhất.Việc này sẽ không gặp ở các phiên bản Windows Server nhưng sẽ có lúc bạn muốn người đang ngồi bên máy B thấy rõ việc mình đang điều khiển máy họ ( giảng dạy , hướng dẫn v.v....)
Vậy ta phải làm sao ? Mình sẽ hướng dẫn cách các bạn login vào tài khoản của họ và họ sẽ nhìn thấy việc mình làm , tất nhiên là họ hoàn toàn không bị kich ra
Bước 1 : Download file termsrv.dll
Ở đây có 3 phiên bản Windows XP RTM, SP1 and SP2: Windows XP SP2: Windows XP SP3.Các bạn lựa chọn đúng phiên bản của Windows đang dùng.
Bước 2 :Vào run gõ Code:
and tạo 1 bản backup cho file (or rename) termsrv.dll.
Bước 3 :Đổi tên hoặc xóa file termserv.dll trong thư mục %windir%\System32\dllcache .
Bước 4 :Copy bản vừa download termsrv.dll vào %windir%\System32, %windir%\ServicePackFiles\i386 (nếu có) và %windir%\System32\dllcache.
Bước 5 : Soạn 1 file đuôi .reg và merge nó .Nội dung như sau
Code:
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Terminal Server\Licensing Core]
“EnableConcurrentSessions”=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
“EnableConcurrentSessions”=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
“AllowMultipleTSSessions”=dword:00000001
Bước 6 : Vào run gõ Gpedit.msc.Chuyển đến mục Computer Configuration -> Administrative Templates -> Windows Components -> Terminal Services.
Bước 7 : Enable Limit Number of Connections and set the number of connections to 3 (or more).Việc tinh chỉnh với mục đích cho phép hơn 3 máy logged vào Windows ngay tại 1 thời điểm
Bước 8 : Chắc rằng dòng này đã được lựa chọn ở thẻ Remote Desktop trong Properties của MyComputer Allow users to connect remotely to this computer.
Bước 9 : Enable and turn on Fast User Switching in Control Panel -> User Accounts -> Change the way users log on or off
Bước 10 : Restart máy lại
Chú í rằng nếu bạn không thể copy hay replace file termserv.dll với bảng thông báo lỗi access denied or file in use error, thì hãy turn off cái “Termine Services” in “Services” control panel of “Administrator Tools”.
Nếu bạn muốn uninstall and trở lại với phiên bản gốc của file termsrv.dll, thì chỉ việc delete file đó đi và đổi tên file backup lúc nãy hoặc copy lại file backup lúc nãy vào lại “termsrv.dll”. Bạn có thể thực hiện việc này bình thường trong Safe Mode nếu Terminal Services đang được kích hoạt và chạy
Các phiên bản termsrv
Windows XP RTM, SP1 and SP2: termsrv.dll (version 5.1.2600.2055)
Windows XP SP2: termsrv.dll (version 5.1.2600.2180)
Windows XP SP3: termsrv.dll (version 5.1.2600.5512)
Download
Code:
http://www.mediafire.com/download.php?jmzdumbdygw