Меню Рубрики

System32 что это за папка windows 7

Папка System32 в Windows: что это такое и почему нельзя её удалять

Проводите некоторое время в Интернете? Вы вероятно столкнетесь с шутниками, которые посоветуют вам удалить папку System32 на вашем компьютере, чтобы к примеру исправить проблемы и ошибки со звуком. Но что это за таинственная папка Windows, и почему кто-то советует вам ее удалить? Давайте разберем факты и последствия, если удалить папку system32 из системы windows.

Что такое System32?

System32 — это папка, включенная в каждую версию Windows с Windows 2000. Она находится в C:\Windows\System32 и включает в себя всевозможные файлы и папки, которые жизненно важны для нормальной работы самой Windows. В System32 слишком много файлов для обсуждения по отдельности. Один пользователь на форуме Symantec объяснил достаточное количество, если вам интересно. В общем, вы можете разбить большинство содержимого System32 на две группы:

Файлы DLL (Dynamic Link Library) позволяют программам получать доступ к частям Windows и выполнять стандартные задачи. Например, один DLL-файл может позволить компьютеру воспроизводить аудио, в то время как другой может включать автоматические обновления Windows. Многие библиотеки DLL запускаются сразу же после загрузки вашего компьютера. Windows не смогла бы запускаться без них, поэтому ошибки DLL — большая проблема для пользователей.

EXE (исполняемые) файлы — это программные приложения и утилиты. Вы запускаете исполняемый файл каждый раз, когда вы открываете программное обеспечение, например Word или Chrome. Но EXE-файлы в System32 более важны: помимо служебных программ Windows, таких как «просмотр событий — Event Viewer» ( eventvwr.exe ), они включают исполняемые файлы для жизненно важных процессов, таких как winlogon.exe. Без этих процессов, вы не смогли бы даже войти в свой компьютер.

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

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

Несмотря на шутки в Интернете, удаление System32 не является простой задачей, и вы не сможете удалить эту папку одним щелчком мыши. Поскольку это защищенная системная папка, Windows будет лишать вас доступа, если вы попытаетесь удалить ее. Этого достаточно, чтобы удержать неопытных пользователей от случайного удаления папки. Однако, если вы хотите удалить, Вам нужно получить права собственности на папку, что позволит ее удалить, но Windows будет блокировать часть файлов снова, поскольку в System32 используются запущенные процессы (файлы). Чтобы обойти это, вы можете начать удалять отдельные файлы внутри System32 или использовать командную строку для более эффективного удаления. Если вы это сделаете, Windows позволит вам удалить файлы, которые в настоящее время не используются. Другой способ является своеобразным, нужно подключить жесткий диск к другому ПК и удалить папку system32 или некоторое содержимое этой папки. Смотрите ниже видео, как удалить папку system32 и что происходит с windows после её удаления.

Что происходит, когда вы удаляете System32?

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

System32 против SysWOW64

В 64-разрядных версиях Windows вы заметите несколько различий в папках, например отдельный каталог Program Files (x86). Что-то подобное происходит с System32: в папке C: \ Windows в 64-разрядной системе вы можете найти папку SysWOW64 в дополнение к System32. Посмотрите, и вы увидите, что две папки содержат файлы с одинаковыми именами. Подобно программным файлам (x86), Windows включает в себя два каталога для совместимости с 32-разрядными программами. Если 32-разрядная программа попыталась загрузить 64-разрядную DLL, то она потерпит крах. Но странно, что в 64-битных системах System32 имеет 64-битные файлы, а SysWOW64 содержит 32-битные файлы. WoW64 означает, что W indows 32-bit on Windows 64 -бит . Это сервис, который позволяет ОС правильно запускать 32-разрядные программы, даже в 64-разрядной системе.

По части это автоматическое перенаправление 32-битных процессов для использования правильных папок. 32-битная программа, даже не зная, что существует 64-разрядное программное обеспечение, будет естественно пытаться получить доступ к папке System32 . Но WoW перенаправляет его вместо SysWOW64. То же самое происходит с программными файлами. Поскольку многие 32-разрядные программы были жестко запрограммированы для доступа к System32 и Program Files, этот метод перенаправления позволяет 32-разрядным и 64-битным программам работать с одной системой легко. Это немного запутанно, но теперь вы немного знаете.

Вирусы в System32

Вполне возможно, что вирус или другие вредоносные программы могут скрываться в System32. Руткит может попытаться вторгнуться в папку и замаскировать себя как законный процесс, который вы можете заметить из-за необычно высокого использования ЦП. Если вы подозреваете, что у вас есть вирус в папке System32, вы не должны пытаться удалять или изменять любые затронутые файлы. У вас больше шансов случайно повредить вашу систему, чем очистить от вируса. Вместо этого вы должны сканировать с помощью доверенной антивирусной программы , а затем сканировать антивирусным сканером , например Zemana.

Вывод о System32

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

Источник

Если удалить папку system 32?

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

Для начала можно попробовать почистить «Мои документы», но что-то там все жалко становится, лучше пусть остается… Говорят, чтобы компьютер лучше работал, нужно диск «С» регулярно расчищать. Открываем его и видим всего несколько папок, но раз свободного места не очень много, значит папки эти большие . Удалим – ка парочку, и будет нам счастье.

Ага, папка Windows что-то уж слишком большая, а когда систему только поставили, она была намного меньше. Видимо, там – то и скопился мусор. И вот наши шаловливые ручки уже лезут туда в поисках «лишнего». А там чего только нету, но папка system32 занимает прямо – таки огромное пространство. Удалить ее, и все дела.

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

Загружаем компьютер с какого – нибудь загрузочного диска, желательно LiveCD. Он позволяет запустить такой же Windows, только он будет находиться на диске, а винчестер совсем не будет использовать. Затем мы привычными действиями находим ненавистную папку system32 и запросто ее удаляем. Можем даже всю папку Windows удалить, только мы же пока понимаем, что ее трогать нельзя.

Освободив целый гигабайт на винчестере, радостно перезагружаем компьютер и вот он… «Синий экран смерти» — разные непонятные надписи на синем фоне экрана. А если повезет, то увидим просто черный экран монитора. Что – то это немного не то, что мы ожидали увидеть. В чем – же дело? А дело в том, что каждого не единожды предупреждали, будь то специалисты из сервис-центра или знакомые – НИКОГДА НЕ ЛЕЗЬ В ПАПКУ WINDOWS, и уж тем более – НИКОГДА ТАМ НИЧЕГО НЕ УДАЛЯЙ! Не тобой положено – не тебе и трогать, как говорится.

Папка Windows – служебная папка. В ней находятся практически все файлы системы, которые нужны ей для работы. Исключение составляет только несколько маленьких файлов, которые вынесены в корень диска – они отвечают за процесс загрузки и запуска операционки. Все остальное – в папке. А уж в ней программисты Microsoft наделали вложенных папок, в которых и лежат файлы системы, рассортированные по разным признакам. Из всех этих папок, одна из самых важных и нужных – как раз system32.

Если присмотреться к ней, то можно увидеть, что в ней лежат тысячи файлов и десятки папок, по названиям которых уже можно понять всю их важность. Например, вложенная папка «DirectX» содержит все необходимые библиотеки для полноценной работы видеокарты как в режиме 2D, так и 3D. Одна из самых важных папок называется «drivers» — в ней лежат файлы всех драйверов, от всех устройств компьютера. Удаление только этой папки можно сравнить с отрезанием человеку рук, ног, выкалыванием глаз и ушей.

Так что произойдет при удалении папки system32? То же самое, что происходит при отрубании головы. Поэтому перед тем, как заниматься ее удалением, лучше подумать хорошо, желательно – не один раз. Удаление даже одного файла может привести к непредсказуемым последствиям, а всей папки — к немедленной «смерти» всей операционной системы.

Источник

Папки «System32» и «SysWOW64» в Windows: в чём разница?

Детальное рассмотрение системных папок «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-битные файлы. Какой в этом смысл и для чего это реализовано мы в этой статье и рассмотрим.

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

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

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

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

Как мы уже указывали ранее, только в 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

Полное название папки «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» .

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

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

  • System32 windows 7 восстановление
  • System что это за процесс windows xp
  • System нагружает диск на 100 windows 10
  • System жрет диск windows 10
  • System windows media media3d