本文使用 Zhihu On VSCode 创作并发布
引入
- 有的时候,是不是很郁闷:
- 文件
.data
本应像.in
一样是一个白板,可是怎么就成了一个记事本呢? - 而且,最郁闷的是,根本没法改回去!
![fa57558d79ddb672d8eb521e987d8f12.png](https://i-blog.csdnimg.cn/blog_migrate/577a4c9eca51c1e27fe80484c1ac3839.png)
![954e6bbf2c72e8a8ae61729603bd9d3d.png](https://i-blog.csdnimg.cn/blog_migrate/435b4e5eecbb1d291144cc55713236f4.png)
- 今天,我就来教教大家怎么把文件关联设置为“白板”!
- 操作系统:
Windows 10
方法1 - 注册表
- 这次就以
.data
文件为例吧,其他的相同。 - 首先按
Win+R
键打开一个这样的框框:
![4a1266be18adfb4a62425169f530f97e.png](https://i-blog.csdnimg.cn/blog_migrate/cdf21095dc1a2004f346816cbb72426d.png)
- 然后输入
regedit
,打开注册表,提示是否要允许更改,选是。 - 先定位到
计算机HKEY_CLASSES_ROOT.data
- 把右边的值改为空的(右键->更改)
- 然后删掉左边的
.data_auto_file
,在.data
下新建OpenWithProgids
。
![d62e6a48f31cdf540385f15cf5e42ebe.png](https://i-blog.csdnimg.cn/blog_migrate/a2180eec4465d61d7caa2fc65614bedd.png)
- 再定位到
计算机HKEY_CURRENT_USERSoftwareClasses.data
,还是新建OpenWithProgids
。(就不截图了) - 继续,在
计算机HKEY_LOCAL_MACHINESOFTWAREClasses.data
,仍然是新建OpenWithProgids
。 - 然后,我们来到
计算机HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerFileExts.dataOpenWithProgids
,把.data_auto_file
这一个值删除。
![650d9a6182065d7d8e61521cacd77b1d.png](https://i-blog.csdnimg.cn/blog_migrate/d252b71658b4324014eee4da5f236109.png)
- 至此,修改就结束了,可能会等一会才生效。
补充
- 另外,要是这也不能解决问题,就在注册表中搜索,搜索到名叫
.data
的项,然后模仿其他的项,依葫芦画瓢就行了。(注意开启全字匹配哦)
方法2 - 取巧法
- 首先在任意文件夹(如
D:Temp
)新建一个a.txt
,里面什么也不写,然后把它重命名为a.bat
。 - 再新建一个文件叫
a.data
。 - 然后,
a.data
文件的打开方式选择“在这台电脑上寻找”,找到a.bat
,用它打开。 - 把
a.bat
删除,就可以把.data
变成“白板”啦!