，档案的副档名可以根据外壳（shell）或浏览器的设置表示为显示的或隐藏的。这也使得有心传播电脑病毒或蠕虫病毒的恶意用户得以将LOVE-LETTER-FOR-YOU.TXT.vbs或codice_2伪装成看起来像是无害的纯文本文件（LOVE-LETTER-FOR-YOU.TXT或codice_3），得以欺骗目标用户。如果档案副档名是隐藏的话（通常微软作业系统预设为隐藏的），那么这个VBScript档案或带有电脑病毒的执行档就有可能欺骗到用户在毫无防备下开启并执行。这种命名法有着很大的缺陷，甚至安全的缺陷