Windows 文件恢复 - “winfr.exe”未被识别为内部或外部命令、可运行程序或批处理文件

Windows 文件恢复 - “winfr.exe”未被识别为内部或外部命令、可运行程序或批处理文件

我刚刚从商店安装了 Windows 文件恢复。

我正在运行版本 19041.329

当我单击它并输入管理员密码时,标题中出现错误。

我该如何解决?

答案1

我猜你没有以管理员身份登录,因为你必须输入管理员密码。这种情况是你以普通用户 Joe 的身份登录,并且在执行管理工作时必须使用例如 AdminJoe。我遇到过这种情况。

你以 Joe 的身份安装该应用程序,它最终位于 C:\Users\\应用程序数据\本地\微软\WindowsApps。

然后,您尝试使用它并切换到管理员帐户,该帐户在此处查找文件:C:\Users\管理员乔\AppData\Local\Microsoft\WindowsApps,但找不到它。

以管理员用户身份登录并从商店安装应用程序。

注意:虽然这解决了从非管理员帐户运行应用程序时找不到应用程序的问题,但一旦从以管理员身份登录的 cmd 窗口运行该程序,程序仍然无法运行。我得到:系统无法执行指定的程序。我可以使用 where.exe 来显示它在那里,但它无法运行。我的猜测这是由于 Windows Store 应用的“沙盒化”造成的。我运行过进程监控看看我是否可以隔离错误,但什么也没发现。切换帐户并以管理员身份登录后,我就可以运行 winfr。

答案2

在我的计算机上它可以运行,并且看起来 winfr.exe 本身就是实际的文件恢复应用程序。安装后它应该位于以下路径:

%USERPROFILE%\应用程序数据\本地\微软\ WindowsApps

场景 1:如果文件在那里,听起来你缺少 PATH 变量,该变量告诉 CMD 在该文件夹中查找要运行的程序。在开始菜单中搜索“编辑帐户的环境变量”,然后单击结果。它将打开“环境变量”窗口。在“用户变量”(上半部分)下,单击以突出显示“路径”,然后单击“编辑”。然后在新窗口中,检查您是否有上面列出的 WindowsApps 路径的条目。如果没有,请复制并粘贴该确切路径,单击“新建”并将其粘贴到那里,然后单击“确定”。现在再次尝试该应用程序。

场景 2:winfr.exe 文件不在上面的目录中。老实说,我不知道该怎么办,似乎只是没有正确安装。也许检查一下您的其他用户配置文件目录,看看它是否以某种方式安装在了错误的位置?

答案3

我遇到了与您完全相同的问题(安装后未发现错误)。我最终通过卸载程序,然后明确切换到管理员帐户并在登录管理员帐户时从 Microsoft Store 安装它来解决了这个问题。

相关内容