Где находится папка систем 32 на виндовс 10

Обновлено: 30.06.2024

Детальное рассмотрение системных папок «System32» и «SysWOW64». За что они отвечают, в чём разница, и в каких системах присутствуют.Разработка новых современных компьютерных устройств требует от программного обеспечения более надёжного исполнения программной оболочки и возможности широкого применения без использования дополнительных настроек и установок.

Одним из главных достоинств операционной системы «Windows 10» является унификация, которая позволяет применять ее на различных видах устройств: персональных компьютерах и ноутбуках, нетбуках, мобильных устройствах и т.д. В зависимости от вида компьютерных комплектующих на устройстве пользователя может применяться 32-разрядная или 64-разрядная версия операционной системы «Windows», что в свою очередь позволяет шире использовать возможности компьютерного персонального устройства.

В этой статье мы постараемся разобраться, В чем разница между папками «System32» и «SysWOW64» в операционной системе «Windows»? Если у вас на компьютере установлена 64-разрядная версия «Windows», то у вас на системном диске «С» присутствуют две отдельные папки, содержащие в себе установленные программы и приложения: «Program Files» и «Program Files (х86)». Причём, одно и то же приложение может находиться и в той и в другой папке. Но на этом различия c 32-разрядной версией операционной системы «Windows» не заканчивается. У вас также в папке «Windows» находятся две отдельных системных папки «System32» и «SysWOW64», в которых хранятся библиотеки «.DLL» и исполняемые файлы. И если вы посмотрите внимательно на содержимое папок, то обратите внимание, что «System32» содержит в себе огромное количество 64-битных файлов, а «SysWOW64», наоборот, 32-битных файлов. Абсолютно похожая ситуация и с папками «Program Files» и «Program Files(х86)». В первой из них представлены 64-битные файлы, а во второй находятся 32-битные файлы. Какой в этом смысл и для чего это реализовано мы в этой статье и рассмотрим.

folders.jpg

Что представляет собой папка «System32»?

Папка «System32», находящаяся в системной папке «Windows», отвечает за настройки операционной системы. В ней расположено большинство исполняемых файлов служебных программ и системных утилит, файлы динамических библиотек «.DLL», драйвера и файлы для работы с реестром. Также папка содержит внутренние каталоги, включающие множество небольших приложений, входящих в состав операционной системы. Благодаря им конечный пользователь может выходить в сеть «Интернет», обрабатывать электронную почту, воспроизводить музыкальные и видео файлы, создавать и сканировать документы, редактировать изображения и т.д. И хотя большинство файлов, хранящихся здесь, принадлежат операционной системе «Windows», сторонние программы и приложения также сохраняют свои собственные библиотеки «.DLL-файлов» в эту папку, необходимые им для полноценной и корректной работы.

Поэтому, любые программы и приложения, которые вы запускаете на вашем компьютере, независимо от места их расположения и хранения (будь то системный диск «С» или другой диск), все используют общесистемные файлы динамических библиотек из папки «System32».

Принципы распределения разно-разрядных библиотек

folders02.jpg

Как мы уже указывали ранее, только в 64-разрядной версии операционной системе «Windows» присутствуют две схожих папки: «Program Files» и «Program Files(x86)». Основным отличительным признаком папок является тот факт, что они содержат версии 64-разрядных и 32-разрядных программ и файлов соответственно. Причем, 64- разрядные программы, для которых необходимы 64-разрядные динамически подключаемые библиотеки «.DLL-файлов», расположены в папке «Program Files» в заглавной системной директории «С». В свою очередь, 32-разрядные программы, использующие 32-разрядные библиотеки динамической компоновки «.DLL», расположены в той же директории «С» в папке «Program Files(x86)».

Корпорация «Microsoft» предпочитает, чтобы 32-разрядное и 64-разрядное программное обеспечение не смешивались в одном месте. Поэтому в системной директории и созданы две разные папки «Program Files», содержащие раздельно 64 и 32-разрядное программное обеспечение. Такое разделение позволяет защититься от случаев, когда разные программы используют библиотеку не своего разряда, что может вызвать аварию в системе. Благодаря такому подходу, можно быть стопроцентно уверенным, что у вас не возникнет никаких проблем или конфликта интересов при запуске различных программ и приложений.

Однако не все динамически подключаемые библиотеки «.DLL-файлов» хранятся в системной папке «Program Files». Многие основные системные библиотеки динамической компоновки «.DLL» расположены в главной системной папке «Windows» на диске «С». И туда, соответственно, выгружают свои собственные файлы библиотек и некоторые программы. Таким образом, во избежание аварийного завершения работы приложений и программ, операционная системы вынуждена также создать в системной папке «Windows» отдельные 32-разрядные и 64-разрядные версии папки «System32».

Различия папок «System32» и «SysWOW64»

«System32» и «SysWOW64» – это служебные папки, содержащие различные системы динамически подключаемых библиотек, предназначенные каждая для корректного запуска 64-разрядных и 32-разрядных приложений и программ в операционной системе «Windows».

В стандартном 32-разрядном компьютере операционная система по умолчанию сохраняет все соответствующие программы и приложения на системный диск «С» в папку «Program Files», применяя для корректной работы общесистемную динамическую библиотеку файлов, расположенную по стандартному адресу: «C: \ Windows \ System32».

В 64-разрядном компьютере, как уже говорилось в предыдущем разделе, ситуация обстоит несколько иначе. В своей работе операционная система может использовать как 32-разрядные, так и 64-разрядные программы. И хранит такие программы и динамически подключаемые библиотеки, соответственно, в отдельно предназначенных для них папках. 64-разрядные программы расположены по адресу: «C: \ Program Files», а ее динамические библиотеки по адресу: «C: \ Windows \ System32». В свою очередь, 32-разрядные программы и библиотеки динамической компоновки «.DLL» сохранены в «C: \ Program Files(x86)» и «C: \ Windows \ SysWOW64» соответственно.

На первый взгляд такое разделение программ по папкам выглядит несколько необычно. Более привычно было бы разместить 32-разрядные файлы в папку с созвучным именем «System32». Однако такая градация исходит из того, что на ранних компьютерах использовались чипы «Intel 8086». Исходные чипы были 16-разрядными, но более продвинутые версии стали 32-разрядными. Поэтому «х86» стали относить к 32-разрядной версии. А новую 64-разрядную архитектуру вместо этого называют «x64». Такое обозначение вы можете встретить в характеристиках системы компьютера, где вместо разрядности указывают значения «х86» и «х64». Поэтому получается, что папка «Program Files(x86)» содержит 32-разрядные программы, использующие старую архитектуру процессора «x86». А в папку «Program Files» переходят 64-разрядные программы на новой архитектуре процессора «х64». А так как папка «System32» системно связана с папкой «Program Files», то поэтому в ней и происходит сохранение динамически подключаемые библиотеки DLL-файлов для 64-разрядных программ.

Все это выглядит несколько запутанным, но нет необходимости заострять на этом дополнительное внимание. Операционная система «Windows», а также программы и приложения, которые вы используете, автоматически определяют верное место хранения библиотек динамической компоновки «.DLL» и верно размещают их в соответствующие папки. Но все же, если вам когда-либо понадобиться вручную сохранять «.DLL» библиотеки на свой компьютер, то вы должны обязательно учитывать такую градацию папок в зависимости от разрядности операционной системы.

Что обозначает и как расшифровать значение папки SysWOW64

folders03.jpg

Полное название папки «SysWOW64» состоит из двух сокращений. Первое «Sys» является сокращением от «System», что значит система или системная папка. Второе сокращение «WOW64» расшифровывается как «Windows-on-Windows 64-bit», и представляет собой подсистему основной операционной системы «Windows», которая позволяет запускать любые 32-разрядные приложения и программы на всех 64-разрядных версиях «Windows». Используя встроенный механизм, подсистема автоматически перенаправляет доступ к файлам для обеспечения правильной работы программ.

Например, когда вы устанавливаете 32-разрядную программу в 64-разрядной версии операционной системы «Windows», и программа пытается выполнить установку в папку: «C: \ Program Files», то подсистема «WoW64» перенаправляет программу по адресу: «C: \ Program Files(x86)». И, если программа пытается получить доступ к библиотеке динамической компоновки «.DLL» в папке: «C: \ Windows \ System32», то, опять же, подсистема «WoW64» указывает другой путь: «C: \ Windows \ SysWOW64».

Вся описанная процедура выполняется подсистемой автоматически в фоновом режиме. Устанавливаемая программа не определяет, что она работает в 64-разрядной операционной системе «Windows», что позволяет более старым 32-разрядным программам запускаться без изменений в новых 64-разрядных версиях «Windows». Подсистема «WOW64», таким же образом, используя встроенные инструменты, регулирует доступ к разделам реестра, обеспечивая наличие отдельных областей реестра для каждого вида программ.

В чем причина несоответствия «32-разрядная версия» и «System32»

Постараемся рассмотреть этот вопрос более подробно. Как уже было сказано ранее, первоначально появившиеся 32-разрядные приложения и программы были системно запрограммированы на установку в папку «Program Files», и размещение своих динамически подключаемых библиотек «.DLL-файлов» в каталог: «C: \ Windows \ System32». С разработкой более совершенных систем на базе процессоров «х64» данные папки стали применять для новых программ и динамических библиотек «.DLL-файлов» 64-разрядных версий «Windows».

Разработчики операционной системы «Windows» рассудили, что переходить на новые каталоги для файлов подключаемых библиотек не имеет смысла и оставили папку «System32» в качестве стандартного каталога системной библиотеки. Поэтому туда и идет сохранение библиотек динамической компоновки «.DLL» в 64-разрядных версиях «Windows». Но использование 32-разрядных программ достаточно широко, поэтому была разработана подсистема «WoW64», которая благодаря своим инструментам, перенаправляет 32-разрядные файлы подключаемых библиотек «.DLL» в новый каталог «SysWOW64».

Полную версию статьи со всеми дополнительными видео уроками читайте в нашем блоге.


Что такое папка System32

Папка System32 является частью всех современных версий Windows. Она содержит важные файлы операционной системы, которые необходимы Windows для того, чтобы функционировать должным образом.

Расположение папки System32 в проводнике Windows 10

Этот каталог содержит много различных типов файлов, но DLL и EXE являются одними из наиболее распространенных типов, которые Вы встретите, если начнёте изучать эту папку. Динамически подключаемые библиотеки (dll) являются общими библиотеками файлов, используемых в Windows программ – как утилит, встроенных в Windows, так и сторонних программ.

EXE-файлы в папке System32 представляют различные системные утилиты Windows. Например, при запуске Диспетчера задача Windows запускается файл taskmgr.exe, находящийся в папке System32.

Пример содержимого папки System32

Несмотря на свое название, папку system32 столь же важна для 64-разрядных версий Windows, она по-прежнему содержит важные системные библиотеки и исполняемые файлы, только в 64-разрядной версии.

Что происходит при попытке удалить папку System32

Существует глупая шутка, которая уже давно гуляет по интернету, призывающая пользователей удалять папку System32. Вы не должны делать этого, так как папка System32 очень важна. Если вы действительно удалить system32, это повредит вашей операционной системе Windows и Вам придётся переустановить Windows, чтобы заставить её работать должным образом снова.

Чтобы продемонстрировать, мы попытались удалить папку System32, чтобы Вы могли видеть, что именно происходит.

Предупреждение: не пытайтесь повторить это дома!

Сложности удаления папки System32 в системе Windows

Мы очень хотели посмотреть, что произойдет, поэтому присвоили нашей учетной записи пользователя Windows полный контроль над содержанием папки System32.

Затем мы попытались удалить папку снова, но Windows вновь отказала нам, сообщив что мы не можем её удалить, потому что файлы в папке System32 открыты в другой программе.

В этот момент мы поняли, что, на самом деле, удалить папку System32 очень трудно. Если кто-то когда-нибудь скажет: «Ой, я случайно удалил свою папку System32», – скорее всего, он шутит.

Обидевшись на проводник, мы решили запустить командную строку и использовать del команду, чтобы удалить файлы в system32. Команда по-прежнему не затронет файлы, которые в настоящее время используются, но удалит многие другие.

Мы не смогли нормально выключить компьютер, поэтому принудительно перезагрузили его, чтобы увидеть, что произойдет. Windows попыталась запустить автоматическое восстановление, но не смогла восстановить удаленные файлы.

Попытка Windows автоматически восстановить удаленные файлы

Мы нажали Дополнительные параметры и сказали Windows загрузиться в любом случае. Ничего не случилось. Мы просто увидели черный экран на секунду, прежде чем компьютер снова загрузился в режим автоматического восстановления. Очевидно, что важные файлы, необходимые для загрузки Windows, исчезли, и операционная система не могла даже начать работу.

Это вполне ожидаемая реакция: удаление System32 разрушает Windows. Конечно, ваш компьютер не разлетится на куски, но Windows внезапно откажется работать и будет перезагружаться снова и снова.

папка system32

Каталог C:\Windows\System32 является важной частью операционной системы Windows, в нем хранятся важные системные файлы. Некоторые интернет-шутники могут посоветовать вам удалить его, но это делать конечно же нельзя. В этой статье вы узнаете какую роль в операционной системе Windows играет папка System32. Кроме того мы покажем вам, что произойдет, если вы попробовать удалить ее.

Что такое папка System32

Папка System32, расположенная в C:\Windows\System32, является частью всех современных версий Windows. Она содержит важные файлы операционной системы, необходимые для работы Windows.

Этот каталог содержит много разных типов файлов, но основу папки System32 составляют файлы DLL и EXE:

Здесь также находятся многие важные системные файлы. Например, папка C:\Windows\System32\Drivers содержит файлы SYS, связанные с аппаратными драйверами, которые ваша система должна правильно связывать со своим оборудованием. Здесь хранятся даже системные файлы реестра Windows, в папке C:\Windows\System32\Config.

Несмотря на свое имя, папка System32 важна даже в 64-разрядных версиях Windows, где она по-прежнему содержит важные системные библиотеки и исполняемые 64-битные файлы.

Удаление папки System32

Что будет, если попытаться удалить папку System32?

Есть глупая шутка, которая долго плавала по Интернету, где шутники пытаются обмануть людей в удалении их папки System32. Вы не должны этого делать, так как важна папка System32. Если вы действительно удалили папку System32, это сломало бы вашу операционную систему Windows, и вам нужно будет переустановить Windows, чтобы она снова работала правильно.

Мы попытались удалить папку System32, чтобы показать вам что произойдет.

Предупреждение: не пытайтесь это делать на своем компьютере!

Получается, что удалить папку System32 в проводнике Windows невозможно. Разочарованные, мы решили запустить командную строку и использовать команду del, чтобы удалить как можно больше файлов в System32. Команда по-прежнему не коснулась определенных файлов тех которые использовались в данный момент, но она удалила многие другие.

После того, как содержимое папки Windows32 было успешно удаленно, Windows начала разваливаться. Мы попытались открыть меню «Пуск» и нажать кнопку питания, но ничего не произошло. Затем мы попытались открыть диспетчер задач, и нам сообщили, что сам диспетчер задач больше не существует. Появлялись ошибки, почти на все действия, которые пытались совершить.

Мы даже не могли нормально отключать компьютер, поэтому мы принудительно перезагрузили его, чтобы посмотреть, что произойдет. Windows запустила меню восстановление системы, но не смогла восстановить компьютер, возможно, потому, что мы удалили файлы требующиеся для восстановления.

Наконец, мы нажали «Дополнительные параметры» и велели Windows загружается в любом случае. Ничего не произошло. Мы только увидели черный экран на секунду, прежде чем компьютер снова загрузился в режим автоматического восстановления. Очевидно, что важные файлы, необходимые для загрузки Windows, исчезли, и операционная система не могла даже начать работу.

Вирусы и папка System32

Часто вирусы маскируются под системные файлы папки System32. В таких случаях мы рекомендуем проверить папку на вирусы и при выявления подозрительного файла проверить его онлайн. Имейте ввиду, что удаление подозрительного файла может отразится на правильной работе Windows.

Когда мы устанавливаем Windows, мастер установки отвечает за извлечение и копирование всех файлов операционной системы на жесткий диск. У каждого файла и каждой папки есть своя утилита. Например, в «Пользователи» мы найдем все, что связано с пользователями, в «Программных файлах» - каталоги всех программ, а в «Windows» - все, что составляет операционную систему. Однако есть папки, которые намного важнее других при использовании операционной системы, и одна из них - System32.

System32 Мем

System32 это не вирус, это Windows

Одна из самых распространенных мистификаций в сети, начиная с 2000-х годов, заключается в том, что папка System32 - это вирус , Этот обман был создан для того, чтобы пользователи, не имеющие опыта работы с компьютером, боялись и поэтому непосредственно удаляли папку или ее содержимое

Другие обманы, полученные из этого, сказали, что удаление этой папки улучшило производительность операционной системы, и даже то, что он решил много ошибок или включил новые функции, такие как 5G (одна из последних мистификаций).

System32 это не вирус. Внутри этой папки находится более 95% операционной системы. Если мы изменим его содержимое или удалим папку, наш компьютер перестанет загружаться. Более того, малейшие изменения даже в разрешениях этого каталога уже начнут генерировать синие снимки экрана при запуске Windows.

Что внутри System32

Внутри этой папки мы найдем все необходимое для запуска Windows и чтобы он работал нормально. Например, первое, что мы найдем, будет DLL файлов , то есть библиотеки с частями кода, необходимыми для Windows, и многими программами для запуска и работы. Мы также найдем необходимые EXE программы для правильной работы оборудования.

Например, диспетчер задач, файловый менеджер и winlogon.exe находятся здесь. И все эти программы, кроме того, зависят от библиотек DLL, которые мы только что упомянули.

System32 в Windows 10

В System32 мы также можем найти все драйверы компьютеров, необходимые операционной системе для взаимодействия с оборудованием ПК.

Что делать, если удалить System32

Как содержимое этой папки Он удален, нестабильность системы возрастает , В тот момент, когда мы удалим какой-либо ключевой компонент Windows, мы увидим синий экран с критической ошибкой, после чего компьютер не сможет перезагрузиться.

В Windows 10 есть функции, которые при неудачной загрузке позволят нам отремонтировать его попытаться заставить это работать снова или восстановить это к предыдущему состоянию. Однако, скорее всего, буквально удалив Windows, ваш компьютер больше не будет работать. Все, что мы можем сделать, это установить Windows 10 с нуля.

Что делать, если в этой папке есть вирус

Вирусу трудно проникнуть в System32, потому что Windows, особенно Windows 10, имеет очень контролируемую папку. Только пользователь SYSTEM, контролируемый TrustedInstaller , имеет контроль над этим каталогом. И мы помним, что эта учетная запись супер-администратора доступна не всем. Следовательно, вирусу будет трудно проникнуть в указанную папку, если только он не подвержен уязвимости.

Система Permisos32

Однако предположим, что вирусу удается проникнуть в эту папку и скопировать туда себя. Мы не должны (и не можем) изменять что-либо, чтобы удалить это. Мы должны верь хорошему антивирусу (например, Защитник Windows, Kaspersky или Malwarebytes) для анализа системы, обнаружения угрозы и ее устранения, не подвергая опасности наш ПК.

Как удалить System32 в Windows

Это, конечно, не имеет смысла. Мы точно знаем что будет если убрать System32 из операционной системы. Однако есть люди, которые до сих пор не верят, что компьютер перестанет работать, и думают, что это вирус или он будет работать быстрее.

Для всех тех, кто хочет удалить этот каталог, они могут это сделать, хотя это нелегко. Для этого в первую очередь мы изменим права доступа к папке, чтобы у администраторов было на это разрешение, а затем откроем окно CMD с разрешениями администратора и выполним следующую команду:

rd /s /q "C:WindowsSystem32"

Система Eliminando32

Нажатие Enter начнет удалять все содержимое этого каталога. Когда это будет сделано, если компьютер продолжает работать с удачей, мы перезагрузим компьютер. И мы сможем увидеть, что, действительно, это не начинается снова.

System32 - это критическая системная папка каталог, который мы не должны изменять, не зная очень хорошо, что мы делаем, но это мы никогда не должны удалять .

Читайте также: