WindowsSystem32目录:它是什么以及为什么不能删除它

Windows中的System32是什么?它有什么作用?如果删除System32会怎么样?...

花点时间在互联网上,你可能会遇到一个笑话告诉你删除你的计算机上的WindowsSystem32文件夹。但是这个神秘的Windows文件夹是什么,为什么有人要你删除它呢?

windows-system32-directory

如果你真的删除了System32会怎么样?以下是事实。

什么是系统32(system32)?

System32是自Windows 2000以来所有Windows版本中都包含的文件夹。它位于C:\Windows\System32,包含各种文件和文件夹,这些文件和文件夹对保持Windows正常运行至关重要。

System32中有太多的文件无法单独讨论,不过如果您感兴趣,Symantec论坛上的一位用户已经解释了很多。通常,可以将System32的大部分内容分成两组:

  • DLL(动态链接库)文件允许程序访问部分窗口并执行标准任务。例如,一个DLL文件可能允许计算机播放音频,而另一个可以启用自动Windows更新。许多DLL在您启动计算机后立即启动。没有它们,Windows就无法启动,这就是为什么修复DLL错误是如此痛苦的原因。
  • EXE(可执行)文件是软件应用程序和实用程序。每次打开Word或Chrome之类的软件时,都会启动一个可执行文件。但是System32中的EXE文件更重要:除了像事件查看器这样的Windows实用程序之外(事件VWR.exe),其中包括重要任务管理器进程的可执行文件,如winlogon.exe. 没有这个,你甚至不能登录你的电脑。

除此之外,System32还包含一个drivers文件夹(其中的内容允许您的计算机与各种硬件接口)、语言文件等。

如何删除windows上的system32文件夹

尽管网上有很多笑话,但删除System32并不是一蹴而就的事。由于它是受保护的系统文件夹,如果您试图删除它,Windows将拒绝您的访问。这足以阻止没有经验的用户意外删除文件夹。

然而,如果你坚持不懈,你可以继续沿着你的毁灭之路前进。取得文件夹的所有权允许您尝试删除它,但Windows会再次阻止此操作,因为它正在System32中积极使用许多文件。

要解决这个问题,您可以开始删除System32中的单个文件,或者使用命令提示符进行更有效的删除。如果这样做,Windows将允许您删除当前未使用的文件。

删除system32时会发生什么?

如果继续删除System32中的随机文件,您的计算机将开始缓慢崩溃。启动程序、通过“开始”菜单进行搜索和打开Windows实用程序等基本功能将无法继续工作,因为您删除了它们所依赖的文件。没有任何一个激动人心的时刻,System32会“爆炸”——它会在短时间内崩溃。

根据你删除的内容,你甚至可能无**常关闭电脑。一旦你做了一个硬关机和重新启动,你可能会发现,Windows将无法启动没有这些关键的DLL。显然,您的Windows安装在这一点上已经过时了。

如果你这么做了,你必须重新安装Windows才能让一切正常工作。像系统还原这样的功能可能会被你的操作破坏,所以你必须从头开始重新安装。

看看这些,很明显Windows保护这个文件夹是有原因的。如果它没有得到保护,而且有人不太清楚,他们可能会试图删除该文件夹以节省空间,最终会得到一个令人讨厌的惊喜。

system32和syswow64有什么区别?

System32 and SysWOW64

在64位版本的Windows上,您会注意到一些文件夹的差异,比如单独的程序文件(x86)目录。System32也出现了类似的情况。在64位系统的C:\Windows文件夹中,除了System32之外,还可以找到一个名为SysWOW64的文件夹。

看一下,您将看到这两个文件夹包含许多同名的文件。与程序文件(x86)一样,Windows也包含这两个独立的目录,以便与32位程序兼容。如果32位程序试图加载64位DLL,它将崩溃。

但奇怪的是,在64位系统上,System32包含64位文件,而SysWOW64包含32位文件。事实证明,WoW64代表Windows64位上的Windows32位。这是一项允许操作系统正确运行32位程序的服务,即使在64位系统上也是如此。

它实现这一点的部分方法是自动重定向32位进程以使用正确的文件夹。一个32位程序,甚至不****位软件存在,自然会尝试访问System32文件夹。但是WoW将其重定向为使用SysWOW64。程序文件也是如此。

由于许多旧的32位程序被硬编码以访问System32和程序文件,这种重定向方法允许32位和64位程序在一个系统上轻松工作。有点混乱,但现在你知道原因了。

system32病毒呢?

病毒或其他恶意软件感染可能隐藏在System32中。rootkit可能会试图入侵文件夹并将自己伪装成合法进程,这可能是由于异常高的CPU使用率造成的。

如果你怀疑你有System32病毒,你不应该试图删除或修改任何受影响的文件。你有一个更好的机会意外损坏你的系统比你这样做清洗感染。

相反,你应该用可信的防病毒程序进行扫描,然后用像Malwarebytes这样的反恶意软件扫描器进行跟踪。

熟悉windows上的system32

现在您了解了System32的所有内容,它的功能,以及如果删除它会发生什么。

如果你什么都不记得了,只需要知道System32包含了Windows正常工作所需的重要文件的集合。如果不有意绕过内置保护,就无法删除System32,而且如果您将文件夹丢弃,几乎肯定需要重新安装Windows。

要了解更多类似的信息,请查看迷惑Windows奥秘的解决方案。

  • 发表于 2021-03-20 03:47
  • 阅读 ( 321 )
  • 分类:IT

你可能感兴趣的文章

7个你永远无法理解的windows谜团

... 让我们来看看这些谜团。你可能想知道为什么窗户在某些地方很特别,或者根本没有注意到它们。下面是你日常操作系统中一些神秘的小元素的答案。 ...

  • 发布于 2021-03-14 02:33
  • 阅读 ( 232 )

32位和64位windows有什么区别?

...一些共享信息(如DLL)时,它们需要查找正确的程序文件目录。这就是Windows将它们分开的原因。32位程序不知道如何处理64位DLL。 ...

  • 发布于 2021-03-22 08:49
  • 阅读 ( 240 )

你想知道的关于linux上inodes的一切

...统可以轻松地计算inode所在inode表的偏移量。你可以理解为什么inode中的“i”代表索引。 包含inode编号的变量在源代码中声明为32位无符号长整数。这意味着inode数是一个最大值为2^32的整数值,它的计算结果是4294967295,远远超过...

  • 发布于 2021-04-02 18:04
  • 阅读 ( 162 )

如何在linux上安全地删除文件

...不存在,而且完全无法恢复。很可能不是这样。 相关:为什么你不能“安全地删除”一个文件,以及该怎么做 安全删除套件 secure delete命令试图克服记录文件系统的最大努力,并成功地安全地覆盖文件。但同样的警告也适用。...

  • 发布于 2021-04-03 10:54
  • 阅读 ( 186 )

如何删除windows上的chrome扩展“由企业策略安装”

...理员来管理您机器上的这些类型的设置和扩展。 相关:为什么Chrome说它是“由你的组织管理的?” 不幸的是,如果您不是企业的一部分,或者没有管理您的计算机的管理员,这些扩展可以在您的系统上找到其他方法并授予自己...

  • 发布于 2021-04-03 16:45
  • 阅读 ( 209 )

什么是system32目录?(以及为什么不应该删除它)

...于执行各种功能的第三方程序。 相关:什么是DLL文件,为什么我的电脑上少了一个? System32文件夹中的EXE文件表示各种Windows系统实用程序。例如,启动任务管理器时,Windows会打开Taskmgr.exe位于System32文件夹中的程序文件。 这里...

  • 发布于 2021-04-06 14:34
  • 阅读 ( 318 )

windows中的“system32”和“syswow64”文件夹有什么区别?

...因呢? 什么是系统32(system32)? 相关:什么是DLL文件,为什么我的电脑上少了一个? System32目录包含Windows系统文件,包括程序使用的.DLL库文件和作为Windows一部分的.EXE程序实用程序。虽然您在这里找到的大多数文件都是Windows操...

  • 发布于 2021-04-06 18:13
  • 阅读 ( 330 )

为什么每个pc游戏都会安装自己的directx副本?

DirectX是Windows操作系统的一部分。那么,为什么你从Steam、Origin或其他地方安装的每个PC游戏都会安装自己的DirectX副本呢? 什么是directx公司(directx)? DirectX是Microsoft Windows的一部分。它是一组api(应用程序编程接口),开发者...

  • 发布于 2021-04-07 07:41
  • 阅读 ( 153 )

什么是windows登录应用程序(winlogon.exe),为什么它在我的电脑上运行?

...它负责一些重要的系统功能。 相关:这个过程是什么?为什么它在我的电脑上运行? 本文是我们正在进行的系列文章的一部分,该系列文章解释了taskmanager中的各种流程,如主进程, dwm.exe文件, 输入法, mDNSResponder.exe,rundll32.exe...

  • 发布于 2021-04-07 08:19
  • 阅读 ( 250 )

什么是客户机-服务器运行时进程(csrss.exe文件),为什么它在我的电脑上运行?

...进程是Windows的重要组成部分。 相关:这个过程是什么?为什么它在我的电脑上运行? 本文是我们正在进行的系列文章的一部分,该系列文章解释了taskmanager中的各种流程,如主进程, dwm.exe文件, 输入法, mDNSResponder.exe,rundll32.exe...

  • 发布于 2021-04-07 08:22
  • 阅读 ( 291 )
04ichuhsyly183
04ichuhsyly183

0 篇文章

相关推荐