Super 42,您好!
欢迎来到微软社区。
感谢您的反馈,根据您的描述您在还原hosts文件后hosts文件出现自动删除的情况,这可能是由于安全软件检查到系统关键文件进行了修改,尝试修复hosts文件导致该文件不断被自动删除,您的可以尝试以下步骤排查三方程序干扰问题和再次修复hosts文件。
使用命令修复hosts文件
在任务栏的搜索框输入 cmd,然后鼠标右键点击“命令提示符”,选择“以管理员身份运行”。
将出现“用户账户控制”界面,点击“是”。
在“管理员:命令提示符”中输入以下命令:
for /f %P in ('dir %windir%\WinSxS\hosts /b /s') do copy %P %windir%\System32\drivers\etc & echo %P & Notepad %P
然后按下回车键。需要等待一会,将出现一些提示。如果hosts文件丢失将会创建,否则将覆盖。然后输入:a,然后按下回车键,完成后将打开hosts文件,将其关闭即可。
手动重新创建hosts文件
在桌面新建一个txt文件,把后缀txt去掉,重命名为hosts(里面内容是空的)。然后复制到C:\Windows\System32\drivers\etc中,覆盖原来的hosts文件。
执行干净启动
方法如下
1.点按Windows+R,输入msconfig
2.打开系统配置,选择常规选项卡-有选择的启动。
3.将加载启动项的勾选去掉。
4.进入服务选项卡-点按左下角的隐藏所有microsoft服务,然后点按全部禁用。
5.点按确定,并重启电脑。(请一定要先选择隐藏所有microsoft服务,再点全部禁用,不然可能会导致出现无法进入系统等不可预见的问题)
6.查看问题是否还会重现。
注意:干净启动是通过一组最少的驱动程序和启动程序来启动 Windows,以便你可以确定后台程序是否干扰你的游戏或程序,并帮助您找出问题的原因。它将帮助您回到正轨。如果您需要进一步查看此功能的信息,请参考此链接如何在 Windows 中执行干净启动 - Microsoft 支持
Windows10 系统覆盖安装
注意:测试后,此方法不会影响已安装的程序和个人文件,但为了最大的安全性,仍建议您在重新开始之前备份必要的信息。
1.请您进入以下链接
下载 Windows 10 (microsoft.com)
选择“立即下载工具”
2.下载完成后,运行此工具,选择"为另一台电脑创建介质", 再选择windows 10(专业版或家庭版系统选择Windows 10,家庭中文版选择Windows 10 家庭中文版), 然后下一步选择ISO文件 另存为到您找得到的路径 ,等待创建。
3.下载完成之后您需要找到下载完成的ISO文件并鼠标右键打开方式为文件资源管理器,打开后您会看到几个文件夹,运行启动setup程序
4.选择"更改windows的安装程序" —"不是现在"—"下一步"—"下一步",会提示保留您的文件和应用后会做一个系统的替换修复.
如果有任何进展,请回复我,我将很乐意继续帮助您。
Best Wish
Amos.L- MSFT | 微软社区支持专家