Как установить 64 битную систему вместо 32 битной на windows 10
Как установить 64 битную систему вместо 32 битной на windows 10
Как перейти с 32-битной Windows 10 на 64-битную
Совместим ли компьютер с 64-битной ОС?
Первым делом нужно убедиться, умеет ли процессор вашего компьютера работать с 64-битным программным обеспечением. Для этого откройте через меню «Пуск» (Start) интерфейс «Параметры» (Settings), выберите раздел «Система» (System), а там – пункт «О системе» (About). Посмотрите, что написано справа от «Тип системы» (System type).
Если надпись гласит: «32-разрядная операционная система, процессор x64» (32-bit operating system, x64-based processor), – у вас установлена 32-битная версия Windows 10, но процессор поддерживает и 64-битную. Если x64 не упоминается, значит, ваш процессор 32-битный и перейти на 64-битную версию Windows 10 не получится.
Поддерживает ли процессор нужные технологии?
Информацию о SSE2 можно найти в поле «Instructions», если эта технология поддерживается. О поддержке PAE свидетельствует упоминание «EM64T» или «AMD64». Поддержка NX обозначается как «VT-x» или «VT-d».
На некоторых старых компьютерах можно включить NX (иногда называется XD) в BIOS. Если в процессе установки 64-битной версии появляется сообщение о том, что процессор не поддерживается, зайдите в BIOS и поищите настройку с названием «No eXecute bit (NX)», «eXecute Disabled (XD)», «No Execute Memory Protect», «Execute Disabled Memory Protection», «EDB (Execute Disabled Bit)», «EVP (Enhanced Virus Protection)» или что-нибудь в этом роде. Искать стоит в разделах «Security» или «Advanced».
Есть ли 64-битные драйверы для всех комплектующих компьютера?
Даже если процессор и материнская плата поддерживают все необходимые функции, стоит проверить, будут ли остальные комплектующие и устройства работать с 64-битной версией Windows. Ведь для этого требуются 64-битные драйверы – те 32-битные, что установлены в текущей версии Windows 10, не подойдут.
Для современного оборудования 64-битные драйверы найдутся без проблем, а вот старые устройства могут уже не поддерживаться и не иметь 64-битных драйверов. Для проверки зайдите на сайт производителя и посмотрите, предлагает ли он 64-битные драйверы. Скачивать их оттуда не обязательно – они наверняка входят в состав Windows 10 или будут автоматически скачаны через Центр обновления Windows. Но для старых устройств, например, для особо древнего принтера, 64-битных драйверов может и не быть.
В любом случае, вы все узнаете наверняка при установке 64-битной версии Windows. Если процессор не поддерживается, установщик вам об этом сообщит. Если нужные драйверы отсутствуют, это станет понятно после установки. Тогда придется возвращаться к 32-битной версии Windows 10.
Выполните установку с нуля
Для перехода с 32-битной версии Windows 10 на 64-битную нужно выполнить установку Windows 10 с нуля. Возможности обновить текущую установку нет.
Внимание! Перед установкой создайте резервные копии всех своих важных файлов. В процессе установки все программы и файлы будут удалены.
Прежде всего, если вы еще не обновились до Windows 10, необходимо сначала выполнить обновление. При этом вы получите 32-битную версию Windows 10, если у вас была установлена 32-битная версия Windows 7 или 8.1. Однако по результатам обновления ваш компьютер получит лицензию на Windows 10. После установки обязательно убедитесь, что текущая 32-битная версия Windows 10 активирована. Сделать это можно в интерфейсе «Параметры», раздел «Обновление и безопасность > Активация» (Update & security > Activation).
Выберите опцию «Создать установочный носитель для другого компьютера» (Create installation media for another PC) и запишите Windows 10 на USB-накопитель или DVD-диск. В процессе подготовки установочного носителя вам будет предложено выбрать версию – 32- или 64-битную. Выбирайте 64-битную.
Теперь перезагрузите компьютер и запустите его с установочного носителя. В процессе установки Windows 10 выберите вариант «Выборочная» (Custom install), чтобы перезаписать текущую версию Windows. Когда вас попросят ввести ключ продукта, пропустите этот шаг и продолжайте установку. Это нужно будет сделать дважды. Когда установка будет завершена и загрузится рабочий стол, Windows 10 автоматически свяжется с серверами Microsoft и активируется. После этого вы сможете пользоваться 64-битной версией Windows 10 на своем компьютере.
Автор: Chris Hoffman
Перевод SVET
Оцените статью: Голосов
Переводим разрядность системы с 32 на 64 бита в Windows 10
Здравствуйте всем! Сегодня обсудим, как изменить разрядность системы с 32 на 64 на Windows 10 и возможно ли это в принципе без переустановки операционной системы. А также, можно ли как-то схитрить и какие преимущества даст вам система на 64 bit. Если вы хотите узнать разрядность в Windows 10, вам поможет эта инструкция.
ОС на 32 и 64 бита: в чем разница
Битность, или разрядность — длина команды, исполняемой процессором. Фактически, это количество информации, которое CPU способен обработать за единицу времени.
И мы плавно подошли к первому важному параметру — разрядности процессора. Не факт, что вам вообще удастся перейти на ОС большей разрядности, если ЦП не соответствует требованиям. Детальнее, что такое разрядность системы и как ее узнать, пошагово описано в этой публикации.
Впрочем, скорее всего, это уже не столь актуально, как раньше: почти все современные CPU работают с 64-битными командами. Если же «камень» выпущен более 10 лет тому, не лишним будет уточнить его спецификацию. Не исключено, что для вашего же комфорта нужно будет поменять и центральный процессор.
Второе, о чем я не могу, не упомянуть в разрезе желания перейти на 64-битную Виндовс — количество оперативной памяти, которое будет задействовано и которое задействовано уже сейчас. Особенность 32-битной архитектуры в том, что такая Windows независимо от версии и сборки не может оперировать более чем 3,25 Гб ОЗУ.
Поэтому обновить ОС нет никакого резона, если на вашем ПК или ноутбуке по старинке установлено 4 Гб или даже меньше оперативки. Почему по старинке? В 2020 системные требования новинок игропрома, да и некоторых прикладных приложений, таковы, что для комфортной работы или развлечений этого явно недостаточно.
С другой стороны, если у вас мощный компьютер, но там непонятно почему оказалась 32-разрядная ОС, бросайте все и поспешите ее заменить на более продвинутую версию.
Особенности обновления до 64-разрядной версии
Если вы используете лицензионную копию Windows, нет необходимости покупать дополнительную лицензию. Один ключ актуален для обеих версий вашей десятки — и 32, и 64-арядной. Однако не все так просто, как может показаться на первый взгляд.
Банальной установкой подходящего патча(обновлением) вы не отделаетесь. По сути, перед вами две разных ОС, архитектура которых отличается кардинально. Единственный и правильный способ обновиться — полная переустановка. Увы и ах.
При этом не забывайте, что лучше отформатировать диск С:, а значит нужно сохранить все важные данные. Отдельно напоминаю о сейвах и файлах конфигурации сингплеерных игр, которые в большинстве случаев хранятся на системном диске. Где конкретно, советую погуглить по каждой конкретной игре.
К сожалению, придется переустановить все драйвера, даже если вы не будете форматировать диск С: и установите новую версию Винды параллельно старой. Разные типы ОС требуют и драйверов разной разрядности. И плюс ко всему придется заново установить все приложения, которыми вы обычно пользуетесь.
Если делать все быстро, не отвлекаясь на перекуры, можно уложиться за пару часов. И уж если вы столкнулись с подобной необходимостью, лучше один раз «отстреляться», зато потом воспользоваться всеми преимуществами 64-битной системы.
Подписывайтесь на меня в социальных сетях и не забудьте расшарить этот пост. До скорой встречи!
Как изменить 32-бит Windows 10 на 64-бит
Как перейти с 32-битной Windows 10 на 64-битную?
Содержание
После обновления Windows 7, 8, или 8.1 до «десятки», всем пользователям, независимо от особенностей архитектуры процессора, предоставляется 32 битная система. При этом компания Microsoft оставила пользователям возможность вручную перейти с 32 на 64 битную ОС.
Перед тем как это сделать, необходимо убедиться в том, что компьютер имеет соответствующую разрядность. Стоит сразу сказать, что если ваш компьютер поддерживает переход на 64 битную версию операционной системы, то единственный способ сделать это — полная переустановка Windows.
Как узнать параметры совместимости?
Чтобы определить разрядность системы (32 или 64), необходимо:
1. открыть меню «пуск» и перейти в «параметры»;
2. зайдите в блок «система» — «о системе» и внимательно посмотрите указанную здесь информацию, а именно «тип системы».
Если в данной строке будет информация о том, что у вас установлена 32-битная операционная система на 64 разрядном процессоре, то вы сможете перейти 64-битную Windows. Если разрядность процессора не упоминается, то сделать это не получится.
Как только вы узнаете поддерживает ли ваш процессор переход на 64 битную ОС c Windows 32 или нет, то следующее, что необходимо сделать — узнать поддерживает ли процессор нужные технологии. Дело в том, что для стабильной работы «десятки», компьютерное железо должно уметь работать с PAE, SSE2, NX и CMPXCHG16b.
Если ваш компьютер совсем старый, то скорее всего поддержка данных технологий будет отсутствовать и установить 64 битную операционную систему Windows 10 у вас просто не получится.
Что касается более новых процессоров с 64 разрядной архитектурой, то не стоит беспокоиться. В них полностью реализована поддержка данных технологий.
Если вы сомневаетесь насчет того, поддерживает ли ваше устройство работу с ними, то перед тем, как перейти с 32 битной ОС, воспользуйтесь бесплатным программным обеспечением CPU Z. Скачать утилиту можно с официального сайта. После этого:
1. запустите программу и перейдите во вкладку CPU;
2. здесь вы найдете всевозможные параметры вашего процессора, необходимый нам будет указан в поле — «instructions»;
3. внимательно прочитайте перечисленные в нем обозначения;
4. если в списке есть SSE2, AMD64 (или EM64T), VT-x (или VT-d), то ваш компьютер полностью соответствует всем требованиям процессора и готов к переходу на 64-битную виндовс.
Тут следует сразу упомянуть, что в процессе установки Windows может возникнуть системное сообщение о том, что ваш процессор все-таки не поддерживается. Связано это с тем, что на некоторых моделях поддержка технологии NX (или XD) — отключается. Для ее активации, необходимо попасть в настройки BIOS’а и найти нужный нам параметр во вкладках «Security» или «Advanced».
В зависимости от версии биоса и других особенностей процессора (или устройства в целом), необходимая нам строчка может носить разные названия. Такие, как:
1. no eXecute bit (NX);
2. eXecute Disabled (XD);
3. EVP;
4. EDB.
Как только нужный параметр будет найден, активируйте его указав напротив — «enabled». А затем выйдите из биоса.
Поддержка других комплектующих
После того, как вы убедились в полной поддержке процессора 64-битной операционной системы, этого все еще будет недостаточно. Для ее полноценной работы, понадобится установить драйвера для других комплектующих. Использовать для этого 32-битную версию не получится.
Если вы используете более современное устройство, то насчет их совместимости можете не беспокоиться. Но если на компьютере стоит более старое «железо», то вы можете остаться без звука или низким разрешением экрана (если видеокарта не поддерживает 64 битные драйвера).
Чтобы окончательно убедиться в том, что компьютер точно подходит под эти требования, зайдите на официальные сайты производителей ваших комплектующих в раздел «драйвера» — «скачать». Если в списке отсутствуют ссылки для работы на 64-битных системах, то они не поддерживаются и переход на другую ОС лучше отменить. Это же касается и использования старых моделей периферийных устройств. Например, принтера.
Если с поддержкой все нормально, то скачивать драйвера самостоятельно вам не придется. Они автоматически будут загружены при обновлении Windows 10 или во время установки.
Активация
Для того, чтобы перейти на 64 битную ОС, понадобится полная переустановка Windows. Это означает, что нам придется создавать загрузочную флешку и создавать резервные копии всех важных файлов, которые хранятся на компьютере. Во время переустановки виндовс, вся информация с вашего жесткого диска будет уничтожена.
Если у вас еще не установлена десятка, то придется сперва обновиться до 32 битной версии. Сделать это необходимо для того, чтобы получить ключ активации.
Чтобы узнать, активирована ли ваша версия виндовс, необходимо:
1. откройте «пуск» — «параметры»;
2. перейдите во вкладку «обновление и безопасность»;
3. в меню «активация» должно быть указано, что ваша копия виндовс активирована.
Только после этого можно приступать к переходу на 64 битную ОС.
Подготовка к установке
Для того, чтобы переустановить виндовс, понадобится:
1. USB носитель (флешка, SD или мини SD) с объемом свободной памяти не менее 4 гб;
2. утилита «MediaCreationTool» (найти ее можно на официальном сайте Microsoft);
3. *.iso образ с 64 разрядной операционной системой Windows 10 (скачать который можно через «MediaCreationTool»).
Если до этого вам уже приходилось устанавливать операционную систему, то переустановка Windows с 32 до 64 ничем не отличается. И по желанию вы можете использовать и любой другой, удобный вам софт для создания загрузочной флешки.
Создание загрузочной флешки
После того, как подготовите все необходимое, можно приступать к созданию загрузочной флешки. Для этого:
1. запустите MediaCreationTool и воткните в компьютер отформатированную USB флешку;
2. несмотря на то, что нам необходимо «обновиться», выбрать надо все равно «создать носитель для другого компьютера»;
3. здесь не забудьте снять галочку с «рекомендуемые параметры», иначе будет установлена 32 битная версия ОС;
4. в строке «архитектура» укажите x64;
5. по желанию можете изменить «выпуск» и «язык»;
6. если для создания загрузочной флешки вы будете использовать другой софт, то выберите «ISO файл», в этом случае мастер установки загрузит на ваш компьютер образ с Windows 10;
7. чтобы сразу установить образ на USB носитель, выберите первый вариант;
8. если к компьютеру подключено несколько устройств, то рекомендуется их отключить и оставить только ту флешку, которую вы хотите сделать загрузочной;
9. выберите нужный съемный носитель в списке и начните загрузку образа.
Как только программа закончит загрузке, можно приступать к установке 64 битной Windows. Для этого не забудьте изменить порядок загрузки («boot priority») в биосе (на первое место необходимо поставить USB носитель), перезагрузите компьютер и следуйте подсказкам мастера установки Windows 10.
Внимание! В процессе загрузки, виндовс будет запрашивать ключ активации. Пропускайте этот этап. Как только установка будет завершена, и вы попадете на рабочий стол, операционная система самостоятельно свяжется с серверами Microsoft и активируется.
Как видите, переустановка Windows с 32 битной версии до 64, не такой уж и сложный процесс. Если вы все еще не уверены, стоит ли это делать, предлагаем посмотреть подробную видео инструкцию, в которой подробно объясняется каждый этап установки.
Как перейти с 32 на 64 Windows 10
Разработчики Windows не стоят на месте, на смену 7, 8 и 8.1 версий пришла знаменитая ОС Windows 10. Несмотря на то, что было установлено до этого обновления, пользователь получает 32-битную систему. Однако этот показатель хоть и стоит по умолчанию, но специалисты Microsoft позаботились о том, чтобы его можно было сменить по своему усмотрению. Перед введением каких-либо изменений нужно быть уверенным в том, что стоит именно 32-битная разрядность.
Определение параметров совместимости
Это очень важный момент, с которого и стоит начать свою работу. Чтобы определить разрядность, нужно последовательно выполнить такие действия:
- В левом нижнем углу нажать на «Пуск» левой кнопкой мыши. В появившемся списке кликнуть на «Параметры».
Затем важно узнать, поддерживает ли сам процессор нужные технологии или нет. Для правильной работы Виндовс необходимо, чтобы система работала с PAE, SSE2, NX. В случае, если ПК пользователя куплен уже давно, то вероятнее всего, он уже не поддерживает такие технологии. Следовательно, установить 64-версию Windows будет нельзя.
Примечание! Но если пользователь приобрел компьютер не так давно, то не стоит беспокоиться. Система поддерживает новые технологии, установить нужную версию не составит труда.
Определение параметров с помощью утилиты CPU Z
Обычно хватает знания о том, когда был приобретен ПК. Но если у пользователя имеются сомнения, можно прибегнуть к помощи бесплатной утилиты CPU Z. Но стоит помнить, что все программы нужно скачивать исключительно с официальных источников, так как можно не только не решить имеющуюся проблему, но еще и навредить системе.
- Введите в поле для запросов любого браузера «скачать CPU Z», перейдите на официальный сайт.
Необходимость других комплектующих
Успешно завершив первый этап, нужно переходить к следующим действиям. Поддержки процессором нужной версии в данном случае недостаточно, понадобится установить некоторые драйверы для корректной работы Виндовс. Некоторые комплектующие подходят лишь для 32-битной версии, при смене этого показателя теряют свою актуальность.
Примечание! Если пользователь приобрел компьютер недавно, то вероятность конфликта драйверов и 64-битной версии сведена к минимуму. Однако на более старых устройствах несовместимость этих показателей является обычной практикой, которая приводит к потере звука (из-за проблем с видеокартой) или к низкому разрешению.
При имеющихся сомнениях рекомендуется точно узнать название своих комплектующих и зайти на официальные сайты их производства. В разделах «Драйверы» — «Скачать» можно будет найти ссылки для работы с нужной пользователю версией. Если в окне отсутствуют сведения о 64-битной версии, то данные драйверы не поддерживают ее. В таком случае лучше отказаться от перехода и оставить у себя 32-битную ОС.
Если пользователь отыскал нужные показатели, то ничего скачивать ему не придется. Во время очередного обновления Windows 10 все установит сам.
Как активировать
Чтобы активировать 64-битную систему, понадобится переустановка ОС. Это самый верный способ, который приведет к качественной установке без каких-либо сбоев.
Справка! Важно помнить, что при переустановке системы нужно позаботиться о сохранении всех важных файлов, так как все данные будут безвозвратно удалены с жесткого диска.
В случае, если пользователь еще не установил Виндовс 10, а пользуется Виндовс 7, 8 или 8.1, то в первую очередь нужно позаботиться об обновлении до 32-битной версии. Это важный шаг, так как в дальнейшем понадобится ключ активации.
Не всегда удается знать наверняка, активирована ли текущая версия или нет. Чтобы получить точное понимание, нужно выполнить следующий алгоритм действий:
Шаг 1. Зайти в «Пуск» и «Параметры» вышеупомянутым способом.
Шаг 2. Раздел «Параметры» будет содержать несколько вкладок, понадобится «Обновление и безопасность».
На заметку! Иногда такой вкладки нет, поэтому нужно написать в строке поиска слово «Обновление». В выпадающем списке выбрать «Параметры Центра обновления Windows».
Шаг 3. В данном разделе имеется список вкладок, выбрать нужно «Активация». Здесь содержатся сведения о том, активирована ли ОС Windows. Если нет, то процесс активации можно запустить в этом же окне.
Подготовка к установке
Чтобы установить 64-битную версию, нужно заранее подготовиться. Для переустановки системы нужно будет:
Шаг 1. Приобрести флешку, на которой или нет никаких файлов, или имеется не менее 3 гб свободного места.
Шаг 2. Программа «MediaCreationTool», которую необходимо скачивать только с сайта Microsoft, и *iso образ с 64-битной системой. Чтобы его получить, можно воспользоваться вышеупомянутой программой.
Если пользователь уже когда-то переустанавливал ОС, то никакой разницы в процессе он не заметит.
На заметку! При нежелании использовать «MediaCreationTool» можно воспользоваться любой другой утилитой, скаченной с официального источника.
Создать загрузочную флешку
После сбора всей необходимой информации и компонентов пользователь может создать загрузочную флешку. Данный этап является заключительным, при успешном завершении 32-разрядный Виндовс сменится на 64-битный. Нужно следовать простому алгоритму:
Шаг 1. Запустить заранее скаченную утилиту «MediaCreationTool» и воткнуть в разъем флешку.
Шаг 2. Программа предусматривает переустановку всего Виндовса, поэтому даже при потребности обновиться она предложит создать носитель для другого ПК. В окне будет иметься три вкладки:
Выпуск подразумевает версию Windows, во вкладке «Язык» можно изменить русскую версию на любую другую, а вот «Архитектура» отвечает за разрядность. Там и нужно выбрать «64-разрядная (х64)», нажать «Далее».
Шаг 3. Программа установки Windows 10 предложит выбрать носитель для установки. Если пользователь для загрузки выбрал другой софт, то ему стоит нажать на «ISO-файл». При установке на USB-устройство ничего менять не нужно.
Шаг 4. При выборе параметра «USB-устройство…» в следующем окне утилита попросит выбрать носитель, выделяем его левым кликом мышки, жмем «Далее».
Шаг 5. Начнется процесс установки 64-разрядной версии Windows 10 на флешку. В это время можно продолжать заниматься своими делами за ПК. Затем стоит перезагрузить компьютер.
После завершения процесса установки Виндовс 10 на флешку приступаем к самой установке.
Установка 64-разрядной версии Windows 10 с флешки
Перед тем, как установить систему с флешки, необходимо зайти в БИОС и выставить флешку, как загрузочное устройство на первое место. Для этого:
Видео — Как перейти с 32 на 64 битную Windows?
Понравилась статья?
Сохраните, чтобы не потерять!
Как перейти с 32-битной Windows 10 на 64-битную?
Обновляя устройство с 32-битной версии одной из предшествующих операционных систем на аналогичную версию «десятки», каждый обладатель последней «винды» получает возможность перейти на 64-битную версию. Если конечно Ваш компьютер осилит такое «счастье», так как осуществляя обновление «32-битки» Windows 7 или 8.1, новая система получит такую же версию.
В целом, причин для перехода на «повышение» может быть более чем достаточно – к примеру, Вы установили 4 Гб ОП (а то и больше). В подобных случаях, данная процедура имеет смысл.
Как узнать, совместим ли компьютер с 64-битной Windows 10?
Итак, чтобы узнать, совместим ли ПК с 64-битной версией «десятки», необходимо вызвать главное меню, где нужно выбрать раздел «Параметры». Здесь найдите подраздел «Система» и в левом столбике опций нажмите на пункт «О системе». В правой части окна обратите внимание на информацию, которая располагается напротив строчки «Тип системы». Собственно, в этой строчке и находится одна ключевая фраза, которая укажет Вам на поддержку 64-битного программного обеспечения либо его отсутствие.
Если справа от пункта «Тип системы» написано «32-разрядная операционная система, процессор х64» — можете вздохнуть с облегчением. Несмотря на то, что сейчас у Вас стоит 32-битная версия, уйти на «повышение» Вам ничего не помешает. В противном случае, когда в данном пункте ничего не упоминается о 64-битном ПО, то изменить Вам ничего уже не удастся (разве что купить новый, более мощный компьютер).
Нюансы, которые нужно знать о 64-битной версии системы
Суть функционирования «высшей» версии заключается в наличии определенных технологий, которые как воздух нужны для работы данного программного обеспечения. Иными словами, наличие 64-битной версии еще не значит ее работоспособность. Первые процессоры в этом направлении могут как раз таки не иметь всех необходимых функций. Собственно, все устройства, которым больше 5 лет, велика вероятность отсутствия нужных «дров».
Чтобы узнать, все ли на месте, необходимо проверить «64-битку» с помощью инструмента CPU Z (скачать можно после перехода по ссылке: www.cpuid.com/softwares/cpu-z.html).
После загрузки и запуска программы Вы сможете увидеть перечень всех технологий, которые поддерживает 64-битная версия на компьютере. Этот список находится напротив строки «Instructions». Оптимальный набор технологий выражается через специальные типы инструкций, которые выглядят следующим образом: MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, EM64T, VT-x, AES, AVX, AVX2, FMA3.
Для обладателей старых устройств, есть возможность включить поддержку XD или NX с помощью параметров BIOS.
Поиск соответствующих драйверов
Впрочем, даже при наличии всех необходимых технологий, быть уверенным в исправности 64-битной версии нельзя. Есть еще один важный момент – совместимость всех комплектующих с данной версией. Собственно, для 64-битного ПО должны применяться 64-битные драйвера – и никак иначе.
Разумеется, найти соответствующие «дрова» с нынешними возможностями под силу любому пользователю, который обладает современным оборудованием. А вот в случае со старыми ПК, вопрос драйверов может существенно усложниться. В целом, проверить данную информацию можно на официальном ресурсе производителя, где Вы сможете убедиться, предлагает ли вообще разработчик подобные «дрова». Если таковы имеются, то загружать их не обязательно, поскольку вероятней всего, что они уже входят в соства ОС или Windows их скачает через «Центр обновления».
Как перейти на 64-битную систему?
Так как же перейти с 32-битной Windows 10 на 64-битную систему? Стоит отметить, что для этой процедуры понадобится произвести установку Windows 10 заново. Установить «повышенную» версию с помощью каких-либо параметров системы не получится – переход возможен только после чистой установки «десятки», в ходе которой можно выбрать 64-битную версию. Также не следует ускорять процесс в том случае, когда у Вас стоит 32-битная «семерка» или «восьмерка». Ни в коем случае не обновляйте систему на 64-битную Windows 10, так как попросту лишитесь лицензионного ключа.
Перед тем, как приступить к реализации процесса, обязательно сделайте резервные копии файлов, которые представляют для Вас большое значение, так как во время установки весь материал будет удален.
После установки в обязательном порядке проверьте активацию 32-битной версии. Сделать это можно с помощью раздела «Параметры», где в подразделе «Обновление и безопасность» необходимо выбрать пункт «Активация». В правой части экрана Вы увидите название второй строчки с таким же названием, напротив которой и указано состояние системы.
После этого необходимо загрузить средство создания установочного носителя с официального сайта Microsoft.
Нужно скачивать 32-битную версию Media Creation Tool, поскольку утилита должна соответствовать версии «операционки».
После запуска инструмента выберите пункт «Создать установочный носитель для другого компьютера» и запишите систему на USB-накопитель или диск.
Как раз во время подготовки носителя Вы сможете выбрать 64-битную версию системы.
Выборочная установка Windows 10
Следующим шагом процесса станет перезагрузка устройства. Затем во время установки «десятки» нажмите на пункт «Выборочная», что текущая версия «винды» перезаписалась. Далее появится запрос с полем, в котором нужно набрать ключ активации. Не нужно ничего вводить – продолжайте процесс установки. По завершению процедуры система в автоматическом режиме активируется с помощью серверов.
Как только «десятка» активируется, Вы сможете без каких-либо препятствий пользоваться «64-биткой».
В целом, мы постарались как можно подробней передать инструкцию перехода, чтобы с ней мог справиться любой пользователь. Будьте внимательны и придерживайтесь советов – тогда Вы сможете достичь нужного результата.
Если у Вас остались вопросы по теме «Как перейти с 32-битной Windows 10 на 64-битную?», то можете задать их в комментариях
Рейтинг статьи 4 / 5. Голосов: 14
Пока нет голосов! Будьте первым, кто оценит этот пост.
Как изменить 32-бит Windows 10 на 64-бит
Если вы обновляетесь с 32-битной Windows 7 или 8 (8.1) до Windows 10, то в результате устанавливается 32-бит версия системы. Также некоторые устройства имеют предустановленную 32-разрядную систему, хотя процессор поддерживает 64-бит Windows 10. Вы можете поменять операционную систему на нее. Это будет весьма уместно, особенно если вы увеличили объем оперативной памяти на вашем компьютере. В этой статье мы расскажем, как поменять 32-битную Windows 10 на 64-битную.
Для начала давайте разберемся какие преимущества дает 64-битная Windows? Программы, оптимизированные для 64-битных ОС, работают быстрее, чем их аналоги для процессоров, обрабатывающих всего 32 бита (4 байта) за один такт. Более того 32-битные версии Windows могут использовать максимум 4 Гб памяти, причем не вся она доступна программам. Также огромную роль играет увеличенная рабочая скорость. С 64-бит Windows компьютер может обрабатывать за единицу времени в два раза больше данных, нежели с 32-бит.
Установка Windows 10 x64 вместо 32-битной системы
Если на вашем компьютере установлены 32-разрядные версии Windows 7 или 8.1 и обновлены до Windows 10, Microsoft автоматически предоставит вам 32-разрядную версию Windows. Но если ваше оборудование поддерживает использование 64-разрядной операционной системы, вы можете бесплатно перейти на 64-разрядную версию Windows.
Первое, что вам нужно сделать, это убедиться, что ваш процессор поддерживает 64-бит. Для этого откройте «Настройки» > «Система» > «О программе». В правой части окна найдите элемент «Тип системы».
Здесь вы можете увидеть следующие варианты:
1. 64-разрядная операционная система, процессор x64
Ваш процессор поддерживает 64-разрядную версию, и у вас уже установлена 64-разрядная версия Windows.
2. 32-разрядная операционная система, процессор x86
Ваш процессор не поддерживает 64-разрядную версию, и у вас установлена 32-разрядная версия Windows.
Ваш процессор поддерживает 64-разрядную версию, и у вас уже установлена 64-разрядная версия Windows.
3. 32-разрядная операционная система, процессор x64
Ваш процессор поддерживает 64-битную систему.
Порядок действий изменения 32-бит Windows 10 на 64-бит
1. Если вы видите «32-разрядная операционная система, процессор на базе x64», то вам повезло. Это означает, что вы используете 32-разрядную версию Windows 10, но ваш процессор может запускать 64-разрядную версию.
Внимание: если у вас ноутбук или планшет, убедитесь, что на официальном сайте производителя есть драйверы для 64-бит Windows (если разрядность не указана, как правило поддерживаются оба варианты системы). Загрузите их.
2. Далее нужно скачать оригинальный ISO образ Windows 10 x64 с сайта Microsoft и создать загрузочную флешку (диск). Также можно сделать загрузочную флешку Windows 10 x64 официальным способом, то есть с помощью Media Creation Tool.
3. Запустите установку системы с флешки. Ключ продукта при установке вводить не нужно.
4. Если на диске C находятся важные данные, то не форматируйте этот диск, чтобы сохранить их.
5. Завершите процесс установки. Далее установите оригинальные драйверы системы.
На этом процесс перехода с 32-бит Windows 10 на 64-бит будет окончен.
Если в процессе перехода по каким-то причинам вы утратили важные файлы, не стоит волноваться. Вы можете с легкостью восстановить удаленные данные с помощью программы Magic Partition Recovery. Это универсальный инструмент восстановления, который достаточно легко использовать. Утилита восстановит абсолютно любые типы файлов за считанные минуты. Интерфейс программы прост и похож на стандартный проводник Windows. В программу интегрирован пошаговый мастер, который сделает процесс восстановления еще проще. В режиме быстрого анализа программа находит удаленные файлы в считанные секунды, предоставляя возможность моментально восстановить утерянную информацию.
Каталог бесплатных программ
Доступная для понимания инструкция по переходу с 32 бит на 64 бита. такое имеет смысл проделывать когда вы наконец то увеличили оперативную память с 3 гигов на большее.
Вы сами понимаете, что работая под 32-разрядами в Windows 10 вы не пользуетесь всеми преимуществами производительности. Данная инструкция поможет вам безболезненно перейти на 64-разрядную версию Windows 10.
Если у вас лицензионная (покупная или при покупке в магазине была установлена с наклейкой) Windows 7 или 8.1 то можно при обновлении бесплатно перейти на Windows 10.
Помните, что обновиться вы сможете только на эквивалентную версию на той же архитектуре. Иными словами, если вы надумаете Windows 8.1 32-bit обновить, то у вас станет Windows 10 32-bit хотя ваш процессор и поддерживает 64-bit (современные процессоры процессоры все поддерживают 64-битную архитектуру).
Только чистая установка операционной системы поможет вам решить сие затруднение.
Сейчас мы с вами выясним, поддерживает ли ваш компьютер 64-bit и пройдем весь путь обновления до Windows 10.
Как вы уже поняли установить 64 битную версию Windows 10 можно только на компьютеры, которые ее поддерживают. И первое что нам необходимо узнать — это информацию о процессоре, является ли он 64-разрядным.
Эту информацию можно легко заполучить в приложении Настройки.
Чтоб открыть приложение настройки нажмите одновременно клавиши Win+I (русская Ш).
Далее жмем на Система
Потом выбираем О программе
И теперь мы видим в поле Тип системы информацию которая гласит: о 32-bit операционке и процессоре на базе х86, то это означает, что компьютер не поддерживает Windows 10 64-bit. Если говорится о 32-битной операционке и х64-разрядном процессоре, то у вас стоит 32-разрядная Windows 10 c поддержкой 64-разрядной.
По мимо этого способа, можно воспользоваться иначе:
Нажимаем на меню Пуск и выполняем поиск системной информации и далее жмем Ввод.
Находим тип системы с правой стороны в разделе сводка системы. Если отображается x86-based ПК, то установить другую архитектуру невозможно. Если перед вами x64-based ПК, то все замечательно, ваш компьютер примет 64-битную версию Windows.
Если вы покупали компьютер совсем недавно, то Windows 10 будет на нем работать. А вот если ваш компьютер достаточно устарел, то перед установкой операционной системы следует его проверить. Согласно данным Майкрософт, ОС требует 3 основные характеристики включая расширения физического ядра (РАЕ), No-eXecute (NX) и потоковые SIMD-расширения 2 (SSE2). По мимо перечисленного для 64-разрядной операционки потребуется функция CMPXCHG16b (СЧ16) которая должна присутствовать в процессоре.
Во время установки, мастер установки всегда проверяет аппаратную совместимость в самом начале. Если такие функции не поддерживаются процессором, то установить Windows 10 будет невозможным.
Для того, чтобы проверить наличие поддержки данных функций процессором, можно воспользоваться инструментом командной строки Coreinfo.
Вам необходимо зайти на сайт Майкрософта, перейти в Windows Sysinternals и скачать себе Coreinfo
Теперь переходим в папку куда загрузился наш файлик и правой кнопочкой мышки кликаем и выбираем — Извлечь все
Когда откроется папка Coreinfo, жмем на Файл и выбираем Открыть командную строку
Теперь надо ввести команду — coreinfo и нажать Enter
Утилита покажет вам в окне информацию о процессоре, вам только надо будет убедиться, то SSE2, NX, CX116 и PAE присутствует. Для быстрого поиска можно воспользоваться поиском, для этого жмем клавиши Ctrl+F. Если все четыре функции вы нашли, то вы сможете перейти на Windows 10 64-bit.
Драйвера для 64-bit версии
Надо также помнить и о других компонентах компьютера: видеокарте, звуковой карте. Они тоже должны быть совместимы с 64-bit версиями. Дело в том, что 32-bit могут и не работать после обновления.
Если вашему компьютеру несколько лет, то вероятность того, что все его компоненты поддерживают 64-bit драйвера очень высока.
Но если у вас слишком старые компоненты, то поддержки может и не быть. Перед тем как начать переход, необходимо зайти на сайт производителя оборудования и проверить наличие доступны 64-bit версий драйверов. ТУТ МОЖНО СКАЧАТЬ ДРАЙВЕРА С ОФИЦИАЛЬНЫХ САЙТОВ ПРОИЗВОДИТЕЛЕЙ.
Необходимо сделать резервную копию вашего винчестера
Если у вас нет ценной информации которую не жалко потерять или которую вы сможете потом без труда восстановить, то эта информация не для вас.
Стоит помнить, что потребуется создать резервные копии ваших личных данных файлов на облачной хранилище файлов OneDrive или внешний диск, так как при установки они будут удалены.
Выполните чистую установку Windows 10
На самом деле нет прямого пути смены с 32-bit на 64-bit версии Windows 10, то единственным решением будет чистая установка ОС.
ВНИМАНИЕ! Перед тем как начать чистую установку настоятельно рекомендую проверить на правильность активации Windows 10. Для того перейдите в раздел Настройки — Обновление и безопасность — Активация.
Создаем установочную флешку с Windows 10
Подключаем флешку 4 Гб и более в к компьютеру
Жмем Загрузить инструмент сейчас и выбираем Сохранить на рабочем столе.
Щелкаем по файлу MediaCrationTool.exe дважды
Жмем Принять после прочтения лицензии (ну кто же ее читает, а потом возмущаетесь).
Выбираем Создать установочный носитель для другого ПК
Теперь необходимо снять галочку с Использовать рекомендуемые параметры для этого ПК
ВНИМАНИЕ! Выберите язык, версию и архитектуру (в нашем случае х64)
Необходимо выбрать опцию USB накопитель
И опять нажимаем кнопку Далее
Теперь необходимо выбрать съемный диск из представленного списка
Ждем. После создания загрузочной флешки можно закрыть утилиту по созданию носителя.
Установка 64-bit Windows 10 на компьютер пользователя
Выполняем перезагрузку компьютера с подключенной фляжкой, которую мы только что создали.
В программе установки жмем Далее, а затем Установить сейчас. Раз у вас Windows 10 была ранее активирована, то вводить ключ продукта не нужно — пропускаем. Жмем Далее, тем самым принимаем лицензионное соглашение.
Теперь необходимо выбрать Нестандартный: Установить только Windows (расширенный).
Выбор и удаление системных разделов — чаще всего диск 0 раздела 1 и диск 0 раздела 2
Теперь снова жмем Далее с выполняем инструкции на экране для завершения установки.
Когда установка закончится необходимо зайти Настройки-Обновление и безопасность-Центр обновления Windows и загрузить последние обновления и драйвера.
Теперь можно начать восстановление личных файлов из резервной копии. Как видите, ничего сложного нет, справится любой.
Преимущества 64-bit Windows 10
По функционалу между 32 и 64 битыми версиями нет различий. Но есть неоспоримые преимущества в производительности.
Как перейти с 32-битной Windows 10 на 64-битную
Наверняка всем пользователям Windows-компьютеров известно, что операционная система от компании Microsoft может быть 32-разрядной (x86) или 64-разрядной (x64). В более древние времена существовала также 16-битная редакция, которая позже перестала существовать. Но далеко не все знают различия между разрядностями и ошибочно считают, что 64-бита по умолчанию лучше 32-бит (больше ведь). Отсюда и возникает частый вопрос, которым задаются многие неопытные пользователи Windows-компьютеров: у меня Windows 10 32-бита, как мне обновить Windows 10 до 64-бит? Эта статья расскажет вам, как происходит переход с 32-бит до 64-бит и что об этом надо знать.
Для справки: нет, если вы дважды установите 32-битную Windows 10, у вас не получится 64-битная операционная система.
Как обновить Windows 10 32-бит до Windows 10 32-бит
Прежде всего, надо определиться, зачем вам 64-разрядная операционная система. Подробные различия между разрядностями описаны в статье «Как выбрать разрядность Windows». Здесь же вкратце отметим, что основным критерием выбора между 32-разрядной и 64-разрядной системой является объем оперативной памяти. Если у вас больше 3.75 Гб, значит вам нужна 64-разрядная, иначе оперативная память не будет задействована в полную меру. Оперативка нынче весьма дорогая, поэтому стоит убедиться, что вы эффективно используете весь доступный вам объем памяти. Одной из причин сменить разрядность системы может быть софт и программное обеспечение. Некоторые программы (и почти все современные крупные и не очень игры) не имеют 32-битных вариантов, а значит не работают на 32-битных системах. Хотя на 64-рязрядную систему можно поставить 32-битный софт, на 32-разрядную нельзя установить 64-разрядное приложение. Кроме того, разработчики потихоньку отказываются от поддержки уже устарвеших 32-битных версий Windows. Nvidia, к примеру, в апреле 2018 года перестала выпускать новые функции для драйверов своих видеокарт.
Не многие знают, но надо учитывать также процессорную составляющую. Все современные процессоры являются 64-разрядными, но при этом на рынке все еще существует большое количество 32-разрядных процессоров. Попытка установить 64-битную систему на такой процессор закончится неудачей.
При обновлении Windows с 32-бит до 64-бит вам надо проверить разрядность процессора и объем оперативной памяти. Для этого сделайте следующее:
К вашему сведению: производитель может устанавливать 32-разрядные системы даже на процессоры с поддержкой 64-бит и теоретически ничего плохого в этом нет. 32-разрядные Windows часто встречаются на ноутбуках и планшетах с 4 Гб оперативной памяти (минус несколько сотен мегабайт на видеоядро интегрированной графики) и особенности работы системы с этой самой оперативной памятью являются причиной, по которой производитель отдает предпочтение 32-разрядной системе на 64-битном процессоре.
Ключевой момент: нет такового понятия как «обновиться с 32-битной Windows 10 до 64-битной Windows 10». Вы можете обновиться с Windows 10 Home до Windows 10 Professional, к примеру, если во время создания образа ошиблись с редакцией. При этом апгрейд возможен без полной переустановки операционной системы. Но уже с разрядностями такой номер не пройдет. Архитектурные различия между двумя разрядностями операционных систем настолько значительные, что обновление невозможно в принципе. Для перехода с 32-битной Windows 10 на 64-битную (или наоборот, если вам зачем-то надо) понадобится полная переустановка операционной системы. Иначе никак.
Прежде чем переходить к загрузке установочного ISO-файла операционной системы, рекомендуем также проверить, есть ли у вашего компьютера драйверы под 64-разрядную систему. Этот вопрос не актуален для современного железа и больше касается старых компьютеров. Если драйверов нет, значит и устанавливать систему не стоит, поскольку она не будет работать как положено. Если все проверки завершены успешно, ваш компьютер имеет достаточное количество памяти, совместимый процессор и необходимые драйверы, можно переходить к переустановке системы.
Скачайте оригинальный образ Windows 10 с официального сайта Microsoft (через утилиту Media Creation Tool). На экране настройки образа обязательно укажите, что вам нужен 64-разрядный образ. X86 – это 32-бита (не спрашивайте почему), а Х64 – это 64-бита. Опционально можно создать универсальный образ сразу с обеими архитектурами. Создайте загрузочную флешку для установки.
Для справки: если у вас есть лицензионный ключ Windows 10, разрядность значения не имеет. Один ключ распространяется как на 32-разрядную, так и на 64-разрядную версию. Это же касается OEM-лицензий. Иными словами, ключ для 32-битной Windows 10 Home подойдет для 64-битной Windows 10 Home, но не подойдет для 32-битной Windows 10 Professional. Точно так же привязанная к учетной записи цифровая лицензия для 32-битной Windows 10 сработает и на 64-битной.
Установите Windows традиционным способом, после чего у вас будет полноценная 64-разрядная операционная Windows (или 32-битная, если вы делали «даунгрейд»). После этого вы можете устанавливать как 64-битное программное обеспечение, так и 32-битное. Система будет нормально работать с обеими, тогда как 32-разрядная Windows поддерживает лишь 32-разрядный софт.
Переход с 32-битной на 64-битную ОС или проблема четвертого гигабайта
Как из 32 разрядной версии Windows 7 сделать 64: в чем отличия 64 битной системы от 32 битной
Сразу же можно сказать, что перейти на более высокую разрядность операционной системы можно, но только в том случае, если речь идет о той же версии ОС Виндовс, что и используемая на данный момент. Понятно, что переход может осуществиться и простой переустановкой пиратской копии.
Современные процессоры и ОС бывают 32-х и 64-х битными
Неопытные пользователи интересуются, как сделать 64 битную систему из 32 в Windows 7, но не часто они сталкиваются с различными ошибками. Дело в том, что существуют различные процессоры. Одной из их характеристик является разрядность. Раньше ЦП были 16-ти битными, но потом появились новые 32-битные вычислительные платы. Сегодня их заменили 64-х битные процессоры. Операционные системы также подстраиваются под эту разрядность. От этого, кстати, зависят их требования к аппаратному обеспечению ПК или ноута.
Важно! Стоит понимать, что обновить Windows 7 с 32 до 64 бит реально, если процессор, который используется в операционной системе 64-х разрядный, (эта разрядность поддерживает 32 бита). Наоборот же поступить нельзя, так как 64-х битная ОС не «встанет» на 32-разрядный процессор.
Перед тем как рассмотреть, как сделать из 32 бит в 64 битный Windows 7, необходимо понять еще одну разницу между ними. Самое большое отличие заключается в том, что 32-битная версия может работать с любым видом процессоров, но доступная оперативная память будет ограничена четырьмя гигабайтами. В это же время 64-разрядная операционная система Виндовс может «увидеть» в десятки раз большее количество ОЗУ, но на 32-битном процессора, к сожалению, не запустится из-за ограничения им используемых физических и логических потоков.
Ограничение на объем ОЗУ
AHCI или IDE. Выбор режима работы жесткого диска
Режим работы основного накопителя системы влияет на наличие или отсутствие некоторых плюшек и, как следствие, на производительность винта.
Разумеется, в случае, если производительность всего оборудования находится на достаточно низком уровне, изменением режима с устаревшего
IDE ( Integrated Drive Electronics ) на современный AHCI ( Advanced Host Controller Interface ) не принесёт ощутимого прироста скорости работы всей системы, но если оборудование сбалансировано и отвечает современным системным требованиям, то эту настройку следует провести.
Настраивается параметр IDE/AHCI в БИОСе материнской платы, соответствующий пункт меню будет иметь название, типа Configure SATA, SATA mode или нечто подобное, в зависимости от варианта BIOS
изменить значение параметра Start на (ноль), подробнее о правке реестра было рассказано в статье Изменение параметров cистемного реестра Windows. Либо вы можете просто запустить прикреплённый файл, который изменит упомянутые выше параметры, то есть, активирует ahci драйвер в системе, автоматически: ahci-driver-activation. О том, как создавать такие reg-файлы можно почитать здесь: Создание reg-файлов. Синтаксис редактирования записей реестра
Плюсы и минусы перехода
Переход с 32 на 64 Windows 7 сопряжен с рядом трудностей, которые могут возникнуть у новичков, но перед их рассмотрением следует определиться с преимуществами и недостатками подобного перехода. Основными плюсами становятся:
Как в Windows 7 убрать пароль при входе в систему
Как ни странно, но недостатки также имеются. Среди них:
Важно! Как видно, преимущества более существенны, чем недостатки. Если производится обновление комплектующих персонального компьютера, то никаких проблем возникнуть не должно. Ниже будет рассказано, как перевести компьютер с 32 на 64 разрядную систему и какие способы для этого имеются.
Просмотр характеристик ОС в «Сведениях о системе»
Железо и БИОС
Настройки, более тесно связанные с программной составляющей установки операционной системы, выделим в отдельную статью, с которой можно ознакомиться по ссылке: Что надо знать при установке Windows. Выбор редакции Windows. Программная часть. В заключительной части поговорим о настройке Windows после установки: Что надо знать при установке Windows. Первоначальная настройка Windows
Вопрос сбалансированности при разговоре о компьютерах чаще употребляется в значении грамотного подбора всех комплектующих для будущего ПК, но тема предварительной настройки железа и его ПО низшего уровня не менее важна и позволяет получить возможный максимум от новой машины. Итак, на что же необходимо обратить внимание в первую очередь при установке операционной системы Windows на компьютер или ноутбук?
READ Противотуманки на ваз 2106 как правильно установить
Необходимое условие для перехода Windows на 64 bit
Возможно ли перейти с 32-х на 64 битный Windows 7? Да, вполне, но при смене разрядности существует ряд нюансов, с которыми нужно быть ознакомленным. Если не следовать ряду правил, то переход будет невозможно осуществить.
Автологин Windows 7 — вход в систему без ввода пароля
Самое главное условие при переходе на другую разрядность заключается в том, поддерживает ли установленный в материнскую плату центральный процессор 64-х битные инструкции операционной системы. Если он 32-битный, но на него просто не получится установить нужную версию ОС. Если по тем или иным причинам человек не знает этот показатель для процессора или ОС, то следует скачать и установить бесплатную программу наподобие CPU-Z и AIDA64, а затем узнать это.
Также можно воспользоваться и стандартным средством. Для этого:
Важно! Также следует помнить, что 64-х разрядные процессоры поддерживают установку любых 32-х и 64-х битных операционных систем, а вот 32-х разрядные могут работать только с 32-х битными Виндовс. Кстати, иногда можно встретить разрядности типа x86, но это второе обозначение для х32.
Из этого выходит тот факт, что 64-х битная ОС является более требовательность к процессору и оперативной памяти. Для ее установки нужны определенные аппаратные характеристики. 32-х битная ОС может быть установлена практически на любой персональный компьютер или ноутбук.
Проверка разрядности в БИОС
Предыстория
Почему вместо 8 ГБ оперативной памяти, отображается только 4 ГБ?
Когда я понял, что 1 из моих компьютеров морально устарел, так как в нем слабенький процессор и только 4 ГБ! оперативной памяти (как в моем телефоне), решил ему немного помочь, прикупив планочку оперативки на aliexpress. Какое было мое счастье, когда мне пришла заветная “память”, я её вставил и в компьютере ничего не “шарахнуло” и он даже включился. Но моя радость была совсем не долгой. Кликнув правой кнопкой мышки на ярлыке “мой компьютер” я обнаружил следующую надпись: установлено 8 ГБ, используется 3.5 ГБ. Начал “гуглить” оказалось, что скорее всего проблема в том, что у меня установлена 32 битная версия Windows, а она ну никак не может тянуть больше 4 ГБ оперативки. Вот здесь мы плавно подходим к вопросу: как перейти с 32 битного Windows на 64 битный и при этом при всем, желательно сохранить лицензию (если она вообще у вас есть).
Способы апгрейда операционки без переустановки системы
Как откатить систему в Windows 10 назад к точке восстановления
Пришло время узнать, как перейти с Windows 7 32 бита на 64 без переустановки. На самом деле, выполнить операцию без переустановки ОС невозможно. Однако есть способ, позволяющий не потерять нужные данные при установке новой разрядности. Для этого необходимо найти или купить новый жесткий диск, чтобы перенести на него старую систему или установить новую.
Пошаговая инструкция процесса такова:
По окончанию операции следует вставить обратно старый диск с 32-х битной Виндой. Придется каждый раз при загрузке указывать диск, чтобы именно с него стартовала система. Можно также установить автоматическую загрузку с первого носителя. Это не очень удобный способ и лучше выполнить чистую установку ОС, заранее скопировав все важные документы на флешку. По окончанию инсталляции придется установить необходимые драйвера.
Что надо знать при установке Windows. Железо и BIOS
Если вы можете самостоятельно «переустановить винду«, то в глазах юзеров ваш статус будет уже значительно выше, а называть вас будут не иначе, как «программист«. Но на деле оказывается, что мало просто вставить установочный диск, запустить процесс инсталляции операционной системы и дождаться его окончания. Существует большое количество нюансов и тонкостей, знание которых помогает не только облегчить саму установку ОС, но и избежать возможных неудобств в дальнейшей работе с компьютером.
Можно ли будет вернуть обратно
Как поменять Виндовс 7 с 32 на 64 бита понятно, но останутся ли все данные и можно ли вернуть все обратно. Переустановка ОС форматирует системный диск, поэтому восстановить удаленные файлы не получится. Выполнить переустановку обратно на 32 бита можно, но все данные будут утеряны.
Процесс установки новой системы
В этом материале было рассмотрено, как поставить 64 бит на Виндовс 7 вместо урезанных 32-х. Стоит сказать, что переустановка ОС повлечет за собой потерю всех несохраненных данных. К тому же возможность увеличить количество гигабайт ОЗУ завит не только от процессора, но и он редакции Виндовс: Базовой, Домашней, Максимальной.
Установка Windows с USB накопителя
Иногда встречаются такие материнские платы, чаще это касается устаревших моделей, в которых отсутствует возможность инсталляции операционной системы через USB. В таком случае у нас есть три пути выхода из ситуации:
Остаётся только добавить, что на большинстве моделей материнских плат и ноутбуков установку ОС необходимо проводить исключительно через разъём интерфейса USB 2.0, а вот некоторые современные устройства уже позволяют использовать для этих целей и USB 3.0 гнёзда.
Как перейти с 64 на 32 битную систему
Многих волнует вопрос — как перейти с 64 на 32 windows 7 без переустановки. Сейчас основная часть персональных компьютеров мира оснащена 64-битной системой. Разберем – что это. Согласно данным Википедии, разрядность – количество разрядов (битов) электронного (в частности, периферийного) устройства, шины, одновременно обрабатываемых устройством или передаваемых шиной. Получается, количество битов означает ширина временного хранилища данных. Поэтому 64-битная система более производительна, чем 32-битная, 16-битная, 8-битная.
Особенности каждой разрядности.
Вначале пройдемся по основным моментам 64-битной системы: Скорость работы процессора. Это самый главный плюс 64-битной системы. Процессор с разрядностью 32 покрывает лишь 2^32 адресов, а 64 – 2^64 адресов. Заметили, как сильно повысилась производительность системы? Раньше вполне хватало и 32-битной разрядности, если у вас простой офисный ящик, по которому вы заходите в интернет и периодически печатайте документы, то вполне хватит и простенькой разрядности. Но для сложных целей, например, пользования сложными программами видеомонтажа или установки современных габаритных игр, вам придется установить 64-битную архитектуру.
Но ладно бы мы сразу узнали, когда архитектура к нам пришла. Когда мы начали пользоваться устройствами, мы не поняли, что пользуемся такой разрядностью. Игровые консоли — Playstation 2 и Nintendo 64 имели движки 64 бита! Многие пользовались ими. Причем они появились лет за 6-7 до появления на рынке большого количества персональных компьютеров с такой разрядностью.
Так же причиной длительного вживания в нашу жизнь системы является огромная масса проблем с драйверами. В 2001 Microsoft выпустила 64-битную windows ХР, но её всё равно не приняли. То же самое было и с windows Vista. И лишь на «семерке» произошел серьёзный перекос в статистике – огромное количество пользователей поняли, что гораздо разрядность в 64 бита – прекрасная штука, качественно поднимающая производительность компьютера.
А если рассматривать этот вопрос в плане других ОС, то можно заметить, что там принятие этой разрядности шло такими же медленными темпами – лишь на версиях 2006-2010 годов они так же получили распространение.
Миф о неспособности работы 64-битной системы на ноутбуках.
Она вполне сносно может работать там,просто нужен ноутбук с высокой производительностью, иначе просто смысла не будет.
Но еще раз повторяем – ноутбук или компьютер – для операционной системы разницы нет.
Гораздо более крупный объём используемой оперативной памяти. С 32 битами вы сможете использовать всего лишь 4 Гигабайта оперативной памяти. Если вы поставите больше объёма на 32битную систему, то вы этого совершенно не ощутите – большее количество просто не будет использоваться. К сожалению, это знают не все пользователи-часто бывают слышны возмущения владельцев ПК насчет установленной свыше 4 Гигабайтов оперативной памяти – почему мы поставили дополнительно 8 Гб ОЗУ, а скорость работы совершенно не увеличилась. Ответ кроется в 1 параметре – разрядность системы. Обычно 1 Гигабайт оперативки забирает система, второй Гигабайт уйдет к видеокарте и для работы останется только 2 Гб. А это реально мало для работы 2-3 серьезных программ.
Перейдем к минусам системы. Системный блок потребует переустановки всех компонентов. Для этого у старых устройств придется искать драйвера, что представляет собой тяжкое дело. Хорошо, если у вас современный девайс и драйвера уже есть. А вот если вам придется искать драйвера заново, то лучше заранее позаботьтесь об их наличии – если смените систему, а нужных драйверов не будет, то придется раскошелиться на новый компонент системы, а старый придется просто выкинуть.
Если установлено меньше 4 Гигабайтов оперативной памяти, то смысла нет устанавливать 64-битную разрядность – просто у вас не хватит оперативки. Абсолютно все программы будут занимать на несколько процентов больше памяти и поэтому старый объём ОЗУ вам не поможет.
Новый антивирусник. Многие программы и приложения будут работать даже с учетом изменения разрядности, но не антивирусное программное обеспечение. Вам нужно будет найти обеспечение под 64-битную систему. Если вы это не сделайте, то морально готовьтесь – ваш компьютер скоро будет пристанищем вирусов, троянов и червей. Поэтому лучше даже заранее позаботиться о наличии «защитника системы» — потом это может выйти боком вам. Работа 32-битных программ. Многие из них просто перестанут корректно работать в новой ОС. Слава богу, есть программа windows-on-windows 64-bit. Она действует, закрывая работу 64 и показывая вид 32 битов. То есть имеющиеся программы видят 32 битную систему и не подозревают, что работают под руководством 64-битного процессора. Но всё равно работа этой программы потребляет оперативную память и не всегда является оптимальным решением для пользователя.
Как определить разрядность системы?
Это просто – нужно найди пункт «система», который можно найти через меню пуск — компьютер — система. Там указано – 32 или 64 бита.
Как с 64 битной системы перейти на 32 битную систему.
Рассмотрим под лупой процесс перехода с 64 на 32 бита разрядности процессора. Распишем каждый этап:
После завершения установки windows надо будет обновить часть драйверов под 32-битную операционку, ведь устанавливали именно эту версию windows. Вообще самым первым пунктом после переустановки системы является восстановление файлов и переустановка программ, которые были на старой ОС. После этого уже можете обновлять драйвера и спокойно работать! Проверить разрядность своей ОС вы так же сможете через «свойства системы», которые находятся в приложении «Мой компьютер»
Статья как установить виндовс 7 с флешки
Приоритет загрузки в БИОС
Мы будем поступать иначе:
Суть заключается в том, что выбранный в
BOOT MENU приоритет действует лишь для текущей загрузки. При следующей загрузке компьютер вновь будет стартовать с тем приоритетом, который мы указали в БИОС, в нашем случае это жёсткий диск.
Горячая клавиша вызова BOOT MENU во время тестирования BIOS POST (от английского Power-On Self-Test) зависит от модели материнской платы и типа БИОСа. Чаще всего вызвать меню загрузки в БИОС можно клавишей F12, если этот способ не работает, можно проверить Esc, F8, F9 или F11, остальные варианты встречаются гораздо реже.
Немного истории
Прежде чем задаваться решением такой проблемы, нужно осветить некоторые исторические моменты, связанные с появлением того, что мы сегодня называем системами с 64-битной архитектурой.
Как известно, здесь все зависит от возможностей процессоров. Изначально в качестве них использовались 8-битные, затем 16-битные и, наконец, 32-битные приложения, поддержка которых стала возможна, благодаря выходу новейшего поколения процессоров в виде первенца этой серии i486.
Долгое время это считалось самой современной разработкой, пока корпорация Microsoft не представила миру новую «операционку». Ею стала 64-битная система Windows (хотя был и вариант 32-разрядной версии).
При ее тестировании стало понятно, что процессоры, ориентированные на архитектуру 32 бита, просто физически не в состоянии адресовать запросы памяти свыше 4 Гб (реально эта цифра еще меньше – 3,5 Гб). Это считается абсолютным пределом 32-разрядной платформы. Но в мире компьютерных технологий появилось много новшеств типа команд мультимедиа MMX, которые требовали все больше и больше ресурсов. Вот и получилось, что с одной стороны вышла 64-разрядая операционная система, а с другой – появились новые, 2-х и 4-ядерные процессоры, способные с ней работать.
Кстати сказать, изобретение для операционной системы Windows архитектуры 64 бита собственной разработкой корпорации Microsoft не является. Дело в том, что первая 64-разрядная система появилась еще в далеком 1985 году и носила название UNICOS. Но в свое время она так и осталась невостребованной.
Преимущества 64 битной системы
Преимущества системы очевидны, благодаря своей способности к обработке огромных потоков данных. В связи с быстрым развитием современных игр, с высоким потреблением ресурсов, потолок максимальной оперативной памяти достиг на сегодняшний день 190 Гб. Универсальность системы позволяет использовать драйвера и приложения, предназначенные для 32 битных систем. Также, перед тем как переходить на более мощную систему, обладателям старого оборудования стоит задуматься. Даже если сам процессор поддерживает технологию 64 битной архитектуры, система будет работать медленно, из-за большого потребления ресурсов устаревшего железа.
Поддержка USB мыши и клавиатуры во время установки Windows
Иногда при установке Windows на компьютер или ноутбук можно столкнуться с такой ситуацией, когда мышь и клавиатура не отвечают на действия с нашей стороны. Не стоит сразу нести устройства на помойку или бежать в магазин за новыми, вполне возможно, что проблема в настройках БИОСа.
Если же подобной настройки в меню вообще нет, то для установки системы на компьютер можно использовать PS/2 устройства. Когда система загрузится, вы сможете подключить к компьютеру и ваши USB-манипуляторы, а система Windows самостоятельно доставит на них драйвера, если устройства USB-шины работают исправно.
READ Как установить время на смарт часах dz09
Как установить 64 битную систему вместо 32 битной на windows 10
Совместим ли компьютер с 64-битной ОС?
Первым делом нужно убедиться, умеет ли процессор вашего компьютера работать с 64-битным программным обеспечением. Для этого откройте через меню «Пуск» (Start) интерфейс «Параметры» (Settings), выберите раздел «Система» (System), а там – пункт «О системе» (About). Посмотрите, что написано справа от «Тип системы» (System type).
Если надпись гласит: «32-разрядная операционная система, процессор x64» (32-bit operating system, x64-based processor), – у вас установлена 32-битная версия Windows 10, но процессор поддерживает и 64-битную. Если x64 не упоминается, значит, ваш процессор 32-битный и перейти на 64-битную версию Windows 10 не получится.
Поддерживает ли процессор нужные технологии?
Некоторые 64-битные процессоры первого поколения не поддерживают кое-какие технологии, необходимые для работы 64-битной Windows 10. В частности, требуется поддержка PAE, SSE2 и NX, а также CMPXCHG16b. В самых первых 64-битных процессорах для потребительского рынка эти функции могут отсутствовать.
Если процессор не поддерживает эти технологии, установка 64-битной Windows 10 будет прервана. Чтобы убедиться в наличии нужных функций заранее, можно скачать и запустить утилиту CPU Z.
Информацию о SSE2 можно найти в поле «Instructions», если эта технология поддерживается. О поддержке PAE свидетельствует упоминание «EM64T» или «AMD64». Поддержка NX обозначается как «VT-x» или «VT-d».
На некоторых старых компьютерах можно включить NX (иногда называется XD) в BIOS. Если в процессе установки 64-битной версии появляется сообщение о том, что процессор не поддерживается, зайдите в BIOS и поищите настройку с названием «No eXecute bit (NX)», «eXecute Disabled (XD)», «No Execute Memory Protect», «Execute Disabled Memory Protection», «EDB (Execute Disabled Bit)», «EVP (Enhanced Virus Protection)» или что-нибудь в этом роде. Искать стоит в разделах «Security» или «Advanced».
Есть ли 64-битные драйверы для всех комплектующих компьютера?
Даже если процессор и материнская плата поддерживают все необходимые функции, стоит проверить, будут ли остальные комплектующие и устройства работать с 64-битной версией Windows. Ведь для этого требуются 64-битные драйверы – те 32-битные, что установлены в текущей версии Windows 10, не подойдут.
Для современного оборудования 64-битные драйверы найдутся без проблем, а вот старые устройства могут уже не поддерживаться и не иметь 64-битных драйверов. Для проверки зайдите на сайт производителя и посмотрите, предлагает ли он 64-битные драйверы. Скачивать их оттуда не обязательно – они наверняка входят в состав Windows 10 или будут автоматически скачаны через Центр обновления Windows. Но для старых устройств, например, для особо древнего принтера, 64-битных драйверов может и не быть.
В любом случае, вы все узнаете наверняка при установке 64-битной версии Windows. Если процессор не поддерживается, установщик вам об этом сообщит. Если нужные драйверы отсутствуют, это станет понятно после установки. Тогда придется возвращаться к 32-битной версии Windows 10.
Выполните установку с нуля
Для перехода с 32-битной версии Windows 10 на 64-битную нужно выполнить установку Windows 10 с нуля. Возможности обновить текущую установку нет.
Внимание! Перед установкой создайте резервные копии всех своих важных файлов. В процессе установки все программы и файлы будут удалены.
Прежде всего, если вы еще не обновились до Windows 10, необходимо сначала выполнить обновление. При этом вы получите 32-битную версию Windows 10, если у вас была установлена 32-битная версия Windows 7 или 8.1. Однако по результатам обновления ваш компьютер получит лицензию на Windows 10. После установки обязательно убедитесь, что текущая 32-битная версия Windows 10 активирована. Сделать это можно в интерфейсе «Параметры», раздел «Обновление и безопасность > Активация» (Update & security > Activation).
После успешной активации Windows 10 скачайте средство создания установочного носителя с сайта Microsoft. Если у вас сейчас 32-битная система, скачивать нужно 32-битную версию утилиты.
Выберите опцию «Создать установочный носитель для другого компьютера» (Create installation media for another PC) и запишите Windows 10 на USB-накопитель или DVD-диск. В процессе подготовки установочного носителя вам будет предложено выбрать версию – 32- или 64-битную. Выбирайте 64-битную.
Чем опасен переход на 64-разрядную Windows?
Все современные процессоры Intel и AMD для персональных компьютеров поддерживают 64-разрядные вычисления. Для большинства технических специалистов использование 32-разрядной версии операционной системы на таких процессорах такое же кощунство, как установка на вашу машину ограничителя оборотов, в два раза снижающего мощность двигателя. Однако мы, простые пользователи, команды для процессора не читаем. По большому счету, нам все равно, какой шильдик наклеен на процессор. Какие же причины должны заставить нас перейти на 64-разрядную версию операционной системы?
Начнем с того, что вопрос смены разрядности платформы не новый, и это совсем не конец света. Ранее все процессоры были 8-битными. Потом был переход на 16 бит, который не смогли перенести некоторые игровые компьютеры и приставки. Последняя революция с переходом на 32 бит случилась давно, когда Intel выпустила процессор i486. Вам будет также интересно узнать, что 64-разрядная операционная система тоже не является изобретением нашего века. Первая из таких систем была разработана еще в 1985 году. Это была UNICOS.
Какие преимущества дает переход на 64-разрядную Windows?
Причины перехода вполне очевидны. Потребности современных программ растут, им подавай все новые команды (пример — мультимедийные команды MMX) и все больше памяти. Вот с ней, с памятью, и достигнут предел на 32-разрядной платформе. Процессор просто не может адресовать даже теоретически свыше 4 Гб памяти. А практически для операционной системы Windows этот показатель составляет менее 3,5 Гб. Для компьютеров с большим более чем 4 Гб памяти альтернативы нет — только переход на 64-разрядную версию операционной системы (см. также «Оперативная память компьютера: сколько можно и сколько надо?»).
Как проверить разрядность своей версии Windows?
Вполне может быть, что у вас уже установлена 64-разрядная версия. За последние два года новые компьютеры и ноутбуки все чаще стали комплектоваться именно этой версией операционной системы. Чтобы установить этот факт, откройте проводник и найдите ярлык «Мой компьютер». Нажмите на нем правую клавишу мыши и выберите «Информация о системе».
Если надпись гласит «64-разрядная», то все — ваш компьютер уже осуществил переход на современную платформу обеими ногами.
Что потребуется для перехода на 64-разрядную Windows?
Сначала выясним, готов ли к этому ваш процессор. Для этого в том же окне «Информация о системе» выбираем «Диспетчер устройств» и находим процессор. По названию модели находим его в Google.
Стандартный способ, предлагаемый Microsoft, таков. Открываем панель управления и в окошке поиска набираем «Счетчики и средства производительности». Останется один элемент. В его окне нажимаем кнопку с принтером (показана на рисунке).
Если в полученном отчете будет написано, что 64-разрядная поддержка присутствует, то смело продолжайте.
Сам же переход на 64-разрядную версию операционной системы осуществляется путем полной переустановки системы. Чтобы не потерять пользовательские данные, потребуется предварительно создать резервную копию и после установки Windows x64 восстановить их из резервной копии.
500 рублей в подарок при оформлении + кэшбэк до 33%.
Какие проблемы могут возникнуть
Правильно, переход с одной платформы на другую может стать фатальным для некоторых ваших старых устройств в компьютере: старые модемы, не поддерживаемые видеокарты, принтеры. Можно воспользоваться средством от Microsoft, которое называется «Советник по переходу на Windows 7». Это приложение даст четкий ответ на предмет присутствия драйверов для всех ваших устройств.
Также могут перестать работать те программы, разработчики которых не сделали новых версий, способных работать в 64-разрядных системах. Хотя Microsoft утверждает, что почти все 32-разрядные программы не теряют работоспособности и в редакции 64-разрядной. Это похоже на правду. Я, например, не встретил при смене разрядности никаких несовместимых программ.
Абсолютно точно критична установка с соблюдением разрядности антивирусных программ, драйверов, системных утилит: под 64-разрядную — 64-разрядные версии. В остальных случаях если есть сомнение в готовности к работе 64-разрядной версии приложения, лучше пользоваться пока его 32-разрядной версией.
Вариантов два: оставаться на 32-разрядной операционной системе и довольствоваться 3,5 Гб памяти или перейти на 64-разрядную систему. При этом есть вероятность, что придется отказаться от использования некоторых старых устройств и программ.
Но выигрыш в производительности для систем с большим объемом оперативной памяти столь очевиден, что не стоит плакать о каком-то модеме, произведенном еще в прошлом веке.
Как перейти с 32-битной на 64-битную Windows 7 или 10
Различия 32 (х86) и 64 (х64) битной системы
Первой операционной системой, которая начала поддерживать обе разрядности стала Windows xp Professional x64, до нее выпускались только 32 разрядные. ОС 64 битная легко справляется с большими объемами вычислений за меньшее время, чем ее предшественник, также возможна работа сразу нескольких программ одновременно. Кроме более высокой производительности, 64 битная система позволяет использовать более 4 ГБ оперативной памяти (до 192 ГБ), 32 битная ОС ограничена 3 ГБ памяти, даже при наличии оборудования объемом 8 ГБ.
Большинство современных программ, выпускается двух типов, и поддерживаются 32 битной ОС, кроме тех которые предназначены для работы с 64 битной архитектурой. Поэтому чтобы испытать все достоинства современных игр и приложений, если позволяет мощность процессора и наличие оперативной памяти от 4гб, стоит незамедлительно переходить на 64 разрядную ОС.
Возможные трудности
О том, что файлы будут удалены, а значит, их нужно будет предварительно вытащить с ПК, уже говорилось ранее, но это не все проблемы, которые могут возникнуть при переводе компьютера с операционки одной разрядности на другую.
Некоторые ПК не потянут такую операционку. Она установится, но работать будет медленнее, чем та, что была раньше, а софт и игры на ней будут ещё тяжелее идти. Поэтому это можно назвать главным условием перехода – определить, подходит ли для имеющегося центрального процессора 64 битные инструкции.
Для этого необходимо определить разрядность процессора, которая обозначается как x64 или x32. Последнее значение предполагает установку только 32-битной Виндовс, x64 позволит установить любую из двух доступных.
Узнать, поддерживает ли процессор желаемую ОС на 64 бита, можно с помощью сторонних приложений: CPU-Z, AIDA64 и других.
Пусть процесс перехода на 64-битную версию Windows не лёгкий, некоторым пользователям стоит о нём позаботиться. И методы, представленные выше, им в этом помогут.
Как сделать 64-битную систему из 32-битной Windows
Для смены разрядности придется переустанавливать всю систему. Порядок действий:
Подробную инструкцию смотрите на видео ниже.
Создать загрузочную флешку
После сбора всей необходимой информации и компонентов пользователь может создать загрузочную флешку. Данный этап является заключительным, при успешном завершении 32-разрядный Виндовс сменится на 64-битный. Нужно следовать простому алгоритму:
Шаг 1. Запустить заранее скаченную утилиту «MediaCreationTool» и воткнуть в разъем флешку.
Вставляем загрузочную флешку в один из доступных разъемов на компьютере или ноутбуке
Шаг 2. Программа предусматривает переустановку всего Виндовса, поэтому даже при потребности обновиться она предложит создать носитель для другого ПК. В окне будет иметься три вкладки:
Выпуск подразумевает версию Windows, во вкладке «Язык» можно изменить русскую версию на любую другую, а вот «Архитектура» отвечает за разрядность. Там и нужно выбрать «64-разрядная (х64)», нажать «Далее».
Выставляем язык, в разделе «Архитектура» выбираем «64-разрядная (х64)», нажимаем «Далее»
Шаг 3. Программа установки Windows 10 предложит выбрать носитель для установки. Если пользователь для загрузки выбрал другой софт, то ему стоит нажать на «ISO-файл». При установке на USB-устройство ничего менять не нужно.
Отмечаем подходящий параметр, нажимаем «Далее»
Шаг 4. При выборе параметра «USB-устройство…» в следующем окне утилита попросит выбрать носитель, выделяем его левым кликом мышки, жмем «Далее».
Левым кликом мышки выделяем флешку, нажимаем «Далее»
Шаг 5. Начнется процесс установки 64-разрядной версии Windows 10 на флешку. В это время можно продолжать заниматься своими делами за ПК. Затем стоит перезагрузить компьютер.
Ожидаем завершения процесса установки Виндовс на флешку
После завершения процесса установки Виндовс 10 на флешку приступаем к самой установке.
Преимущества 64 битной системы
Преимущества системы очевидны, благодаря своей способности к обработке огромных потоков данных. В связи с быстрым развитием современных игр, с высоким потреблением ресурсов, потолок максимальной оперативной памяти достиг на сегодняшний день 190 Гб. Универсальность системы позволяет использовать драйвера и приложения, предназначенные для 32 битных систем. Также, перед тем как переходить на более мощную систему, обладателям старого оборудования стоит задуматься. Даже если сам процессор поддерживает технологию 64 битной архитектуры, система будет работать медленно, из-за большого потребления ресурсов устаревшего железа.
Отличия архитектур
Такие операционные системы по-разному потребляют оперативную память ПК. 32-разрядная Винда не сможет «увидеть» больше 4 Гб ОЗУ, даже если в компе ее физически присутствует больше. 64-разрядные операционные системы таких ограничений не имеют.
Соответственно, для современного компа ответ на вопрос, какую выбрать операционную систему, ответ однозначный: только 64-битную. Речь, разумеется, идет о хорошем игровом компе, для которого 4 Гб оперативки явно недостаточно. Для офисной рабочей станции, используемой для печати документов, этого вполне хватит.
Установка 64-разрядной версии Windows 10 с флешки
Перед тем, как установить систему с флешки, необходимо зайти в БИОС и выставить флешку, как загрузочное устройство на первое место. Для этого:
Переходим во вкладку «Boot» с помощью стрелок на клавиатуре
Перемещаемся стрелками к пункт «Boot Device Priority», нажимаем «Enter»
Выставляем с помощью клавиш «+» и «-» флешку на место «1st Boot Device»
Нажимаем кнопку «Установить»
Нажимаем «У меня нет ключа продукта»
Базовые понятия
Если вы хотите поменять битность Windows, то скорее всего, у вас стоит 32-разрадная версия ОС. Такой вариант накладывает ряд неудобств. Одним из самых важных является “неспособность” видеть оперативную память свыше 3,5 Гб. Т.е. если у вас установлено 8 гигабайт ОЗУ, то Windows сможет определить только 3,5 Гб, остальные гигабайты использоваться не будут.
Также многие программы и игры в наши дни созданы для работы в 64-разрядных системах, они могут некорректно функционировать в 32-битных ОС.
Список действий
Если вы хотите увеличить битность своей операционной системы, то сделайте такой ряд действий:
Каталог бесплатных программ
Все уже знают, что Windows 7 может быть 32-битной так и 64-битной. Различие между этими двумя версиями системы является принцип работы центрального процессора. Процессор 32-битной версии обнаруживает до четырех гигабайт оперативной памяти, в то время как 64-битной версии процессор может видеть до 16 гигабайт. Чтобы из 32-битной версии ОС сделать 64-битную, убеждаемся, что ваш процессор поддерживает 64-битный набор инструкций. Иначе 64-битная Windows 7 попросту работать не будет у вас.
Инструкции
1. Качаем, установливаем и запускаем программу «CPU-Z». Жмем по вкладке «CPU», для того чтоб видеть имя и модель вашего процессора установленного на компьютер.
2. Переходим на сайт разработчика вашего процессора и смотрим его модель. Чтобы узнать, поддерживает ли ваш процессор 64-битный набор инструкций, обращаемся к информации в полях «Набор команд» или «Операционная система». Если процессор использует 32-битный набор команд, значит, на ваш компьютер невозможно установить 64-битную версию ОС.
3. Копируем все персональные данные с винчестера вашего персонального компьютера на другой носитель информации, например на USB-накопитель или же переносной жесткий диск.
4. Переходим на сайт разработчиков вашей системной платы или компьютера и узнаем их модель. Скачиваем драйверы для 64-битной версии и записываем их на компакт диск.
5. В привод персонлаьного компьютера вставляем установочный диск с ОС Windows 7. Перезагружаем компьютер. Выбераем язык, регион и настройки клавиатуры.
6. Жмем «Далее», а потом «Установить». Ознакамливаемся с лицензионным соглашением корпорации Майкрософт, отмечаем флажком строчку «Я принимаю условия лицензионного соглашения».
7. Жмем «Далее», «Дополнительно». Выбераем раздел винчестера, на котором находится 32-битная ОС Windows 7.
8. Жмем «Параметры жесткого диска (дополнительно)». Для начала записи 64-битной версии ОС поверх 32-битной версиижмем «Форматировать», а потом «Далее». Не нажимаем никаких клавиш на клавиатуре, даже если система предложит вам это сделать.
9. На экране «Настройка Windows» введим имя компьютера и название учетной записи, а потом жмем «Далее».
10. По желанию устанавливаем защиту паролем и жмем «Далее». Введим лицензионный ключ ОС Windows 7. Далее следуем инструкциям устанвоки появляющимся на монииторе компьютера.
11. Жмем кнопочку меню «Пуск». В строчке поиска введим «devmgmt.msc» (без кавычек) и жмем клавишу «Enter», откроется «Диспетчер устройств». Жмем по стрелочкам рядом с каждой категорией для отображения установленных компонентов.
12. Если вы обнаружили устройство, отмеченное желтым восклицательным знаком, это значит, что произошла ошибка драйвера для этого устройства. Установливаем 64-битную версию данных драйверов с записанного вами диска.
Примечания
Для установки драйвера с диска дважды жмем левой кнопкой мышки по файлу с расширением «.exe».
Некоторые устройства используют драйверы формата «INF». Для их установки жмем по драйверу правой кнопочкой мышки и выбераем «Установить».
Что такое разрядность
Разрядностью называют количество информации, которое процессор способен обработать за один такт. В зависимости от этой величины чипы делят на два типа: 32-разрядные (32-битные), обрабатывающие по 32 бита за такт, и 64-разрядные (64-битные), обрабатывающие по 64 бита.
Из классификации железа вытекает и разделение софта. Операционные системы и программы, спроектированные для работы на 32-разрядных процессорах, тоже называют 32-разрядными (32-битными). А ПО, предназначенное для 64-разрядных чипов, — 64-разрядным (64-битным).
Что необходимо для перехода с 32 bit на 64 bit
Перед переходом на новую систему, необходимо определить возможности центрального процессора, или его разрядность. Для не опытного пользователя это может оказаться достаточно сложным. Существует несколько универсальных способов, которые подойдут для всех версий операционных систем:
Командная строка. Нажимаем комбинацию клавиш Win + R, в окне вводим cmd, и нажимаем Enter.
В появившейся консоли необходимо ввести команду systeminfo, подтверждаем Enter. Если все сделано правильно, появится окно с подробной информацией о ПК.
Программа AIDA64, создана для мониторинга всех показателей системы, лицензия платная, но имеет пробный период. Устанавливаем приложение, заходим в системную плату.
Далее приходим в раздел ЦП и ищем пункт набор инструкций. Цифры х86 означают, что процессор поддерживает только 32 битную архитектуру. Значение х86, х86-64 соответственно 64 битную.
При помощи программы CPU-Z можно узнать параметры видеокарты и процессора. После установки необходимо запустить приложение, на главной странице в строке набор инструкций, будет указана вся необходимая информация о процессоре.
7 шагов по переносу программы на 64-битную систему
Аннотация
В статье рассмотрены основные шаги, обеспечивающие корректный перенос 32-битных Windows приложений на 64-битные Windows системы. Хотя статья ориентирована на разработчиков, использующих язык Си/Си++ в среде Visual Studio 2005/2008, она будет полезна и другим разработчикам, планирующим перенос своих приложений под 64-битные системы.
Введение
В статье описаны основные моменты, с которыми сталкиваются разработчики, планирующие мигрировать 32-битные программы на 64-битные системы. Конечно, список рассмотренных вопросов не полон, но хочется надеяться, что со временем будет предложен расширенный вариант этой статьи. Автор будет благодарен отзывам, комментариям и вопросам, которые позволят улучшить информативность этой статьи.
1. Шаг первый. 64-битность бывает разной.
Давайте разберемся
В рамках архитектуры вычислительной техники под термином «64-битный» понимают 64-битные целые и другие типы данных, имеющих размер 64 бита. Под «64-битными» системами могут пониматься 64-битные архитектуры микропроцессоров (например, EM64T, IA-64) или 64-битные операционные системы (например, Windows XP Professional x64 Edition) [1].
AMD64 (она же x86-64, Intel 64, EM64T, x64) — 64-битная архитектура микропроцессора и соответствующий набор инструкций, разработанные компанией AMD [2]. Этот набор инструкций был лицензирован компанией Intel под названием EM64T (Intel64). Архитектура AMD64 представляет собой расширение архитектуры x86 с полной обратной совместимостью. Архитектура получила широкое распространение в качестве базы персональных компьютеров и рабочих станций.
IA-64 — 64-битная микропроцессорная архитектура, разработанная совместно компаниями Intel и Hewlett Packard [3]. Реализована в микропроцессорах Itanium и Itanium 2 [4]. Архитектура используется в основном в многопроцессорных серверах и кластерных системах.
AMD64 и IA-64 это две различные 64-битные архитектуры не совместимые между собой. Поэтому разработчикам следует сразу решить, необходимо ли поддерживать обе эти архитектуры или только одну. В большинстве случаев, если вы не разрабатываете узкоспециализированное программное обеспечение для кластерных систем или не реализуете свою высокопроизводительную СУБД, то с большой вероятностью вам необходимо реализовать поддержку только архитектуры AMD64, которая получила значительно большее распространение, чем IA-64. Особенно это относится к программному обеспечению для рынка персональных компьютеров, который почти на 100 процентов занят архитектурой AMD64.
Далее в статье мы будем говорить только об архитектуре AMD64 (EM64T, x64), так как ее использование сейчас наиболее актуально для разработчиков прикладного программного обеспечения.
Говоря о различных архитектурах, следует упомянуть о понятии «Модель данных». Под моделью данных следует понимать соотношения размерностей типов, принятых в рамках среды разработки. Для одной операционной системы могут существовать несколько средств разработки, придерживающихся разных моделей данных. Но обычно преобладает только одна модель, наиболее соответствующая аппаратной и программной среде. Примером может служить 64-битная операционная система Windows, в которой родной моделью данных является LLP64. Но для совместимости 64-битная система Windows поддерживает исполнение 32-битных программ, которые работают в режиме модели данных ILP32LL. В таблице N1 приведены сведения об основных моделях данных.
Таблица N1. Модели данных
Используемая модель данных накладывает отпечаток на процесс разработки 64-битных приложений, так как в коде программ необходимо учитывать разрядность используемых данных [5].
2. Шаг второй. Выясните, нужен ли вам 64-битный вариант вашего продукта
Начать освоение 64-битных систем следует с вопроса «А нужно ли нам пересобрать свой проект для 64-битной системы?». На этот вопрос надо обязательно дать ответ, но не торопясь, подумав. С одной стороны можно отстать от своих конкурентов, вовремя не предложив 64-битные решения. С другой — можно впустую потратить время на 64-битное приложение, которое не даст никаких конкурентных преимуществ.
Перечислим основные факторы, которые помогут сделать вам выбор.
2.1. Продолжительность жизненного цикла приложений
Не следует создавать 64-битную версию приложения с коротким жизненным циклом. Благодаря подсистеме WOW64 старые 32-битные приложения достаточно хорошо работают на 64-битных Windows системах и поэтому делать программу 64-битной, которая через 2 года перестанет поддерживаться, смысла не имеет [6]. Более того, практика показала, что переход на 64-битные версии Windows затянулся и возможно большинство ваших пользователей в краткосрочной перспективе будут использовать только 32-битный вариант вашего программного решения.
Если планируется длительное развитие и длительная поддержка программного продукта, то следует начинать работать над 64-битным вариантом вашего решения. Это можно делать неспешно, но учтите, что чем дольше у вас не будет полноценного 64-битного варианта, тем больше сложностей может возникать с поддержкой такого приложения, устанавливаемого на 64-битные версии Windows.
2.2. Ресурсоемкость приложения
Перекомпиляция программы для 64-битной системы позволит ей использовать огромные объемы оперативной памяти, а также убыстрит скорость ее работы на 5-15%. Убыстрение на 5-10% произойдет за счет использования архитектурных возможностей 64-битного процессора, например большего количества регистров. Еще 1%-5% прироста скорости обуславливается отсутствием прослойки WOW64, которая транслирует вызовы API между 32-битными приложениями и 64-битной операционной системой.
Если ваша программа не работает с большими объемами данных (более 2GB) и скорость ее работы не критична, то переход на 64-битную в ближайшее время систему не столь актуален.
Кстати, даже простые 32-битные приложения, могут получить преимущество от их запуска в 64-битной среде. Вы, наверное, знаете, что программа собранная с ключом /LARGEADDRESSAWARE:YES может выделять до 3-х гигабайт памяти, если 32-битная операционная система Windows запущена с ключом /3gb. Эта же 32-битная программа, запущенная на 64-битной системе может выделить почти 4 GB памяти (на практике около 3.5 GB).
2.3. Разработка библиотек
Если вы разрабатываете библиотеки, компоненты или иные элементы, с помощью которых сторонние разработчики создают свое программное обеспечение, то вы должны проявить оперативность в создании 64-битного варианта своей продукции. В противном случае, ваши клиенты, заинтересованные в выпуске 64-битных версий, будут вынуждены искать альтернативные решения. Например, некоторые разработчики программно-аппаратной защиты откликнулись с большой задержкой на появление 64-битных программ, что заставило ряд клиентов искать другие инструменты для защиты своих программ.
Дополнительным преимуществом от выпуска 64-битной версии библиотеки является то, что вы можете продавать ее как отдельный продукт. Таким образом, ваши клиенты, желающие создавать как 32-битные, так и 64-битные приложения будут вынуждены приобретать 2 различные лицензии. Например, такая политика используется компанией Spatial Corporation при продаже библиотеки Spatial ACIS.
2.4. Зависимость вашего продукта от сторонних библиотек
Прежде чем планировать работу над созданием 64-битной версий вашего продукта выясните, имеются ли 64-битные варианты библиотек и компонентов, которые в нем используются. Также узнайте, какова ценовая политика по отношению к 64-битному варианту библиотеки. Все это можно выяснить, посетив сайт разработчика библиотеки. Если поддержка отсутствует, то заранее поищите альтернативные решения, поддерживающие 64-битные системы.
2.5. Наличие 16-битных приложений
Если в ваших решениях все еще присутствуют 16-битные модули, то пора от них избавиться. Работа 16-битных приложений в 64-битных версиях Windows не поддерживается.
Здесь следует пояснить один момент, связанный с использованием 16-битных инсталляторов. Они до сих пор используются для установки некоторых 32-битных приложений. Создан специальный механизм, который на лету подменяет ряд наиболее популярных 16-битных инсталляторов на более новые версии. Это может вызвать неверное мнение, что 16-битные программы по-прежнему работают в 64-битной среде. Помните, это не так.
2.6. Наличие кода на ассемблере
Не забывайте, что использование большого объема кода на ассемблере, может существенно повысить стоимость создания 64-битной версии приложения.
Взвесив все перечисленные факты, все за и против, примите решение, следует ли вам переносить ваш проект на 64-битные системы. И если это так, то давайте пойдем дальше.
3. Шаг третий. Инструментарий
Если вы приняли решение о разработке 64-битной версии вашего продукта и готовы потратить на это время, это еще не гарантирует успех. Дело в том, что вы должны обладать всем необходимым инструментарием и здесь могут быть неприятные казусы.
Самой простой, но и самой непреодолимой, может стать проблема отсутствия 64-битного компилятора. Статья пишется в 2009 году, но все еще нет 64-битного компилятора C++ Builder от Codegear [7]. Его выпуск ожидается только к концу этого года. Невозможно обойти подобную проблему, если конечно но переписать весь проект, например, с использованием Visual Studio. Но если с отсутствием 64-битного компилятора все понятно, то другие аналогичные проблемы могут оказаться более скрытными и вылезти уже на этапе работ по переносу проекта на новую архитектуру. Поэтому, хочется посоветовать заранее провести исследование, существуют ли все необходимые компоненты, которые потребуются для реализации 64-битной версии вашего продукта. Вас могут поджидать неприятные сюрпризы.
Конечно, перечислить все, что может понадобиться для проекта здесь невозможно, но все-таки предложу список, который поможет вам соорентироваться и возможно вспомнить о других моментах, которые необходимы для реализации вашего 64-битного проекта:
3.1. Наличие 64-битного компилятора
Сложно что-то еще сказать о важности наличия 64-битного компилятора. Он просто должен быть.
Если вы планируете разрабатывать 64-битные приложения с использованием последней версии (на момент написания статьи) Visual Studio 2008, то следующая таблица N2 поможет помочь определить, какая из редакций Visual Studio вам необходима.
Таблица N2. Возможности различных редакций Visual Studio 2008
3.2. Наличие 64-битных компьютеров под управлением 64-битных операционных систем
Можно конечно использовать виртуальные машины для запуска 64-битных приложений на 32-битной технике, но это крайне неудобно и не обеспечит необходимого уровня тестовых испытаний. Желательно, чтобы в машинах было установлено не менее 4-8 гигабайт оперативной памяти.
3.3. Наличие 64-битных вариантов всех используемых библиотек
Если библиотеки представлены в исходных кодах, то должна присутствовать 64-битная конфигурация проекта. Самостоятельно заниматься модернизацией библиотеки для ее сборки под 64-битную систему может быть неблагодарным и сложным занятием, а результат может оказаться ненадежным и содержащим ошибки. Также вы можете нарушить этим лицензионные соглашения. Если вы используете библиотеки в виде бинарных модулей, то вы также должны узнать, существуют ли 64-битные модули. Вы не сможете использовать 32-битные DLL внутри 64-битного приложения. Можно создать специальную обвязку через COM, но эта будет отдельной большой, сложной задачей [8]. Также учтите, что приобретение 64-битной версии библиотеки может стоить дополнительных денег.
3.4. Отсутствие встроенного кода на ассемблере
Visual C++ не поддерживает 64-битный встроенный ассемблер. Вы должны использовать или внешний 64-битный ассемблер (например, MASM) или иметь реализацию той же функциональности на языке Си/Си++ [9].
3.5. Модернизация методологии тестирования
Существенная переработка методологии тестирования, модернизация юнит-тестов, использование новых инструментальных средств. Более подробно об этом будет сказано ниже, но не забывайте учесть это на этапе оценки временных затрат на миграцию приложения на новую систему [10].
3.6. Новые данные для тестирования
Если вы разрабатываете ресурсоемкие приложения, потребляющие большой объем оперативной памяти, то вам необходимо позаботиться о пополнении базы тестовых входных данных. При нагрузочном тестировании 64-битных приложений желательно выходить за пределы 4 гигабайт потребляемой памяти. Многие ошибки могут проявиться только при таких условиях.
3.7. Наличие 64-битных систем защиты
Используемая система защиты, должна поддерживать 64-битные системы в полном необходимом вам объеме. Например, компания Aladdin достаточно быстро выпустила 64-битные драйвера для поддержки аппаратных ключей Hasp. Но очень долго отсутсвовала система автоматической защиты 64-битных бинарных файлов (программа Hasp Envelop). Таким образом, механизм защиты приходилось реализовывать самостоятельно внутри программного кода, что являлось дополнительной сложной задачей, требующей квалификации и времени. Не забывайте про подобные моменты, связанные с обеспечением защиты, системой обновлений и так далее.
3.8. Инсталлятор
Необходимо наличие нового инсталлятора, способного полноценно устанавливать 64-битные приложения. Хочется здесь сразу предостеречь об одной традиционной ошибке. Это создание 64-битных инсталляторов для установки 32/64-битных программных продуктов. Подготавливая 64-битую версию приложения, разработчики часто хотят довести «64-битность» в нем до абсолюта. И создают 64-битный инсталлятор, забывая о том, что у пользователей 32-битной операционной системы такой инсталляционный пакет просто не запустится. Обратим внимание, что не запустится не 32-битное приложение включенное в дистрибутив наряду с 64-битным, а именно сам установщик. Ведь если дистрибутив представляет собой 64-битное приложение, то на 32-битной операционной системе он, конечно же, не запустится. Самое обидное в этом то, что пользователь никак не сможет догадаться, что же происходит. Он просто увидит инсталляционный пакет, который невозможно запустить.
4. Шаг четвертый. Настройка проекта в Visual Studio 2005/2008
Создание 64-битной конфигурации проекта в Visual Studio 2005/2008 выглядит достаточно просто. Сложности будут подстерегать вас на этапе сборки новой конфигурации и поиска в ней ошибок. Для создания же 64-битной конфигурации достаточно выполнить следующие 4 шага:
Запускаем менеджер конфигураций, как показано на рисунке N1:
Рисунок 1. Запуск менеджера конфигураций
В менеджере конфигураций выбираем поддержку новой платформе (рисунок N2):
Рисунок 2. Создание новой конфигурации
Выбираем 64-битную платформу (x64), а в качестве основы выбираем настройки от 32-битной версии (рисунок N3). Те настройки, которые влияют на режим сборки среда Visual Studio скорректирует сама.
Рисунок 3. Выбираем x64 в качестве платформы и берем за основу конфигурацию Win32
Добавление новой конфигурации завершено, и мы можем выбрать 64-битный вариант конфигурации и приступить к компиляции 64-битного приложения. Выбор 64-битной конфигурации для сборки показан на рисунке N4.
Рисунок 4. Теперь доступна 32-битная и 64-битная конфигурация
Если вам повезет, то дополнительно заниматься настройкой 64-битного проекта необходимости не будет. Но это сильно зависит от проекта, его сложности и количества используемых библиотек. Единственное, что стоит сразу изменить, это размер стека. В случае если в вашем проекте используется стек размером по умолчанию, то есть в 1 мегабайт, то есть смысл задать его размером в 2 мегабайта для 64-битной версии. Это не обязательно, но лучше заранее подстраховаться. Если у вас используется размер стека, отличный от размера по умолчанию, то есть смысл сделать его для 64-битной версии в 2 раза больше. Для этого в настройках проекта найдите и измените параметры Stack Reserve Size и Stack Commit Size.
5. Шаг пятый. Компиляция приложения
Здесь было бы хорошо рассказать о типичных проблемах, возникающих на этапе компиляции 64-битной конфигурации. Рассмотреть, какие проблемы возникают со сторонними библиотеками, рассказать, что компилятор в коде связанного с функциями WInAPI более не допустит помещения указателя в тип LONG и вам будет необходимо модернизировать свой код и использовать тип LONG_PTG. И многое, многое другое. К сожалению этого так много и ошибки так разнообразны, что нет возможности изложить это в рамках одной статьи и даже, пожалуй, книги. Вам придется самим просмотреть все ошибки, которые выдаст компилятор и новые предупреждения, которых ранее не было и в каждом отдельно случае разобраться, как модернизировать код.
Частично облегчить жизнь может коллекция ссылок на ресурсы, посвященные разработке 64-битных приложений: http://www.viva64.com/links/64-bit-development/. Коллекция постоянно пополняется и автор будет благодарен читателям, если они пришлют ему ссылки на ресурсы, которые, по их мнению, заслуживают внимания.
Остановимся здесь только на типах, которые могут представлять интерес для разработчиков при миграции приложений. Эти типы представлены в Таблице N3. Большинство ошибок при компиляции будет связано с использование именно этих типов.
Тип | Размерностьтипа наплатформеx32 / x64 | Примечание |
int | 32 / 32 | Базовый тип. На 64-битных системах остался 32-битным. |
long | 32 / 32 | Базовый тип. На 64-битных Windows системах остался 32-битным. Учтите, что в 64-битных Linux системах этот тип был расширен до 64-бит. Не забывайте об этом если разрабатываете код, который должен работать компилироваться для Windows и для Linux систем. |
size_t | 32 / 64 | Базовый беззнаковый тип. Размер типа выбирается таким образом, чтобы в него можно было записать максимальный размер теоретически возможного массива. В тип size_t может быть безопасно помещен указатель (исключение составляют указатели на функции классов, но это особенный случай). |
ptrdiff_t | 32 / 64 | Аналогичен типу size_t, но является знаковым. Результат выражения, где один указатель вычитается из другого (ptr1-ptr2), как раз будет иметь тип ptrdiff_t. |
Указатель | 32 / 64 | Размер указателя напрямую зависит от разрядности платформы. Будьте аккуратны при приведении укзателей к другим типам. |
__int64 | 64 / 64 | Знаковый 64-битный тип. |
DWORD | 32 / 32 | 32-битный беззнаковый тип. Объявлен в WinDef.h как:typedef unsigned long DWORD; |
DWORDLONG | 64 / 64 | 64-битный беззнаковый тип. Объявлен в WinNT.h как:typedef ULONGLONG DWORDLONG; |
DWORD_PTR | 32 / 64 | Беззнаковый тип, в который можно помещать указатель. Объявлен в BaseTsd.h как:typedef ULONG_PTR DWORD_PTR; |
DWORD32 | 32 / 32 | 32-битный беззнаковый тип. Объявлен в BaseTsd.h как:typedef unsigned int DWORD32; |
DWORD64 | 64 / 64 | 64-битный беззнаковый тип. Объявлен в BaseTsd.h как:typedef unsigned __int64 DWORD64; |
HALF_PTR | 16 / 32 | Половина указателя. Объявлен в Basetsd.h как:#ifdef _WIN64 typedef int HALF_PTR;#else typedef short HALF_PTR;#endif |
INT_PTR | 32 / 64 | Знаковый тип, в который можно помещать указатель. Объявлен в BaseTsd.h как:#if defined(_WIN64) typedef __int64 INT_PTR; #else typedef int INT_PTR;#endif |
LONG | 32 / 32 | Знаковый тип, который остался 32-битным. Поэтому во многих случаях теперь следует использовать LONG_PTR. Объявлен в WinNT.h как:typedef long LONG; |
LONG_PTR | 32 / 64 | Знаковый тип, в который можно помещать указатель. Объявлен в BaseTsd.h как:#if defined(_WIN64) typedef __int64 LONG_PTR; #else typedef long LONG_PTR;#endif |
LPARAM | 32 / 64 | Параметр для посылки сообщений. Объявлен в WinNT.h как:typedef LONG_PTR LPARAM; |
SIZE_T | 32 / 64 | Аналог типа size_t. Объявлен в BaseTsd.h как:typedef ULONG_PTR SIZE_T; |
SSIZE_T | 32 / 64 | Аналог типа ptrdiff_t. Объявлен в BaseTsd.h как:typedef LONG_PTR SSIZE_T; |
ULONG_PTR | 32 / 64 | Беззнаковый тип, в который можно помещать указатель. Объявлен в BaseTsd.h как:#if defined(_WIN64) typedef unsigned __int64 ULONG_PTR;#else typedef unsigned long ULONG_PTR;#endif |
WORD | 16 / 16 | Беззнаковый 16-битный тип. Объявлен в WinDef.h как:typedef unsigned short WORD; |
WPARAM | 32 / 64 | Параметр для посылки сообщений. Объявлен в WinDef.h как:typedef UINT_PTR WPARAM; |
Таблица N3. Типы представляющие интерес при переносе 32-битных программ на 64-битые Windows системы.
6. Диагностика скрытых ошибок
Если вы думаете, что после исправления всех ошибок компиляции будет получено долгожданное 64-битное приложение, то придется вас разочаровать. Самое сложное впереди. На этапе компиляции вами будут исправлены самые явные ошибки, которые смог обнаружить компилятор, которые в основном связаны с невозможностью неявного приведения типов. Но это верхушка айсберга. Основная часть ошибок скрыта. Эти ошибки с точки зрения абстрактного языка Си++ смотрятся безопасно или замаскированы явными приведениями типов. Таких ошибок в несколько раз больше, чем количество ошибок выявленных на этапе компиляции.
На ключ /Wp64 надежды возлагать не следует. Это ключ часто преподносится как чудесное средство поиска 64-битных ошибок. В действительности ключ /Wp64 всего лишь дает возможность при компиляции 32-битного кода получить некоторые предупреждения, что в 64-битном режиме определенные участки кода будут некорректны. При компиляции 64-битного кода эти предупреждения будут выданы компилятором в любом случае. И поэтому при компиляции 64-битного приложения ключ /Wp64 игнорируется. И уж тем более этот ключ не поможет в поиске скрытых ошибок [11].
Рассмотрим несколько примеров скрытых ошибок.
6.1. Явное приведение типов
Самый простой, но вовсе не самый легкий для обнаружения класс ошибок связан с явным приведением типов, при которых происходит обрезание значащих бит.
Распространенным пример — приведение указателей к 32-битным типам при передачи их в функции, такие как SendMessage:
Здесь явное приведение типа используется для превращения указателя в числовой тип. Для 32-битной архитектуры приведенный пример корректен, так как последний параметр функции SendMessage имеет тип LPARAM, который на 32-битной архитектуре совпадает с DWORD. Для 64-битной архитектуре использование DWORD ошибочно и должно быть заменено на LPARAM. Тип LPARAM имеет в зависимости от архитектуры размер 32 или 64 бита.
Это простой случай, но часто приведение типа выглядит более изысканно и обнаружить его используя предупреждения компилятора или поиском по тексту программы невозможно. Явные приведения типов подавляют диагностику компилятора, поскольку они именно и предназначены, чтобы сказать компилятору что приведение типов корректно и программист взял на себя ответственность за безопасность кода. Явный поиск тоже не поможет. Типы могут быть не стандартные имена (заданные программистом через typedef), а способов осуществить явное приведение типов тоже не мало. Для надежной диагностики подобных ошибок необходимо использовать только специальный инструментарий, такой как анализаторы Viva64 или PC-Lint.
6.2. Неявное приведение типов
Следующий пример связан уже с неявным приведением типа, при котором также происходит потеря значащих бит. Код функции fread осуществляет чтение из файла, но некорректен при попытке чтения более 2 гигабайт данных на 64-битной системе.
Функция __fread возвращает тип size_t, но для хранения количества прочитанных байт используется тип int. В результате при больших объемах читаемых данных функция может вернуть не то количество байт, которое на самом деле будет прочитано.
Вы можете сказать, что это безграмотный код начинающих, что о таком приведении типа сообщит компилятор и что вообще такой код легко найти и поправить. Это теоретически. А практически в реальной жизни с большими проектами все может обстоять иначе. Этот пример взят из исходного кода FreeBSD. Ошибка была поправлена только в декабре 2008 года! Это притом, что первая (экспериментальная) 64-битная версия FreeBSD вышла еще в июне 2003 года.
Вот исходный код до исправления:
http://www.freebsd.org/cgi/cvsweb.cgi/src/lib/libc/stdio/fread.c?rev=1.14
А вот исправленный вариант (декабрь 2008) года:
http://www.freebsd.org/cgi/cvsweb.cgi/src/lib/libc/stdio/fread.c?rev=1.15
6.3. Работа с битами, сдвиги
Легко сделать ошибку в коде работящем с отдельными битами. Следующий тип ошибки связан с операциями сдвига. Рассмотрим пример:
Приведенный код работоспособен на 32-битной архитектуре и позволяет выставлять бит с номерами от 0 до 31 в единицу. После переноса программы на 64-битную платформу возникнет необходимость выставлять биты от 0 до 63. Но данный код никогда не выставит биты, с номерами 32-63. Обратите внимание, что «1» имеет тип int и при сдвиге на 32 позиции произойдет переполнение, как показано на рисунке 5. Получим мы в результате 0 (рисунок 5-B) или 1 (рисунок 5-C) зависит от реализации компилятора.
Рисунок 5. A — Корректная установка 31-ого бита в 32-битном коде; B,C — Ошибка установки 32-ого бита на 64-битной системе (два варианта поведения)
Для исправления кода необходимо сделать константу «1» того же типа, что и переменная mask:
Заметим также, что неисправленный код приведет еще к одной интересной ошибке. При выставлении 31 бита на 64-битной системе результатом работы функции будет значение 0xffffffff80000000 (см. рисунок 6). Результатом выражения 1
Переход с 32-битной на 64-битную ОС или проблема четвертого гигабайта
Здравствуйте, уважаемые читатели блога APavlov.ru. Из этой статьи вы узнаете, в чем разница между 32- и 64-битными версиями ОС (Windows), узнаете как и зачем надо переходить с 32-битной на 64-битную ОС, где взять дистрибутив 64-битной системы и многое другое.
Кроме того, в конце статьи вы найдете список наиболее частых вопросов, возникающих у пользователей при переходе на 64-битную версию Windows. Разумеется, с ответами на них!
В чем смысл 64-битных операционных систем?
Начнем с долгой предыстории. Откуда вообще взялись 64-битные операционные системы и зачем они нужны? Когда-то, по компьютерным меркам — давным-давно, мы с вами в первый раз услышали незнакомое словосочетание «процессор с 64-битной архитектурой» (да поможет вам Википедия, если вы совсем не знаете, что это такое). Долгое время мы пользовались процессорами с 32-битной архитектурой, поэтому страсти вокруг такого события разыгрались нешуточные, но улеглись они довольно быстро. И не удивительно — рядовому пользователю от появления 64-битной архитектуры не становилось ни тепло, ни холодно. Ведь для того, чтобы эту самую архитектуру задействовать — необходимо поставить специальную, 64-битную версию операционной системы. Да и задач, которые выполнялись бы быстрее благодаря этим шестидесяти четырем битам, у домашних пользователей практически не было. Да и сейчас, пожалуй, нет.
Поэтому о «64-битности» все довольно быстро забыли, а она продолжала себе существовать на грани нашего внимания, в прайс-листах компьютерных фирм, где отмечалось ее наличие или отсутствие в том или ином процессоре или поддержка программным обеспечением.
Однако некоторое время спустя интерес к 64-битным версиям ОС стал резко нарастать. Почему бы это? Неужели, наконец, появилась какая-то бытовая задача, для которой потребовалось задействовать новую архитектуру?
И да, и нет. Появлялось ограничение. Хотя появилось — это не правильно сказано. Существовало оно очень давно, просто мы с ним, наконец, столкнулись. И ограничение это касается аппаратной конфигурации компьютера. А точнее — оперативной памяти.
Вот вам цитата из все той же Википедии:
Оперативная память (англ. Random Access Memory, память с произвольным доступом) — энергозависимая часть системы компьютерной памяти, в которой временно хранятся данные и команды, необходимые процессору для выполнения им операции. Обязательным условием является адресуемость (каждое машинное слово имеет индивидуальный адрес) памяти.
Для нас с вами здесь ключевое слово — адресуемость. Это означает, что каждая ячейка оперативной памяти имеет свой уникальный идентификатор, называемый адресом. Назначением этих адресов занимается процессор. И горькая правда заключается в том, что работая в 32-битном режиме, процессор не может адресовать более 4 гигабайт оперативной памяти.
А если учесть, что некоторая часть адресного пространства резервируется для установленного в системе оборудования, то в итоге мы получаем, то, что получаем: даже если в системе установлено 4 (6, 8 или еще больше — не важно) гигабайт оперативной памяти, использовать она будет 3 — 3,5 гигабайта, и никак не больше.
Ну и наконец — если у вас 64-битный процессор, но установлена 32-битная ОС, то работать он будет в 32-битном режиме, со всеми вытекающими.
Если вам интересно подробнее узнать, почему так происходит, почитайте здесь http://ru.wikipedia.org/wiki/X86 и здесь http://www.ixbt.com/soft/windows-4gb.shtml.
Мы же перейдем от теории к практике, а именно, что же будет если установить более трех гигабайт оперативной памяти? И как перейти на 64-битную ОС? Рассмотрим этот процесс на примере операционной системы Windows Vista. Однако, все приведенные ниже рекомендации справедливы и для Windows 7, 8, 10.
В сети на эту тему написано много всего. Очень часто проскакивает отрывочная информация о том, что установив на свою 32-битную систему некое волшебное обновление или патч, вы добьетесь того, что она будет использовать более четырех гигабайт ОЗУ. К сожалению, это не так. Такая путаница связана с тем, что после установки некоторых обновлений ряд операционных систем начинают корректно распознавать количество установленной памяти, но использовать они все равно смогут не более
Это наглядно можно увидеть на скриншотах ниже, которые были сделаны на машине с установленной 32-битной Windows Vista и 4-мя гигабайтами «оперативки».
Итак, окно информации о системе рапортует о наличии 4 гигабайт памяти. А что будет, если копнуть чуть глубже?
Диспетчер задач и средство диагностики DirectX (dxdiag) выдают более правдивую информацию — используется всего 3582 мегабайта.
Итак, для того, чтобы использовать всю установленную память, нам потребуется задействовать 64-битную составляющую нашего процессора, а сделать это можно только установив 64-битную операционную систему.
Прежде чем переходить к описанию некоторых нюансов этого процесса, я хочу сделать ряд уточнений:
Итак, во-первых — повторюсь, заставить 32-битную ОС использовать большее количество памяти невозможно. Мы не берем в расчет серверные системы, где некоторые механизмы для этого существуют. Даже если вы прочли о PAE, и волшебных патчах, это ничего не изменит;
Во-вторых — как либо задействовать неиспользуемую часть памяти, которая имеется сверх доступной, в 32-битной ОС нельзя. По крайней мере, я таких способов и рецептов не нашел;
В-третьих — для того, чтобы установить 64-битную ОС, нужен процессор соответствующей архитектуры. Практически все процессоры, имеющиеся на рынке сегодня, — 64-битные. Однако, если вы обладатель пожилого компьютера, имеет смысл убедится в том, что ваш «камушек» поддерживает набор инструкций AMD64 (для процессоров AMD) или EM64T (для Intel);
Наконец последнее. Если выяснится, что необходимыми наборами инструкций ваш процессор не снабжен — нет никакого смысла ставить 64-битную ОС. Она просто не будет работать.
Где взять 64-битную копию Windows и как ее установить?
Тут все гораздо проще. Всего есть два варианта развития событий — если у вас вообще нет никакого дистрибутива (например, собираете новый компьютер) — то его надо просто купить, причем сразу 64-битный.
Есть и другой вариант, и это — именно мой случай. Давным-давно я купил коробочную версию Windows Vista Home Premium, которой и пользовался до недавнего времени. Так уж сложилось, что у меня было 2 гигабайта «оперативки», и расширить ее все не доходили руки. Ну а не давно, оказавшись по случаю рядом с одним из магазинов, торгующих комплектующими, я решил прикупить еще памяти, благо стоит она сейчас не дорого. Так гигабайтов стало четыре.
Убедившись лично в том, что все их система задействовать не сможет (скриншоты — выше), я сдал думать думушку — где мне взять 64-битную «винду». Денег было катастрофически жалко, а «пиратками» я не пользуюсь уже давно, и связываться с ними не желаю. Вот тут-то меня и осенила замечательная мысль. Ведь я уже являюсь обладателем лицензии на Windows Vista, только на 32-битную — означает ли это, что 64-битную систему надо покупать отдельно? Может быть — нет?
К гуглу я обращаться не стал, ведь мы не ищем легких путей? Вместо этого я отправил письмо прямо в Microsoft и попросил разъяснений. Ответ не заставил себя долго ждать (реально — ответили очень быстро) и развеял все мои сомнения. Вот он:
Лицензия на Windows Vista Home Premium позволяет использовать как 32 разрядную версию, так и 64 разрядную. Ключ привязки к битности не имеет.
Получить дистрибутив от 64 разрядной Windows Vista Home Premium Вы можете через специальную службу Windows Vista Alternate Media Ordering Support, которая предоставляет поддержку в случае заказа 64bit носителя или CD-диска Windows Vista. Направляю Вам ее адрес электронной почты: vista-am@msdirectservices.com
Обратите внимание — на Windows 7 это тоже распространяется. И на Windows 8. Существуют некоторые лицензионные тонкости в процессе обновления до Windows 8 с более ранних версий, в остальном же, все написанное выше справедливо и для «восьмерки».
Последним советом я, правда, пренебрег — мне хотелось 64-битную систему уже сейчас, поэтому слово «заказ» несколько не состыковывалось с моими намерениями. Я стал думать, где взять диск. Задачу сильно облегчил тот факт, что диски, которые распространяет Microsoft, содержат все варианты ОС (Vista или Windows 7), и какой из них будет установлен — зависит только от ключа.
Довольно быстро нашелся знакомый, который и передал в мое распоряжение диск, содержащий 64-битный дистрибутив. Ключ, который я использовал для 32-битной версии подошел, установка и последующая активация также прошли без проблем, и я стал обладателем Windows Vista Home Premium 64x, даже несмотря на то, что на диске была обозначена версия Ultimate. Конечно, первое, что я сделал — проверил как дела с памятью.
Есть ли отличия в работе 32- и 64-битных версий Windows?
С точки зрения пользователя — практически нет. Но, все-таки, опишу пару тонких моментов. И первый из них — драйверы.
Драйверы для всех ваших устройств потребуются особые — специальные, для 64-битных ОС. Поэтому, если вы являетесь счастливым обладателем какого-нибудь раритетного девайса — лучше заранее поинтересуйтесь наличием 64-битных драйверов для него.
Второй тонкий момент — это программы. Обратите внимание, что многие из них имеют специальные версии для 64-битных систем. В этом случае лучше использовать именно их, так как вызвано наличие таких версий, как правило, тем, что 32-битные версии в 64-битных ОС не работают. Если же у интересующей вас программы версия существует только одна, и для «скольких битов» в ней не прописано — ставьте ее не задумываясь.
В моем случае «специальные» версии нашлись у антивируса (Microsoft Security Essentials), брандмауэра (Agnitum Outpost Firewall) и архиватора (7-zip). Все остальные программы я устанавливал из тех же дистрибутивов, которые использовал в 32-битной «винде», и среди них попалась только одна (а установлено было много всего), которая не захотела работать корректно. К счастью, я довольно быстро нашел аналог, который нормально «пошел» и на 64-х битах. Так что страшилки о том, что «там все глючит и ничего не работает», которые можно запросто увидеть в сети, практически беспочвенны.
В конце остается вопрос — а как быть владельцам ноутбуков, которые продаются с уже пердустановленной системой? Ведь 25-значный ключ продукта, напечатанный на наклейке, которая, как правило, имеется на днище ноутбука — не подходит. Если это именно ваш случай — обратитесь к статье: избавляемся от OEM-дистрибутива Windows на ноутбуке сохраняя активацию.
Вот и все. Удачи вам в переходе на 64-битную ОС. Я буду рад, если мой опыт окажется Вам полезным 😉
ЧаВо по теме перехода на 64-битную ОС
Память, связка ОС \ процессор:
Кажется все. У вас есть еще вопросы? Пишите в комментариях, постараюсь помочь!
Как перейти с 32-битной на 64-битную Windows 7 или 10
Во избежание недоразумений следует сразу отметить, что ни теоретически, ни практически без полной переустановки системы сделать это не получится!
Это факт, который оспариванию не подлежит.
Единственный вариант, который можно предложить для решения данной задачи — это использование второго HDD носителя.
То есть первый жёсткий диск содержит 32 битную операционную систему, а второй — 64-битную. Однако данный вариант также предусматривает процесс установки операционной системы, но уже на второй диск, соответственно, без потери данных на 32 битной системе — но об этом позднее.
Чем отличается 64 битная система от 32 битной windows 7
Несмотря на многократные заявления специалистов — в том числе сотрудников Microsoft — многие пользователи не верят в то, перейти с 32 бит на 64 без переустановки операционной системы невозможно.
В интернете огромное количество роликов и конфигов, которые — по заверению авторов — решают эту проблему, однако на практике подобные инструкции представляют собой лишь рассказ о процессе обновления ОС, но никак не переход на 64 бит.
Основное отличие (оно же основная составляющая невозможности безустановочного перехода с 32 на 64 бит) — это объём возможной используемой памяти.
Те пользователи, у кого установлена операционная система 32-битной разрядности, могут увидеть, что даже при наличии 6 ГБ оперативной памяти в свойствах системы будет отображаться значительно меньше.
Связано это с тем, что данная архитектура предполагает использование оперативной памяти в объёме, не превышающем 4 ГБ.
А 64-битная архитектура в силу своей специфики и особенностей вычислительных возможностей по-сути не ограничивает максимальный объём памяти.
«Для галочки» в настоящий момент ограничение составляет, отбрасывая математические расчёты, 16 ТБ, что в тысячи раз больше, нежели объёмы, доступные в 32-битной системе.
Но необходимо понимать, что операционная система не сможет обработать такой объём памяти, поэтому — в зависимости от версии — максимально отображаемый объём выглядит следующим образом:
А для 32 битной операционной системы Windows все показатели примут значения равные 4-ём Гигабайтам.
Что необходимо для перехода с 32 bit на 64 bit
Перед переходом на новую систему, необходимо определить возможности центрального процессора, или его разрядность. Для не опытного пользователя это может оказаться достаточно сложным. Существует несколько универсальных способов, которые подойдут для всех версий операционных систем:
Командная строка. Нажимаем комбинацию клавиш Win + R, в окне вводим cmd, и нажимаем Enter.
В появившейся консоли необходимо ввести команду systeminfo, подтверждаем Enter. Если все сделано правильно, появится окно с подробной информацией о ПК.
Программа AIDA64, создана для мониторинга всех показателей системы, лицензия платная, но имеет пробный период. Устанавливаем приложение, заходим в системную плату.
Далее приходим в раздел ЦП и ищем пункт набор инструкций. Цифры х86 означают, что процессор поддерживает только 32 битную архитектуру. Значение х86, х86-64 соответственно 64 битную.
При помощи программы CPU-Z можно узнать параметры видеокарты и процессора. После установки необходимо запустить приложение, на главной странице в строке набор инструкций, будет указана вся необходимая информация о процессоре.
Как сделать из 32 разрядной 64 разрядную систему windows 7
Таким образом, перейти в другую разрядность, не осуществляя при этом переустановки системы — невозможно.
Однако ранее мы упомянули, что есть только один, который также предполагает установку ОС, правда без потери данных на используемой 32-битной системе.
Для этого потребуется приобрести второй жёсткий диск, который будет использован для установки на него операционной системы Windows 7 с разрядностью 64 бит.
Далее вам необходимо:
В завершение останется подключить ранее изъятый носитель во второй разъём SATA и каждый раз при включении компьютера выбирать нужный диск для загрузки (или оставить автоматическую загрузку с первого носителя, а на второй переключаться по необходимости).
Данный вариант не стоит называть мультизагрузочной установкой, так как по-сути (максимально упрощая терминологию) в одном корпусе будут находиться два разных компьютера, которые объединяют общие компоненты.
Как перейти с 32 бит на 64-битную Windows
Для работы нам понадобится работоспособный USB-драйв (флешка), желательно пустой, объемом на 4 Гигабайта и больше. Всю информацию с него придется удалить. Будет также нужна утилита MediaCreationTool (загружается с официального сайта Microsoft). Потом останется сделать резервное копирование файлов Windows и приступить непосредственно к процессу перехода.
Поэтапно процедура выглядит так:
Залог успеха – вдумчивые, осознанные действия. Торопиться никуда не надо. Лучше потратить больше времени на перенос, чем в спешке сделать что-нибудь не так.
Подготовка к установке
Перед тем, как изменить разрядность, следует сделать резервную копию. Процедура стандартная для тех, кто устанавливал Windows, самостоятельно занимается администрированием компьютера. И еще будет нужна дополнительная флешка, внешний жесткий диск для хранения копии.
Делается это для того, чтобы сохранить личные настройки, файлы, ключи, избранное и прочие мелочи. В процессе перехода с Windows 32 на 64 удаляются данные пользователя на системном диске. Резервная копия выполняется средствами системы.
Создать загрузочную флешку
Перед тем, как сменить разрядность, обновить Windows до 64-битной версии, следует подготовить носитель. Еще нам понадобится ISO-образ системы, его загружаем на официальном сайте Microsoft. MediaCreationTool скачивается, запускается на ПК. Затем подключается заранее отформатированная флешка (система должна ее опознать).
Далее в утилите выбирается пункт Windows x64 в поле «Архитектура». Обязательно нужна позиция «Создать установочный носитель». При этом режим «Использовать рекомендуемые параметры» дезактивируется.
Важно на момент подготовки флешки отключить все прочие носители. Если по каким-то причинам принято решение использовать DVD носитель, в меню утилиты следует выбрать данную опцию. Очень важно иметь на системном диске 8 Гигабайт чистого пространства. Как только закончится создание загрузочной флешки, можно приступать к изменению разрядности системы.
Установка 64-разрядной версии Windows 10 с флешки
Вот все готово для переустановки Windows 10: осталось поменять в BIOS порядок загрузки, установить режим USB-носителя. Это необходимо для того, чтобы загружалась не стандартная, установленная на жестком диске система, а образ с флешки.
Если при создании образа, изменении приоритета загрузки не было допущено ошибок, после запуска компьютера на экране должно появиться меню стандартного загрузчика. Остается следовать его подсказкам, сопровождая установку. Когда процесс закончится, восстанавливаем личные файлы с помощью соответствующего меню.
Если на каком-то этапе случился сбой, загрузка не началась, проходим весь алгоритм сначала. Неактивированная Windows обязательно запросит ключ. Об этом следует позаботиться заранее. Ну, и все пиратские, нелицензионные копии также могут не обновиться или затем стать требовать ввода ключа, которого нет.
«Новая» система окажется более требовательна к ресурсам: ей нужно 4 Гигабайта оперативной памяти и больше. Некоторые программы, не предназначенные для 64-разрядной среды (игры, приложения) работать не будут. Поэтому до начала установки следует изучить системные требования софта. В остальном 64-разрядная Windows будет только радовать быстродействием, стабильностью работы.
Как поменять разрядность windows 7 с 32 на 64 не переустанавливая систему — альтернативные варианты
Как и в любом вопросе о поисках вариантов программной задачи, всегда имеется альтернатива. В контексте рассматриваемой темы, альтернативных вариантов два:
1. При инсталляции отказаться от форматирования несистемного диска, на который заблаговременно перенести все необходимые файлы, и установить ОС с форматированием на системный диск.
Однако не стоит забывать, что всё равно программы, сохранённые/установленные ранее на несистемный диск, работать в штатном режиме не будут — потребуется их переустановка.
Данный вариант поможет избежать потери файлов и покупки нового жёсткого диска.
2. Второй способ, он же наиболее правильный, — это копирование всей информации, потеря которой недопустима, и установка операционной системы с полным форматированием разделов жёсткого диска.
Есть ли отличия в работе 32- и 64-битных версий Windows?
С точки зрения пользователя — практически нет. Но, все-таки, опишу пару тонких моментов. И первый из них — драйверы.
Драйверы для всех ваших устройств потребуются особые — специальные, для 64-битных ОС. Поэтому, если вы являетесь счастливым обладателем какого-нибудь раритетного девайса — лучше заранее поинтересуйтесь наличием 64-битных драйверов для него.
Второй тонкий момент — это программы. Обратите внимание, что многие из них имеют специальные версии для 64-битных систем. В этом случае лучше использовать именно их, так как вызвано наличие таких версий, как правило, тем, что 32-битные версии в 64-битных ОС не работают. Если же у интересующей вас программы версия существует только одна, и для «скольких битов» в ней не прописано — ставьте ее не задумываясь.
В моем случае «специальные» версии нашлись у антивируса (Microsoft Security Essentials), брандмауэра (Agnitum Outpost Firewall) и архиватора (7-zip). Все остальные программы я устанавливал из тех же дистрибутивов, которые использовал в 32-битной «винде», и среди них попалась только одна (а установлено было много всего), которая не захотела работать корректно. К счастью, я довольно быстро нашел аналог, который нормально «пошел» и на 64-х битах. Так что страшилки о том, что «там все глючит и ничего не работает», которые можно запросто увидеть в сети, практически беспочвенны.
В конце остается вопрос — а как быть владельцам ноутбуков, которые продаются с уже пердустановленной системой? Ведь 25-значный ключ продукта, напечатанный на наклейке, которая, как правило, имеется на днище ноутбука — не подходит. Если это именно ваш случай — обратитесь к статье: избавляемся от OEM-дистрибутива Windows на ноутбуке сохраняя активацию.
Вот и все. Удачи вам в переходе на 64-битную ОС. Я буду рад, если мой опыт окажется Вам полезным
Источники информации:
- http://infotechnica.ru/pro-semeystva-windows/perevodim-s-32-na-64-win-10/
- http://wind7activation.ru/windows/kak-izmenit-32-bit-windows-10-na-64-bit.html
- http://twnews.ru/sistemy/vindovs-64-bit.html
- http://ingvarr.net.ru/forum/82-25033-1
- http://myfreesoft.ru/chem-opasen-perexod-na-64-razryadnuyu-windows.html
- http://brit03.ru/os/ustanovka-64-bitnoj-sistemy.html
- http://habr.com/ru/company/pvs-studio/blog/80936/
- http://apavlov.ru/perehod-s-32-bitnoy-na-64-bitnuyu-os/
- http://speedcamupdates.ru/prilozheniya/kak-ustanovit-64-bitnuyu-sistemu.html