32 розрядна windows 7. Як дізнатися про розрядність системи

Будь-яка операційна система має певну розрядність. Однак не всі вони встановлюються на будь-які типи комп'ютерів. Тут все трохи заплутано для непідготовленого користувача. Тому варто розібратися у цьому питанні. Як дізнатися про розрядність системи? Про це ми й розповімо трохи згодом у статті. А поки що - трохи "лікнепу".

Що таке розрядність?

У ті часи, коли по землі ще мамонти ходили, з'явилася ОС типу MS-DOS. Її розрядність становила лише 16 біт. Але й процесори на той час були лише 16-бітні. Так що така система якнайкраще відповідала існуючим реаліям. Але згодом з'явилися процесори із підтримкою 32-бітної архітектури. Вона також позначається як х86. Звичайно, MS-DOS безнадійно застаріла. І на сцену вийшла улюблена усіма Windows.

З розвитком технологій з'явились і 64-бітові процесори. Дітище Білла Гейтса довелося терміново еволюціонувати. Підтримка архітектури х64 була реалізована у легендарній Windows XP. З того часу кожна версія "Вінди" традиційно підтримує нову архітектуру. І це добре, оскільки 64-бітові процесори мають низку переваг перед застарілими 32-бітними. Розрядність системи ХР (32 біт) не могла розкрити всього потенціалу нових процесорів.


Різниця між 32 та 64

Вся відмінність полягає в тому, що процесори з архітектурою 64 біт працюють набагато швидше за своїх застарілих колег. А операційні системи, які оптимізовані під цю розрядність, показують просто дива продуктивності. Звісно, ​​лише тому випадку, якщо використовуються програми, оптимізовані під 64 біт. Але справа навіть не в цьому, а в тому, що в наш час багато утиліт і програмних продуктів геть-чисто відмовляються працювати з 32-бітними системами. Тут навіть режим емуляції не допоможе.

При цьому найпопулярнішими процесорами (і операційними системами) і досі є 32-бітові рішення. Однак років через п'ять 64-бітна архітектура повністю витіснить цих "стариків". І тоді настане катарсис. Та й 32-бітові процесори підтримували лише 3,5 гігабайта оперативної пам'яті. У той час як 64-бітові системи можуть підтримувати від 4 до 256 гігабайт "оперативки" (і це не межа). Однак давайте подивимося, як дізнатися про розрядність системи сімейства Windows.

Використання можливостей Windows

Як визначити розрядність системи за допомогою стандартних інструментів Windows? Дуже просто. Достатньо клацнути по іконці "Мій комп'ютер" правою кнопкою миші та вибрати пункт меню "Властивості". У вікні буде багато інформації. Потрібний рядок знаходиться десь під назвою операційної системи і називається "Тип системи". Так ви зможете як дізнатися розрядність системи XP (або іншої версії), так і отримати багато корисної.


Є ще один спосіб:

  • Йдемо в меню "Пуск", вибираємо команду "Виконати" і в адресному рядку пишемо систему info.
  • Після цього натискаємо "Введення".
  • З'явиться вікно, де буде представлена ​​вичерпна інформація про операційну систему комп'ютера.

Такий метод найкраще підходить тим, хто хоче спробувати працювати з командним рядком Windows. До того ж, цей спосіб надає більш розгорнуту інформацію про операційну систему. Можна дізнатись багато цікавого.

Використання спеціальних програм

Є ще одна відповідь на питання про те, як дізнатися про розрядність системи. У цьому вся допоможуть інформаційні програми типу Everest чи AIDA. Вони здатні видати інформацію про все, що є в комп'ютері: процесорі, оперативній пам'яті, мостах материнської плати, самій материнської плати, жорстких дисках, операційних системах та багато іншого. Але є одне але". Ці програми не безкоштовні. Але навіть пробні версії здатні багато розповісти. А якщо заохочувати піратство, то щодо цього взагалі можна не морочитися.


Everest та AIDA 64 далеко не єдині програми, які можуть надавати інформацію про встановлену операційну систему. Чи багато програм, які створені для чищення та оптимізації ОС? теж це вміють. Хоча особливо покладатися на них не варто. Вони можуть іноді помилятися. Тим не менш, розрядність операційної системи вони показують досить точно. Потрібно лише врахувати, що далеко не всі вони є безкоштовними. А за повноцінну версію доведеться заплатити чималі гроші.

Чому варто встановити 64-бітну систему

Якщо у вас процесор, який підтримує архітектуру х64, а ви досі сидите на 32-бітній системі, то є сенс терміново її замінити. Бо тоді система працюватиме набагато швидше, навіть якщо у вас всього 2 гігабайти оперативної пам'яті.

Як дізнатись, яка розрядність системи? Це можна зробити в тій же програмі AIDA 64. І якщо ви бачите, що у вас 64-бітний процесор і 32-бітна система, терміново упорядковуйте все. До того ж наявність 64-бітної операційної системи зіграє позитивну роль за подальшого "апгрейду" комп'ютера.


Крім суто технічного боку проблеми, є ще одна. Справа в тому, що майбутнє за 64-бітною архітектурою. Тому перехід на ці системи буде здійснюватися масово незабаром. То чому б не перейти зараз? Тим більше, що за це платити не потрібно. Просто скачайте потрібний образ, запишіть його на диск та встановіть операційну систему.

Висновок

Тепер ви знаєте все про те, як дізнатися про розрядність системи. Різниця між 64-бітною та 32-бітною архітектурою істотна. Сучасні процесори найкраще працюють саме із 64-бітними операційними системами. Тому потрібно терміново переходити на них. Однак варто врахувати, що 32-бітові операційні системи чудово почуваються на 64-бітних процесорах. А ось 64-бітні навіть не встановляться на 32-бітові процесори. Тож будьте уважні та обережні. Хоча тут сильно нашкодити все одно не вийде, але не варто розслаблюватись.

Багато програм для ПК орієнтовані на 32-біт або 64-біт як дізнатися систему, але про те, як дізнатися розрядність відомо не всім користувачам.

Це важливі дані, які необхідно знати при завантаженні майже будь-якого софту – від ігор до службових утиліт та антивірусів.

Дізнатися ці дані можна за допомогою ресурсів комп'ютера.

Суть поняття

Що таке бітність чи розрядність ОС? Це важливий показникроботи процесора безпосередньо пов'язані з оперативною пам'яттю. Тому часто цей показник є вирішальним при виборі комп'ютера або процесора.

Розрядність – це число розрядів, які можуть оброблятися і передаватися певної системою. Відповідно, 32 або 64 розряди (більш високорозрядні ОС в теперішній моментне застосовуються рядовими користувачами). При цьому дане поняття застосовне до різних шин та систем у процесорі.

Цей показник позначається відповідними символами. Це х32 та х64.

Деякі користувачі, напевно, бачили у своїх ПК нехарактерне позначення бітності х86. Це не означає, що ОС є суперпродуктивною та здатна обробляти 86 бітів одночасно. Це просто позначення 32-розрядної версії, яке застосовується в деяких сучасних варіантах.

При цьому прямої прив'язки до версії операційної системи у бітності немає. Наприклад, Windows 7 існує як у 32-х, так і в 64-бітної версії. Те саме стосується і Vista та інших.

Що бітність, то більший обсяг оперативної пам'яті може коректно використовуватися.

Як дізнатися показник?

Навіщо взагалі може знадобитися з'ясовувати бітність? Майже всі програми, розроблені нині, створюються у двох варіантах – для 32 і 64 біт. Це забезпечує максимально повну функціональність, швидкодію та коректність роботи на різних ОС.

При цьому деякі утиліти, розраховані на 32 біти, можуть зовсім не запускатися на 64-х, і навпаки. Тому при скачуванні софту цей показник дуже важливий. Як його з'ясувати?

Windows Vista та вище

На операційних системах Vista, 7, 8 і 10 дізнатися цю інформацію дуже легко. Достатньо просто подивитися її у властивостях. При цьому доступ до властивостей не надто складний і не потребує тривалого пошуку.

Виконайте алгоритм, наведений нижче:

  1. Якщо у вас на Робочому столі є ярлик Мій комп'ютер, то просто клацніть на нього правою клавішею миші;
  2. Якщо такого ярлика немає, то натисніть кнопку Пуск і знайдіть комп'ютер у списку програм або плитки, і натисніть правою клавішею миші на нього звідти;
  3. У вікні знайдіть в кінці рядок Властивості і натисніть на нього;
  4. Відкриється вікно з усіма даними про ОС;
  5. Там знайдіть інформаційний блок Система і в ньому рядок Тип системи - саме навпроти неї і вказана розрядність вашого ПК.

У Віндовсі 10 цю вкладку вдається знайти й інакше. Просто натисніть одночасно клавіші Win+Pause/Break на клавіатурі. Після цього відповідне вікно, показане на зображенні вище, відразу ж відкриється.

Windows XP

У старих випусках ОС дізнатися про розрядність трохи складніше. Необхідно дотримуватися такого алгоритму:

  1. На робочому столі знайти ярлик Мій комп'ютер;
  2. Натиснути на нього правою кнопкою миші;
  3. У меню вибрати пункт Властивості, як у прикладі вище, і натиснути на нього;
  4. Відкриється невелике вікно з властивостями системи;
  5. У ньому, в верхньому менюперейдіть на вкладку Загальні;
  6. Подивіться на блок під назвою Система;
  7. Якщо там зазначені тільки версія ОС та інші дані, а розрядність явно ніде не вказана, значить, вона становить 32 біти, оскільки за умовчанням на момент розробки ХР у більшості процесорів була саме така;
  8. Якщо вона має 64 біти, це буде явно прописано в блоці Система.

У таблиці нижче зазначено, як саме може бути прописана розрядність у Властивості, і що це насправді означає.

У Windows XP також діє спосіб виклику необхідного вікна за допомогою гарячих клавіш. Він аналогічний тому, що наведено вище (для Віндов 7, 8, 10). Потрібно затиснути Win+Pause/Break.

Це досить важливий аспект, який обов'язково необхідно враховувати, адже він істотно впливає на те, як на вашому комп'ютері будуть працювати ті чи інші ігри та програми. Але що, якщо вам не підходить поточна розрядність Windows? Чи можна якось змінити її? Відповідь - так, можна, за певних обставин, про які поговоримо нижче. У статті докладно розглянемо, як 32-битную систему зробити 64-битной. Давайте розумітися. Поїхали!

І 32-бітові системи, як правило, встановлені на більш слабких комп'ютерах з невеликим об'ємом оперативної пам'яті, оскільки за такої розрядності ОС не «бачитиме» більше 3,5 гігабайт ОЗУ. А це може виявитися критичним для шанувальників комп'ютерних ігор та різноманітного потужного софту. Допустимо, на вашому ПК об'єм ОЗУ 6 гігабайт, але у вас . У такому разі система сприйматиме лише 3,5 ГБ, а решти 2,5 нібито не існує. Зрозуміло, залишати все таке немає сенсу і потрібно виправляти подібну помилку. Докладніше про те, як це зробити далі у статті.


Зробити з 32-бітної системи 64-бітну можна і потрібно, але тільки в тому випадку, якщо ваш процесор підтримує більшу розрядність. Також варто зазначити, що такий перехід буде доцільним, тільки якщо обсяг пам'яті на оперативному пристрої ПК 4 ГБ і більше. Крім того, існує проблема з драйверами. Так як вам доведеться завантажувати та встановлювати спеціальні драйвери саме під 64-бітну версію. В іншому випадку робота деяких пристроїв, служб та інших елементів ПК може бути порушена.


Тепер перейдемо безпосередньо до того, як це зробити.

  1. Спочатку необхідно переконатися, що ваш процесор підтримує розрядність x64. Для цього завантажте та встановіть спеціальну програму CPU-Z. З її допомогою ви отримаєте всю потрібну інформацію про модель та параметри ЦП.
  2. Якщо все нормально і процесор підтримує більшу розрядність, скопіюйте всі важливі дані з жорсткого дискана інший носій, оскільки під час переходу ви втратите всі файли.
  3. Наступний крок – заздалегідь завантажити драйвери під 64-бітну версію для кожного пристрою та контролера, а потім записати їх на флешку чи диск.
  4. Вставте оптичний диск або USB-накопичувач з операційною системою. Зверніть увагу, що операційна система Windows, що встановлюється, повинна бути версії x64.
  5. Виберіть «Встановити» , позначте пункт «Я приймаю умови ліцензійної угоди», після чого натисніть «Далі». Перейдіть до розділу «Додатково» і вкажіть область жорсткого диска, на якій зберігається поточна версія Windows.
  6. Натисніть «Параметри жорсткого диска (додатково)», а потім натисніть кнопку «Форматувати».
  7. Після того, як процес форматування буде завершено, залишиться ввести ім'я ПК, ім'я користувача, встановити пароль (у разі потреби).
  8. Далі слід ввести ключ продукту.
  9. Тепер, коли перед вами нова операційна система необхідно встановити драйвера версії x64. Дивитись пристрої, які перестали функціонувати після зміни розрядності, можна у Менеджері пристроїв. Щоб перейти до вікна цієї утиліти, клацніть правою кнопкою миші по ярлику "Мій комп'ютер", виберіть пункт "Керування". Потім у меню зліва виберіть "Диспетчер пристроїв". Після того, як перед вами з'явиться список, ви можете натискати на потрібний пункт і бачити для якого саме компонента слід перевстановити драйвера (відповідний пункт списку буде позначений попереджуючим жовтим знаком "!")


Після виконання всіх цих дій перехід на 64-бітну версію вважатимуться завершеним. На жаль, переінсталяція системи є єдиним способом змінити Windows x32 на версію x64. Інших варіантів немає і бути не може, оскільки неможливо провести такі глобальні зміни в самій системі, зберігши її.

Тепер ви знаєте, що 32-бітну систему можна зробити 64-бітною і знаєте, як саме це зробити. Зрозуміло, доведеться витратити час, але перехід на Windows вищої розрядності дасть вам кілька переваг, які однозначно коштують витраченого часу та зусиль. Пишіть у коментарях чи допомогла вам ця стаття та ділитесь з іншими користувачами інформацією про те, чи вдалося вам перейти з однієї розрядності на іншу і в чому плюси та мінуси саме для вас.

Windows 32 чи 64? На що впливає розрядність ОС Windows 7?

Сьогодні ми відповімо на запитання: Windows 32 або 64 встановлювати на комп'ютер? і «У чому різниця між Windows 32 та Windows 64?»

Що це взагалі за цифри 32 та 64?Терміни 32-розрядний та 64-розрядний відносяться до способу обробки інформації процесором комп'ютера (ЦП). 64-розрядна версія Windows обробляє більші обсяги оперативної пам'яті (RAM) ефективніше, ніж 32-розрядна система.
Що ж до сучасних процесорів, то, звісно, ​​вони є 64-битными, тобто. на будь-який сучасний настільний ПК чи ноутбук можна встановлювати 64-бітну Windows 7. Усе питання, а чи потрібно?

Власне кажучи, на це питання вже відповіли товариші з Microsoft: якщо у вас на комп'ютері оперативної пам'яті 4 Гб або більше, то варто встановлювати 64-розрядну операційну систему Windows, якщо менше, наприклад, 1-2 Гб, то 32-розрядну.

Подивився, що з цього питання кажуть інші користувачі. Виявляється, що деякі користувачі ставили 64-бітну Windows 7 на комп'ютер з 1 Гб оперативної пам'яті і при цьому доводять, що все працювало швидше, ніж Windows XP. На мою це повна нісенітниця, тут навіть справа не в тому, що була встановлена ​​64-бітна Windows 7, а в тому, що Windows XP вимагає менше ресурсів для своєї роботи.

До речі, зараз на багатьох ноутбуках, з попередньо встановленою операційною системою Windows 7 стоїть 64-розрядна версія при 2 Гб оперативної пам'яті. Все, як то кажуть, працює, але «польоту» я не помітив. Напевно, я б його і не помітив з 32-розрядною системою, хоча 32-розрядна Windows 7 споживає для своєї роботи менше тієї ж оперативної пам'яті.

Яку операційну систему ставити?Ну, зараз, я рекомендую ставити Windows 7, яка може бути як 32-бітна, так і 64-бітна.
Як би не здавалося вам кумедним, але у мене на домашньому комп'ютері встановлена ​​операційна система Vista. Я все чекаю, коли вона впаде, а вона все працює і працює. Як би не збрехати, вона вже справно оре більше року. Операційну систему Windows XP, я встановлював кілька разів протягом року.

Природно, у мене встановлена ​​не тільки Vista. Коштує ще Windows 7 і Ubuntu 10.10, але постійно я працюю з-під Vista.

Як визначити, чи 32 або 64-розрядна Windows встановлена ​​на комп'ютері?Для цього клацніть правою клавішею миші по піктограмі Комп'ютер, а потім по рядку Властивості. Після цього має з'явитися вікно Система (можна дістатися цього вікна і через Панель управління).


Визначення розрядності операційної системи

Цікаву для нас інформацію я обвів червоним кольором і вона виявляє, що в мене встановлена ​​32-розрядна операційна система.

Чи варто встановлювати 32-розрядну операційну систему на сучасний комп'ютер із оперативною пам'яттю 4 Гб чи більше? Якщо у вас нова переферія (принтер, сканер тощо), тобто. повністю під неї є 64-бітові драйвери, то я б не рекомендував ставити 32-бітну ОС. Справа в тому, що в цьому випадку ваша система «бачитиме» не весь обсяг оперативної пам'яті, а лише близько 3,2 Гб (розрізняється від конфігурації ПК).

Простіше кажучи, якщо у вас потужна «тачка» — ставте 64-бітну Windows 7. Якщо ви сумніваєтеся у здатності вашого заліза працювати з 64-бітною операційною системою Windows 7, то краще протестувати комп'ютер за допомогою спеціальної програми, яку можна завантажити безкоштовно з сайту Майкрософт . Як це зробити, можна прочитати у статті

В даний час переважна більшість продається сучасних комп'ютерівта мобільних ПК мають встановлену Windows 7 64 bit. Це пов'язано з тим, що вони комплектуються достатньою кількістю оперативної пам'яті – від 4 Гб і від. Тим же користувачам, які тільки збираються перейти на Windows 7 (начебто це не звучало напередодні виходу Windows 8) і придбати коробкову версію (BOX) визначитися з вибором розрядності допоможе ця стаття, яка складена у вигляді питань і відповідей.

Переваги 64-бітової ОС.

Розрядність може бути 32 або 64 біта, але на екрані обидві версії Windows 7 виглядають однаково. Можливості систем також ідентичні: у комплекті ті ж додаткові програми, наприклад, Windows Media Player або Paint. Однак «під капотом» все ж таки є суттєві відмінності.

    Збільшена робоча швидкість. З 64-бітною версією Windows комп'ютерможе обробляти за одиницю часу удвічі більше даних, ніж із 32-битной. При цьому він використовує розширені можливості 64-розрядних процесорів, які за один такт здатні обробляти 64 біти даних (8 байт). Тому програми, оптимізовані для 64-бітних ОС, вміють працювати швидше, ніж їх аналоги для процесорів, що обробляють лише 32 біти (4 байти) за один такт.

    Більше оперативної пам'яті. 32-бітові версії Windows можуть використовувати максимум 4 Гб пам'яті, причому не вся вона доступна програмам. Наприклад, 1 Гб займає сама операційна система, причому до 1 Гб (залежно від ПК) резервується для відеопам'яті. Отже, для самих програм залишається не більше 2 Гб. Якщо вони «ненажерливі», пам'яті може вистачити.

Для 64-бітних версій Windows такого обмеження немає. Максимальна робоча пам'ять у Windows 7 Home Premium зросла до 16 Гб; версії Professional, Ultimate та Enterprise можуть працювати навіть зі 192 Гб. Завдяки більшій доступній пам'яті Windowsрідше доводиться вивантажувати розділи програм на порівняно повільний жорсткий диск(у файл підкачки), тому комп'ютер працює швидше.

Недоліки 64-бітної ОС.

    Потрібні нові драйвери. Усі пристрої вимагають для 64-бітної Windows 7 відповідних драйверів (аналоги для 32-бітової ОС не працюватимуть). Для сучасних пристроїв це зазвичай не проблема, але для застарілих моделей багато виробників не розробляють 64-бітові версії драйверів. Тому перш ніж переходити на 64-бітну Windows, зайдіть на веб-сторінку виробника пристрою та переконайтеся, що для вашого обладнання доступна 64-бітна версія драйвера.

    Потрібно більше пам'яті. Багато структур даних у 64-бітових програмах мають розмір 8 байт (64 біт). Тому програми займають на 10–20% більше місця на жорстких дисках, ніж відповідні 32-бітові версії із 4-байтними структурами. Потреба оперативної пам'яті для 64-бітного ПЗ також підвищується – приблизно 15 відсотків.

Чи підтримує мій комп'ютер 64-розрядну версію Windows 7?

Більшість комп'ютерів, випущених за останні три роки (тобто після релізу Windows Vista) сумісні з 64-бітною версією Windows 7. Виняток - системи з дешевими процесорами, що не підтримують 64-розрядні розширення AMD та Intel. Серед них - лінійка процесорів Intel Atom з низьким енергоспоживанням і ранні моделі Intel Core, зокрема, Core Duo (не плутати з Core 2 Duo). Якщо ви не знаєте, який процесор встановлений на вашому комп'ютері і чи підтримує він 64-розрядні операційні системи, скористайтесь безкоштовною утилітою Intel Processor Identification Utility.

Периферійні пристрої

Як і у випадку з комп'ютерами більшість периферійних пристроїв, випущених з моменту релізу Windows Vista, сумісна з 64-розрядною версією Windows 7. А ось зі застарілою технікою це лотерея. Деякі виробники - особливо постачальники мережевих картта дискових контролерів - вже давно забезпечують сумісність своїх продуктів із 64-розрядними системами, оскільки їм доводилося працювати ще з 64-бітними версіями Windows Server 2002-2003 років випуску. Старі пристрої, які не мають безпосереднього відношення до дата-центрів (наприклад, нестандартні пристрої введення, мультимедійну апаратуру, деякі принтери), буде складніше інтегрувати, оскільки вони розроблялися в той час, коли 64-розрядні операційні системи для настільних комп'ютерів були рідкістю. Найкраще заздалегідь перевірити, чи виробник випустив драйвер для 64-бітної версії Windows 7, а якщо ні, існують інші способи вирішення проблеми.

Чи можна використовувати 32-бітові драйвери у 64-розрядній версії Windows 7?

Ні. Драйвер пристрою - це привілейований код, який виконується в тому самому адресному просторі, що й ядро WindowsТому він повинен відповідати архітектурі ядра. Деякі виробники об'єднують 32- та 64-бітні драйвери в єдиному інсталяторі, тому недосвідченому користувачу може здатися, що 32-розрядний драйвер працює під 64-бітною версією Windows. Однак, незважаючи на те, що 32-розрядні драйвери не підтримуються безпосередньо операційною системою, їх все одно можна встановити в режимі Windows XP і використовувати USB-принтери та інші застарілі пристрої з інтерфейсом USB у віртуальній машині Windows XP.

Чи доступний режим Windows XP у 64-розрядній версії Windows 7?

Так, режим Windows XP повністю підтримується 64-бітною версією Windows 7. Більш того, застосування монітора віртуальних машин (Virtual Machine Monitor, VMM) - зокрема, такого продукту, як Windows Virtual PC 7, який лежить в основі Windows XP Mode - це один із небагатьох способів використання 32-розрядних драйверів пристроїв у 64-бітній версії Windows. Єдина складністьполягає в тому, що пристрій повинен володіти інтерфейсом USB. Застарілі прилади, які вимагають нестандартних карт розширення або ключів, швидше за все, не працюватимуть у режимі Windows XP.

Що таке Режим Windows XP та як його запустити?

Найпростіше сказати, що режим Windows XP - це віртуальна машинапід керуванням Windows XP SP3, запущений у Windows Virtual PC 7. Користувачі Windows 7 Professional (Професійна), Ultimate (Максимальна) та Enterprise (Корпоративна) можуть завантажити її безкоштовно.


Якщо висловитися точніше, Режим Windows XP - це нативна 64-бітна програма (вірніше, набір 64-розрядних служб і драйверів), яка створює окремий нативний 64-бітний процес, що емулює середовище 32-розрядної операційної системи.

Важливо, що Windows XP дозволяє створювати лише 32-розрядне віртуальне середовище, незважаючи на те, що Windows Virtual PC само по собі - 64-бітна програма, запущена в 64-розрядній версії Windows 7. У середовищі Windows Virtual PC (яка, по суті, є універсальним інструментом віртуалізації з додатковими функціямидля підтримки режиму Windows XP) можна встановлювати 32-розрядні версії Windows XP, Vista або навіть Windows 7, але неможливо використовувати 64-бітові версії жодної з цих систем.

Чи можна запускати 32-бітові програми у 64-розрядній версії Windows 7?

Так, практично будь-який 32-бітний додаток, що підтримується в Windows XP, можна без додаткових модифікацій запустити в 64-розрядній версії Windows 7. Для цього використовується технологія під неофіційною назвою Win32 on Win64 (коротко WOW), яка перетворює звернення до 32- бітному API від виконуваних файлів застарілих програм до звернення до 64-бітного API для обробки нативними підсистемами 64-розрядної операційної системи. В результаті 32-бітові програми без проблем працюють у 64-розрядній версії Windows 7, а завдяки оптимізації нинішнього покоління процесорів Intel та AMD - ще й на повній або майже повній швидкості. Рідкісний виняток із цього правила становлять додатки, що використовують один або кілька 32-розрядних пропрієтарних драйверів застарілих пристроїв, що не мають 64-бітових еквівалентів.

Варто зазначити, що WOW – не нова концепція. Схожа технологія застосовувалася в перших версіях Windows NT для підтримки застарілих 16-бітних додатків Windows 3. XX.

Чому під час встановлення 32-розрядних програм у 64-розрядній версії Windows 7 не з'являються нові записи в реєстрі?

У 64-бітних версіях Windows Vista та Windows 7 для запуску 32-розрядних програм використовується технологія WOW (див. вище). Вона не тільки перетворює звернення до API, але й ізолює зміни, що вносяться 32-бітовими програмами, у спеціальному підрозділі реєстру на відповідному рівні.

Наприклад, якщо 32-бітовий додаток створює підрозділ у папці

«HKEY_LOCAL_MACHINESoftware»

цей підрозділ автоматично переноситься в папку Wow6432Node в основному розділі Software. У цій папці можна знайти всі підрозділи та параметри програми, автоматично перенаправлені сюди засобами WOW.

Чи забезпечує 64-розрядна версія Windows 7 виграш у продуктивності?

Все залежить від того, як використовується система. Якщо ви працюєте з великими файлами або програмами, що споживають багато оперативної пам'яті, 64-розрядна версія Windows зазвичай забезпечує невеликий приріст продуктивності в порівнянні з 32-розрядною версією на ідентичному обладнанні, причому навіть при використанні 32-бітових додатків. Це пов'язано з тим, що операційна система та драйвери пристроїв отримують доступ до 64-бітових розширених реєстрів. процесора Intelабо AMD, що працює у 64-розрядному розширеному режимі. Крім того, 64-бітна версія Windows 7 підтримує встановлення більшого обсягу оперативної пам'яті, ніж 32-бітна: 192 Гбайт у всіх варіантах, крім Home, в порівнянні з 4 Гбайт у всіх виданнях 32-бітної Windows 7. Це дозволяє значно розширити можливості комп'ютера. .

Чому 64-розрядна версія Windows використовує більше оперативної пам'яті, ніж 32-розрядна?

Будь-яка 64-розрядна операційна система споживає більше пам'яті, ніж її 32-розрядний аналог. Це з природою 64-битного коду: він використовує більші внутрішні структури, які, природно, займають більше місця й у пам'яті, і жорсткому диску. Тому не дивно, що ISO-образи 64-бітних версій Windows Vista та Windows 7 на 50-70% більше, ніж образи 32-розрядних версій, а споживання фізичної пам'яті після завантаження у них на 20-30% більше.

Чи має 64-розрядна версія Windows перевагу перед 32-розрядною з точки зору безпеки?

Так. Більшість ініціатив Microsoft, що широко рекламуються, з «зміцнення» ядра, реалізованих у Windows Vista, - наприклад, PatchGuard або апаратна заборона на виконання коду (Data Execution Prevention) - актуальна тільки для 64-розрядної версії системи. Крім того, 64-бітові версії Windows Vista та Windows 7 використовують лише драйвери з цифровими підписамищо ускладнює для зловмисників маскування руткітів та експлойтів під драйвери рівня ядра.

Чи можна оновити 32-розрядну версію Windows до 64-розрядної Windows 7?

Ні. Наразі процедура оновлення Microsoft не підтримує зміну процесорної архітектури. Щоб оновитися з 32-розрядної версії Windows, необхідно видалити її, встановити 64-бітну Windows 7 на чистий диск, а потім перенести в нову операційну систему всі свої дані та програми.

Поділіться з друзями або збережіть для себе:

Завантаження...