第一次在Vista下修改hosts,因为工作需要,经常在XP下改hosts,今天习惯性的按照XP下的方式用Notepad去改hosts,保存的时候老是出错,总是提示“请确认路径和文件名正确”。

第一反应,肯定是权限问题,难道Vista下hosts是只读的?打开属性一看,不是只读。难道因为是系统文件?在cmd下修改文件属性,这个时候还是犯了个错,我习惯性的在搜索菜单里输入“cmd”回车,结果修改文件属性时出错,显然还是因为没权限……一层一层地打开目录:C、Windows、System32,找到cmd.exe,右键,“Run as administrator”,再重复一边操作,总算去掉了文件的系统文件属性。再用Notepad打开,错误依旧。

Google之,原来Notepad也要Run as administrator才行……好吧,我“以管理员身份运行”记事本,还好我关了UAC(User Access Control),不需要再点一次确认。习惯性的操作,把hosts文件拖到记事本中,第一次没成功,第二次还是没成功,原来不能直接把这个文件拖到记事本中打开……OK,我服了,那用菜单总可以吧!File,Open,一层一层地选路径:C、Windows、System32、drivers、etc,选择文件类型all,找到hosts,打开,修改,保存,总算成功了!

如果按照正确的方式修改hosts,需要连续点击鼠标约二十次(双击算两次)!这效率还敢想象么?看来Vista更适合娱乐~

5 Comments

  1. 我都是直接以管理员运行EditPlus再改的~
    不过这个也应该是从系统安全来考虑的吧,许多病毒都通过改hosts来影响一些东西的~

  2. To 和尚:
    听同事们说windows 2003很好用,准备考虑由XP转2003……不过重装系统太麻烦了,我已经考虑了至少一个月了还没重装……

    To HotHeart:
    嗯,但是我觉得安全考虑得有点过头了,操作太复杂了,连拖进去都不能打开……

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.