Windows 8是美國微軟開發(fā)的新一代操作系統(tǒng),Windows 8共有4個(gè)發(fā)行版本,分別面向不同用戶和設(shè)備。于2012年10月26日發(fā)布。微軟在Windows 8操作系統(tǒng)上對(duì)界面做了相當(dāng)大的調(diào)整。取消了經(jīng)典主題以及Windows 7和Vista的Aero效果,加入了ModernUI,和Windows傳統(tǒng)界面并存。同時(shí)Windows徽標(biāo)大幅簡化,以反映新的Modern UI風(fēng)格。前身旗形標(biāo)志轉(zhuǎn)化成梯形。
Hosts文件能夠大大加快Win8.1訪問特定網(wǎng)頁的速度。但是有些用戶Win8.1系統(tǒng)Hosts文件突然失效了,這是怎么回事呢?本文就來介紹一下Win8.1系統(tǒng)Hosts文件突然失效怎么修復(fù)?
故障描述
給大家做個(gè)演示測試,請看下圖:

可見hosts文件路徑是對(duì)的,而且只有一行映射,確保沒有其他的干擾項(xiàng)。

使用ipconfig /flushdns清理DNS緩存,而且其實(shí)我還停止了DNS Client服務(wù)的。然后繼續(xù)ping,依然返回的是真實(shí)DNS解析的地址。

如圖,可見system的權(quán)限也是有分配的。下面那個(gè)我自己的賬戶和Admin組的賬戶的權(quán)限也是完全控制的。
解決方法
1、編輯etc文件夾的訪問權(quán)限,添加Network Service安全主體并賦予至少允許讀取的權(quán)限,然后重新啟動(dòng)DNS Client服務(wù)即可。目前我的hosts已經(jīng)一切正常。
2、按Win+ X鍵,點(diǎn)擊“命令提示符(管理員)”,依次輸入以下命令按回車鍵(Enter)執(zhí)行:
SC stop Dnscache
SC config Dnscache obj= “NT AUTHORITY\NetworkService”
TAKEOWN /F “%windir%\System32\drivers\etc” /A
icacls “%windir%\System32\drivers\etc” /grant “NT AUTHORITY\NetworkService”:RX
SC start Dnscache
命令解釋:
停止Dnscache(DNS Client)服務(wù)
將運(yùn)行Dnscache服務(wù)的安全主體配置為Network Service
將etc文件夾所有權(quán)交給管理員組
為Network Service添加在etc文件夾中的讀取和執(zhí)行訪問權(quán)限
啟動(dòng)Dnscache服務(wù)
以上就是Win8.1系統(tǒng)Hosts文件突然失效怎么修復(fù)的全部內(nèi)容了,出現(xiàn)上述故障的原因可能是加入了緩存機(jī)制,使得某些進(jìn)程不再訪問Hosts,用上面的方法可以修復(fù)這個(gè)問題。
Windows 8是對(duì)云計(jì)算、智能移動(dòng)設(shè)備、自然人機(jī)交互等新技術(shù)新概念的全面融合,也是“三屏一云”戰(zhàn)略的一個(gè)重要環(huán)節(jié)。Windows 8提供了一個(gè)跨越電腦、筆記本電腦、平板電腦和智能手機(jī)的統(tǒng)一平臺(tái)。
|