————————————————————————————————————————
之前将便携版猫眼浏览器设置为默认浏览器使用一直没有问题,后来更改便携版文件夹名称之后就无法关联启动猫眼了,在其他软件里需要默认浏览器启动的时候要么没有反应,要么报错。
系统设置里默认浏览器有猫眼浏览器但是不显示猫眼的图标,将其他浏览器设置为默认再将猫眼设置为默认也没有效果。
后来一番折腾设置里默认浏览器列表里猫眼浏览器都不见了,本小白无奈之下只好安装了一个虚拟机来查看注册表出了什么问题。
经过一番对比发现是丢失了三个注册文件,在本机重新注册之后就可以正常将猫眼设置为默认浏览器了。
下面将三个注册文件分享给大家,也给自己留个备份以备不时之需。
第一个
第二个Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\App Paths\catsxp.exe]
@="E:\\catsxp\\catsxp.exe"
"Path"="E:\\catsxp\\catsxp.exe"
第三个Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\CatsxpHTML.RQFFCJIYUX7AGEAOHXLHR7RWVI]
@="Catsxp HTML Document"
"AppUserModelId"="CatsxpHTML.RQFFCJIYUX7AGEAOHXLHR7RWVI"
[HKEY_CLASSES_ROOT\CatsxpHTML.RQFFCJIYUX7AGEAOHXLHR7RWVI\Application]
"AppUserModelId"="CatsxpHTML.RQFFCJIYUX7AGEAOHXLHR7RWVI"
"ApplicationIcon"="E:\\catsxp\\catsxp.exe,0"
"ApplicationName"="Catsxp"
"ApplicationDescription"="访问互联网"
"ApplicationCompany"="Catsxp Software Inc"
[HKEY_CLASSES_ROOT\CatsxpHTML.RQFFCJIYUX7AGEAOHXLHR7RWVI\DefaultIcon]
@="E:\\catsxp\\catsxp.exe,0"
[HKEY_CLASSES_ROOT\CatsxpHTML.RQFFCJIYUX7AGEAOHXLHR7RWVI\shell]
[HKEY_CLASSES_ROOT\CatsxpHTML.RQFFCJIYUX7AGEAOHXLHR7RWVI\shell\open]
[HKEY_CLASSES_ROOT\CatsxpHTML.RQFFCJIYUX7AGEAOHXLHR7RWVI\shell\open\command]
@="\"E:\\catsxp\\catsxp.exe\" --single-argument %1"
其中CatsxpHTML.RQFFCJIYUX7AGEAOHXLHR7RWVI和E:\\catsxp\\catsxp.exe是我自己的便携版注册名称和文件夹路径,需要修改为你自己的,路径好说自己都清楚,注册名称在注册表里搜索CatsxpHTML就会在结果里看到你的了。Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\CatsxpFile]
@="Catsxp HTML Document"
"AppUserModelId"="CatsxpHTML.RQFFCJIYUX7AGEAOHXLHR7RWVI"
[HKEY_CLASSES_ROOT\CatsxpFile\Application]
"AppUserModelId"="CatsxpHTML.RQFFCJIYUX7AGEAOHXLHR7RWVI"
"ApplicationIcon"="E:\\catsxp\\catsxp.exe,0"
"ApplicationName"="Catsxp"
"ApplicationDescription"="访问互联网"
"ApplicationCompany"="Catsxp Software Inc"
[HKEY_CLASSES_ROOT\CatsxpFile\DefaultIcon]
@="E:\\catsxp\\catsxp.exe,10"
[HKEY_CLASSES_ROOT\CatsxpFile\shell]
[HKEY_CLASSES_ROOT\CatsxpFile\shell\open]
[HKEY_CLASSES_ROOT\CatsxpFile\shell\open\command]
@="\"E:\\catsxp\\catsxp.exe\" --single-argument %1"
不确定是三个注册文件都需要还是只需要其中一个或者两个。