讓Windows只顯示某些文件的副檔名
Windows的「檔案總管」有一個顯示或隱藏文件副檔名的選項。如果選項了顯示副檔名,一旦郵箱收到了「圖片.jpg.exe」之類的惡意文件,完整的副檔名將使這類文件的把戲無所遁形;如果隱藏副檔名,「圖片.jpg.exe」將顯示為「圖片.jpg」,很容易上當。但另一方面,總是顯示所有文件的副檔名看起來不夠整潔,而且增加了無意之中改變檔案類型的風險。最理想的方案是只顯示某些可能隱含風險的文件副檔名,與此同時,將其餘文件的副檔名隱藏起來。
首先來強制顯示EXE文件的副檔名。開啟「註冊表編輯器」,在「HKEY_CLASSES_ROOT」中找到exefile(不是.exe)。選該註冊鍵,在註冊表編輯器右邊視窗的空白位置按滑鼠右鍵,選項「新增→字串串值」,設定值的名稱AlwaysShowExt,然後關閉註冊表編輯器。
修改這個註冊鍵之後,無論在「檔案總管」還是其他軟體之中,EXE文件的副檔名總是明確地顯示出來,即使你已經選了「隱藏已知檔案類型的副檔名」選項也一樣。
為最大限度地保障安全,建議對「HKEY_CLASSES_ROOT」裡面的以下註冊鍵重複執行上述步驟:cmdfile、comfile(只適用於Windows 2000/XP)、batfile和scrfile。如果你擔心有人向你傳送惡意的指令碼文件,還可以為下列註冊鍵增加AlwaysShowExt值:JSFile、JSEFile、VBEFile、VBSFile和WSFFile
|