如何使用完整磁盘访问远程服务器?

有一个我可以VPN的远程networking。 在这个networking上是一个Windows Server 2008的安装,我想pipe理,但服务器的磁盘已满。 我努力了:

  • 远程桌面 – 失败。
  • Windows资源pipe理器 – 失败。
  • 净使用 – 与磁盘空间错误失败。
  • 远程关机 – 由于磁盘空间错误而失败。

其他一些我想到但没有安装的东西是:VNC,telnet服务器等。我无法物理地重启服务器。

服务器位于我有pipe理员权限的域上,我可以通过Active Directory执行某些操作,使计算机释放空间吗? 任何其他的想法?

尝试使用HP ILOM或Dell DRAC等带外pipe理。

或者您可能在服务器上启用了串行控制台? 见: SAC

随机访问控制台也是有帮助的

从Sysinternals的PsTools尝试PsExec来查看是否可以获得远程命令提示符并删除一些文件。

你还可以使用tasklist命令行工具来访问远程系统的正在运行的进程列表吗? 如果是这样的话,那么你可能可以使用taskkill来终止一个程序,这个程序可能会保留一些文件,并且可能释放出足够的磁盘空间来与RDP一起插入。 不太可能,但值得一试。

我猜Net Use / RDP / Explorer(我假设你的意思是开始 – >运行 – > \\服务器名称\ c $?如果没有,尝试)失败,因为您正尝试login之前没有login的帐户/目前没有login,所以它试图写一个新的帐户文件夹或更新现有的。

你知道如果一个帐户login到它,你可以尝试login或连接为? (甚至一个服务帐户)。 是否有任何人,例如桌面用户,有一个当前打开的连接到服务器谁可以暂时移动一个文件?

如果你甚至无法浏览或login文件,你怎么知道磁盘已满? 它有多满? 有没有空间? 有没有其他的磁盘或分区的空间? 那里有谁可以,例如插入一个拇指驱动器或USB驱动器?

它运行SQL Server吗? 如果你在本地安装pipe理工作室,连接到服务器,这是否工作? 然后尝试http://www.kodyaz.com/articles/delete-file-from-sql-server-xp-cmdshell-ole-automation-procedures.aspx

query user /server:SERVERNAME

logoff SESSIONID /server:SERVERNAME

如果有一个留下来的用户login到盒子,应该给你一点空间。 下面的命令可能有点旧了,但它可以工作…?

AT \\SERVERNAME TIME powercfg.exe -h off

这应该在给定的时间删除hybernation文件,然后它应该是可访问的。 应该给你4个或更多的空间。 足够以任何速度login。

请阅读有关AT的更多信息: https : //support.microsoft.com/kb/313565