Windows远程常见问题

1.window2003远程桌面“已达最大连接数”
解决:
1)mstsc /v:(此处为服务器IP) /console   任务管理器注销已断开用户 
mstsc /v:192.168.4.3 /console
2)telnet到服务器端,cmd—query user  查看登陆到系统的用户,logoff Id   注销用户
3)限制已断开链接的会话存在时间:
cmd—tscc.msc—连接-双击RDP-Tcp或右击-属性-会话-选中第一个的替代用户设置(O)-结束已断开的会话〔将默认值“从不”改为一个适当的时间,比如30分钟〕
4)"开始→运行",输入"gpedit.msc",回车后打开组策略窗口,然后依次定位到"计算机配置→管理 模板→Windows 组件→终端服务→会话",然后在右侧窗口中双击"为断开的会话设置时间限制",在打开的窗口中将"结束断开连接的会话"时间设置为5分钟,或者设置为空闲 就断开。

2.远程打开服务器telnet服务
net use \192.168.4.3 Password /user:administrator
sc \192.168.4.3 config tlntsvr start= auto
sc \192.168.4.3 start tlntsvr

3.远程桌面没有启用,无法远程连接时,打开服务器3389端口
关闭3389端口
reg delete "HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlTerminal Server" /v fDenyTSConnections 
开启3389端口
reg add "HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlTerminal Server" /v fDenyTSConnections /t REG_DWORD /d 0
会询问是否"要删除注册表值 fDenyTSConnections 吗",当然Yes了,如图8。再执行: 
reg add "HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlTerminal Server" /v fDenyTSConnections /t REG_DWORD /d 0

4.由于这台计算机没有终端服务器客户端访问许可证,远程会话被中断
服务器端:(服务器空闲时采用此办法)
1.开始---运行------mstsc /v:IP /console
2.在登录出问题的服务器上, 单击 开始--管理工具--终端服务配置--服务器设置--然后双击“授权模式”;
3.将“授权模式”更改为“每用户”,然后单击“确定”。
或者:
1.开始--运行--tscc.msc 
2.单击“服务器设置”,然后双击“授权模式”;
3.将“授权模式”更改为“每用户”,然后单击“确定”。
客户端:(一般建议此种办法)
在客户端上,开始——运行——输入:regedit——回车(弹出注册表窗口)——导航到下列注册表子项:HKEY_LOCAL_MACHINESOFTWAREMicrosoftMSLicensing,将MSLicensing删除,为以免意外,可先导出注册表项。
PS:对于一般用户建议使用方法2来解决,因为不涉及到服务器端的配置,万一出问题都不会影响到其他用户的远程访问。

5.windows server2008事件日志报错
TerminalServices-Printers  1111
使用终端服务客户端连接到Windows Server2008 R2的机器时,如果客户端选项中选择了打印机时,由于服务器没有打印机驱动,它可能会在在系统事件日志中记录一个TerminalServices打印机错误1111。
解决:远程桌面连接的时候,选择取消勾选  本地资源  中的  打印机  选项

6.win7远程桌面如何恢复全屏
Ctrl + Alt + Break

7.telnet 时提示
Failure in initializing the telnet session. Shell process may not have been launched.
Telnet Server has closed the connection
解决: 启动”Secondary Logon” 服务

8.IPC空连接
1.建立IPC 连接:
net use \IP password /user:administrator 
2.把Telnet 服务改成“自动”  :
sc \IP config tlntsvr start= auto    注意:auto 前面有一个空格 
3.启动Telnet 服务:
sc \IP start tlntsvr 
4.Telnet 到服务器:
 telnet IP 
5.更改管理员密码:
 net user administrator password 
6.删除空连接::
 net use 127.0.0.1ipc$ /del 
7.查看远程主机的共享资源(看不到默认共享): 
net view 127.0.0.1 
8.查看远程主机的当前时间:
 net time 127.0.0.1 
9.得到远程主机的netbios 用户名列表:
 nbtstat -a 127.0.0.1 
10.映射/删除远程共享:
 net use z: 127.0.0.1  c 此命令将共享名为c 的共享资源映射为本地z 盘 
 net use z: /del              删除映射的z 盘,其他盘类推
11.向远程主机复制文件: 
copy 路径文件名 ip 共享目录名,如: copy c:xinxin.exe 127.0.0.1c$ 即将c 盘下的xinxin.exe 复制到对方c 盘内 
12.把远程主机上的文件复制到自己的机器里: 
copy 127.0.0.1c$xinxin.exe c: 
13.远程添加计划任务: 
 at ip 时间 程序名 如:
 at 127.0.0.0 11:00 xinxin.exe 注意:时间尽量使用24 小时制;如果你打算运行的程序在系统默认搜索路径(比如system32/) 下则不用加路径,否则必须加全路径 

9.常用CMD命令
 1)查看本地主机的共享资源(可以看到本地的默认共享)
 net share
 2)得到本地主机的用户列表 
 net user
 3)显示本地某用户的帐户信息 
 net user 帐户名 
 4)显示本地主机当前启动的服务
 net start
 5)启动/关闭本地服务
 net start 服务名 net stop 服务名
 6)在本地添加帐户
 net user 帐户名 密码 /add 
 7)激活禁用的用户
 net uesr 帐户名 /active:yes
 8)加入管理员组 
 net localgroup administrators 帐户名 /add 
 9)用户下次登陆需修改密码
 net user 帐户名 /logonpasswordchg:yes 

10.cmd开启关闭防火墙
关闭防火墙
net stop sharedaccess
启动防火墙
net start sharedaccess

11.只允许管理员远程,禁止其他人远程
1)开始--管理工具--本地安全策略--安全设置--本地策略--用户权限分配--通过终端服务允许登陆
把administrators组删除,把管理员administrator添加进去
建立空连接   net use \192.168.4.92ipc$ "" /user:""
删除空连接  net use \192.168.4.92ipc$ /d /y

12.cmd切换终端用户
runas /user:test01 cmd

13、Server 2008远程提示“由于没有远程桌面授权服务器可以提供许可证,远程会话被中断”
删除如下注册表中的项,重启计算机即可
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlTerminal ServerRCMGracePeriod]

14、服务器多用户远程许可
1)添加远程桌面授权角色
2)登录微软网站
https://activate.microsoft.com/

3)选择中文,下一步
4)输入服务器序列号
5)激活

企业协议号:4954438

15、终端服务器安全层在协议流中检测到错误,并已取消客户端连接。 客户端 ip:x.x.x.x
解决办法:进入注册表编辑器窗口,展开 
“HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServic esTermServiceParameters”, 
找到名为“Certificate”的子键,将它删除,重新启动Windows 2003 Server服务器,系统就会重新生 
成“Certificate”子键,这样客户端就能正常连接到终端服务器了.
Windows 2008 R2修改注册表的路径为HKEY_LOCAL_MACHINESYSTEMControlSet001ControlTerminal ServerRCM删除Certificate后重启,
并在远程桌面会话主机配置中修改安全性中的安全层为RDP安全层。

远方的风景走近了,就是自己现在的生活; 现在的生活放远了,就是别人眼中的风景!
原文地址:https://www.cnblogs.com/xiangqianzhang/p/9056254.html