防止 Windows 10 重置默认应用程序?

防止 Windows 10 重置默认应用程序?

我的照片应用程序不知怎么坏了,所以我买了 nomacs 照片查看器,但 Windows 不喜欢它。我一直将其设置为默认应用程序中的默认照片查看器,但在某些时候它会被重置为照片,我的任务栏/桌面图标会全部闪烁,所以我知道它会重置。

我最终使用 powershell 提示符卸载了照片,现在默认设置仍然是 nomacs。但是 Windows 仍然尝试重置它,但无济于事,所以我的任务栏/桌面图标仍然会不时闪烁。

任何帮助将非常感激。

答案1

众所周知,Windows 10 会重置用户默认设置的应用程序。

  • 按下键盘上的 Win+R 键,将出现“运行”对话框。在其中输入 regedit。

  • 打开“用户帐户控制”对话框。单击“是”。

  • 将打开“注册表编辑器”对话框。

  • 转到以下键

HKEY_CURRENT_USER\SOFTWARE\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\AppModel\Repository\Packages\Microsoft.Windows.Photos_16.122.14020.0_x64__8wekyb3d8bbwe\App\Capabilities\FileAssociations

并进一步参考 https://winaero.com/blog/prevent-windows-10-from-resetting-your-default-apps/

答案2

这就是我们在打开案例时从微软那里得到的答案:如果发现安装的应用程序与系统之间存在不兼容,Windows 会将关联重置为默认关联。

例如,与 PDF 关联的旧版 Adob​​e Reader 将导致其重置为 Edge。旧版 WinZip 可能会导致 .zip 文件的关联重置。

因此,解决方案是使所有安装的外部应用程序版本与您拥有的 Windows 版本兼容。

答案3

找到解决方案,它是微软的“实时代理”。在 regedit(管理员)中将其更改为“start”=4(从不),重新启动,然后打开应用程序默认设置,它们没有改变。CNTRL ALT DELETE 任务菜单,检查“实时代理”并将其删除。此代理仅用于微软商店。这是将所有默认设置更改为微软(edge、电子邮件等)的衍生程序。运行 Windows 10,1809 64 位。

更新。不,这不起作用。所以制作了一个启动程序来帮我做这件事。首先,像平常一样编辑您的默认值。然后以管理员身份进入 CMD(以管理员身份关键)。然后使用(Dism.exe /Online /Export-DefaultAppAssociations:“C:\AppAssociations.xml”)保存您的默认值。或者在其他位置使用类似的命令。然后在此目录中创建一个名为 MS_Defaul.bat 的文本文件,此处是 .xml 文件所在的目录。使用以下内容编辑此文件。@ECHO OFF TIMEOUT /T 10 Dism.exe /Online /Import-DefaultAppAssociations:“C:\AppAssociations.xml”

保存文件。创建该文件的快捷方式,并将其移动到启动文件位置,即:C:\Users\\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

现在,每次计算机启动时(10 秒后 - 您可以试验这个延迟时间),都会采用默认设置。

Caviot,浏览器(firefox)再也不会询问您是否要更改默认设置,但在 Windows 中查看默认设置时,它仍然是 IE 和 Outlook。嗯...只要它不再询问我,我就对这个修改很满意。完成。

相关内容