System32 что это за папка windows 7: что это? Что будет если удалить папку System32?

Что такое каталог System32? (и почему вы не должны удалять его)

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

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

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

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

СВЯЗАННЫЕ: Что такое DLL-файлы и почему их не хватает на моем ПК?

Файлы EXE в папке System32 представляют различные системные утилиты Windows. Например, при запуске диспетчера задач Windows открывает программный файл Taskmgr.exe, расположенный в папке System32.

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

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

СВЯЗАННЫЙ: В чем разница между папками «System32» и «SysWOW64» в Windows?

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

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

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

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

Мы попытались удалить папку как в Windows 10, так и в Windows 7, и оба мудро помешали нам удалить эту системную папку с сообщением «Доступ к папке запрещен». Но мы упрямы, поэтому мы справились с этим.

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

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

Здесь мы уже учимся одному: на самом деле очень трудно удалить папку System32. Если кто-то скажет «К сожалению, я случайно удалил папку System32», есть большая вероятность, что он шутит. Требуется некоторое определение и копаться в расширенных настройках.

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

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

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

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

Это не большой сюрприз: удаление System32 ломает Windows. Там нет большого удовлетворяющего взрыва, когда вы ломаете вещи, либо. Части Windows просто внезапно начинают выходить из строя, когда вы его используете, а затем Windows отказывается загружаться снова.

И снова, переустановка Windows была единственным исправлением.

Как проверить на наличие вредоносных программ

СВЯЗАННЫЙ: Какой лучший антивирус для Windows 10? (Достаточно ли хорош Защитник Windows?)

Хотя папка System32 сама по себе не является вредоносной программой, и вам не следует пытаться удалить ее, существует вероятность того, что вредоносная программа, заражающая ваш компьютер, может спрятаться где угодно — даже внутри папки System32. Если вы обеспокоены тем, что на вашем компьютере может быть вредоносное ПО, вам следует выполнить сканирование системы с помощью вашей любимой антивирусной программы .

что это за папка Windows 7, 8, 10 и где находится

Если Вы знакомитесь с материалом, значит, у Вас вызвал интерес, данный системный каталог. В статье разберемся: SysWOW64 -что это за папка Windows 7, 8, 10 и что с ней связано, где находится и можно ли ее удалить или очистить.

Что за папка SysWOW64 и где она находится

SysWOW64 – это системная папка, в которой содержатся различные библиотеки файлов, организующих запуск 32-разрядных приложений на 64 разрядной Windows. Данный каталог находится в месте, где хранятся файлы ОС, то есть по пути — C:\Windows\SysWOW64.

Примечание: С в пути является меткой локального диска. В вашем конкретном случае она может отличаться.

Папку SysWOW64 Вы только можете увидеть в ОС Windows с 64 разрядной системой и у 32 разрядной Windows такого каталога не будет. Этот объект ОС не является скрытым и не имеет ограничений к доступу, поэтому не составит проблем посмотреть ее содержимое. В ней содержится много подпапок, а также файлов в основном с расширением dll. С помощью этих файлов и происходит запуск 32 разрядных программ. В нашем случае, в папке SysWOW64 было 2686 объектов.

Описание функций SysWOW64 и связанных с ней папок

В 32 битной версии Windows все необходимые компоненты для работоспособности приложений лежат в папке System32 (находится в каталоге Windows). В 64 битной версии, также есть каталог System32, но в котором уже собрана библиотека исключительно для 64 разрядных программ. Вы спросите, а где же тут логика, ну и поместили бы 64 битные библиотеки в папку SysWOW64. Это сделано для удобства разработчиков ПО, чтобы они не просматривали коды программ и не указывали там функции вызова dll из папки SysWOW64. Microsoft сама позаботилась об этом. В 64 битной Windows используется эмулятор, если 32 разрядное приложение обращается к System32, то эмулятор автоматически перенаправляет в папку SysWOW64. Таким образом, избегаются ошибки вызова dll файлов.

В 64 битных Windows 7, 8, 10 есть папка Program Files, предназначенная для установки в нее 64 разрядного ПО, и есть каталог Program Files (x86), соответственно предназначенный для 32 разрядного ПО. Обе папки находятся в корне локального диска с системой. Приложение при установке по умолчанию само выбирает подходящую папку, конечно, Вы можете указать другой путь, но рекомендуется ставить программы именно в эти каталоги во избежание ошибок, связанных с обращением dllиз папок SysWOW64 и System32.

В нашем случае размер каталога составил 1,46 ГБ. Напрашивается вопрос, а можно ли удалить или очистить эту папку? Этот каталог трогать категорически не стоит, минимум у Вас откажутся работать 32 разрядные приложения, а хуже произойдет сбой системы.

Теперь Вы знаете, что это за папка SysWOW64 в Windows 7, 8, 10 и где она находится. Каталог является звеном системы, без которого адекватной работы можно не ждать. Любое вмешательство (удаление, чистка) только навредит ОС и вынудит проделывать процедуры по восстановлению Windows.

 

Вы можете пропустить чтение записи и оставить комментарий. Размещение ссылок запрещено.

Описание папок «Program Files (x86)» и «SysWOW64» / Windows 64-bit (Техническая статья)


 
64-разрядная версия Windows:

Если вы используете 64-битный компьютер с установленной 64-битной Windows (например,
64-разрядная версия Windows 7) вы, вероятно, обнаружили, что
две новые папки с именами Program Files (x86) и SysWOW64
на жестком диске, которых нет в 32-битной Windows. Может быть, у вас есть
интересно, что это за папки, зачем они существуют и что за файлы
они содержат? В этой статье мы объясним эти папки, а также объясним
почему важно размещать файлы с определенной разрядностью (32 или 64
бит) в нужную папку на жестком диске.
 
Реклама
32-разрядные и 64-разрядные компьютеры
и Windows

 
С
В середине 90-х почти все продаваемые компьютеры были 32-битными,
и в основном у них была установлена ​​32-битная Windows. Но после выхода
Windows 7 , продажи 64-битных компьютеров с установленной 64-битной Windows
сильно увеличились. В ближайшие годы все больше и больше людей будут иметь
64-битный компьютер с 64-битной Windows дома или в офисе. Одна причина
в том, что цена 64-битного компьютера снизилась настолько, что
они почти так же дешевы, как 32-битные компьютеры. И люди предпочтут 64-битную
компьютеры по сравнению с 32-разрядными компьютерами, потому что они могут обрабатывать гораздо больше (ОЗУ)
памяти, и они, как правило, быстрее, потому что они используют более современные
технологии.

32-битный компьютер с 32-битной Windows
может использовать от 3 до 4 ГБ (ОЗУ) памяти. В основном около 3 ГБ
потому что большая часть адресного пространства используется видеокартами и другими
устройства, такие как сетевые карты, звуковые карты и т. д. Это верно, даже если вы
установить 4 Гб в компьютер. В основном только около 3 ГБ ОЗУ все еще будет
использовал. С 64-битными компьютерами и 64-битной Windows дела обстоят иначе. 64-битный
компьютер с 64-битной Windows может обрабатывать столько оперативной памяти, сколько 192 ГБ!
На
64-разрядная версия Windows, можно запускать как 32-разрядные, так и 64-разрядные программы

 
Можно запускать как 32-разрядные, так и 64-разрядные программы.
работать на 64-битной винде. Когда 32-битная программа запускается в 64-битной Windows,
для обработки 32-битной программы будет вызван 32-битный эмулятор.

Эмулятор сделает
32-битное приложение, чтобы думать, что оно работает в 32-битной Windows
и та же функциональность, которая доступна в 32-битной Windows
также будет доступен для программы на 64-битной Windows. Обычно
программе будет трудно узнать, работает ли она на 32-битной
или 64-битная система, но если программе действительно нужно знать разницу
доступны функции API, которые программа может вызывать при необходимости.
 
Исключения: Антивирус
программы и т. д.
Есть несколько исключений
из этого. 32-битные программы, работающие на низком уровне, например
как антивирусные программы, не всегда будут работать на 64-битной
окна; то должна быть 64-битная версия программы
использовал.

Во время установки
важно устанавливать файлы в правильные папки

 
Как упоминалось выше, 32-битный эмулятор
обрабатывает ситуации, когда 32-битные программы запускаются на 64-битной Windows
и обычно это работает нормально. Но один чувствительный этап — это установка
32-битной программы. На жестком диске существуют специальные папки, которые
предназначен только для 32-битных бинарных файлов, и очень важно, чтобы
программа установки устанавливает 32-битные бинарные файлы в эти папки.
Некоторые папки на жестком диске предназначены только для 32-битных двоичных файлов и
другие папки предназначены только для 64-битных двоичных файлов. Если вы поместите двоичный
файл с определенной разрядностью (32/64 бит) в папке, предназначенной для другого
разрядность программы, вероятно, не будет работать должным образом; во многих случаях
программа даже не запускается.
 
Примеры упомянутых двоичных файлов
в этой статье EXE-файлы (программные файлы), DLL-файлы и файлы OCX (ActiveX
составные части). Файлы данных обычно могут размещаться в одних и тех же папках и совместно использоваться
как 32-битное, так и 64-битное приложение. Т wo
разные версии папки Program Files и системной папки Windows

 
64-разрядная версия Windows имеет две разные версии
папки Program Files и системной папки Windows (системного каталога).
Одна версия предназначена для 32-битных файлов, а другая — для
64-битные файлы. Название этих папок и разрядность, на которую они рассчитаны
для, показано в таблице ниже:

Имя папки Разрядность Описание
Система32 64 Системная папка Windows (системный каталог)
для 64-битных файлов
SysWOW64 32 Системная папка Windows (системный каталог)
для 32-битных файлов
Файлы программы 64 Папка для файлов 64-битной программы
Файлы программы (x86) 32 Папка для файлов 32-битной программы

 
Ниже вы можете увидеть полный путь к папкам.

Имя папки Путь к папке Описание
Система32 C:\Windows\System32 Системная папка Windows (системный каталог)
для 64-битных файлов
SysWOW64 C:\Windows\SysWOW64 Системная папка Windows (системный каталог)
для 32-битных файлов
Файлы программы C:\Program Files Папка для 64-битных программных файлов
Файлы программы (x86) C:\Program Files (x86) Папка для файлов 32-битной программы

Папка System32 предназначена для
64-разрядные файлы и папка «SysWOW64» для 32-разрядных файлов

 
Это может несколько сбивать с толку, но
Папка System32 предназначена для 64-битных файлов и SysWOW64
папка предназначена для 32-битных файлов. Это может показаться немного нелогичным, если
смотришь на названия папок, но этому есть объяснение. Это
связано с совместимостью. Многие разработчики жестко запрограммировали путь
к системе
папку в исходном коде своих приложений. Они включили «System32»
в пути к папке. И сохранить
совместимости, если приложение конвертируется в 64-битный код,
64-битная системная папка по-прежнему называется Система32 .
 
А как насчет 32-битных приложений,
системный путь жестко закодирован и работает в 64-битной Windows? Как
могут ли они найти новую папку SysWOW64 без изменений в программе
код, подумаете вы. Ответ заключается в том, что эмулятор перенаправляет вызовы на
папка System32 в папку SysWOW64 прозрачно так даже
если папка жестко закодирована в папку System32 (например,
C:\Windows\System32
),
эмулятор позаботится о том, чтобы вместо нее использовалась папка SysWOW64 .
Тот же исходный код, содержащий путь к папке System32
включены, могут быть скомпилированы
как к 32-битному, так и к 64-битному программному коду без каких-либо изменений.
 
Итак, запомните:
 

папка SysWOW64 предназначена только для 32-битных файлов

Система 32 папка предназначена только для 64-битных файлов
 
Очень важно, чтобы бинарный файл
скомпилирован с определенной разрядностью (32 или 64) установлен в правильную систему
папка. В противном случае программа, которой нужен файл, не сможет загрузиться.
файл и, вероятно, не будет работать должным образом.

32-разрядный
приложение может получить доступ к файлам в 64-битной системе
папку, если это действительно необходимо. Хотя это довольно необычно,
это технически возможно. Мы объясняем больше в
эта статья
которые мы опубликовали на нашем сайте.


Папки «Program Files» и «Program Files (x86)»

 
Если у вас установлена ​​64-разрядная версия Windows
на вашем компьютере вы, наверное, уже заметили, что существует два
папки для программных файлов: папка Program Files и папка Program
Папка Files (x86)
. Папка Program Files предназначена для 64-битных программ
и Program Files (x86) 9Папка 0012 предназначена для 32-битных программ.
 
Во многих случаях программа запустится
и работать как положено, даже если вы поместите программу не в ту папку, но если
программа запрашивает у Windows путь к папке Program Files и хочет
получить доступ к установленным файлам в папке, будет использована неправильная папка и
программа, скорее всего, не будет работать. Чтобы быть уверенным, что все
всегда работает должным образом, вы всегда должны устанавливать файлы с определенным
разрядности в правильную папку Program Files. Итак, на 64-битном компьютере с 64-битным
Windows, помните это:
 

всегда устанавливайте 32-разрядную программу в папку Program Files (x86)

всегда устанавливайте 64-разрядную программу в папку Program Files

Поддерживается
для всех версий Windows

 
Этот метод именования 32- и 64-битных
папки поддерживаются всеми 64-разрядными версиями Windows, выпущенными на
магазин. Оба клиента
версии и серверные версии Windows поддерживают это. Следующее
версии Windows поддерживают эту систему именования:
 
Клиентские операционные системы
Windows XP, Windows Vista, Windows 7, Windows 8, Windows 10
 
Серверные операционные системы :
Windows Server 2003, Windows Server 2008, Windows Server 2012, Windows
Сервер 2016, Windows Server 2019

«WOW64» и
«x86», что они означают?

 
SysWOW64 и Программа
Файлы
(х86)
— это специальные папки, которые существуют только в 64-битной Windows.
и они предназначены для хранения 32-битных бинарных файлов. В папке
в именах есть «странные» комбинации символов WOW64
и x86 в комплекте. Эти комбинации символов имеют значение
и мы объясним это ниже:
 

WOW64 — это сокращение от «Windows для 64-разрядной версии Windows» (может
следует читать как «32-разрядная версия Windows на 64-разрядной версии Windows»). это эмулятор
что позволяет 32-разрядным приложениям на базе Windows работать без проблем
на 64-битной Windows. Слой совместимости используется как интерфейс
между 32-битной программой и 64-битной операционной системой.
 

x86 — это название процессорной архитектуры Intel,
обрабатывает 32-битные наборы инструкций. Термин x86 использовался для
очень давно, и вначале он использовался как общий термин
для обозначения 16/32-битных процессоров Intel с такими именами, как 8086, 80186,
80286, 80386 и т.д. Но с момента выпуска процессора 80386,
первый настоящий 32-битный процессор, термин x86 использовался для
относятся к 32-разрядным процессорам с набором инструкций,
совместим со старым процессором 80386.
 

Больше
информация

 
Если вы хотите получить дополнительную информацию
о разных версиях папки Program Files и System, а также
хотите получить общее представление о технологии WOW64, прочтите
в
Лучшие практики для WOW64
документ на веб-сайте Microsoft (см. 64-разрядный системный архив
раздел). Более подробная информация также доступна в этих двух статьях о
наш сайт:
 
‘Программа
Папка с файлами на разных языках
Описание папки «Sysnative»


Хотите читать больше статей
и советы?


Если вы хотите прочитать
дополнительные статьи и советы по Windows и смежным темам вы можете
Подпишитесь на нас в
Facebook или
Twitter или подпишитесь на нашу
Новостная рассылка. Вы также можете прочитать нашу
блог.

Связанные продукты:
SamLogic Visual
Установщик

Прочие изделия
Дополнительные статьи доступны на странице указателя статей.

 


Связанные статьи

Программа
Папка с файлами на разных языках

Папка «WindowsApps» в
Объяснение Windows 8

Описание папки «Sysnative»

windows 7 — отсутствует system32, полностью голый рабочий стол

Задавать вопрос

спросил

Изменено
5 лет, 5 месяцев назад

Просмотрено
62к раз

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

C:\Windows\system32\config\systemprofile\Desktop указывает на недоступное расположение. Это может быть на жестком диске этого компьютера или в сети. Убедитесь, что диск вставлен правильно или что вы подключены к Интернету или сети, а затем повторите попытку. Если его по-прежнему невозможно найти, возможно, информация была перемещена в другое место.

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

Кроме того, все шрифты, кажется, используют старые шрифты, а не новые шрифты Windows 7. И вроде есть старая версия System32 из вкладки Old Versions, но опция восстановления отключена. Как-то сейчас пытаюсь скопировать. Это около 1,5 Гб.

Есть идеи, что мне делать?

РЕДАКТИРОВАТЬ: В этом случае это выглядело как поврежденная учетная запись. Ниже я опишу, что я сделал.

  • окна-7

5

Правильно. Итак, по рекомендации моего местного ИТ-специалиста я обнаружил, что это была поврежденная учетная запись, и сделал следующее:

  1. Создал две новые учетные записи. Один из них, в который я собирался в конечном итоге мигрировать.
  2. Войдите в учетную запись, на которую я НЕ собираюсь переходить.
  3. Перейдите к параметрам папки, чтобы увидеть все скрытые файлы и файлы ОС.
  4. Скопируйте данные из старой учетной записи в новую учетную запись, КРОМЕ данных ntuser***.
  5. Войдите в другую учетную запись. Делай вещи.

Видимо, это был самый простой способ сделать что-то из того, что у меня было на месте.

Если бы я делал это правильно, я бы должен был переустановить все это, но я действительно не был в состоянии сделать это, так как мне нужно было в спешке лаппи.

Надеюсь, это кому-нибудь поможет!

0

Я столкнулся с той же проблемой. Не о чем беспокоиться. Просто загрузитесь в безопасном режиме (в случае win 8/8.1 нажмите и удерживайте Shift и выполните перезагрузку. Вы будете загружены в расширенное меню, выберите устранение неполадок в подменю, выберите расширенный вариант запуска и выберите перезагрузку после перезагрузки, нажмите 5, вы будете загружены в безопасный режим) ваш компьютер вернется к предыдущей хорошей конфигурации и выполнит обычный перезапуск. После этого все работает нормально.

Описанный выше процесс мне помог. Надеюсь, это также поможет вам, ребята.

1

Аналогичная ситуация: я загрузил старый компьютер, на котором отсутствовал диск с этой папкой. Мне не нужно его восстанавливать, хотя это решение может работать и для восстановления.

Мое исправление касается реестра, поэтому рекомендуется проявлять осторожность.

Откройте редактор реестра и перейдите к:
HKEY_CURRENT_USER/Software/Microsoft/Windows/Explorer/Shell Folders

Оттуда вы можете отредактировать значение для Рабочий стол , назначив новое местоположение. Я создал новую папку на рабочем столе в C:/Users/me ( me — мое имя пользователя) и назначил это местоположение.

После этого откройте диспетчер задач и завершите/перезапустите explorer.exe

2

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

После резервного копирования данных. Попробуйте скачать Crystal Disk Info и запустить на диске. Если он покажет себя здоровым, я бы переустановил Windows. Однако, если он обнаружит что-либо, кроме исправного диска, я бы приобрел новый жесткий диск и установил на него Windows.

Скопируйте папку рабочего стола из c:\users\username . Как только вы окажетесь в папке с вашим именем пользователя, скопируйте папку на рабочем столе. Затем перейдите к c:\windows\system32\config\systemprofile . Затем вставьте его туда и перезагрузите компьютер.

1

Хорошо, я думаю, это старый форум или что-то в этом роде, но у меня была та же проблема, и вы делаете это трудным путем. Итак, все, что вам нужно сделать, это посмотреть, где компьютер пытается найти папку «рабочий стол» (в данном случае «C:\Windows\system32\config\systemprofile»), и перейти в указанную папку. Затем вы копируете папку «рабочий стол» из других файлов и вставляете ее в место назначения, где компьютер пытается найти файл. Извините, это может быть написано очень странно, я не говорю по-английски, но это действительно просто, если вы понимаете, что я написал.
У меня была та же проблема, и я подумал, что должен поделиться своим решением с вами и другими людьми, у которых есть проблемы с компьютером.
Если это работает, добро пожаловать :)!

1

  1. Выполнить chkdsk /f /x /r c:\
  2. , если ваш системный диск c:
  3. , затем запустите дефрагментацию c:\
  4. c:\ Это может быть проблема с диском
  5. Запустите команды в командной строке, например.