如何查看文件内容
当你不知道文件的类型,也不清楚哪个程序可以打开该文件时,有时查看文件内容可能会有所帮助,并且你也许能从文件中找到一些线索。通常你看到的只是一些在大多数查看器中显示为随机字符的二进制字节;但偶尔你也能在文件中发现一些提示。
如何查看文件内容取决于你想要查找什么。
ASCII/ANSI/Unicode
-
FILExt 在线文件查看器
只需使用我们的 在线文件查看器 打开文件,即可在线查看文件内容。在线文件查看器还会告诉你文件的类型、创建该文件所用的软件等信息,并且可以将文件转换为其他格式。
-
编辑器
如果你想在本地查看文件中的文本(无需网络连接),只需使用 Windows 编辑器(记事本)、Mac 上的 TextEdit 或 Linux 下的 编辑器(位于“附件”中)。
二进制文件
许多文件只包含二进制数据。例如,如果你用文本编辑器打开一个图形文件,你将看不到任何可读文本。你需要使用 HEX 编辑器才能显示文本内容:
-
在线 HEX 编辑器
使用诸如 HexEd.it 这样的在线编辑器,你无需在电脑或智能手机上安装任何软件。
-
离线 HEX 编辑器
若要在电脑上本地查看以二进制编码的文件,你可以使用 Hex Editor Neo(Windows)、Hex Fiend(Mac)或 xxd(Linux)。
如果你在 HEX 编辑器中打开一个二进制文件,你将同时看到二进制字节(左侧列)以及转换后的 ASCII 字符(右侧列)。如果运气好,你可能会找到有关未知文件创建者的线索:

在查看文件时,请特别注意文件的前几个字符。对于各种常见文件类型,存在一些标准指示符……
- 如果文件的前两个字符为 “BM”,该文件可能是 .BMP 位图图像。
- 如果文件的前两个字符为 “PK”,该文件可能是 .ZIP 压缩文件。
- 如果文件的前两个字符为 “MZ”,该文件可能是 .EXE 可执行文件。
- 如果文件的前四个字符为 “%PDF”,该文件可能是 Adobe .PDF 文件。
- ……等等。
在线文件查看器 会自动检查文件中的这些标准指示符,以确定正确的文件格式。
EXE、DLL 及其他可执行文件
虽然尝试编辑 EXE、DLL 或任何其他可执行文件并不明智,但许多此类文件在编译时会包含资源。你可以使用资源查看器/编辑器来查看这些资源,有时还可以提取或修改它们。(再次提醒,修改可执行文件中的任何内容都可能导致整个程序无法运行,且如果修改了系统文件,整个操作系统可能会崩溃。请小心!)
以下是一些资源查看器/编辑器:
- FileAlyzer(免费——仅供分析,不支持编辑)
- PE Explorer(付费)
- Resource Hacker(免费)