powershell删除项目窗口服务器2012年不工作
问题描述:
我有win-server 2012和我的c:\磁盘已满。 我有一个文件“win2012r22.iso”4GB,这是2014年的旧版本(未在我的任何hyper-v中使用),我无法使用powershell作为管理员删除它。 是否有另一种方式/命令删除该文件,所以我可以释放一些空间?powershell删除项目窗口服务器2012年不工作
Directory: C:\
Mode LastWriteTime Length Name
---- ------------- ------ ----
d---- 10/27/2015 7:05 AM 59
d---- 10/27/2015 7:04 AM 59free
d---- 5/11/2015 6:21 AM currports
d---- 12/9/2014 8:39 AM ibmmegaraid
d---- 12/9/2014 8:32 AM IBM_Support
d---- 7/26/2012 12:21 AM PerfLogs
d-r-- 12/13/2014 1:14 AM Program Files
d---- 12/13/2014 1:14 AM Program Files (x86)
d-r-- 11/7/2012 10:51 AM Users
d---- 10/28/2016 7:51 AM Windows
-a--- 11/10/2012 2:15 AM 5268344 59.exe
-a--- 10/27/2015 6:54 AM 37533435 59free.exe
-a--- 10/27/2015 7:02 AM 37533435 59free.zip
-a--- 10/27/2015 6:59 AM 37533435 59free1.exe
-a--- 5/11/2015 6:25 AM 31225832 59manager.exe
----- 11/3/2016 4:50 AM 3456 bootsqm.dat
-a--- 8/30/2015 11:04 AM 666894336 centos7min.iso
-a--- 11/7/2012 10:55 AM 254328 hvremote.wsf
-a--- 12/9/2014 8:31 AM 86051707 ibmmegaraid.exe
-a--- 12/9/2014 8:38 AM 85717226 ibmmegaraid.zip
-a--- 1/5/2013 8:42 AM 9078784 LinuxICv34.iso
-a--- 11/3/2016 6:02 AM 0 Recovery.txt
-a--- 11/10/2012 12:28 AM 1622368 vt.exe
-a--- 8/30/2015 10:56 AM 1856768 vt32.exe
-a--- 1/16/2014 11:41 PM 4268605440 win2012r22.iso
PS C:\> remove-item c:\win2012r22.iso
remove-item : Access is denied
At line:1 char:1
+ remove-item c:\win2012r22.iso
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : PermissionDenied: (C:\win2012r22.iso:String) [Remove-Item], UnauthorizedAccessException
+ FullyQualifiedErrorId : ItemExistsUnauthorizedAccessError,Microsoft.PowerShell.Commands.RemoveItemCommand
remove-item : Cannot find path 'C:\win2012r22.iso' because it does not exist.
At line:1 char:1
+ remove-item c:\win2012r22.iso
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (C:\win2012r22.iso:String) [Remove-Item], ItemNotFoundException
+ FullyQualifiedErrorId : PathNotFound,Microsoft.PowerShell.Commands.RemoveItemCommand
PS C:\>
答
请确认以下事项:
- 仔细检查了ISO未连接到一些虚拟机。
- 确保该文件未在别处使用。您可以使用工具
handle
或Process Explorer来检查文件上打开的句柄。 - 你可以通过GUI删除它吗?
- 你能通过命令
del
通过CMD删除它吗?
不确定它是否有所作为,但尝试添加'-Force'。 – mklement0
@ mklement0同样的错误... – ViktorG
你是否在提升的权限下运行powershell?右键单击PowerShell并选择以管理员身份运行。通常,用户不具有对C:驱动器根目录中的文件的写入/删除访问权限。 – Nasir