使用注册表以解决转移文件后文件打不开或图标变白的问题--强迫症必看

一.底层原因

强调两个字  路径(path) 

转移了文件位置,便是改变了根路径

但许多打开方式仍是指向原来的文件路径,因此打开方式的指向为空,导致文件打不开或图标变白.


以我个人为例,由于之前没有管理好磁盘,新加卷D盘十分杂乱,于是就将许多下载的软件收纳到一个文件夹里。

这么做就造成了一些麻烦

例如我的pycharm桌面快捷方式打不开,图标变白......

 

在网上冲浪了很久,良莠不齐的文章遍地,在解决了问题后,我想好好地总结一下。

以下解决方法均以我的pycharm路径为例

二.解决问题

1.桌面快捷方式变白以及无法打开

有两个解决方法

 

方法一 删了重开

删除打不开的快捷方式,找到该软件的.exe文件(怎么找??可以用用Everything这个软件,真的不错)

右键,点击发送到,再点击桌面快捷方式,这样就得到了全新的快捷方式

 

 

方法二 在原有的快捷方式上操作

右键快捷方式,点击属性,将.exe文件的路径复制到目标中即可

 

 

2.桌面右键菜单打开方式变白

win+R 输入regedit,即可编辑注册表(千万不要乱删)

(注 注册表是以键值对(key-value)的形式表示的)

找到:

HKEY_CLASSES_ROOT\Directory\Background\shell

 

以pycharm为例,其中的icon表示图标,只需要改变其路径即可

 

 

同样的,如果打开方式打不开软件的话,只需要在其子项command中修改其路径即可(如果没有command可以自己新建)

 

3.文件右键菜单打开方式变白

与第二点类似,只是注册表的位置不同

找到:

HKEY_CLASSES_ROOT\*\shel

 

修改图标路径

 

修改打开路径

 

ps:像爱奇艺这种流氓软件,卸载后仍有很多残余,就可使用注册表将其删除。

 

posted @ 2024-01-25 02:22  DriOgon  阅读(113)  评论(0编辑  收藏  举报