Habang dinadaanan ang Windows Event Viewer logs, nakatagpo kami ng isang entry na nagsasabing – Nagkaroon ng error habang sinusubukang basahin ang file ng lokal na host, Event ID 1012 . Ngayon, maaaring alam mo na ang File ng mga host sa iyong computer ay ginagamit ng Windows operating system upang imapa ang mga hostname sa mga IP address.
Nagkaroon ng error habang sinusubukang basahin ang file ng mga lokal na host.
Pangalan ng Log: System
Pinagmulan: DNSClients Events
ID ng Kaganapan:1012
Narito ang magagawa mo kung makita mo ang Event ID na ito.
Ayusin Nagkaroon ng error habang sinusubukang basahin ang file ng mga lokal na host
Kung nakikita mo Nagkaroon ng error habang sinusubukang basahin ang file ng lokal na host, Event ID 1012 sa Event Viewer ng iyong Windows 11/10 computer, sundin ang mga solusyong binanggit sa ibaba.
- Suriin ang pangalan ng file ng host, uri at lokasyon
- Gawin muli ang file ng mga host
- I-verify ang mga pahintulot ng file ng hosts file
- I-flush ang DNS
- Ayusin ang System Files
Pag-usapan natin ang mga ito nang detalyado.
1] Suriin ang pangalan ng host file, uri at lokasyon
Ang tamang pangalan ng Hosts file ay – mga host , at wala itong extension ng uri ng file. Sa Properties nito, laban sa Uri ng file, makikita mo lang file nakasulat.
Ito ay matatagpuan sa C:\Windows\System32\drivers\etc\ folder.
Kung iba ang pangalan o uri ng file, tulad ng hosts.txt o hosts.ics, kailangan mong muling likhain ito.
2] Gawin muli ang file ng mga host
windows 10 itim na mga icon
Maaari mong maranasan ang isyung ito kung ang Hosts file ay sira. Sa kasong iyon, maaari naming i-reset bumalik sa default ang file ng Host .
Upang magpatuloy, mag-navigate sa lokasyon ng Hosts file, na matatagpuan sa C:\Windows\System32\drivers\etc\ . Una, palitan ang pangalan ng kasalukuyang Hosts file sa hosts.bak. Maaaring kailanganin mo kumuha ng pagmamay-ari ng file bago gawin ito.
Susunod, gumawa ng bagong default na Hosts file sa pamamagitan ng pagbubukas ng bagong text file na pinangalanang 'hosts' sa %WinDir%\system32\drivers\etc folder. Pagkatapos, kopyahin at i-paste ang sumusunod na teksto sa bagong Notepad file:
# Copyright (c) 1993-2009 Microsoft Corp. # # This is a sample HOSTS file used by Microsoft TCP/IP for Windows. # # This file contains the mappings of IP addresses to host names. Each # entry should be kept on an individual line. The IP address should # be placed in the first column followed by the corresponding host name. # The IP address and the host name should be separated by at least one # space. # # Additionally, comments (such as these) may be inserted on individual # lines or following the machine name denoted by a '#' symbol. # # For example: # # 102.54.94.97 rhino.acme.com # source server # 38.25.63.10 x.acme.com # x client host # localhost name resolution is handle within DNS itself. # 127.0.0.1 localhost # ::1 localhost
Kailangan mong i-save ang file, ngunit siguraduhing HINDI ito i-save bilang isang text file. Kung nagawa mo na iyon, maaari mong alisin ang .txt extension pagkatapos, gayundin, siguraduhin na ang encoding format ay nakatakda sa alinman sa UTF-8 o ANSI.
Bilang kahalili, kung gusto mo maaari mong i-download ang default na Host file ng Windows 11/10 sa pamamagitan ng pag-click dito .
3] I-verify ang pahintulot ng file ng hosts file
Minsan, nabigo kaming gumawa ng mga pagbabago sa file ng mga host at pagkatapos ay hindi ito ma-access ng system. Sa kasong iyon, kailangan nating suriin at tiyakin na ang SISTEMA at Mga tagapangasiwa ang mga gumagamit ay may sapat na mga pahintulot upang ma-access ang file. Upang magawa ang mga pagbabago, sundin ang mga hakbang na binanggit sa ibaba.
- Sa File Explorer, pumunta sa C:\Windows\System32\drivers\etc\.
- Mag-right-click sa mga host file at piliin ang Properties.
- Ngayon, pumunta sa Seguridad tab, piliin ang user na gusto mong baguhin ang access (malamang na Administrator), at pagkatapos ay i-click ang Change.
- Lagyan ng tsek ang kahon sa tabi Buong Access at mag-click sa Mag-apply > Ok.
Panghuli, i-reboot ang system at pagkatapos ay suriin kung nalutas na ang isyu.
Baka gusto mong basahin ang post na ito sa kung paano I-lock, Pamahalaan, o I-edit ang Hosts File .
4] I-flush ang DNS
Kung muli mong nilikha ang Hosts file ngunit nakakaranas pa rin ng isyu, kailangan namin i-flush ang DNS cache . Makakatulong ito sa pagresolba ng mga isyu sa koneksyon, pag-update ng mga tala ng DNS, at pagbutihin ang pagganap ng network. Ang pag-alis ng cache ay magbibigay-daan din sa iyong system na irehistro ang pagbabago ng network. Upang gawin ito, sundin ang mga hakbang na binanggit sa ibaba.
- Buksan ang Start, i-type 'Command Prompt', at piliin Patakbuhin bilang administrator.
- Mag-click sa icon na Oo kapag lumitaw ang UAC prompt.
- Ngayon, i-type ang
ipconfig /flushdns
at pindutin ang Enter.
Panghuli, suriin kung nagpapatuloy ang isyu.
5] Ayusin ang System Files
Maaaring magdulot ng maraming isyu ang mga sirang system file at mga imahe sa Windows, kabilang ang mga nauugnay sa mga lokal na host. Upang malutas ang mga ito, maaari kang gumawa ng iba't ibang mga bagay. Maaari mong buksan ang Command Prompt bilang isang administrator at pagkatapos ay patakbuhin ang mga sumusunod na command.
sfc /scannow
Maghintay para sa Utos ng SFC upang i-scan at ayusin ang iyong system, kung nabigo ito, tumakbo DISM .
Umaasa kaming malulutas ang iyong isyu batay sa mga solusyong binanggit dito.
dami chrome tab
Basahin: Hindi gumagana ang Hosts File sa Windows 11
Paano ko i-flush ang DNS Hosts file?
Kung gusto mong i-flush ang DNS cache sa Windows, maaari mong buksan Command Prompt bilang isang administrator at pagkatapos ay patakbuhin ang ipconfig /flushdns
. Kung ikaw ay nasa macOS, patakbuhin ang sudo killall -HUP mDNSResponder
sa Terminal window. I-flush ng mga command na ito ang DNS cache, na magbibigay-daan sa iyong system na simulan ang paggawa ng mga ito mula sa simula.
Basahin: Hinahayaan ka ng SysMate Hosts File Walker na pamahalaan ang file ng Windows Hosts
Paano subukan kung gumagana ang isang file ng Host?
Ang pinakamahusay na paraan upang subukan kung gumagana ang Hosts file ay sa pamamagitan ng pag-ping sa domain name. Kung nagdagdag ka ng bagong host name, maaari mong patakbuhin ang ping domain-name.com
, at dapat nitong lutasin ang IP address. Kung matagumpay ang ping, makatitiyak kang gumana ang pagdaragdag ng hostname.
Basahin din: Ano ang LMHOSTS file sa Windows 11 ?