6

Я не знаю насчет перспективы. Я никогда не использовал это. Я только что перешел с XP (32-разрядная версия) на Windows 7 Ultimate (64-разрядная версия). Я ожидал, что каталог c:\windows\system64 похож на каталог c:\windows\system32 . Почему до сих пор вся система находится в system32? Почему нет каталога system64?

1 ответ1

5

Причины обратной совместимости. Многие приложения предполагают вещи, которые они не должны принимать, и пути жесткого кода. И да, это включает в себя 64-битные приложения. Таким образом, в 64-битной Windows папка system32 фактически содержит 64-битные версии DLL. Для 32-битных библиотек DLL есть папка SysWoW64, которую 32-битные приложения видят как system32.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .