Vista で hosts ファイルを書き換えるには

Windows Vista では System 下のファイルを編集しようとするとアクセス拒否される。そういうときは、メモ帳(テキストエディタ)をスタートメニューから右クリックして、コンテキストメニューの「管理者として実行」から起動する。それから対象ファイルを開くと編集できる。
で、それが全うなやり方なのかと調べたら、http://support.microsoft.com/kb/923947/ja 全うでした。まあ、Windows 版 sudo vi /etc/hosts ということなのかな。