Windows 下,资源管理器通过扩展名来区分文件类型。例如它把扩展名为 .txt 的文件看做文本文件,使用记事本打开;把扩展名为 .bmp 的文件看做图片,用画图程序打开。

默认情况下,Windows 资源管理器是不显示已知文件类型的扩展名的。例如,README.txt 在资源管理器中直接显示为 README,而不会不显示出它的后缀 .txt。这避免了初学者在修改文件名的时候,无意中修改扩展名,导致打开方式错乱。例如,如果你把一张 test.bmp 图片的文件名修改为 test.txt,双击这个文件后将会使用记事本打开它,然后在记事本中出现一堆乱码。而如果资源管理器不显示扩展名,就不会出现扩展名被改坏了的现象。

虽然隐藏已知类型的扩展名可以避免初学者误改扩展名,可以对于已经熟悉 Windows 操作的老用户而言,这项功能却给修改文件的扩展名带来了很大不便。例如,一个用户想创建一个文件叫“_vimrc”。他首先新建一个文本文档,文件名叫“新建文本文档.txt”。由于资源管理器不显示扩展名,因此他看到的文件名是“新建文本文档”。然后,他把文本文档重命名为“_vimrc”。由于资源管理器默认不显示扩展名,因此他创建的文件,实际上是“_vimrc.txt”。

因此,在必要的时候,我们需要关闭这项功能。在资源管理器中单击“工具”菜单,选择“文件夹选项”,在弹出的对话框中选择第二页“查看”,然后去掉“隐藏已知文件类型的扩展名”前面的勾即可。

win_hide_ext