这里有详细的解决方法:
1.Win+R,打开运行窗口,输入regedit,回车打开注册表编辑器。
2.在注册表编辑器删除一些键值,键值途径:计算机\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.dll,删除openwithlist,openwithprogids中的所有键值(除了(默认)),删除UserChoice。
3.打开openwithprogids,新建一个二进度值,双击打开,修改数值名称为dllfile。
4.Win+R,打开运行窗口,输入taskmgr,回车打开任务管理器。
5.找到Windows 资源管理器,选择重新启动(E)。
6.重新启动之后,你会发现dll文件打开方式正常了!
修复前:

修复后:
