如何打开没有扩展名的文件

(Did)是否只是下载了一个没有扩展名的文件?您可能注意到Windows无法打开此文件并提示您选择一个程序来打开它。 

如果您已经知道基于源的文件类型,您只需选择一个您想要打开文件的程序(select a program you want to open the file)并将其设置为将来的默认值。如果您不知道文件类型,本文将向您展示如何打开没有扩展名的文件。

确保(Make)文件没有扩展名

您应该首先确认您的文件是否实际上没有扩展名,或者您只是没有打开特定文件类型所需的程序。 

您可以从 Windows 文件资源管理器的类型(Type)列中检查文件扩展名。

或者,您可以右键单击该文件并选择Properties。您将在文件属性的常规选项卡中看到(General)文件类型。(Type of file)

如果它显示File,您就知道该文件没有扩展名。

还有另一种显示文件扩展名的方法。只需(Just)选择一个文件,然后从顶部功能区中选择查看选项卡。(View)选中文件扩展名(File name extensions)旁边的框。您现在将看到所有具有扩展名的文件都将在文件名后提及其扩展名。

如果一个文件没有显示扩展名,它可能没有扩展名。但是,如果您的文件确实有扩展名但您仍然无法打开它,该怎么办?

查找文件扩展名的程序

如果您的文件确实有扩展名,但您仍然无法打开它,那是因为您的系统上没有安装正确的程序。如果要打开文件,首先需要安装一个可以打开具有该扩展名的文件的程序。

由于您已经知道文件的扩展名,请前往fileinfo.com并在搜索栏中输入文件的扩展名。

完成后,您将看到用于打开文件的程序列表。只需(Just)安装其中一个程序,然后尝试打开您的文件。 

但是,如果文件没有扩展名,您将需要采用不同的方法。

使用工具利

Toolsley是一个免费的基于 Web 的工具,可帮助识别文件扩展名。它不需要安装任何第三方软件,也不需要上传任何文件。该工具使用JavaScript来识别系统上本地的文件。 

  1. 托斯利(Toolsley)
  2. 选择选择文件(Select a file)
  3. 浏览(Browse)您的计算机以查找文件,或者只是将文件拖放到浏览器窗口中。
  4. 您将在下面的绿色框中看到文件类型。

使用机器人

让我们花点时间感谢英国政府提供的DROID ,这是一个由(DROID)国家(National)档案馆(Archives)开发的免费开源(GitHub 存储库(GitHub repository))工具,用于批量识别文件格式。该工具使用文件的内部签名来识别文件格式和版本。

虽然您需要将该工具下载到您的系统上,但DROID工具与(DROID)Toolsley 相比(Toolsley)有两个好处。 

首先,如果您有大量没有扩展名的文件,您将使用DROID节省时间,而不是在(DROID)Toolsley上检查单个文件。其次(Second),由于它是英国政府开发的产品,您的信息将更加安全。 

  1. 下载机器人(DROID)
  2. 将 .zip 文件中的文件提取到文件夹中。如果您使用WinRAR,请选择所有文件,从顶部选择“提取(Extract) 到”,选择要提取文件的位置,然后选择“(To )确定(OK)” 。

  1. 导航到您提取文件的文件夹并运行droid.bat,这将启动 DROID。 

  1. 从顶部选择添加(Add )以添加您的文件。选择没有扩展名的文件,然后选择OK

  1. 添加所有文件后,从顶部选择“开始”按钮。(Start)

  1. 您将看到格式(Format)列中列出的文件扩展名。

使用十六进制编辑器

前两种方法应该对每个人都有效。但是,如果您的 PC 上已有十六进制编辑器,并且不想将文件上传到网站或下载DROID程序,则可以使用十六进制编辑器来识别文件的扩展名。

请注意,此方法并非在所有情况下都有效;我们稍后会讨论为什么。 

我们使用Hex Editor Neo免费版进行插图,但任何十六进制编辑器的方法都相同。

  1. 启动(Launch)您拥有的任何其他十六进制编辑器,然后按Ctrl + O 在十六进制编辑器中打开文件。
  2. 打开文件。您会在屏幕上看到很多数字。跳到(Skip)数字块的右端,您将在其中看到文件扩展名。

  1. 如果您没有看到文件扩展名,请滚动文本以找到它。 

例如,这是打开Word文件时十六进制编辑器显示的内容:

请注意(Notice)扩展名是 .xml 而不是.docx。这是因为从Office 2007 开始(Office 2007)Microsoft就使用了基于 XML 的格式,例如.docx.xlsx。 

也就是说,当我们将它用于Excel工作表时,这种方法不起作用。我们搜索了整个十六进制,但没有找到扩展名。

您现在可以打开没有扩展名的文件

您现在应该能够识别文件的扩展名,无论您是否安装了适当的程序来打开它。一旦确定了文件扩展名,您甚至可以更改大批量的文件扩展名(change the file extension for a large batch)



About the author

我是一名计算机技术人员,拥有超过 10 年的经验和使用 Android 设备的经验。过去五年我也一直在办公室工作,在那里我学会了如何使用 Office 365 和 MacOS。在业余时间,我喜欢花时间在户外听音乐或看电影。



Related posts