- У чому сенс 64-бітових операційних систем?
- Де взяти 64-бітну копію Windows і як її встановити?
- Чи є відмінності в роботі 32- і 64-бітових версій Windows?
- ЧаВо по темі переходу на 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-бітну систему якесь чарівне оновлення або патч, ви досягнете того, що вона буде використовувати більше чотирьох гігабайт ОЗУ. На жаль, це не так. Така плутанина пов'язана з тим, що після установки деяких оновлень ряд операційних систем починають коректно розпізнавати кількість встановленої пам'яті, але використовувати вони все одно зможуть не більше ~ 3.5 гігабайт.
Це наочно можна побачити на скріншотах нижче, які були зроблені на машині з встановленою 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. Направляю Вам її адресу електронної пошти: [email protected]
Зверніть увагу - на 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-бітна ОС? Від 3 до 3.5 гігабайт в залежності від конкретної ситуації.
- Чи може 32-бітна ОС використовувати більш 3.5 гігабайт оперативної пам'яті? Ні.
- Якщо в системі встановлено більше 3.5 гігабайт оперативної пам'яті і 32-бітна ОС, чи можна якось задіяти невикористану ОС пам'ять? Ні.
- Чи може 32-бітна ОС працювати на 64-бітному процесорі? Так.
- Чи може 64-бітна ОС працювати на 32-бітному процесорі? Ні.
Дистрибутив, установка:
- Чи потрібна спеціальний дистрибутив для установки 64-бітної ос? Потрібен спеціальний 64-бітний дистрибутив.
- Де взяти 64-бітний дистрибутив? Чи треба його купувати? Якщо у вас є ліцензійний дистрибутив 32-бітної Windows Vista або 7, досить просто дістати (скачати, замовити в Microsoft) 64-бітний дистрибутив. При установці використовуйте той же ключ, що і при установці 32-бітової версії.
- У мене є два диска, які містять 32-бітний і 64-бітний дистрибутив. Чи можу я встановити на один комп'ютер 32-бітний дистрибутив, а на інший 64-бітний? Ліцензійною угодою це заборонено. Практично системи встановляться, але напевно виникнуть проблеми з активацією.
- У мене встановлена 32-бітна ОС, можна її якось оновити до 64-бітної або треба встановлювати заново з нуля? Тільки з нуля.
Програми, драйвери:
- Чи можна використовувати в 64-бітної ОС ті ж драйвери, що і в 32-бітної? Ні, не можна, потрібні спеціальні драйвери для 64-бітної ОС.
- Чи можна в 64-бітної ОС використовувати програми для 32-бітної? Можна, можливо. Якщо у програми немає спеціальної версії для 64-бітних ОС, можна використовувати 32-бітну версію. Якщо спеціальна версія є, краще використовувати її.
- Чи будуть працювати програми для 64-бітної ОС в 32-бітної (в т. Ч. З 64-бітний процесором)? Не будуть.
- Чи багато програм не працюють в 64-бітних ОС? Порівняно небагато.
Інше:
- У мене на ноутбуці встановлена 32-бітна версія ОС, хочу перейти на 64-бітну - купувати новий дистрибутив? Прочитайте про позбавлення від OEM-дистрибутива зі збереженням активації.
- Чи великий приріст продуктивності дає перехід на 64-бітну ОС? У більшості «повсякденних» додатків - ніякого. Для домашніх користувачів основна перевага 64-бітної ос - в можливості використовувати більш 3.5 гігабайт оперативної пам'яті.
Здається все. У вас є ще питання? Пишіть в коментарях, постараюся допомогти!
У чому сенс 64-бітових операційних систем?Де взяти 64-бітну копію Windows і як її встановити?
Чи є відмінності в роботі 32- і 64-бітових версій Windows?
У чому сенс 64-бітових операційних систем?
Звідки взагалі взялися 64-бітові операційні системи і навіщо вони потрібні?
Чому б це?
Невже, нарешті, з'явилася якась побутова завдання, для якої потрібно задіяти нову архітектуру?
Ми ж перейдемо від теорії до практики, а саме, що ж буде якщо встановити більше трьох гігабайт оперативної пам'яті?
І як перейти на 64-бітну ОС?
А що буде, якщо копнути трохи глибше?