Я хочу знать, почему есть две папки, а нам нужна одна. Например. Программные файлы и программные файлы (x86)
2 ответа
64-битные программы не работают в 32-битной системе.
Похоже, что есть System32 и Syswow64, есть программные файлы и программные файлы (x86)
64-битная программа по умолчанию будет установлена в Program Files, а их общие DLL будут помещены в System32, где x86 (или 32-битная) программа будет установлена в Program Files (x86), а их общие dll - в Syswow64.
В этом нет особой необходимости, кроме того, что вы можете хранить программы отдельно и запускать 32-битную и 64-битную версию рядом друг с другом.
Programfiles - это то место, где установлены ваши 64-битные программы
ProgramFiles(x86) - это то место, где установлены 32-битные программы