我正在使用Powershell 5.1(winver 1803)运行一个简单的cmdlet。
我正在跑步:
Rename-Computer -ComputerName $pc -NewName $newName -DomainCredential $cred -Restart
此命令是脚本的一部分。脚本中的所有内容都可以正常工作-该行曾经可以工作,但是由于某种原因它停止了。
例外是:
由于以下原因,无法将计算机“ $ pc”重命名为“ $ newName” 例外:没有足够的配额来处理此命令。
没有内存或页面文件大小问题。甚至没有其他应用程序在运行。页面文件大小超过8GB。
WinRM正在运行,堆栈3.0。
为什么该命令会产生此错误?我该如何解决?
UPDATE
这就是我所看到的...
重命名计算机:无法将计算机“ W4000100”重命名为“ W1401-TR100” 由于以下异常:没有足够的配额可用于 处理此命令。在线:2字符:9 +重命名计算机-计算机名称$ pc-新名称$ newName -DomainCr ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~ + CategoryInfo:OperationStopped:(W4000100:String)[重命名计算机],InvalidOperationException + FullyQualifiedErrorId:FailToRenameComputer,Microsoft.PowerShell.Commands.RenameComputerCommand 重命名计算机:无法将计算机“ W4000100”重命名为“ W1401-TR100” 由于以下异常:没有足够的配额可用于 处理此命令。在线:2字符:9 +重命名计算机-计算机名称$ pc-新名称$ newName -DomainCr ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~ + CategoryInfo:OperationStopped:(W4000100:String)[重命名计算机],InvalidOperationException + FullyQualifiedErrorId:FailToRenameComputer,Microsoft.PowerShell.Commands.RenameComputerCommand
同样,如果您尝试通过GUI在本地重命名计算机,则会弹出相同的消息,如果我从名称中删除连字符等,也会出现此消息。
答案 0 :(得分:0)
经过研究,我相信该解决方案可以解决Phil Coutard的以下文章中的问题:
http://blog.coultard.com/2012/01/fix-windows-error-0x80070718-not-enough.html
这可以在用户级别设置。尝试转到“控制面板”,“同步中心”,“脱机文件”,“管理脱机文件”(左侧),“磁盘使用情况”选项卡,“更改限制”。可能是您的磁盘使用量有限制。先尝试一下,看看是否可以解决。
更新: 如果这样不起作用,则由于错误非常普遍,我建议使用Microsoft的自动诊断/修复工具:https://support.microsoft.com/en-us/help/17590/automatically-diagnose-and-repair-windows-file-and-folder-problems
答案 1 :(得分:0)
使用MS进行故障排除后的答案是,用于这些系统的映像在捕获时已加入域。这导致每台计算机具有相同的AccountDomainSID,这显然会导致很多问题-但是,这是我们因此确定的唯一问题。
MS几乎停止了对我的研究,并说这是原因,唯一的解决方法是从域中删除并重新加入。