很容易在改名时发生错误，而使得文件变得无法使用。因此，现代的有些操作系统管理程序，例如Windows Explorer加入了限制向用户显示文件扩展名的功能。
特征签名.一种广泛应用在UNIX及其派生的操作系统上的方法是将一个特殊的数字存放在文件的特定位置里。最初这个数字一般是文件开始处的2个字节。现在一般是将任何可以独一无二字符序列都可以作为特征签名。例如GIF图形文件是将文件开始处的六个字节作为特征签名的，它可以是GIF87a或者GIF89a。但也有些文件很难通过这种方式识别，比