Today is a free download without charge Download

[FAQ] Активация Windows 7 (by Avatar-Lion)

Reply to topic
 
Author
Message

XP1971 ®

Торрент-статистика

Post 27-Nov-2017 10:19

[Quote]

Трёхкомпонентный механизм активации Windows 7 (это должен знать каждый)

Автоматическая активация предустановленной (заводской) операционной системы Windows 7 базируется на трёх компонентах, каждый из которых является обязательным для данного метода активации. Эта тема предоставляет необходимую информацию о каждом компоненте, а также учит пользователя устанавливать и совмещать (в рамках одного компьютера) все три компонента. Еще раз: задача пользователя - создание необходимых условий для срабатывания механизма активации Windows 7 (так же, как это делают производители компьютерной техники). В задачу пользователя не входит процедура активации как таковая (этот этап полностью автоматизирован и не требует участия человека).***1) ACPI_SLIC - Advanced Configuration and Power Interface_Software Licensing Description Table. Данная ACPI-таблица, размещаемая крупными производителями компьютеров и ноутбков в BIOS (UEFI) материнской платы, содержит в себе имя производителя (ASUS, MSI, HP...) и версию лицензируемого программного обеспечения. SLIC может быть добавлен в BIOS (UEFI) самостоятельно или же эмулирован различными способами. SLIC-таблица является первым компонентом, необходимым для активации Windows 7.

Возможные версии SLIC-таблицы для активации ОС семейства Windows

  • SLIC 1.0
    • Windows XP
    • Windows Server 2003
  • SLIC 2.0
    • Windows Vista
    • Windows Server 2008
  • SLIC 2.1
    • Windows 7
    • Windows Server 2008 R2
  • SLIC 2.2
    • Windows Server 2012
  • SLIC 2.3
    • Windows Server 2012 R2
 
2) Цифровой сертификат (файл в формате XML с расширением *.xrm-ms). Выдаётся корпорацией Microsoft каждому крупному производителю ПК. Для добавления сертификата в хранилище ключей и сертификатов ОС используется команда SLMGR.VBS -ILC C:\имя_файла.xrm-ms (исполняется в командной строке, запущенной от имени Администратора - результат   ; после добавления сертификата в хранилище исходный файл можно удалить). Сертификат является вторым компонентом, необходимым для активации Windows 7.

Больше информации о сертификатах

У меня уже есть SLIC-таблица в BIOS (UEFI) моей материнской платы. Как узнать какое имя производителя содержится в SLIC-таблице, чтобы можно было подобрать сертификат для активации Windows 7?
Понять какой именно сертификат вам нужен можно с помощью любой утилиты, которая умеет отображать содержимое ACPI-таблиц вашей материнской платы. Попробуйте, например, AIDA64. Чтобы узнать с её помощью имя производителя (Marker) и версию SLIC-таблицы, идём сюда -   . Для упрощения рекомендую выбрать в разделе Portable-версию, чтобы не заморачиваться с установкой и активацией программы.
Где взять сертификаты?
Подборка наиболее актуальных сертификатов: скачать.
В SLIC-таблице указана какой-то совершенно левая фирма, а не имя производителя моей материнки!
Здесь возможно три варианта:
1) Под производителем понимается имя брэнда, под которым был продан ПК, а не та фирма, которая делала материнскую плату. Например, ASUS может изготовить и продать HP тысячу материнских плат под сборку ПК. Как следствие, в SLIC-таблице будет указана именно HP, а не ASUS.
2) SLIC-таблица может быть эмулирована тем или иным способом. AIDA64 показывает информацию о той таблице, которая в данный момент загружена в оперативную память, но он не покажет вам источник её загрузки (BIOS или эмулятор). Для получения более точной информации нужен Windows 7 Loader (подробнее см. ниже).
3) У вас действительно есть настоящая SLIC-таблица в BIOS (UEFI) вашей материнской платы, однако если это была самостоятельная модификация, то тот, кто добавлял таблицу, мог выбрать SLIC "неправильной" фирмы. Причины на то могут быть разные. Возможно, специалисту попросту лень было искать SLIC от того же производителя, что и ваша материнка. И он добавил ту SLIC-таблицу, что у него была под рукой. А возможно, SLIC-таблицы нужной версии или с нужным именем брэнда попросту не существует в природе, поэтому пришлось добавлять "чужой" SLIC. На итоговом результате, впрочем, это никак не сказывается, поскольку механизм активации проверяет только совпадение имён в SLIC-таблице и в сертификате. Реальный производитель железки никого не интересует в данном случае.
При установке сертификата появляется ошибка 0xBBA
Неправильно указан путь к сертификату или его имя. Для исключения ошибок закиньте сертификат на диск С: и присвойте ему простое и короткое имя, чтобы исключить ошибки. Затем снова попробуйте выполнить команду.
 
3) Стандартный 25‑значный ключ‑лицензия вида OEM SLP (Original Equipment Manufacturer System Locked Pre-installation). Для добавления ключа в хранилище ключей и сертификатов ОС используется команда SLMGR.VBS -IPK XXXXX-XXXXX-XXXXX-XXXXX-XXXXX (исполняется в командной строке, запущенной от имени Администратора -   ; скорость добавления ключа в хранилище зависит от мощности ПК). Ключ вида OEM SLP является третьим компонентом, необходимым для активации Windows 7.
- Windows 7 "Стартовая": 6K6WB-X73TD-KG794-FJYHG-YCJVG
- Windows 7 "Домашняя базовая": 89G97-VYHYT-Y6G8H-PJXV6-77GQM
- Windows 7 "Домашняя расширенная": 2QDBX-9T8HR-2QWT6-HCQXJ-9YQTR
- Windows 7 "Профессиональная": 2WCJK-R8B4Y-CWRF2-TRJKB-PV9HW
- Windows 7 "Максимальная": 2Y4WT-DHTBF-Q6MMK-KYK6X-VKM6G
---
Всё то же самое, но только в виде картинки-схемы   .***Механизм активации в реальном времени отслеживает наличие \ отсутствие всех трёх компонентов. Как только в оперативной памяти будет обнаружена SLIC-таблица, а в системном хранилище сертификатов и ключей окажется совпадающий со SLIC-таблицей сертификат, а также OEM SLP ключ - механизм активации автоматически присвоит операционной системе статус об успешной активации.
Примечание: SLIC-таблица не содержит указаний на конкретную редакцию Windows. Проще говоря, наличие таблицы SLIC 2.1 даёт возможность активировать Windows 7 любой редакции и любой разрядности неограниченное количество раз с возможностью прохождения любой проверки на подлинность и установки любых обновлений и дополнений для системы. Исключение составляет только редакция Enterprise (Корпоративная) - она не поддерживает трёхкомпонентную активацию.

Как активировать Windows 7 (изучаем состояние механизма активации системы)

Активация Windows 7 начинается с изучения BIOS (UEFI) материнской платы на предмет наличия в нём SLIC-таблицы версии 2.1. Также следует проверить целостность механизма активации и наличие каких-либо SLIC-эмуляторов, если вы ставили очередную народную сборку, а не оригинальный дистрибутив. Делается всё это обычно с помощью Windows 7 Loader. Взять его можно отсюда.
 

При запуске Windows 7 Loader появляется ошибка Unknown boot device

 
Windows 7 Loader не будет работать, если система установлена на GPT-диске. В этом случае рекомендуется ознакомиться со следующими разделами руководства (см. ниже):
- BIOS и UEFI, MBR и GPT - в чём разница?
- Эмуляция ACPI_SLIC-таблицы версии 2.1 (на GPT-дисках)
- Добавление ACPI_SLIC-таблицы версии 2.1 в BIOS (UEFI)
 
Дальнейшие действия зависят от того, что нам покажет Windows 7 Loader (после его запуска необходимо выбирать Advanced Mode внизу). Несмотря на то, что показывает он достаточно много информации, реально важны лишь несколько пунктов:   (картинка отредактирована - убрана лишняя информация и выделены те опции, на которые следует обратить внимание).
Зафиксирован взлом механизма активации - в случае взлома механизма активации вернуть систему в исходное состояние порой сложнее, чем переустановить её с нуля, поэтому с просьбами о помощи следует обращаться только в том случае, если переустановка ОС для вас неприемлема по тем или иным причинам, а активировать Windows 7 по-нормальному очень нужно. В этом случае уточните откуда именно брали дистрибутив ОС и какими "инструментами" пользовались для "активации" системы.
Current 1st Boot Loader - отображает название загрузчика ОС. Стандартным значением является W7 SP1 Boot Manager (как правило, любое другое название говорит о наличии SLIC-эмулятора). Это не хорошо и не плохо. По сути, строка Current 1st Boot Loader носит сугубо справочный характер и используется лишь для получения информации об используемом загрузчике. Если на компьютере установлена только одна операционная система, то значению Current 1st Boot Loader стоит уделять внимание только при условии, что вы намерены вычистить компьютер от следов различных SLIC-эмуляторов или взломщиков. Как вариант, можно использовать Current 1st Boot Loader в качестве "индикатора" успешной \ не успешной установки SLIC-эмулятора (это если вы ставили эмулятор сами с целью дальнейшей активации системы). Кнопка Uninstall вернёт параметры загрузки Windows 7 к оригинальному значению.
SLIC Emulator - отображает название используемого SLIC-эмулятора. Соответственно, стандартным значением является not present (эмулятор отсутствует). С другой стороны, если вы только что воспользовались чем-либо для эмуляции SLIC-таблицы, то строка SLIC Emulator укажет название используемого эмулятора. Для удаления эмулятора, опять-таки, достаточно нажать кнопку Uninstall
Важно! Не спешите нажимать кнопку Uninstall, если значение строк Current 1st Boot Loader \ SLIC Emulator не стандартное, а какое-то другое! Для тех кто в танке: кнопка Uninstall перезаписывает любой текущий загрузчик стандартным загрузчиком от Windows 7, а также формирует новую запись о загружаемой операционной системе в BCD (Boot Configuration Data - хранилище данных конфигурации загрузки). Конечно, если у вас всего одна Windows на компьютере (и это именно Windows 7), то ничего страшного не случится. Но вот если у вас установлено две и более ОС (например, Windows 7 и Windows 10), то загрузиться в них вы уже не сможете.
SLIC-таблица отсутствует - в этом случае возможны следующие варианты:
1) Вшить его в материнскую плату. Для этого читаем раздел "Добавление ACPI_SLIC-таблицы версии 2.1 в BIOS (UEFI)".
2) Эмулировать тем или иным способом. Для этого изучаем раздел "Эмуляция ACPI_SLIC-таблицы версии 2.1 (на MBR-дисках)".
SLIC-таблица версии 2.0 - в основном такое свойственно старым компьютерам и ноутбукам, которые выпускались с предустановленной Windows Vista. Вариантов, опять-таки, всего два:
1) Добавление ACPI_SLIC-таблицы версии 2.1 в BIOS (UEFI)
2) Эмуляция ACPI_SLIC-таблицы версии 2.1 (на MBR-дисках)
SLIC-таблица не полная (Incomplete SLIC) - как правило, подобная ситуация встречается на ноутбуках, часть которых шла с предустановленной Windows 7, а часть - без операционной системы или же с какой-то другой версией (например, Windows 8). В этом случае производитель умышленно не указывает какие-либо параметры в SLIC-таблице. Чаще всего не указывается имя (Marker) производителя или же запуск SLIC-таблицы попросту запрещён (Disabled) в BIOS (UEFI) ноутбука. По поводу последнего: не мучайте свой BIOS, этот пункт скрыт от пользователей и поменять его на запуск (Enabled) можно только путём прямого доступа к конкретному адресу памяти в прошивке аппарата. Так что не получится просто взять и "включить" SLIC. Увы. В этом случае лучшим вариантом будет зарегистрироваться на форуме Ru-Board - в разделе "Андеграунд" есть тема "Активация Windows 8/7/Vi/2008&R2/XP прошивкой BIOS", которая находится под контролем настоящих профессионалов. Точно и аккуратно выполняя их инструкции, вы добьётесь наличия SLIC 2.1 у себя в аппарате в 95% случаев. Ну и рекомендую еще посмотреть эту тему Активация операционной системы Windows 7 перепрошивкой BIOS SLIC 2.1 на трекере.
SLIC-таблица версии 2.1 - самый лучший вариант. Просто добавляем ключ и сертификат с помощью двух кнопок Install по центру окна   . Учтите, что данный индикатор будет светиться заветным зеленым цветом всегда, когда в памяти будет обнаружена SLIC-таблица версии 2.1. Для того, чтобы понять источник SLIC-таблицы (материнская плата или эмулятор), нужно смотреть на значения строчек Current 1st Boot Loader и SLIC Emulator. Только если они имеют стандартное значение (W7 SP1 Boot Manager и not present соответственно), можно быть уверенным, что SLIC 2.1 у вас самый что ни на есть настоящий. Ну и про взлом механизма активации не забывайте - на верхнюю часть окна в Advanced Mode обычно мало кто внимания обращает...
Примечание: если у вас есть SLIC 2.1, то для начала рекомендуется потренироваться с командной строкой для добавления ключа и сертификата в хранилище ключей и сертификатов системы. Команды, ключи и сертификаты можно взять выше, в разделе "Трёхкомпонентный механизм активации Windows 7". Конечно, ленивые всегда могут нажать те самые две кнопки Install и получить в итоге такой же результат (активированная система). Но согласитесь, у вас не всегда под рукой будет Windows 7 Loader (а на GPT-дисках он и вовсе не запустится), так что лучше всё же поучиться устанавливать ключ и сертификат вручную.***А какой самый простой способ активации Windows 7?
Активация Windows 7 представляет из себя очень простой процесс - достаточно лишь добавить ключ и сертификат в системное хранилище ключей и сертификатов. Но чтобы это дало положительный эффект, необходимо потратить N времени на подготовку к данному процессу. В частности, основная часть времени уходит на возню с той самой SLIC-таблицей. Как только вы внедрите SLIC или научитесь его эмулировать, активация Windows 7 будет у вас занимать пару минут на любой машине. А если вникать ни во что не хочется, то активация системы так и останется для вас страшной и непонятной тайной... Данная тема в первую очередь рассчитана на любителей разобраться что к чему. Отсюда такое количество текста с объяснениями.

BIOS и UEFI, MBR и GPT (в чём разница и причем тут активация Windows 7)

  • BIOS - Basic Input/Output System (Базовая система ввода-вывода). Схема загрузки компьютера на базе BIOS:
    • BIOS выполняет тестирование оборудования компьютера.
    • BIOS читает и применяет настройки из своей памяти.
    • Начинается перебор всех доступных устройств в поисках MBR (Master Boot Record - главная загрузочная запись). Располагается она в первых физических секторах на жёстком диске или другом устройстве хранения информации. MBR содержит небольшой фрагмент исполняемого кода и таблицу разделов на диске.
    • Загрузка в память MBR. Если рядом с MBR поместить любой другой код, то он тоже будет загружен в память. Прекрасная возможность для загрузки в память SLIC-таблицы (или вирусов...).
    • Передача процесса управления загрузкой MBR.
    • MBR ищет и загружает в память код загрузчика ОС с активного раздела. Загрузчик - небольшой файл, который инициализирует начальный этап загрузки системы. В Windows XP такой файл назывался NTLDR и лежит в корне системного раздела, в Windows 7 он называется BOOTMGR и по умолчанию располагается в том самом скрытом разделе объёмом 100Мб. Заменив загрузчик на любой другой, можно добиться загрузки в память чего угодно, в том числе SLIC-таблицы (всё это имеет смысл только при условии, что новый загрузчик умеет передавать управление дальнейшей загрузкой NTLDR или BOOTMGR).
    • Передача процесса управления загрузкой загрузчику.
    • Загрузчик ищет и применяет настройки из boot.ini (Windows 2000, Windows XP) или BCD-файла (Boot Configuration Data; хранилище настроек для загрузки операционной системы, применяется в Windows Vista, Windows 7 и т.д.). Если на компьютере установлено две и более ОС, то именно на этом этапе мы видим их список   . При желании можно отредактировать параметры загрузки системы, в том числе - с целью загрузки в память не только ядра ОС, но и SLIC-таблицы (тогда на выбор будет два варианта для одной и той же системы: загрузка SLIC + Windows или же просто Windows). Как вариант, можно загрузить в память "слегка изменённое" ядро ОС, предварительно сделав с ним что угодно...
    • Передача процесса загрузки ядру операционной системы.
  • UEFI - Unified Extensible Firmware Interface (Унифицированный расширяемый интерфейс для взаимодействия со встроенным микропрограммным обеспечением). Схема загрузки компьютера на базе UEFI:
    • UEFI выполняет тестирование оборудования компьютера.
    • UEFI читает и применяет настройки из своей памяти.
    • Загрузка FAT\FAT16\FAT32-драйвера.
    • Запуск встроенного в материнскую плату менеджера загрузки EFI.
    • Менеджер загрузки EFI загружает файл \efi\boot\bootx64.efi со скрытого FAT32-раздела на жёстком диске формата GPT (GUID Partition Table).
    • Передача процесса загрузки загрузчику операционной системы.
***CSM (Compatibility Support Module) - это специальный модуль совместимости в UEFI-системах, который позволяет искать и загружать загрузочные записи на MBR-носителях. Также он может называться Legacy-режимом (англ. "устаревший, наследственный"). Таким образом, если пользователь хочет установить операционную систему в UEFI-режиме, он выбирает UEFI-запуск с флэшки или DVD-диска. Если же требуется установка старой ОС, которая не поддерживает UEFI и GPT-диски, то он выбирает Legacy-запуск с флэшки или DVD-диска. Выглядит это примерно так :  
  • Legacy-режим. В этом режиме UEFI переключит управление загрузкой на CSM-модуль, который, в свою очередь, начнёт искать на DVD-диске загрузочную метку. Она будет загружена в память и дальнейшее управление загрузкой будет передано ей. Если выполняется установка Windows 7 \ 8 \ 8.1 \ 10, то программа установки автоматически отформатирует диск в MBR-разметке (если он пустой) или же откажется продолжать установку, если диск уже размечен в GPT-стиле. В последнем случае необходимо удалить все разделы для смены разметки (с GPT на MBR), если вы хотите продолжить установку ОС.
  • UEFI-режим. В этом режиме UEFI напрямую обратится к файлу \efi\boot\bootx64.efi на DVD-диске. Если выполняется установка Windows 7 \ 8 \ 8.1 \ 10, то программа установки автоматически отформатирует диск в GPT-разметке (если он пустой) или же откажется продолжать установку, если диск уже размечен в MBR-стиле. В последнем случае необходимо удалить все разделы для смены разметки (с MBR на GPT), если вы хотите продолжить установку ОС.
***Какое отношение это всё имеет к активации Windows 7?
На GPT-дисках тупо нет главной загрузочной записи и всего прочего. Именно поэтому все популярные и удобные SLIC-эмуляторы автоматом отправляются на свалку, т.к. им попросту не с чем работать. Приведенная выше схема загрузки BIOS-компьютера и UEFI-компьютера наглядно показывает это. И поскольку под управление UEFI переведены все компьютеры и ноутбуки, необходимо чётко понимать в каком режиме вам нужно устанавливать систему, если вы хотите ее потом активировать без проблем.
Так BIOS и UEFI - это одно и то же?
Нет, это не одно и то же. Тем не менее, общее предназначение у них действительно во многом совпадает, поэтому если вы вдруг скажете, что у вас BIOS, а не UEFI, то ничего плохого в этом нет. Даже опытные пользователи и различные IT-специалисты называют UEFI привычным словом "BIOS", поскольку оно давно стало именем нарицательным для любой предзагрузочной среды.
Как узнать что у меня - BIOS или UEFI?
Компьютеры на базе BIOS имеют типовое оформление, которое одинаково выглядит у всех производителей материнских плат. Вот так выглядит BIOS от Award:   . Голубой фон и желтый текст являются типичными фишками Award. BIOS от AMI имеет более спокойную расцветку:   . Как видим, AMI использует серый фон и темно-синий текст.
А вот UEFI поддерживает значительно более совершенный интерфейс с поддержкой современной графики, мыши, скриншотов и т.д. UEFI от ASUS:   ; UEFI от Gigabyte:   ; UEFI от MSI:   . Однако далеко не всегда есть нужда в подобных красочных интерфейсах. Если не предполагается развёрнутое взаимодействие с пользователем или требуется закрыть доступ к критически важным настройкам, то производитель может намеренно придерживаться принципа минимализма. Подобное актуально для ноутбуков, моноблоков и дешевых материнских плат. Вот UEFI в "минимальном" исполнении:   . Как видим, в данном случае чисто визуально UEFI сильно смахивает на старый добрый BIOS. Выдают UEFI лишь современные шрифты, которые выглядят более тонкими и аккуратными благодаря поддержке нормального разрешения экрана, ну и некоторые опции, свойственные именно UEFI-компьютерам (Secure Boot, Legacy \ CSM Boot и т.п.).
Всё равно ничего не понял. Какая связь между MBR и BIOS, GPT и UEFI?
Связь прямая. Разметка для жёсткого диска (MBR или GPT) создаётся автоматически в зависимости от режима загрузки с установочного носителя. В интернете полно руководств по "конвертации" жёстких дисков из MBR в GPT или наоборот, но все они не имеют никакого смысла, т.к. в итоге установщик Windows всё равно переформатирует диск в тот вид, который соответствует   режиму загрузки с установочного носителя[/url]. Ещё раз:
UEFI-загрузка > GPT-разметка
Legacy-загрузка > MBR-разметка
Вердикт: если UEFI вашей материнской платы не содержит в себе настоящей SLIC-таблицы, то рекомендуется запускать установщик Windows 7 в Legacy-режиме для получения MBR-разметки и последующего использования любого удобного SLIC-эмулятора.

Эмуляция ACPI_SLIC-таблицы версии 2.1 (на MBR-дисках)

За время существования трёхкомпонентной активации Windows было создано большое число SLIC-эмуляторов. Каждый из них обладает как достоинствами, так и недостатками. К достоинствам таких эмуляторов можно отнести их абсолютную безопасность - многие пользователи, начитавшись страшилок в интернете, начинают испытывать страх перед обновлением BIOS (UEFI), поэтому для них предпочтительнее эмулировать таблицу SLIC 2.1, а не вшивать ее в материнскую плату. К недостаткам же эмуляторов можно отнести их более низкую надёжность (зависимость от используемого загрузчика, зависимость от разметки загрузочного диска, зависимость от разрядности используемой системы и т.п.). Перечислять все SLIC-эмуляторы смысла нет, поскольку все они своей конечной целью имеют одно и то же - загрузка SLIC-таблицы тем или иным путём в память перед стартом системы. Отметим лишь самые известные и самые удобные из них.
Windows Loader (автор: DAZ) *** скачать *** Заменяет штатный Windows-загрузчик (BOOTMGR, он же Windows Boot Manager) на загрузчик GRUB. Также содержит в себе инструменты для автоматического добавления ключа и сертификата в хранилище ключей и сертификатов системы. В общем и целом Windows Loader от DAZ'a представляет из себя наиболее удобное средство из разряда "установил и забыл". Из минусов стоит отметить в первую очередь негативную реакцию антивирусов. Впрочем, любой софт для изменения параметров загрузки ОС многие антивирусы по умолчанию считают вредоносным (и надо сказать, не без основания). Но помните, что если вы в будущем запустите диагностику и восстановление Windows 7 (например, в случае каких-либо проблем с системой), то может быть автоматически восстановлен штатный Windows-загрузчик, поэтому держите архив с данным приложением где-нибудь про запас. Данное приложение вызывает панику у многих антивирусов, т.к. обеспечивает доступ к важнейшим функциям системы.
Windows 7 Loader "eXtreme Edition" (автор: Napalum) *** скачать *** Несмотря на схожее название с предыдущей утилитой, Windows 7 Loader обладает куда более широкими возможностями. Он представляет из себя единый контрольный центр для определения статуса активации системы, манипуляций с хранилищем ключей и сертификатов, а также включает в себя механизмы по установке SLIC-эмуляторов, их удалению и т.д. Перечислять все возможности бессмысленно, проще скачать и посмотреть самостоятельно. В режиме Advanced предоставляет полную информацию по механизму активации, поэтому скриншот с окна Advanced Mode является обязательным приложением к вопросу "Как лучше активировать мою систему?". Данное приложение вызывает панику у многих антивирусов, т.к. обеспечивает доступ к важнейшим функциям системы.
MBR-SLIC Loader (автор: DDDC) *** сайт | скачать можно тут *** По праву считается одним из самых надёжных и универсальных SLIC-эмуляторов. Прописывает SLIC-таблицу от ASUS в загрузочный сектор жёсткого диска. Из минусов можно отметить отсутствие графического интерфейса - работать придётся из командной строки:   . Также следует понимать, что если в будущем (в случае каких-либо проблем с Windows 7) вы запустите диагностику и восстановление запуска, то модифицированный загрузочный сектор будет перезаписан стандартным и никакой SLIC-таблицы вы уже не получите при старте системы (придётся снова запускать MBR-SLIC Loader и заново выполнять команду /install). Ну и плюс требуется ручное добавление ключа и сертификата в хранилище ключей и сертификатов системы. Команды для добавления ключа и сертификата см. выше, в разделе "Трёхкомпонентный механизм активации Windows 7". Сам сертификат ASUS можно взять отсюда.

Эмуляция ACPI_SLIC-таблицы версии 2.1 (на GPT-дисках)

На данный момент не существует каких-то лёгких и удобных в использовании SLIC-эмуляторов для GPT-дисков. Единственный вариант эмулировать SLIC-таблицу, если у вас GPT-диск - это WindSLIC UEFI SLIC Injector. Скажу сразу, что автор WindSLIC давным-давно прекратил осуществлять поддержку и развитие своего проекта, поэтому WindSLIC может банально не сработать конкретно на вашей материнской плате или ноутбуке. Поэтому прежде чем делать что-либо, настоятельно рекомендую как следует подумать надо оно вам или нет. Самая распространённая проблема - WindSLIC вешает встроенный менеджер загрузки материнской платы. Наглухо. А именно:
- Вы не сможете зайти в UEFI.
- Вы не сможете загрузить Windows.
- Вы не сможете загрузиться с внешних носителей (DVD, USB...).
Статистически шансы на подобную неприятность - где-то 1 из 10, если судить по профильной теме на форуме My Digital Life. Единственный вариант при таком раскладе - это вытащить HDD, чтобы привести в чувство менеджер загрузки: включаем один раз комп без HDD, затем выключаем, втыкаем HDD обратно, снова включаем. Но если на обычном системном блоке отключить HDD не так уж и сложно, то многие современные ноутбуки и моноблоки попросту не имеют отдельных крышек для доступа к HDD. Разбирать же ноутбук (особенно новый) только ради того, чтобы передёрнуть жесткий диск - то ещё удовольствие... Другие проблемы - WindSLIC игнорирует штатный загрузчик Windows. У всё просто будет бесконечно висеть Starting Windows. И всё. Также поступают жалобы на некие обновления, после которых WindSLIC отваливается, но статистически достоверной информации по этому нет.
Совет: установка Windows 7 в UEFI-режиме на GPT-диск возможна для любой редакции, но я рекомендую ставить Professional-редакцию, поскольку только она поддерживает и KMS-активацию, и трехкомпонентную активацию. Не прокатит WindSLIC - что ж, поставите тогда себе какой-нибудь эмулятор KMS-сервера и будете каждые 180 дней переактивировать систему. Ну и попутно следить, чтобы антивирус не слопал KMS-эмулятор... В целом же овчинка выделки не стоит. Та лишняя секунда, которую вы сэкономите при UEFI-загрузке, может с лихвой компенсироваться той бурной интимной связью, которую вам (возможно) придётся поиметь с вашим компьютером в попытках (возможно, тщетных) заставить работать WindSLIC.
Вердикт: ставить Windows 7 в UEFI-режиме имеет смысл только при наличии настоящей (вшитой) SLIC-таблицы. Если у вас ее нет или вы считаете, что с ее внедрением в прошивку могут возникнуть сложности, то лучше сразу ставить систему в Legacy-режиме на MBR-диск.***Вариант №1 (самый легкий, но может не сработать).
  • Скачиваем нужный нам файл
  • Проверяем, чтобы UAC (контроль учетных записей) был отключен
  • Запускаем командную строку от имени Администратора
  • Получаем доступ к EFI-разделу и редактируем параметры загрузки:   (то, что выделено зелёным - пишем вручную). Особо ленивые могут копировать и вставлять команды:
    • MountVol Z: /s
    • MountVol Z: /d
    • BCDEdit /Set {BootMGR} Path "\EFI\WindSLIC\BOOTX64.EFI"
  • Закрываем командную строку и перезагружаемся
  • После перезагрузки   проверяем наличие SLIC 2.1 от Acer с помощью AIDA64 или любой другой утилиты, которая умеет отображать ACPI-таблицы, например SLIC ToolKit 3.2
  • Скачиваем сертификат Acer и кидаем его на диск С
  • Запускаем командную строку от имени Администратора для добавления сертификата и ключа от установленной редакции Windows 7 в хранилище ключей и сертификатов системы (команды см. выше, в разделе "Трёхкомпонентный механизм активации Windows 7")
Примечание: для отмены загрузки SLIC-таблицы от Acer нужно вновь включить прямое использование штатного загрузчика от Microsoft. Это может пригодиться в тех случаях, если вы приобрели лицензионный ключ для своей Windows 7 или ещё по каким-либо причинам. Для возврата штатного загрузчика на своё место достаточно лишь одной команды (от имени Администратора): BCDEdit /Set {BootMGR} Path "\EFI\Microsoft\BOOT\BOOTMGFW.EFI"
Вариант №2 (если не помог предыдущий вариант)
Используем утилиту с говорящим названием EasyUEFI. Она предназначена для редактирования параметров загрузки в UEFI-системах. Для наших задач хватит и Free-версии.
После установки и запуска выбираем левую иконку (Manage EFI Boot Option) и попадаем в аналог Boot Menu вашей материнской платы. Далее действуем следующим образом:   . Изменения вступают в силу немедленно, так что как только завершим все действия, закрываем EasyUEFI и перезагружаемся. Проверяем наличие SLIC 2.1.
Вариант №3 (самый правильный и надёжный, но данные пункты могут быть скрыты производителем)
Необходимо вручную добавить WindSLIC в список загрузчиков. Заходим в UEFI и ищем настройки Boot-меню. Выбираем   добавление нового пункта, после чего вручную указываем   параметры нового пункта. По завершении выбираем Create и возвращаемся тем самым в предыдущее меню. Удаляем оттуда штатный Windows Boot Manager (ну или просто смещаем его на вторую позицию), а затем сохраняем настройки и выходим (Save & Exit).
Примечание: во всех случаях требуется выполнять команды MountVol и вручную создавать папку WindSLIC с файликом BOOTX64.EFI внутри.

Добавление ACPI_SLIC-таблицы версии 2.1 в BIOS (UEFI)

Этот раздел предназначен для тех пользователей, которые хотят внедрить SLIC-таблицу в свою материнскую плату. Плюсы очевидны: наличие настоящей таблицы SLIC 2.1 даёт возможность активировать любую редакцию Windows 7 на любом оборудовании (компьютер, ноутбук, нетбук, ультрабук, моноблок и т.д.) вне зависимости от количества установленных ОС, их типа (например, вам ничто не помешает иметь на одном компьютере Windows и Linux), их разрядности и т.д. Минус, в общем-то, ровно один: требуется потратить больше времени и уделить много внимания данной процедуре, чтобы не запороть железо. Впрочем, на данный момент 95% всех операций отработано и доведено до автоматизма, поэтому шанс убить материнскую плату при внедрении SLIC не больше, чем при обычном обновлении прошивки.
Важно! Если у вас не обычный системный блок, а ноутбук или моноблок, у которого SLIC-таблица отсутствует (или не той версии, или SLIC неполный), то самостоятельно исправить ситуацию возможно далеко не всегда. Связано это с тем, что BIOS (UEFI) ноутбуков и моноблоков так легко не редактируется, а в ряде случаев и вовсе требует различных хитростей, чтобы обойти защиту от постороннего вмешательства и успешно внедрить SLIC. Так что рекомендуем зарегистрироваться на форуме Ru-Board - в разделе "Андеграунд" есть тема "Активация Windows 8/7/Vi/2008&R2/XP прошивкой BIOS", которая находится под контролем настоящих профессионалов. или посмотреть тему на трекере Активация операционной системы Windows 7 перепрошивкой BIOS SLIC 2.1 Точно и аккуратно выполняя их инструкции, вы добьётесь наличия SLIC 2.1 у себя в аппарате в 95% случаев.
Инструменты для работы:
Phoenix SLIC Mode Tool - скачать
Award SLIC Mode Tool - скачать
AMI SLIC Mode Tool - скачать
В комплекте к Mode Tool'ам приложены SLIC-таблицы от следующих производителей: ASUS, Dell, HP, Lenovo, MSI. Остальные SLIC-таблицы вместе с сертификатами можно взять здесь.
Как выбрать инструмент для работы
Phoenix Tool предзначен для работы с прошивками для новых (>2012 год) материнских плат, работающих под управлением UEFI. Соответственно, Award Tool и AMI Tool используются для вставки SLIC-таблицы в прошивки, предназначенные для материнских плат, использующих старый добрый BIOS. Определить что именно у вас (UEFI или BIOS) можно по размеру самого файла прошивки. Если он весит 1-2Мбайта, то это BIOS. Если же это UEFI, файл прошивки будет достаточно большим, 8-16Мбайт.
Работаем с Phoenix \ Award \ AMI SLIC Mode Tool
Original BIOS: путь к файлу BIOS (UEFI), в который вы хотите внедрить SLIC-таблицу версии 2.1. После выбора файла начнётся распаковка файла, подождите.
Manufacter: обычно выбирается автоматически. Если не выбрался сам - выбираем вручную. Если имени производителя в списке нет, то выбираем Other.
SLIC File: путь к SLIC-таблице версии 2.1. Прежде чем выбирать SLIC-таблицу, удостоверьтесь что у вас есть сертификат от того же производителя.
SLP File: (оставляем пустым)
RW File: (оставляем пустым)
Далее нажимаем кнопку Go, соглашаемся с отсутствием RW File и ждём. Скорость интеграции SLIC-таблицы зависит от мощности компьютера и выбранных параметров.
Примечание: файл прошивки рекомендую располагать по самым коротким путям (например, просто закинуть его на диск С).
Бонус! (только для материнских плат ASUS на базе UEFI)
В нижней части окна выбираем не Dynamic, а New Module. После этого станет доступным пункт Key File. Выбираем в нем текстовый файл KEY.TXT и только потом жмём кнопку Go. В этом случае SLIC-таблица будет добавлена как служебная часть BIOS (UEFI) и в будущем можно будет обновлять BIOS (UEFI) как обычно, не внедряя SLIC каждый раз в каждую новую версию прошивки.
Важно! (только для материнских плат Gigabyte на базе UEFI)
Нажать внизу окна кнопку Advanced, согласиться (Yes) на предупреждение. В открывшемся окне снять все галочки в верхней левой секции (все пункты, начинающиеся с Don't alter any... и Only alter...). Потом нажать внизу окна Done, затем - Go. Если этого не сделать, то SLIC 2.1 добавится, но без указания имени производителя. Как следствие, подобрать сертификат будет невозможно и Windows 7 останется не активированной. Перед прошивкой обязательно уточните ревизию своей платы. Компания Gigabyte очень любит перевыпускать одни и те же платы с небольшими изменениями. В каких-то случаях BIOS (UEFI) используется одинаковый, в каких-то - разный. Дабы не рисковать, открываем крышку системного блока и ищем ревизию. Как правило, ревизия указывается   в левом нижнем углу платы. Специальное примечание для особо ленивых пользователей: программно узнать ревизию нельзя, так что придётся всё-таки открыть корпус компьютера.
Важно! (только для материнских плат MSI на Socket 1151)
На новых материнских платах MSI по умолчанию загрузка SLIC-таблицы в память отключена, даже если она есть. Для того, чтобы SLIC-таблица оказалась в памяти при включении ПК, нужно включить (Enabled) ее загрузку по умолчанию. Нам потребуется AMI BIOS Configuration Program (она же AMI BCP). После того, как мы добавили SLIC 2.1 в файл прошивки с помощью Phoenix SLIC Mode Tool, открываем модифицированную прошивку в AMI BCP и разрешаем загрузку SLIC-таблицы в память при включении:   . Всё. Закрываем программу (подтверждая сохранение сделанных изменений) и шьём модифицированную прошивку.
Примечание: AMI BCP не распространяется свободно, в интернет попадают лишь ее отдельные версии. На данный момент не существует в открытом доступе такой версии AMI BCP, которая корректно работала бы с последними BIOS (UEFI), предназначенных для Intel-процессоров седьмого поколения (Kaby Lake). В частности, это все материнские платы MSI на базе 200-ых чипсетов, а также все новые прошивки для материнских плат MSI на 100-ых чипсетах, которые обеспечивают поддержку новых процессоров (старые прошивки для 100-ых чипсетов AMI BCP открывает нормально). Поэтому если при открытии прошивки в AMI BCP вы наблюдаете множество нераспознанных полей и параметров Undefined   , то значит, эта версия прошивки не может быть корректно отредактирована через AMI BCP и любые попытки изменить ее приведут либо к невозможности сохранить сделанные изменения, либо вы получите дохлую материнскую плату после прошивки.
Специальное примечание для перфекционистов и прочих идеалистов
Не всегда можно подобрать SLIC под производителя материнской платы. Хороший пример - Intel (да, та самая, что процессоры делает). Intel выпускает свои материнские платы и при желании вы можете отыскать на просторах интернета BIN-файл со SLIC-таблицей, в которой прописана Intel. Но вот сертификата для Intel не существует. Почему? Потому что сертификат выдается корпорацией Microsoft тем фирмам, которые выпускают готовые ПК с предустановленной ОС под своим именем. Intel же не выпускает компьютеров под своим брэндом. Следовательно, и сертификата для Intel вы не найдете. Еще раз: сертификат выдается тому, под чьим именем продается итоговый продукт, а не тому, кто физически произвёл компоненты. Поэтому если у вас какая-то малоизвестная материнская плата, то не ищите комплект "SLIC + сертификат", которые соответствуют именно её производителю. Да, в SLIC-таблице можно указать любое имя производителя, но вовсе не факт, что вы потом найдете сертификат с таким же именем. Конечно, в идеале SLIC-таблица содержит имя (Marker) того же производителя, кто ее произвел на самом деле. Но по факту так получается сделать не всегда. Поэтому если у вас некое чудо китайской промышленности и вы исхитрились раздобыть прошивку под нее, то проще сразу вставить SLIC-таблицу от именитого брэнда (ASUS и т.п.), нежели бегать потом по всему интернету в поисках несуществующего сертификата. На итоговом результате это никак не скажется, поскольку механизм активации Windows 7 проверяет только совпадение имени производителя в SLIC-таблице и в сертификате, а кто там материнскую плату реально делал - значения не имеет никакого.
Прошивка модифицированного BIOS (UEFI)
Процедура прошивки осуществляется стандартными способами, предусмотренными производителем материнской платы (см. руководство пользователя от материнской платы). Перед прошивкой рекомендуется вернуть модифицированному файлу прошивки оригинальное имя.

Где можно взять образ оригинальной Windows 7, который гарантированно не взломан и вообще не "отредактирован" народными умельцами?

Оригинальные образы Windows 7: раздача

Для тех, кто не хочет ничего читать и хочет "просто активировать свою Windows 7"

Скачайте Windows Loader от DAZ'a, запустите его и нажмите кнопку Install.
Примечание: если кнопка Install неактивна и горит красная надпись "Unsupported partition table", то можете сразу идти читать "Эмуляция ACPI_SLIC-таблицы на GPT-дисках" (см. выше).

Подлинная Windows и лицезионная Windows - в чём разница?

Лицензионная Windows - это система, за которую вы заплатили деньги. Подтверждением лицензии обычно служит наклейка с уникальным 25-значным ключом. Если наклейка утрачена (повреждена, потеряна и т.д.), то такая система утрачивает статус лицензионной. То, что вы за нее когда-то отдали кучу денег - никого не волнует. Вывод: если вы когда-то реально покупали Windows, то наклейку с ключиком лучше налепить на корпус в самое безопасное место.
Подлинная Windows - это система, которая проходит проверку на подлинность на сайте Microsoft или с помощью каких-либо обновлений, но достигли вы этого тем или иным путём, не отдавая никому никаких денег. Если вы - системный администратор, то в случае проверки вам несдобровать: мрачные люди в форме не будут смотреть чем и как вы добились активации системы, они посмотрят на наклейку с ключиком. Есть наклейка - всё ОК. Максимум что сделают - сверят редакцию установленной системы с редакцией, указанной на наклейке. Нет наклейки или она нечитаема - добро пожаловать...***Как видим, лицензионная Windows от подлинной Windows отличается только с юридической точки зрения. На функциональности ОС это не сказывается никак. Теперь по поводу тех самых наклеек, которые многие пользователи берегут как зеницу ока. В этом действительно есть определенный смысл, т.к. в случае утраты или повреждения такой наклейки новую вам бесплатно никто не выдаст. Однако в большинстве случаев Windows 7 попадает к нам в виде системы, предустановленной производителем ПК. Согласно политике Microsoft, наклейка с ключом должна быть размещена на корпусе компьютера (ноутбука), но к активации она никакого отношения не имеет. Производители компьютеров, как уже говорилось выше, используют для активации ключи вида OEM SLP, а также сертификат и SLIC-таблицу. Так что если вы переустановили систему и хотите сделать "так, как было", то добавляйте ключ и сертификат в системное хранилище ключей и сертификатов.
Можно ли активировать систему ключом с наклейки? Да, можно. Однако ОЕМ-лицензия предполагает, что обслуживание ПК производится силами сервис-центров производителя, а не силами конечного пользователя. Поэтому если просто вбить ОЕМ-ключ с наклейки, то система не активируется. Потребуется либо подключить компьютер к интернету, либо (скорее всего) потребуется позвонить роботу-автоответчику или оператору для активации системы. Очевидно, что вся эта возня лишь отнимет лишнее время, поэтому проще воткнуть OEM SLP ключ и сертификат самому. Кстати, не надо забывать и то, что, согласно лицензионной политике Microsoft, вы не имеете права переносить ОЕМ-лицензию на другой ПК. Таскать с компа на комп можно только Retail-лицензию (это та самая, что продаётся за много-много рублей в красивой коробке).
Ещё раз: лицензионная Windows - это юридическое понятие. Подтверждением наличия лицензии служат наклейки (сертификат подлинности) и документы о приобретении (кассовые чеки или товарные накладные). Подлинная же система - это техническое понятие. Под подлинной Windows понимается такая система, в которой файлы механизма активации не подвергались изменениям (взлому). Как правило, подлинная Windows проходит проверку на подлинность через соответствующие обновления или через сайт корпорации Майкрософт. Таким образом, лицензионная ОС и подлинная ОС - это не одно и то же. Данное замечание актуально в первую очередь для системных администраторов и прочих специалистов, которые занимаются обслуживанием различных организаций.
В данной теме рассматривается активация системы именно так, чтобы она определялась как подлинная. Без взлома механизма активации и прочей ереси. Дабы в итоге была возможность устанавливать любые обновления и дополнения без боязни получения уведомлений типа   такого.
Примечание: начиная с Windows 8, наклейки с ключами от OEM-лицензии не размещаются на корпусе, а прописываются в MSDM-таблице. По сути своей это аналог SLIC-таблицы, однако есть отличия: MSDM-таблица содержит в себе уникальный ключ, т.е. данный ключ годится только для той редакции Windows, для которой он предназначен изначально, в то время как SLIC-таблица привязки к редакциям Windows 7 не имеет. Посмотреть содержимое MSDM-таблицы можно, например, через AIDA64, хотя смысла в этом мало - поменять ключ или удалить его не получится.

Вопросы и ответы по самой теме об активации Windows 7

Я задал вопрос \ выложил скриншот \ мне нужна срочная помощь! \ мою Винду считают пиратской... Когда ждать ответа?
Я не слежу за темой круглосуточно, но в общем и целом ответы на вопросы даются днём и вечером (по Москве) в течение 2-3 часов. Тем не менее, мой опыт показал, что подавляющее большинство вопросов задают те, кто невнимательно ознакомился с постом №1. Проглядите его снова, только более внимательно. С высокой степенью вероятности вы найдете там интересующую вас информацию и либо скорректируете свой вопрос, либо он станет уже неактуальным.
А как насчёт KMS-активации?
В моей теме не рассматривается такой вид активации. Причины:
1) Данный вид активации активирует систему на 180 дней. Это идёт вразрез с главной идеей темы "один раз активировал и забыл".
2) KMS-активаторы любят устанавливать себя в качестве системной службы. Точнее, ставится эмулятор локального KMS-сервера. Плохого в этом, разумеется, ничего нет, но вот всевозможные антивирусы очень любят жрать такие "левые службы". Антивирус же от Майкрософта (да, тот самый Security Essentials) практически со 100% вероятностью слопает ваш виртуальный KMS-сервер. А вы как хотели? Чтобы Майкрософт не считала вредоносным ПО, которое позволяет активировать свою же систему?
Есть ли готовые сборки Windows 7 c автоматической активацией?
Конечно есть.
Посоветуешь какую-нибудь сборку?
Нет. Вообще, рекомендую каждому задуматься о том, почему ни один специалист не пользуется какими-либо сборками и почему на любом серьезном форуме сборки не обсуждаются в принципе.
Какой способ активации самый лучший?
Вопрос из разряда "какой автомобиль самый лучший". Активация Windows 7 осуществляется по индивидуальному сценарию для каждого конкретного ПК в зависимости от квалификации пользователя, доступных средств (способов) активации и т.д.
Хочу втихую украсть это руководство к себе на сайт. Можно?
Да, можно.
Отличная тема! Нет ли такой же для Windows 8 \ 10?
Нет. И никогда не будет. Ибо единственный способ активации, который там доступен простому пользователю - это та самая KMS-активация. Создавать отдельную тему, где будет только ссылка на очередной эмулятор KMS-сервера - это, извините, явный перебор.
Мне лень всё это читать и лень заморачиваться с активацией системы. Оно вообще надо?
До сюда дочитали же. Значит, не так уж и много лени у вас... Что же касается активации, то, как ни странно, активировать Windows 7 действительно не обязательно. По истечении 30-дневного пробного срока картинка на рабочем столе сменится унылым черным фоном, а также каждый час будет выводиться соответствующее уведомление по центру экрана. На этом, собственно, все штрафные санкции закончатся. Работать в таком режиме Windows 7 будет неограниченно долго. Самое забавное, что это никоим образом не повлияет на ее функционал, даже обновления будут скачиваться и устанавливаться. Надо отметить, что её предшественница (Windows XP) таких вольностей не позволяла. Неактивированная WinXP банально не давала зайти в систему, выкидывая пользователя обратно на экран приветствия. Таким образом, по части активации корпорация Майкрософт сделала большие послабления пользователям Windows 7.
Вердикт: активация Windows 7 не является обязательной. Однако с учетом количества возможных способов активации системы разумнее все-таки активировать ее, чтобы облегчить себе жизнь.

-
Тема создана Avatar-Lion, за что ему
-

Адаптирована и отредактирована XP1971
 
Display posts from previous:    
Reply to topic

The time now is: Today 03:34

All times are GMT + 3 Hours



You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum