83
Windowsのヒント:セキュリティ上の理由から、ファイル拡張子を知っておくことは重要です

コンピュータウイルスは、無害な電子メールの添付ファイルを装うことがあります。こうしたウイルスを見分ける最も簡単な方法は、ファイル拡張子です。拡張子とは、ファイル名の最後のピリオドに続く文字(通常3文字)のことです。この拡張子は、コンピュータ上のほぼすべてのファイルに不可欠な要素です。拡張子がないと、Windowsはファイルをワードプロセッサや他のアプリケーションで開くべきか、プログラムとして起動すべきか、それとも他のプログラムがシステムリソースとして使用すべきかを判断できません。ファイルの拡張子を知ることは、システムをカスタマイズし、不要なファイルを取り除くのにも役立ちます。

残念ながら、MicrosoftはWindows 95からファイル拡張子を非表示にし始めました。ファイル拡張子が表示されるようにするには、Windowsエクスプローラーまたは任意のフォルダウィンドウを開き、「表示」→「フォルダオプション」または「ツール」→「フォルダオプション」(バージョンによって異なります)を選択します。「表示」タブをクリックし、「登録されているファイルタイプの拡張子は表示しない」オプションのチェックが外れていることを確認してください(正確な文言はWindowsのバージョンによって異なります。図1を参照)。

図 1: Windows ですべてのファイル拡張子を表示すると、非表示のファイルが表示されます。

)をクリックし、「OK」をクリックします。これで、デスクトップ、エクスプローラー、フォルダーウィンドウ上のほぼすべてのファイルの拡張子が表示されるようになります。

フォルダオプションダイアログボックスのファイルの種類タブには、システムに登録されている拡張子が一覧表示されます(「登録済み」とは、Windowsがその種類のファイルをどのように処理するかを認識していることを意味します。図2を参照してください)。

図 2: [フォルダー オプション] ダイアログ ボックスで、PC のファイルの種類の詳細を確認します。

)。また、エクスプローラーの詳細表示( 「表示」→「詳細」を選択)の「種類」列に表示されるファイルの説明も表示されます。Windows 9 xでは、登録されているファイルの種類のいずれかを選択しないと、その拡張子が下の領域に表示されないことに注意してください。

レジストリを編集すれば、ほとんどのファイル拡張子を表示しつつ、選択した拡張子の一部を非表示にすることができます。あるいは、選択したファイルタイプの拡張子のみを表示することもできます。注意すべきファイル拡張子は以下のとおりです。

実行ファイルに注意:実行ファイル(.com または.exe)は、コンピュータが理解して実行できる機械語命令のリストです。不明なソース(迷惑メールなど)から受信した実行ファイルは、送信者に悪意がある可能性があるため、起動しないでください。また、多くのワームはメールアドレス帳を介して拡散するため、感染ファイルの送信者を特定できる可能性があります。電話またはメールでファイルが正規のものであることを確認できるまで、実行ファイルは開かないでください。拡張子(語呂合わせです)により、.bat(バッチファイル)および.cmd(Windows 2000 バッチファイル)には実行コマンドが含まれており、悪意のあるコードが含まれている可能性があります。

スクリプト ティーザー:スクリプトは、人間が読めるプログラミング コードの一部で、サービスによってマシン コード命令に変換されて実行されます。Windows では、スクリプト ファイルをダブルクリックすると、数多く用意されているスクリプト サービスの 1 つが起動します (.doc ファイルをダブルクリックすると、Windows で Word が起動してワープロ文書が表示されるのと同じです)。Web の閲覧やその他の PC タスクの実行中にスクリプトに頻繁に遭遇しますが、おそらく、コンピューター上で何でもかんでもスクリプト ファイルを実行させたいとは思わないでしょう。注意が必要なスクリプト ファイル拡張子には、Windows Script Host ( .ws.wsc.wsf)、JavaScript ( .js)、および Visual Basic ( .vb.vbe.vbs) で動作するものが含まれます。

その他のサービス起動拡張機能: Windowsサービスに関連付けられた拡張子を持つファイルをダブルクリックすると、ダブルクリックしたファイル内の情報に基づいて、そのサービスが開いて実行されます。このような拡張機能には、.pif(古いDOSアプリケーションの実行方法をWindowsに指示するプログラム情報ファイル)、.msi(Windowsインストーラデータベース)、.hta(HTMLアプリケーション)、.scr(スクリーンセーバー)などがあります。

スペースセーバー:システムのスクリーンセーバーにうんざりしている場合は、システムのすべての.scrファイルを検索し(*.scr検索するファイル名を入力してください)、不要なものを削除することでディスクスペースを節約できます(図3を参照)。

図 3: すべての .scr ファイルを検索して、不要なスクリーン セーバーを見つけて削除します。

)。プライバシーをすぐに確保するには、マウスの右ボタンを使って任意の.scrファイルをデスクトップまたはスタートメニュー(またはそのサブメニューのいずれか)にドラッグし、「ここにショートカットを作成」を選択します。ショートカットをクリックするとスクリーンセーバーが起動し、キーを押すかマウスを動かすとスクリーンセーバーがオフになります。

コントロールパネルアイコンの削除:コントロールパネルウィンドウからアイコンを削除する方法について、読者からよく質問を受けます。原因がWindowsのコントロールパネルではなく、他のプログラムによってインストールされた侵入者である場合、ほとんどのコントロールパネルアイコンは.cpl拡張子を持つファイルを表していることを知っておくと役立ちます。Windows*.cplの検索機能のファイル名フィールドに入力すると、システム上のコントロールパネルアプレットが一覧表示されます。不要なファイルが見つかるまで、各ファイルをダブルクリックします。不要なファイルを別のフォルダに移動する、またはバックアップコピーを作成して元のファイルを削除します。コントロールパネルウィンドウ内の複数のアイコンが、単一の.cplファイルを表している場合があることに注意してください。たとえば、main.cplを削除すると、フォント、キーボード、マウス、プリンターのアイコンが削除されます。

システムシークレット:一部のシステムファイルは単独では実行されず、アプリケーションでも開きません。PC上の他のプログラムはこれらのファイルを使用して、設定、特殊なプログラミング機能、その他のリソースに関する情報を取得します。特定の、、などのシステムファイルを編集することで、システムをカスタマイズできます.ini.inf例えば、sysoc.inf ファイルを編集することで、Windows 2000 および XP のコンポーネントのアンインストールをより細かく制御できます。また、desktop.ini ファイルを編集することで、XP のフォルダウィンドウに壁紙を追加できます。

一般的なシステムファイルの種類の一つに、ダイナミックリンクライブラリ(DLL)があります.dll。複数のアプリケーションが1つの.dllファイルをインストールする場合があり、競合が発生する可能性があります。上級ユーザーや情報システムプロフェッショナルがDLL関連のトラブルを解決できるよう.dll、Microsoftは検索可能なデータベースを構築しました。このデータベースを使えば、MicrosoftのDLLファイルの目的を突き止めることができます。

Wascally Wegistwy ファイル: Windows レジストリのエクスポートされた部分には、.reg拡張子が付きます。レジストリを編集する場合、これらのファイルは、作業する部分の小さな対象を絞ったバックアップとして機能します。[スタート]、[ファイル名を指定して実行] をクリックし、と入力regeditして を押しEnter、左側のツリー ペインに移動 (または[編集]、[検索] 機能を使用) して、編集する予定のレジストリのセクションをクリックします。[レジストリ]、[レジストリ ファイルのエクスポート] の順に選択し、[選択したブランチ] が強調表示されていることを確認し、名前と保存場所を指定して[保存] をクリックします。レジストリのその部分の設定は、拡張子が のファイルとして保存されます.reg。失敗した場合は、バックアップ ファイルをダブルクリックし、画面の指示に従うことで、レジストリのその部分を以前の状態に復元できます。.reg自分で作成したファイルで問題が発生する可能性は低いですが、不明な.regファイルや迷惑なファイルには注意してください。破損したファイル、古いファイル、または悪意のあるファイルを結合すると.reg、Windows の設定が損傷する可能性があります。

オンタリオ州エトビコ在住のジョー・エンリケス氏は、Microsoft Windows XP Home Editionを再インストールしましたが、Windowsを起動する前に「Microsoft Windows XP Home Edition」か「Microsoft Windows XP セットアップ」を選択するよう求めるメニューが表示されるようになりました。デフォルトのオプションはセットアップであるため、短時間でXP Homeを選択しないとエラーが発生します。根本的な問題は、起動ドライブのルートにあるシステムファイルであるboot.iniファイルにエントリが追加されていることです。

ヘンリケスはファイルを編集して正しいオプションのみを残すこともできますが、不要なエントリを無視するようにWindowsに指示する方が簡単です。エクスプローラーで「マイコンピュータ」を右クリックし、「プロパティ」を選択します。「詳細設定」をクリックし、「設定」(「起動と回復」の下)をクリックします。「既定のオペレーティングシステム」ドロップダウンリストからOSを選択して、既定のオペレーティングシステムを切り替えます。メニューを完全に非表示にするには、「オペレーティングシステムの一覧を表示する時間」のチェックを外します。「OK」を2回クリックします。

Windows ツールボックス: AxCrypt で FAT 32 用の 128 ビット暗号化を無料で入手

NTFSファイルシステムに頼らずにファイルを非公開にしたいなら、AxCryptが最適です。これは、マウスの右ボタンをクリックするだけでファイルをロックできる便利なユーティリティです。プログラムをインストールしたら、ファイルを右クリックして「AxCrypt」を選択すると、ユーティリティの128ビット暗号化を使用してファイルを保護またはアクセスするためのコマンドのサブメニューが表示されます。フォルダを暗号化すると、そのフォルダ内のすべてのファイルが保護されます。AxCryptに1つのパスワードを記憶させ、それをデフォルトで使用させることもできます。そうすれば、ログオン時や再起動時に一度だけパスワードを入力するだけで済みます。安全でシンプル。気に入らない点はありません。AxCryptは完全に無料ですが、開発者は気に入った場合は5ドルまたは10ドルの寄付を推奨しています。