вівторок, 13 січня 2015 р.

Помилка (синій екран, BSOD) 0x000000A5 при встановленні Windows 7 x64 з USB флеш-накопичувача на ноутбук Lenovo B50-30

Перед самим Новим Роком принесли мені новопридбаний ноутбук Lenovo B50-30 з встановленим Windows 8. Більшість людей доволі консервативні і звикати до нового не поспішають, тому попросили перевстановити на Windows 7. Що ж, побажання клієнта - закон, тим більше я і сам поки що не став фанатом Windows 8, взагалі складається враження, що у Microsoft операційні системи вдаються через одну, судіть самі: Windows 98 - відносно вдала і дуже популярна, наступна Windows Me - не прижилась і популярністю не користувалась, потім вийшов супер-хіт всіх часів та народів - Її Величність Windows XP, потім чергова невдача - Windows Vista, далі йде Windows 7, яка, по суті, є розвитком Windows Vista і досить схожа на неї, але мабуть і користувачі вже встигли потроху звикнути до нового вигляду, і в самій системі виправили різні недоліки, тому Windows 7 теж стала шалено популярною і переходити на новішу версію більшість людей не поспішає. Але це все так, маленький ліричний відступ, який безпосереднього стосунку до статті не має.

Першою маленькою несподіванкою стала відсутність DVD-приводу на ноутбуці. Насправді, це не така вже й дивина для сучасних ноутбуків. Схоже на те, що оптичні диски взагалі не мають майбутнього і потроху починають відмирати. У таких випадках я зазвичай використовую звичайний DVD-привід зі стаціонарного комп'ютера, підключений через китайський USB-перехідних, але зараз такого перехідника під рукою не знайшлося. Довелося розбиратися з встановленням Windows з "флешки", що виявилось не такою вже й складною справою, але про це напишу якось окремо.

Підготувавши "флешку" та виставивши в BIOS пріоритетним завантаження з USB, почав процес встановлення. Ось тут і проявилась основна проблема. На певному етапі установки вискакував "синій екран смерті" з кодом помилки 0x000000A5 і повідомленням "The BIOS in this system is not fully ACPI compliant. Please contact your system vendor fot an update BIOS." В результаті пошуків в Інтернеті знайшов інформацію, що оновлення BIOS повинно допомогти. Оновив, але нічого не змінилось, з'являлася все та ж помилка. Почав експериментувати з налаштуваннями BIOS, в кінцевому результаті створив собі додаткову проблему. Ноутбук "зависав" на заставці, не бажаючи ані вантажитись далі, ані заходити в налаштування BIOS. Потратив чимало часу, вже почав хвилюватися, в кінці кінців вирішив проблему витягнувши з ноутбука на кілька хвилин основну батарею та батарейку BIOS (CR2032).

На жаль, основна проблема з "синім екраном" нікуди не зникла, тому продовжив пошуки в Інтернеті. Врешті-решт на одному з форумів натрапив на інформацію, яка допомогла подолати цю нав'язливу помилку. На останній вкладці налаштувань BIOS є пункт "OS optimized Default", значення якого слід змінити з "Win8 64 bit" на "Other OS". Далі слід вибрати пункт "Load Default Settings" і зберегти налаштування BIOS. Здавалось би, все просто і логічно, і не мало б становити жодних проблем для будь-якого більш-менш досвідченого майстра, і я пробував робити ці кроки поодинці. Виявилось, що важливою є власне виконання дій в такій послідовності. В даному BIOS'і пункт "Load Default Settings" завантажує РІЗНІ налаштування по замовчуванню для варіантів "Win8 64 bit" та "Other OS", в той час як у переважній більшості BIOS'ів (насправді, у всіх, які мені досі траплялись) пункт "Load Default Settings" є пріоритетним, незалежним від інших пунктів. Тобто, якщо спершу замінити значення "OS optimized Default" з "Win8 64 bit" на "Other OS", а потім вибрати "Load Default Settings", то більшість BIOS'ів повернуть пункту "OS optimized Default" початкове значення "Win8 64 bit", тобто виконання такої послідовності для більшості BIOS'ів є безглуздим.

Немає коментарів:

Дописати коментар