Имя пользователя:
Пароль:
 | Правила  

Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 7 » Разное - [решено] Доступ в 32bit файловом менеджере к папке system32 в Windows 7 x64.

Ответить
Настройки темы
Разное - [решено] Доступ в 32bit файловом менеджере к папке system32 в Windows 7 x64.

Аватара для bugme

Новый участник


Сообщения: 16
Благодарности: 0

Профиль | Отправить PM | Цитировать


Размеры папок System32 и SysWOW64 разные, но при этом, при открывании папки System32 в 32-битных программах, путь меняется на .../SysWOW64. Почему так происходит и какие еще пути перенаправляются?

Отправлено: 06:14, 12-02-2019

 

Ветеран


Сообщения: 1098
Благодарности: 322

Профиль | Отправить PM | Цитировать


Цитата bugme:
Размеры папок System32 и SysWOW64 разные, но при этом, при открывании папки System32 в 32-битных программах, путь меняется на .../SysWOW64. Почему так происходит и какие еще пути перенаправляются? »
Цитата:
32-битная версия TC подвержена перенаправлению файловой системы и ветвей реестра, являющемуся частью подсистемы WOW64, эмулирующей 32-битное окружение. В частности, это приводит к следующим эффектам:
При попытке просмотра каталога \Windows\System32 система незаметно подсовывает содержимое \Windows\SysWOW64. Сделано это из-за того, что в System32 лежат 64-битные библиотеки, а в SysWOW64 — 32-битные (да-да, это не опечатка), и чтобы старые 32-битные программы, рассчитанные на наличие 32-битных библиотек в System32, продолжали работать в 64-битной среде, в Windows реализовали такую схему с подстановкой. Следствие: недоразумения при попытке работать из TC с каталогом System32 и его подкаталогами, когда все операции перенаправляются в SysWOW64, а пользователь об этом не догадывается.

Отправлено: 06:23, 12-02-2019 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Аватара для bugme

Новый участник


Сообщения: 16
Благодарности: 0

Профиль | Отправить PM | Цитировать


Это касается только TC или всех 32-битных программ или всех 32-битных программ преимущественно коженых на winapi?

Отправлено: 07:27, 12-02-2019 | #3


Ветеран


Сообщения: 27449
Благодарности: 8088

Профиль | Отправить PM | Цитировать


bugme, любых x86-приложений, работающий под x64 ОС. За исключением случаев, когда само приложение «просит» ОС отключить данные перенаправления.

File System Redirector - Windows applications | Microsoft Docs
Registry Redirector - Windows applications | Microsoft Docs

Отправлено: 09:08, 12-02-2019 | #4

mwz mwz вне форума

Аватара для mwz

Ушел из жизни


Сообщения: 8595
Благодарности: 2127

Профиль | Сайт | Отправить PM | Цитировать


Цитата bugme:
и какие еще пути перенаправляются? »
Если в пути используется переменная %ProgramFiles%, то происходит перенаправление в каталог "Program Files (x86)" вместо "Program Files".

-------
Mikhail Zhilin


Отправлено: 14:10, 12-02-2019 | #5


Ветеран


Сообщения: 27449
Благодарности: 8088

Профиль | Отправить PM | Цитировать


Цитата mwz:
Если в пути используется переменная %ProgramFiles%, то происходит перенаправление в каталог "Program Files (x86)" вместо "Program Files". »
Я бы всё же сказал, что логика иная — %ProgramFiles% всё так же раскрывается в Program Files, а вот уже запросы при обращении к Program Files идут не в Program Files, а в Program Files (x86).
Это сообщение посчитали полезным следующие участники:

Отправлено: 20:25, 12-02-2019 | #6



Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 7 » Разное - [решено] Доступ в 32bit файловом менеджере к папке system32 в Windows 7 x64.

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Доступ - [решено] Права доступа к файлу в папке Windows\System32 jokeroto Microsoft Windows 7 28 27-11-2014 21:08
Доступ - Получить доступ\разрешение на удаление , замену, модификацию файлов в папке system32 THEDOGG Microsoft Windows 7 4 06-04-2014 15:12
2008 - Терминальный сервер Windows 2008 - драйвера в c:\Windows\System32\spool\drivers\x64\ Nerian Windows Server 2008/2008 R2 3 14-08-2012 10:32
не могу найти в папке system32... arseniiavr Microsoft Windows 2000/XP 10 16-05-2005 21:41
В Windows XP в папке System32 появилась папка IME с файлами Yoghurt Хочу все знать 2 30-12-2003 18:54




 
Переход