Powershell异常:没有足够的配额来处理此命令

时间:2018-12-07 18:03:08

标签: powershell exception rename quota

我正在使用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在本地重命名计算机,则会弹出相同的消息,如果我从名称中删除连字符等,也会出现此消息。

2 个答案:

答案 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几乎停止了对我的研究,并说这是原因,唯一的解决方法是从域中删除并重新加入。