GLOSSARY

什么是 System32?

  本页面由 DeepL 自动翻译。 Switch to English

System32是 Windows 的一个核心文件夹,其中存放着操作系统最重要的可执行文件、库文件、驱动程序和配置文件。它位于 Windows 目录内(通常为 C:\Windows\System32),如果没有它,Windows 将无法正常运行。(如果你曾听说过“直接删除 System32”这种恶作剧……请千万不要这么做。)

在现代 64 位 Windows 系统中,System32 文件夹实际上存放的是 64 位系统文件;而其名称相似的“兄弟”文件夹SysWOW64 则存放 32 位系统文件。这种命名上的“怪现象”是为了兼容性而存在的,并由 Windows 的文件系统重定向机制来处理。

System32 位于哪里?

在任何 Windows 电脑上:打开“文件资源管理器”,然后转到 C:\Windows\System32。您也可以按Windows + R 键,输入 %windir%\System32,然后按 Enter 键。

System32 文件夹里都有些什么?

以下是您将看到的内容的(非常)不完整的概览:

  • 可执行文件(EXE)——诸如命令提示符(cmd.exe)以及许多系统实用程序等核心工具。
  • 动态链接库(DLL)——Windows 和应用程序调用的共享代码。
  • 驱动程序 (*.sys)—— 使 Windows 能与硬件通信的组件。
  • “控制面板”小程序(*.cpl)——经典“控制面板”页面背后的组件。
  • 配置、日志和语言资源——这些是让一切协同运作的纽带。

Windows 通过“Windows 资源保护”功能保护了其中许多文件,以防止应用程序(和用户)随意覆盖它们。

为什么在64位电脑上它被称为“System32”?

历史与兼容性。当 64 位 Windows 问世时,微软保留了System32作为“标准”系统文件夹,以确保旧版软件能够正常运行。Windows 没有将所有文件夹重命名,而是引入了WOW64(Windows-on-Windows 64)以及一个文件系统重定向器:

  • 在 64 位 Windows 系统中,%windir%\System32 用于存放 64 位二进制文件。
  • %windir%\SysWOW64用于存储32 位二进制文件。
  • 当一个 32 位应用程序请求访问 System32 时,Windows 会悄悄将其重定向到 SysWOW64,以便它加载 32 位 DLL。

妙招,名字真让人摸不着头脑

我应该清理还是删除 System32 文件夹?

不。不要重命名、不要删除、也不要“优化”它们。这些文件之所以受到保护是有原因的,删除或修改它们可能会导致 Windows 崩溃或无法启动。Windows 资源保护会明确阻止替换关键的系统文件和文件夹。

如果 System32 文件损坏了怎么办?

如果 Windows 功能出现异常,或者 System32 中的命令无法运行,请使用内置的修复工具:

  1. 运行系统文件检查器 (SFC)
    以管理员身份打开命令提示符,并运行:"sfc /scannow" SFC 会扫描受保护的系统文件,并在可能的情况下对其进行修复
  2. 如果 SFC 无法解决所有问题,请在以管理员身份运行的命令提示符中执行 DISM 命令:“DISM /Online /Cleanup-Image /RestoreHealth”

然后再次运行 sfc /scannow。(DISM 会修复 SFC 所依赖的基础组件存储库。)

问答

System32 是病毒吗?


不。该文件夹是 Windows 系统的一部分。不过,恶意软件可能会试图隐藏在系统文件夹中,因此如果您感到担心,请使用 Windows 10 和 11 自带的“Windows 安全中心”(Microsoft Defender 防病毒软件)进行扫描。



日常使用中,我需要修改 System32 文件夹吗?


几乎从不。 查看是可以的,但除非遵循官方指引,否则请勿移动、编辑或删除其中的文件。



我看到的是 SysWOW64。我该用哪个?


通常您无需进行选择;Windows 会自动将应用程序路由到正确的位置。在 64 位 Windows 系统中,64 位工具位于 System32 文件夹下;32 位工具则位于 SysWOW64 文件夹下。



如何查看我的 Windows 是 32 位还是 64 位?


进入“设置”→“系统”→“关于”,查看“系统类型”(Windows 10/11)。微软的常见问题解答中还介绍了其他方法。



System32 是病毒吗?
不是,该文件夹是 Windows 系统的一部分。不过,恶意软件可能会试图隐藏在系统文件夹中,因此如果您感到担心,请使用 Windows 10 和 11 自带的“Windows 安全中心”(Microsoft Defender 防病毒软件)进行扫描。

日常使用中需要接触 System32 文件夹吗?
几乎不需要。查看一下没问题,但除非按照官方指导操作,否则请勿移动、编辑或删除其中的文件。

我看到的是 SysWOW64。我该用哪个?
通常不需要您选择;Windows 会自动将应用程序引导到正确的位置。在 64 位 Windows 系统中,64 位工具位于 System32 文件夹下;32 位工具位于 SysWOW64 文件夹下。

如何查看我的 Windows 是 32 位还是 64 位?
进入“设置”→“系统”→“关于”,查看“系统类型”(Windows 10/11)。微软的常见问题解答中还介绍了其他方法。

最佳实践建议(这样你就不用吃一堑长一智了)

  • 请勿删除或“清理” System32 文件夹。如果磁盘空间不足,请使用“存储感知”功能或卸载应用程序,但请避开系统文件夹。
  • 采用正确的方法进行修复。请使用 SFC,如有必要,再使用 DISM,而不是手动替换文件。
  • 请保持安全功能开启。让 Windows 安全中心运行实时保护和定期扫描。

相关内容