修复:连接了网络但是无法访问网页

- 1. 先检查「网络和Internet」\> 「代理」,确认都是关闭状态。
	- ![image.png|288](attachments/image_1728983284380_0.png)
	- ![image.png|297](attachments/image_1728983291670_0.png)
- 2. **运行网络命令**。(一般前三个就可以解决问题)
	- 在任务栏上的搜索框中,键入“**命令提示符**”。 将显示“**命令提示符**”按钮。
		在它的右侧,选择“**以管理员身份运行**”\>“**是**”。
	- 在命令提示符下,按照列出的顺序运行以下命令,
		然后查看这是否解决了连接问题:
		- 键入 **netsh winsock reset**,然后选择 **Enter**。
		- 键入 **netsh int ip reset**,然后选择 **Enter**。
		- 键入 **ipconfig /release**,然后选择 **Enter**。
		- 键入 **ipconfig /renew**,然后选择 **Enter**。
		- 键入 **ipconfig /flushdns**,然后选择 **Enter**。
- 3.参考官方源 [修复-windows-中的以太网连接问题](https://support.microsoft.com/zh-cn/windows/修复-windows-中的以太网连接问题-2311254e-cab8-42d6-90f3-cb0b9f63645f)
  • Windows Windbg 环境

    • 根据提供的调试输出,我们可以看到一些系统级别的错误,主要涉及文件未找到的问题。让我们逐步分析这些信息:

      1. 错误信息重复出现:
      系统找不到指定的文件。(Error code: 80070002)
      

      这个错误在多个地方重复出现,表明系统在尝试加载或访问某个文件时遇到了问题。

      1. 错误发生的位置: 错误主要发生在 kernelbase.dllpackagedcreateprocess.cpp 文件中,这通常与进程创建有关。

      2. 模块加载: 我们可以看到一些系统模块被加载:

      • IMM32.DLL (输入法管理)

      • mswsock.dll (Microsoft Windows Sockets 2.0)

      • kernel.appcore.dll (应用程序核心功能)

        1. 可能的原因:
      • 缺少某些系统文件或应用程序文件

      • 文件权限问题

      • 反病毒软件或安全策略阻止了某些操作

      • 系统注册表中的路径可能不正确

        1. 调查步骤:

        a. 检查系统文件完整性: 在管理员命令提示符中运行:

        sfc /scannow
        

        b. 检查 DISM:

        DISM /Online /Cleanup-Image /RestoreHealth
        

        c. 检查应用程序文件: 确保所有必要的应用程序文件都存在且可访问。

        d. 检查权限: 确保用户对必要的文件和文件夹有适当的访问权限。

        e. 临时禁用反病毒软件: 看看是否解决了问题。

        f. 检查系统日志: 使用事件查看器查看是否有相关的错误日志。

        g. 检查注册表: 小心地检查与应用程序相关的注册表项,确保路径正确。

        1. 内存泄漏相关: 虽然这些错误主要与文件访问有关,但它们可能间接影响内存使用。例如,如果程序反复尝试加载缺失的文件,可能会导致资源累积。

        2. 下一步:

      • 继续监控内存使用情况

      • 尝试识别这些文件访问错误是在程序的哪个阶段发生的

      • 如果可能,尝试在没有这些错误的环境中运行程序,看看内存行为是否有所不同

        这些系统级错误可能不直接导致内存泄漏,但它们可能是程序行为异常的症状或原因。解决这些文件访问问题可能有助于程序更稳定地运行,从而更容易识别真正的内存问题。