host 不起作用问题的解决方法
问题一:注册表调整
近期,不少同事反映他们的hosts文件修改后似乎没有作用。在大量的网络搜寻后,我发现问题的症结可能在于注册表的一项设置。
在Windows操作系统中,经常需要对C:\windows\system32\drivers\etc\hosts里的域名指向进行调整。但有时候,我们可能会遇到一种情况:明明已经修改了hosts文件,却没有任何效果。这时,就需要我们深入注册表的设置了。
打开注册表编辑器,定位到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters。在这里,我们需要仔细检查“DataBasePath”这个键。如果它的路径被设置为%SystemRoot%\System32\drivers\etc,但键的类型却不是REG_EXPAND_SZ,那么这就是问题的所在。
如果“DataBasePath”的类型是REG_SZ,你需要编辑这个注册表键,将其路径设置为绝对路径,例如c:\windows\system32\drivers\etc。或者,你可以删除现有的注册表键,再创建一个新的同名键(DataBasePath),并将其类型设置为REG_EXPAND_SZ,然后将其值设置为%SystemRoot%\System32\drivers\etc。
这样设置后,etc目录下的文件应该就能正常使用了。那么,为什么会发生这种情况呢?很可能是因为安装了MSN Messenger 7.0/7.5,它改变了这个键的类型。微软并没有对此进行明确的说明。
除了格式和类型要正确外,还要注意文件的权限设置。我曾遇到一个案例,hosts文件的权限没有继承其所在文件夹的权限,导致问题依旧存在。在修改权限后,问题得到了解决。对于系统参数的设置,除了格式要正确外,一定要注意权限的设定。
问题二:书写顺序不对
在编辑hosts文件时,一定要注意书写的顺序。正确的格式应该是:先写IP,然后按Tab键,再写域名。例如:127.0.0.1
书写顺序的不对可能导致hosts文件无法正确。在修改hosts文件时,务必确保IP地址和域名之间的对应关系准确无误,以免影响系统的正常。
无论是修改注册表还是编辑hosts文件,都需要我们细心谨慎。确保格式、类型和权限都正确设置,这样才能让系统正常运行。也要注意书写顺序的重要性,避免因为小小的疏忽导致大问题。
网络推广
- host 不起作用问题的解决方法
- 20999元Alienware Aurora R6顶配版首发评测
- 一文教你玩转CSS 组合选择器
- 戴尔E6410笔记本怎么液晶屏幕- 戴尔E6410拆机过程
- CorelDRAW制作企业VI视觉设计之纸杯的实例教程
- 浅谈大学生创业:究竟该如何在互联网中立足?
- 华硕傲世一体机怎么拆机加装固态硬盘-
- 怎样彻底清除自己网上所有信息 四步删除网络信
- cad怎么绘制洗手间的洗脸池平面图-
- win10 64位开机卡在登录界面的解决办法
- Win10 PC秋季创意者更新16241快速预览版今日推送
- CDR制作时尚漂亮的蓝色钻石车胎标志教程
- 如何将flash动画设为电脑桌面
- win10自带的照片应用怎么修图 win10照片软件使用
- CSS实现文字高光水波渐变的动态效果实例
- 宏碁Swift 5八代处理器值得买吗?Acer蜂鸟Swift5便携