host 不起作用问题的解决方法
- 发布时间:2023-10-7 7:02:18 作者:佚名
-
这里简单说明下,这个问题的两个原因与解决方法:
第一种:需要修过注册表
最近有同仁反应hosts不起作用,在网上找了很久,只找到大部分都是下面这篇文章,但看了有问题的客户机,发现需要修正的设定是相同的,所以应该不是这个解决办法!
由于的需要,经常要修改C:\windows\system32\drivers\etc\hosts里面的域名指向。可是莫名其妙的是,自己电脑上的hosts文件修改了没有作用,google几天没有结果,郁闷。所幸的是还是找到了一篇高人的文章,原来是把HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters里面的"DataBasePath"类型从"REG_SZ"修改为"REG_EXPAND_SZ"就OK了(需要重新启动计算机),据说可能是安装MSN7.0/7.5后类型被修改了,而微软对这个完全没有说明,FT。
全文如下
Openregeditandbrowseto
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
Examine"DataBasePath"keyinthisnodecarefully.
Ifthepathissetto%SystemRoot%\System32\drivers\etcandthekeytypeisanythingbutREG_EXPAND_SZ,thatisisyourproblem.
IfthetypeisREG_SZ,edittheDatabasePathregistrykeyandhardcodethentirepath(removetheenvvariable)
e.g.c:\windows\system32\drivers\etc
or
deletetheexistingregistrykeyandcreateanewkeybythesamename(DataBasePath)oftypeREG_EXPAND_SZandsetthevalueto%SystemRoot%\System32\drivers\etc
Filesinetcdirshouldnowbeenabled.
Whydidthishappentoyou?MostlikelyyouinstalledMSNMessenger7.0/7.5whichchangedthetypeofthiskey.
Whydiditdothat,whydidn'titinformyouofwhatithasdone?AskBillgates?
Isitdocumentedanywere?Nottothebestofmyknowledge.
不过在查找的时候发现有一个人的回复是,“保证格式和权限正确”,这倒提醒了我,查看hosts文件的权限,果然这个文件没有集成这个文件夹的权限,于是修改权限,问题解决!
总结:对于的系统参数,一个要格式正确外,一定要注意权限的设定,这个很容易被忽略掉。但问题在于这个文件从外部拷贝进来,为什么权限没有被文件夹自动覆盖掉,不解!
第二种:因为书写顺序不对(我就是因为这个原因)
应该是先写ip[tab]域名的格式
例如:127.0.0.1www.cctv.com
- 下一篇: 2023最建议买的二手笔记本 上一篇: 购买二手电脑前须知,配置外观测试三步不可少