Я много читал о том, как Windows 7 обрабатывает 32-битные и 64-битные приложения (включая сведения о system32 и wow64), и меня удивляет количество противоречивой информации.
В частности:
- 32-битные приложения видят реестр иначе, чем 64-битные?
- Имеет ли какое-либо значение для Windows 7 каталог (папка), в которой хранится приложение, в отношении того, как приложение ведет себя или видит реестр или файловую систему? Или каталоги «Program Files» и «Program Files (x86)» предназначены исключительно для организационной эстетики, а не для функций?
- Windows 7 просто определяет, является ли приложение 32-битным или 64-битным во время выполнения, или что-то еще определяет, как приложение интерпретируется? Влияет ли каким-либо образом каталог, в котором находится приложение, на скорость или точность этого определения?
Лучший ответ ответит на все три части этого вопроса, но все ответы приветствуются.