1

Я снова устанавливаю Windows на старую (ish) машину - и снова сталкиваюсь с вопросом, устанавливать ли 32-битную или 64-битную версию.

Вместо того, чтобы задавать этот вопрос специально для какой-то отдельной настройки (как здесь), позвольте мне задать более общий вопрос:

Что такое хорошее практическое правило или комбинация критериев или правил для выбора между 32-разрядным и 64-разрядным?

Возможные факторы, влияющие на решение:

  • Какая версия Windows должна быть установлена (Win XP, Win 7, Win 8.1, Win 10); Я предполагаю, что чем новее версия, тем лучше 64-битная версия.
  • Объем памяти (1, 2, 4, 8 и более) - 32-разрядный не позволяет использовать более 3 ГБ памяти или около того; и 64-битная должна съесть больше памяти.
  • Скорость процессора - это вообще фактор?
  • Другие, я уверен ...

2 ответа2

3

64-разрядные версии Windows:

  • более безопасны, так как они принимают меры против программ, "исправляющих" части Windows, и принудительно подписывают драйверы,

  • невозможно использовать 32-разрядные драйверы из-за вышеизложенного,

  • не имеют ограничения в 4 ГБ ОЗУ для 32-разрядных версий,

  • не имеют NTVDM, который был в предыдущих версиях, что позволяет запускать старые приложения DOS и позволяет этим приложениям легко использовать установленные принтеры и сеть.

Поэтому избегайте использования 32-битных версий, если:

  • ваш процессор 32-битный и у вас нет выбора,
  • у вас есть определенные критически важные устройства, требующие драйверов, которые не будут работать в 64-разрядных выпусках, и вы не можете получить новые драйверы или новые устройства,

  • действительно, действительно нужно запускать старые приложения DOS под Windows, и что-то вроде DOSBox не будет работать (например, для поддержки принтера или сети).

И @Geruta говорит о том, что 64-битная версия XP не была хорошо поддержана большинством оборудования. XP также плохой выбор, потому что он поддерживает только 2 процессора, а многие современные системы являются четырехъядерными. Конечно, из-за того, что XP является EOL корпорацией Microsoft и не получает официальных обновлений, вам следует избегать ее реального использования, независимо от выпуска.

1

Если вы устанавливаете XP, придерживайтесь 32-битной версии, поскольку 64-битная версия была более или менее запоздалой, а поддержка драйверов практически отсутствует.

Если вы устанавливаете Vista или выше, 64bit предпочтительнее, если ваше оборудование может поддерживать его.

Есть аргумент, что если у вас меньше 4 ГБ ОЗУ, вы должны установить 32-битную версию, так как это не принесет вам пользы. Это правда, однако, если вы решите в будущем увеличить объем оперативной памяти до 4 ГБ, вы будете вынуждены переустанавливать Windows заново. По этой причине я всегда советую использовать 64-битную версию при любой установке Vista или выше, и система может поддерживать 64-битную ОС. Если у вас нет аппаратного или программного обеспечения, о котором известно, что оно не работает с 64-битной ОС, я не вижу причин, чтобы не использовать его с учетом вышеуказанных условий.

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