host 不起作用问题的解决方法
关于hosts文件无效问题与解决方案
近期,不少同仁遇到hosts文件修改后不起作用的问题,搜索过程中大多信息都与狼蚁网站SEO优化有关。但在深入研究后,我发现问题的根源和解决方案并非那么简单。
经常需要修改C:\windows\system32\drivers\etc\hosts里的域名指向。有时我们会遇到令人困惑的情况:hosts文件修改了,却没有任何作用。对此,我深感郁闷,并对这个问题进行了深入研究。幸运的是,我找到了一篇高人的文章,并发现了一个关键的注册表项需要修改。
在注册表中,我们需要打开HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\Tcpip\Parameters路径下的“DataBasePath”键。如果这个路径设置为%SystemRoot%\System32\drivers\etc,但键值类型不是REG_EXPAND_SZ,那么这就是问题的所在。如果键值类型是REG_SZ,我们需要编辑DatabasePath注册表键,将路径硬编码(移除环境变量),例如设置为c:\windows\system32\drivers\etc。或者删除现有的注册表键,然后创建一个新的同名字符串键(DataBasePath),并将其值设置为%SystemRoot%\System32\drivers\etc。现在etc目录下的文件应该已经启用。
为什么会出现这种情况呢?很可能是因为安装了MSN Messenger 7.0/7.5,它改变了这个键的类型。至于为什么它要这么做,为什么没有告知用户所做的更改,这可能需要我们去问比尔·盖茨。至于微软是否对此有文档说明,至少在我所了解的知识范围内是没有的。
还有一个值得注意的问题是文件的权限设置。在查找解决方案时,我发现有人提到“保证格式和权限正确”。于是,我查看了hosts文件的权限,发现这个文件没有继承所在文件夹的权限。修改权限后,问题得以解决。对于系统参数,除了格式要正确外,一定要注意权限的设定。
还有一个导致hosts文件无效的原因是书写顺序不对。正确的格式应该是先写ip,然后按tab键,再写域名,例如 127.0.0.1 .tv。
解决hosts文件无效的问题需要我们关注注册表的设置和文件的权限,同时也要注意书写格式的准确性。希望以上内容能帮助大家解决这个问题。
网络安全培训
- host 不起作用问题的解决方法
- 怎么看自己的电脑是不是双显卡?双显卡有什么
- mac打不开磁盘映像dmg提示image not recognized怎么办
- 如何设置电脑定时关机的秘籍大全
- 将轻量化做到极致 酷冷至尊天狼星鼠标详细图文
- 4G内存只显示3G是怎么回事,另外1G内存在哪?
- 移动平台革命 Santa Rosa本普及知识
- 13英寸rMBP和MBA全线更新 配14nm CPU
- 警告! 延缓安装Win10累积更新KB4592438 会让SSD崩溃
- 电脑如何设置自动关机
- win10系统安装XAMPP后apache无法启动的解决方法
- Windows Defender是什么意思 Windows Defender如何启动
- CMOS密码设置方法
- 在床上使用笔记本的几大禁忌
- 荣耀MagicBook2019 Intel版性能如何 荣耀MagicBook2019
- 小体型高性能 星极XANOVA 灵机 XM380 PRO鼠标详细图