майкрософт: 64-битная Windows
Nov. 22nd, 2005 12:48 pmТолько Майкрософт может сделать так, что системные файлы 64-битных приложений хранятся в папке "system32", а системные файлы 32-битных приложений — в папке "syswow64".
Впечатляет, ага. Молодцы ребята!
Впечатляет, ага. Молодцы ребята!
no subject
Date: 2005-11-22 10:55 am (UTC)no subject
Date: 2005-11-22 10:56 am (UTC)no subject
Date: 2005-11-22 01:53 pm (UTC)no subject
Date: 2005-11-22 10:57 am (UTC)no subject
Date: 2005-11-22 11:09 am (UTC)no subject
Date: 2005-11-22 02:47 pm (UTC)no subject
Date: 2005-11-22 02:10 pm (UTC)no subject
Date: 2005-11-22 11:09 am (UTC)no subject
Date: 2005-11-22 11:19 am (UTC)Собственно, всё просто: ради всех приложений, где имя системной папки зашарашено как system32, это решили не менять - хоть их и надо перекомпилировать, чтобы они бежали "как родные" под 64, всё равно, одно дело перекомпилировать, другое - заставить всё это менять. С другой стороны, тем 32-битным, которые бегут в режиме эмуляции, не "как родные", нельзя позволять перезаписывать в эту папку свои 32-битные DLLи, поэтому в режиме эмуляции эта папка переадресовывается в другую, специально для них. А как её назвать, эту специальную? Режим эмуляции 32-битных под 64-битной системой называется Wow64, поэтому назовём её syswow64.
no subject
Date: 2005-11-22 11:30 am (UTC)no subject
Date: 2005-11-22 11:34 am (UTC)Здесь читать, здесь не читать, а здесь рыбу заворачивал
Date: 2005-11-25 12:49 am (UTC)Мне кажется, слишком часто такая операционка будет слетать, требуя переустановки. Потому что рано или поздно какая-нибудь программа, работая в 64-битном режиме, т.е., имея доступ к реальной папке system32, случайно запишет туда 32-битные dll-ки. Чтобы этого добиться, достаточно, наверное, у 32-битного приложения перекомпилировать под 64 разряда только инсталлятор.
no subject
Date: 2005-12-07 12:25 pm (UTC)А так, ну тяжко ведь сразу думать обо всем и надолго.
no subject
Date: 2005-11-22 11:22 am (UTC)no subject
Date: 2005-11-22 11:39 am (UTC)no subject
Date: 2005-11-22 02:14 pm (UTC)а в военное время доходит до 7
Date: 2005-11-22 12:34 pm (UTC)ведь уже много лет в терминологии Майкрософт system partition - та где находится начальный загрузчик (NTLDR), а boot partition - та где находится операционная система (ntoskrnl.exe)
no subject
Date: 2005-11-22 04:24 pm (UTC)no subject
Date: 2005-11-22 05:33 pm (UTC)no subject
Date: 2005-11-22 05:51 pm (UTC)no subject
Date: 2005-11-22 10:14 pm (UTC)no subject
И что - запускали?
Что происходит?
По ui нв конце имени вроде на какой-то интерфейс машины с человеком похоже.
Но вот ah - безусловно интригует.
no subject
Date: 2005-11-22 05:58 pm (UTC)no subject
Date: 2005-11-22 07:02 pm (UTC)no subject
Date: 2005-11-23 06:47 am (UTC)У кого длиннее...
Победителем в конкурсе становится тот, кто придумает и использует самый длинный указатель...
no subject
Date: 2005-11-23 02:53 am (UTC)