avva: (Default)
[personal profile] avva
Только Майкрософт может сделать так, что системные файлы 64-битных приложений хранятся в папке "system32", а системные файлы 32-битных приложений — в папке "syswow64".

Впечатляет, ага. Молодцы ребята!

Date: 2005-11-22 11:19 am (UTC)
From: [identity profile] avva.livejournal.com
Вот именно, понятно, но всё равно смешно ;)

Собственно, всё просто: ради всех приложений, где имя системной папки зашарашено как system32, это решили не менять - хоть их и надо перекомпилировать, чтобы они бежали "как родные" под 64, всё равно, одно дело перекомпилировать, другое - заставить всё это менять. С другой стороны, тем 32-битным, которые бегут в режиме эмуляции, не "как родные", нельзя позволять перезаписывать в эту папку свои 32-битные DLLи, поэтому в режиме эмуляции эта папка переадресовывается в другую, специально для них. А как её назвать, эту специальную? Режим эмуляции 32-битных под 64-битной системой называется Wow64, поэтому назовём её syswow64.

Date: 2005-11-22 11:30 am (UTC)
From: [identity profile] http://users.livejournal.com/_iga/
Могли бы раньше подумать, и завести не только %SystemRoot%.

Date: 2005-11-22 11:34 am (UTC)
From: [identity profile] avva.livejournal.com
Эти - не могли :)
From: [identity profile] doommaster.livejournal.com
То есть, если я запущу 32-битный файловый менеджер, то в папке system32 я увижу, на самом деле, содержимое папки syswow64? Да, смешно... :(

Мне кажется, слишком часто такая операционка будет слетать, требуя переустановки. Потому что рано или поздно какая-нибудь программа, работая в 64-битном режиме, т.е., имея доступ к реальной папке system32, случайно запишет туда 32-битные dll-ки. Чтобы этого добиться, достаточно, наверное, у 32-битного приложения перекомпилировать под 64 разряда только инсталлятор.

Date: 2005-12-07 12:25 pm (UTC)
From: [identity profile] alexis-m.livejournal.com
В не очень давние времена можным способом борьбы с вирусами была установки Windows в папку, отличную от предлагаемой по умолчанию. И многие звери просто не находили ее. :)
А так, ну тяжко ведь сразу думать обо всем и надолго.

December 2025

S M T W T F S
  123 4 56
78 9 10 11 1213
1415 1617181920
21 22 23 24 2526 27
28293031   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Dec. 30th, 2025 03:05 pm
Powered by Dreamwidth Studios