解决windows 默认文件打开方式没法修改或修改无效

首先须要明白,windows内是如何把文件与其默认打开的软件关联在一块儿的?是经过注册表的方式。windows

好比,我要把后缀为.uvprojx的文件与一个软件关联,因而步骤以下:3d

“Win”+“R”唤出“运行”命令框,输入“regedit”回车。blog

打开注册表,下拉“HKEY_CLASSES_ROOT”找到“.uvprojx”it

右侧的“默认”后面的“数据”就是这个文件类型的标志符,打开这个文件类型的软件就是和这个值一一对应的。class

记住这个标志符,我这里是“UVPROJXFILE”,而后接着下拉,在下面找到“UVPROJXFILE”,软件

打开下拉“Shell”-“open”-“command”command

        后面的“数据”值就是当前文件类型默认打开软件所在的路径,若是这个路径的软件不存在或者损坏,就会出现更改不了默认打开方式的状况。im

        所以把这个路径修改成想要打开目标文件的软件就能够了。注册表修改完了,还须要在文件类型的“属性”里面再指定一下默认打开方式:数据