如何在 Windows 10 中删除 calc.exe?

如何在 Windows 10 中删除 calc.exe?

Windows 10 中有新的默认计算器应用。有没有办法摆脱计算程序文件来自system32文件夹?原因:我不想要任何内置应用程序,但我习惯calc通过 Win+R 运行命令。我删除了计算器

Get-AppxPackage -allusers *windowscalc* | Remove-AppxPackage

但每次运行calc它都会重新安装。当我尝试删除/重命名文件时,它说它被写保护了,尽管它没有运行(至少它没有在任务管理器中列出)。

另外,我还尝试创建一个文件计算脚本在我的文件夹中并将其添加到高于其他位置的 PATH 变量中,以便首先找到我的命令,但由于某种原因,这不起作用,并且 Win+R >calc仍然安装并运行现代 win10 计算器。

我很感激任何方法让calc命令不运行该应用程序,但删除计算程序将是最好的。

答案1

右键单击“开始”,单击“命令提示符(管理员)”

类型:

copy rundll32.exe calc.com

这应该可以防止从“运行”对话框运行时启动 Calc calc。但您仍然可以通过键入 来启动计算器calc.exe

答案2

大多数在线说明都不完整,因此实际删除文件所需的完整步骤是:

  1. Get-AppxPackage -allusers *windowscalc* | Remove-AppxPackage
  2. 重启

虽然这没什么用,但这是一个开始。实际上从 system32 文件夹中删除 calc.exe,您必须先取得它的所有权,然后删除它:

  1. 打开 system32 文件夹中文件的属性calc.exe,转到“安全”选项卡,然后单击“高级”。
  2. 唯一具有完全控制权的用户帐户将是该TrustedInstaller帐户,因此选择您自己的用户帐户条目,单击“编辑”,勾选“完全控制”框,然后单击“确定”。
  3. 点击“应用”并验证您的帐户是否被列为具有完全控制权。
  4. 关闭属性对话框并删除 calc.exe

然后此时您可能想要复制 Windows 7 的 calc.exe(一个真正的文件,而不是您从以前从未下载过任何东西的网站上在线找到的文件)。

答案3

赛格威(以管理员身份运行)删除没有问题calc.exe

$ rm --verbose /cygdrive/c/Windows/System32/calc.exe
removed '/cygdrive/c/Windows/System32/calc.exe'

我确实支持它XCOPY首先,以防万一:

XCOPY C:\Windows\System32\calc.exe C:\Windows\System32\WindowsCalculator.calc.exe /K /X
$ ls -al /cygdrive/c/Windows/System32 | grep "calc\.exe"
-rwxr-x---+ 1 NT SERVICE+TrustedInstaller NT SERVICE+TrustedInstaller     27648 Mar 19  2019 WindowsCalculator.calc.exe

请注意,calc.exe如果您运行SFC /SCANNOW

[SR] Repairing corrupted file \??\C:\WINDOWS\System32\\calc.exe from store

相关内容