回顾过去,只需要看一下HKCR\.ext
将指向的位置即可HKCR\type-handler
。
HKCR
现在是一个以级联模式同时链接到HKCU\software\classes
和的动态链接HKLM\software\classes
(先是本地用户,然后是本地计算机)。
但是,现在我们也有了这个..\explorer\FileExts
注册表树,大概在用户和计算机级别上也是如此。这种额外的复杂性提供了什么?
我不了解您,但是我一直在与Windows争斗以正确打开我的文件,资源管理器经常挂起,或者无法从资源管理器中打开给定的文件。似乎很武断,在一台计算机上安装说TextPad似乎可以100%正常工作,而在另一台计算机上安装TextPad则只能导致有限的功能,而当试图打开文件时,Explorer或TextPad崩溃(例如,通过右键单击菜单,或“发送至”或“拖放”或双击)。
我问过几次并进行了无数次搜索,但我还没有找到一个全面的“这是与文件类型相关的所有键都是和做什么的,以及Microsoft打算如何将它们用于文件的一致合作和适当功能。用户系统。”
我认为“最佳做法”是在Windows或第三方工具(如FileTypesMan或ASHociation)中使用捆绑的“默认程序”设置。FileTypesMan还包括一个命令行界面,适合在客户端计算机上远程使用它(如果需要)。
尝试打开文件时,Explorer或TextPad崩溃(例如,通过右键单击菜单,或“发送至”,或拖放或双击)。
如果关联设置不正确,则应用程序不会崩溃,因为应用程序不会一开始就自动打开。您的操作系统配置或TextPad应用程序本身似乎还存在另一个潜在问题。
“这是与文件类型相关的所有键,现在是做什么,Microsoft打算如何将它们用于用户系统的协调合作和适当功能。”
除非Microsoft公开发布了该信息(或第三方对其目的进行了反向工程),否则您不太可能找到详细描述复杂的封闭源代码操作系统的非常低级注册表设置的资源。正是出于这个原因,Microsoft很少建议最终用户在软件开发之外修改注册表数据。如果有任何信息,您很可能会在Microsoft支持知识库中找到它。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句