Здравствуйте, господа! Это инструкция по установке Windows 10 на iMac 2011 года. Ввиду окончания поддержки, актуальность этих моноблоков сходит на нет. А это значит, что свежие программы не поставить, а скоро так вообще — никакие 🤨
Статья основана на опыте наших инженеров с iMac 21.5″ 2011, а инструкция рассчитана на уверенного пользователя. Скорее всего точная модель iMac роли не играет, главное 2011 год выпуска.
Главные проблемы
- Продать его выгодно уже не выйдет. Ок! Сделаем Upgrade и он снова будет в строю. Хорошо, но какой смысл в быстрой работе без программ?
- Свежую macOS официально не поставишь. Ок! Пропатчим установщик macOS и установим систему насильно, но драйверов на видеокарты (у нас 6700M) AMD Radeon этих лет нет и, видимо, не предвидится. Вывод: через костыли ставить macOS смысла нет;
- Windows 10 официально не поддерживается (только iMac с 2012 года). Ок! Установить таки винду можно, но BootCamp (драйвера Apple) не существует для десятки, но через командную строку можно поставить «родной» BootCamp;
- Нет звука в Windows 10. Никакие драйвера ситуацию не выправляют, так как звуковое устройство неправильно определяется в системе, либо вообще отсутствует в списках. Эта печаль вытекает из проблемы совместимости в режиме EFI (UEFI на обычных ПК). Беда оказалась одна из самых сложных и с ней борются владельцы iMac 2011 года по всему миру, а на GitHub даже есть отдельная ветка! Адекватного лекарства не было, пока наши мастера не разгадали загадку! 😎
P.S. Скорее всего мы не первые, но внятной инструкции не нашли.
Как мы побороли гадость со звуком
Собака оказалась зарыта в инициализации устройств прошивкой EFI (BIOS iMac). iMac умеет грузиться в обычный и режим совместимости. Кстати, для Windows 10 «родной» режим тоже EFI\UEFI и загрузка с диска с таблицей GPT. Но так как в обычном режиме устройства определяются неправильно, надо заставить iMac установить Windows в режиме совместимости на диск с MBR. А iMac упорно грузится через EFI.
Мы прошли первый этап установки десятки на виртуальной машине c простым BIOS и MBR-диском. Не дав начаться после перезагрузки второму этапу (установка основных устройств), сняли образ с виртуалки и вуаля — осталось лишь продолжить установку на реальном iMac 🤓
Upgrade
Чтобы iMac не тупил на Windows 10, как последняя скотина, мы заменили старый и медленный HDD диск на новый SanDisk SSD Plus на 480 Гб. Также расширили оперативную память до 16 гигов. Мини-апгрейд 😊
А как же Windows 7?
Возможность официально установить Windows 7 есть, но её поддержка закончилась в начале 2020 года, а это значит тихо-мирно кончатся и программы, как это было с Windows XP. Ставить хорошую, но заведомо устаревшую систему 2009 года рождения, не хотелось бы.
Установка Windows 10
Стандартно Windows 10 ставится с флешки, но это не наш случай.
Простой метод
Установка Windows 10 с DVD-диска. Загрузка с болванки заставит iMac использовать Legacy BIOS Boot Mode. К сожалению, по каким-то причинам работает 50 на 50. Если у вас таки получился этот трюк, то переходите сразу к установке BootCamp 😏
Второй метод. Как делали мы
Мы подготовили готовый образ с Windows 10 Home для iMac 2011. Система чистая неломаная с сайта Microsoft с обновлениями по 2020 год.
Качаем с нашего яндекс-google диска:
- Образ Windows 10 для iMac 2011
- BootCamp для iMac 2011
Образ необходимо распаковать на диск iMac через прогу Acronis True Image (образ создан в версии 2018 года). Проще всего это сделать, загрузившись в какой-нибудь LiveCD\LiveUSB. К примеру, WinPE 10-8 Sergei Strelec содержит всё необходимое и грузится с флешки.
Если вы тоже делаете апгрейд и ставите SSD, то образ можно залить заранее (при наличии ПК) и пропустить часть с LiveCD 😉
Важно!
После запуска LiveCD на iMac, в диспетчере дисков убедитесь, что диск со схемой разделов MBR, а не GPT. Заходим в свойства диска -> Тома -> Стиль раздела. Если тут GPT, то жмём правой кнопкой на диск и конвертируем его в MBR. Можно использовать любую другую прогу для работы с дисками.
Инструкция по развёртыванию образа
- В Acronis True Image выбираем действие «Восстановление -> Диски»
- Выбираем наш образ-архив
- Метод восстановления «Восстановить диски и разделы»
- Ставим галочку на «Диск 1», чтобы выбрались все галочки
- Выбираем целевой диск iMac. В нашем случае это SSD. Скриншот для примера
- Проверяем, всё ли правильно выбрали и жмём «Приступить»
- Ждём окончания операции. Обычно 5-10 минут 🤓
Далее убеждаемся в диспетчере дисков, что диск не изменился на GPT, должен быть MBR! Объединяем диск С и свободное пространство через пункт меню «Расширить том…»
В правой колонке выбираем всё свободное пространство и жмём далее
На диске должно остаться два раздела, как на картинке:
Выключаем iMac и отключаем его от электросети на 30 секунд. Отключаем все носители. Включаем iMac. Должна начаться (продолжиться) установка Windows 10.
Дожидаемся окончания установки Windows, всё как обычно.
Важное дополнение о разделе GPT
Многие столкнулись с проблемой, когда после перезагрузки диск превращается формат GPT и установка проходит неправильно. Один из посетителей блога поборол эту гадость и скинул нам видео в группу ВК, за что ему огромная благодарность 😘
Установка BootCamp
BootCamp устанавливается через командную строку. Распаковываем архив в удобное место, к примеру на диск С. Запускаем командную строку от имени администратора и стартуем файл по пути:
C:\BootCamp\Drivers\Apple\BootCamp.msi
Далее последует обычная установка драйверов и предложение перезагрузить iMac. Первый запуск может быть долгим! Если в течение 5 минут красуется чёрный экран, то выключите-включите iMac. Такое может быть.
Подробная инструкция по установке BootCamp
При успешном исходе, звук, регулировка яркости и горячие клавиши на клавиатуре должны работать.
В видео присутствует мат, а ещё оно вертикальное, простите 😳
Wi-Fi и звук! BlueTooth мышь и клавиатура, горячие клавиши и регулировка яркости
Косяки
- При первом обновлении Windows скорее всего обновит драйвера на видеоадаптер, в итоге экран может потемнеть и не вернуться обратно.
Подождите 10 минут. Если iMac не отдуплится, то жёcтко выключите-включите его. В дальнейшем таких траблов замечено не было 😋
- Если у вас беспроводные мышь и клавиатура от Apple, то Bluetooth выключать нельзя! Отвалятся и придётся искать проводную мышь, чтобы включить Bluetooth). Изредка мышь и клава глючат. Как вылечить мы не нашли, с чем связано непонятно, происходит редко и жить не мешает
Нюансы
- Не только Apple, но и Microsoft нормально не поддерживают устройства, выпущенные в 2011 году. Это касается не только iMac, но и обычных компов и ноутбуков. На них можно встретить отвал тачпада или USB портов, отсутствие звука, глюки видеокарты и т.п. неприятности. Это связано с переходом на новый тип прошивки в 2012 году — UEFI;
- Microsoft может в любой момент выпустить обновление и всё обгадить весь мёд;
- В состав BootCamp входит утилита Apple Software Update. Через неё обновляются ПО и драйвера от Apple. Прога нашла обновления, но мы не рискнули 🙄
Итого
Считаем, что Upgrade и установка свежей Windows 10 — единственно верное решение, если хотите продлить жизнь iMac ещё на 3-5 лет. Да, это не новый iMac, но работает шустро и не тупит, а цена затеи несоизмеримо меньше 😊
Можем всё сделать за вас! 😎 Выезд на дом или в сервисе -> Установка Windows на Mac
Tested to work with Windows 10 running on a mid 2011 iMac with these specs:
Apple iMac 21.5″
Intel Core i5 2.5GHz
8GB DDR3 Memory
500GB Hard Drive
AMD Radeon HD 6750M Graphics
Contains the drivers that came with a Windows 10 install setup with BootCamp. Though i haven’t tested these drivers at length with it, you may also be able to get these to work with a noTPM modified install of Windows 11. Your mileage may vary. These drivers might also work on a different model of mac.
*Some tips before installing anything*:
A fresh install of Windows 10 22H2 automatically installs the latest AMD GPU drivers and catalyst control center software already for this iMac. Using the BootCamp setup exe to automatically install the drivers will downgrade you to a previous AMD GPU driver and may break access to the newer catalyst control center with a driver rollback. On Windows 11, the catalyst control center doesn’t appear to be included.
NOTE: Before performing a fresh Windows install, it is recommended to disconnect your computer from the internet and keep your WIFI and ethernet connections disconnected to prevent Windows from automatically downloading any updates or drivers during installation that might otherwise crash the computer, interfering with the setup process. You cannot enter safe mode to troubleshoot anything until Windows has completed the user setup and the operating system installation is complete.
After the installation is complete, whilst still disconnected from the internet, you may want to go in to Windows settings, click System on the side tab, scroll down to About, after going in to About, click on Advanced system settings, click on the Hardware tab, click Device Installation Settings, then from the two options click No. Doing so will help to prevent Windows from installing drivers that can cause BSOD errors.
Screen brightness controls only consistently works with AMD GPU driver version 15.201.1151.1008. Newer or older driver installs appears to break it, so it isn’t recommended. Windows 10 and 11 automatically installs this driver, but you may want to avoid an automatic GPU driver install to prevent BSOD crashes, as the problematic Intel GPU driver gets installed by Windows as well. So installing this driver by extracting it from its cab file in to its own folder and installing it with Device Manager is recommended.
I have provided an already extracted cab file of the 15.201.1151.1008 AMD GPU driver for your convenience as a separate 7zip download. In Device Manager, using the Add drivers option at the top with the green arrow icon with the page and gear is recommended. Updating an existing Microsoft display driver will result in Windows telling you the best and latest driver is already installed.
You may want to install drivers individually from the BootCamp drivers folder, and check what latest drivers Windows has already installed for you in your device manager to avoid some potential issues before proceeding.
If sound doesn’t work, install the CirrusAudioCS4206x64 driver from the BootCamp driver’s Cirrus folder. If it fails, try CirrusAudioCS4208x64.
If you encounter BSOD crashes with igdkmd64.sys mentioned as a source, reboot into safe mode (usually holding shift then clicking restart on the login screen or start menu and continually holding shift until your screen turns black triggers the Windows repair options) and locate the igdkmd64 file in C:\Windows\System32\drivers and rename this file so it appears as igdkmd64Backup.sys and restart your computer.
If you encounter a BSOD crash with a different error on Windows 11 if you installed the drivers with BootCamp, you may also need to disable BootCamp from the startup services by going into task manager with a safe mode reboot.
At the login screen, if you find not all of the keyboard buttons work
for entering your password, or you encounter a mouse problem, try pressing the
left Ctrl key then you should be able to login as normal. Failing that,
left hand for left Ctrl + Alt + Shift while right hand for right Ctrl +
Alt + Shift to reset both your mouse and keyboard. Both left and right
Ctrl + Alt + Shift keys must be held at the same time.
If your screen starts up with a black screen and sometimes restarts into the repair options, disable the Intel GPU driver that Windows automatically installs by going into startup options from the repair screen, booting up into safe mode (doesn’t have to be networking option), and then going into the Device Manager in the control panel. Underneath Display Adapters right click Intel(R) HD Graphics and click Disable device. You may have to do this again sometimes after Windows performs updates and decides to do a new fresh install of the driver. Uninstalling the driver will only result in the driver getting installed again later.
Если у вас уже стоит Windows 10, можете переходить к шагу 8!
Шаг 1:
Загрузите программное обеспечение поддержки Windows через Boot Camp Assistant
Шаг 2:
Создайте загрузочный USB-диск с установщиком Windows 10: Несколько ссылок и руководств:
https://www.microsoft.com/en-us/software-download/windows10
https://taig.medium.com/create-a-bootable-windows-10-usb-from-macos-395773d4782e
https://www.freecodecamp.org/news/how-make-a-windows-10-usb-using-your-mac-build-a-bootable-iso-from-your-macs-terminal/
https://rufus.ie/ru/
Шаг 3:
Создайте новый раздел для Windows (Exfat) через Disk Utility.
Шаг 4:
Отключите проверку целостности: «csrutil disable» на Терминале в режиме восстановления.
Шаг 5:
Установите GPT-диск: https://sourceforge.net/projects/gptfdisk/
Шаг 6:
Установите Windows 10, нажав «Alt» при запуске, чтобы загрузиться с загрузочного USB-диска установщика Windows 10. Отформатируйте раздел как NTFS.
Шаг 7:
Установите драйвер Cirrus, загруженный из программы поддержки Windows. Установите драйвер AMD и другие драйверы, подключившись через интернет. Нажмите Настройки — Обновить.
Шаг 8:
Устранение отсутствия звука на Windows 10 (Macbook Pro) где расписаны все шаги по решению этой проблемы
Ссылка на форум: https://egpu.io/forums/pc-setup/fix-dsdt-override-to-correct-error-12/
Перевод статьи:
[РУКОВОДСТВО] DSDT переопределяет исправление ошибки 12 eGPU (только для Windows)
Введение
Определение корневого моста таблицы DSDT системы Windows (ACPI PNP0A08 или PNP0A03) обычно ограничивается зарезервированным 32-битным пространством (менее 4 ГБ), которое должно быть достаточно большим для размещения устройств PCIe ноутбука. Затем устанавливается значение водяного знака TOLUD и фиксируется в системной прошивке. Windows OS уважает определение корневого моста и будет выделять PCIe-устройства в его пределах. macOS игнорирует ограничения корневого моста, как и Linux при загрузке с параметром ‘pci=noCRS’. Ни одна из этих ОС не требует переопределения DSDT и может свободно распределять устройства в огромном 64-битном адресном пространстве PCIe.
При установке eGPU в диспетчере устройств Windows может возникнуть ошибка 12 (Это устройство не может найти достаточно свободных ресурсов, которые оно может использовать), делающая eGPU неработоспособным. Это может указывать на недостаток 32-битного адресного пространства для размещения eGPU. eGPU требуется относительно большое конфигурационное пространство PCIe для распределения. Уменьшение TOLUD путем уменьшения объема оперативной памяти до 2 ГБ является несколько непрактичным обходным решением. Окончательное решение приведено ниже.
Это трехшаговое решение устраняет ограничение Window на 32-битное распределение PCIe, чтобы устранить ошибку eGPU 12:
Шаг 1. Создайте файл dsdt-modified.aml DSDT с 36-битным корневым мостом
Шаг 2. Загрузите файл dsdt-modified.aml в качестве переопределения реестра или замены в памяти
Шаг 3. Подтвердите успех с помощью области ‘Large Memory’ в диспетчере устройствПользователи macOS: вместо этого обратитесь к статье Mikeal, в которой описаны эти шаги, под названием Windows 10 — Clover DSDT memory override [UEFI Windows только на Macbooks].
Шаг 1. Создайте файл dsdt-modified.aml DSDT с 36-битным корневым мостом
i. Загрузите и установите необходимые инструменты:
Windows Binary Tools (WBT — Dec 2016) извлечены в каталог c:\dsdt. [ более новая версия WBT имеет ошибки разбора].
Windows Driver Kit (WDK), который содержит Windows ASL Compiler (asl.exe).
Текстовый редактор Notepad++ с меню Search->Goto (line) для быстрого редактирования строк в случае сбоя компиляции asl или iasl ниже
ii. Скопируйте ASL-компилятор WDK в каталог c:\dsdt. Для этого откройте Command Prompt (запустите от имени администратора), а затем скопируйте и вставьте команды, приведенные ниже.
mkdir c:\dsdt c: & cd \dsdt set 64bit_OS_asl="C:\Program Files (x86)\Windows Kits\10\Tools\x64\ACPIVerify\asl.exe" set 32bit_OS_asl="C:\Program Files (x86)\Windows Kits\10\Tools\x86\ACPIVerify\asl.exe" copy /y %32bit_OS_asl% c:\dsdt > nul & copy /y %64bit_OS_asl% c:\dsdt > nul if not exist c:\dsdt\asl.exe echo ERROR: Failed to copy asl.exe to c:\dsdt
iii. Сделайте дамп таблиц ACPI в дисковые файлы (dsdt.asl и dsdt.dat) с помощью этих команд в Command Prompt (запуск от имени администратора). Созданный dsdt.asl копируется сюда как dsdt-modified.asl, который в дальнейшем будет использоваться для внесения необходимых изменений.
c: & cd \dsdt acpidump -b -z asl /u dsdt.dat copy dsdt.asl dsdt-modified.asl
iv. Теперь вы можете выбрать либо метод Intel, либо метод Microsoft (с синим рабочим файлом dsdt-modified.dsl или пурпурным dsdt-modified.asl соответственно) для генерации файла dsdt-modified.aml, даже попробовать оба метода для достижения максимального успеха. Рассмотрим:
— Для систем, отличных от Lenovo, используйте метод Intel, поскольку их DSDT обычно имеет сигнатуру создания Intel.
— Известно, что для Lenovo Thinkpad X220, T420, W530, T540P и, вероятно, других систем Lenovo Thinkpad с i-ядрами 2-4-го поколения требуется метод Microsoft. Метод Intel вызывает ошибку «ACPI BIOS ERROR» при загрузке Windows.
ВАРИАНТ 1: Используйте метод Intel
i. Сохраните этот файл >refs.txt< в папке c:\dsdt. Для чего он используется?
От tonymacx86: Дизассемблер iasl пытается определить количество аргументов [для неразрешенных символов, не определенных ни в одном файле], но часто делает это неправильно. Вы можете исправить это, предоставив внешние объявления в текстовом файле refs.txt. Он содержит некоторые распространенные (и не очень распространенные) недостающие символы. …
ii. Из командной строки (admin) декомпилируйте dsdt.dat в dsdt.dsl . Здесь используется файл refs.txt. dsdt.dsl затем копируется как dsdt-modified.dsl, в который мы внесем необходимые изменения.
c: & cd \dsdt iasl -da -dl -fe refs.txt dsdt.dat copy dsdt.dsl dsdt-modified.dsl
iii. С помощью Notepad++ откройте полученный файл c:\dsdt\dsdt-modified.dsl и найдите ResourceProducer. Под ним будет ряд записей ресурсов «DWordMemory». Под последней записью DWordMemory в этой области, обычно над методом _CRS, добавьте запись ‘QWordMemory’ (64-битную), как показано ниже. Диапазон выбран в 36-битном диапазоне (< 64GB) для поддержания совместимости с PAE-совместимыми 32-битными Windows. Место выше 48GB было выбрано для облегчения проблем с системами, оснащенными 32GB. Здесь мы используем диапазон от 48,5 ГБ до 56,25 ГБ. Когда системы начнут поставляться с 64 ГБ оперативной памяти, этот параметр необходимо будет изменить, чтобы использовать 64-битный адрес.
DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, 0x00000000, // Granularity 0x000A0000, // Range Minimum 0x000BFFFF, // Range Maximum 0x00000000, // Translation Offset 0x00020000, // Length ,, , AddressRangeMemory, TypeStatic) // - ДОБАВЬТЕ ВОТ ЭТОТ ВОТ КУСОК ВОТ СЮДА: --------------------------------------------------------------------------- QWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, 0x0000000000000000, // Granularity 0x0000000C20000000, // Range Minimum, set it to 48.5GB 0x0000000E0FFFFFFF, // Range Maximum, set it to 56.25GB 0x0000000000000000, // Translation Offset 0x00000001F0000000, // Length calculated by Range Max - Range Min. ,, , AddressRangeMemory, TypeStatic) // ---------------------------------------------------------------------------------------------- }) Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings
iv. Создайте файл dsdt-modified.aml . Параметр ‘-ve’ отключает предупреждающие сообщения.
c: & cd \dsdt iasl -ve dsdt-modified.dsl
Маловероятно, что это получится с первого раза, так как компилятор очень строг. Сообщения об ошибках нужно будет просмотреть в Notepad++ в той строке, в которой они возникли. Найдите уникальное ключевое слово ошибки в строке ошибки dsdt-modified.dsl в файле dsdt-modified.asl (он может выглядеть немного иначе) и просто поменяйте местами строки выше/ниже в файле dsdt-modified.dsl и скомпилируйте. Этого было достаточно, чтобы получить Dell XPS 9350, Dell E6540, 2016 15″ Macbook Pro DSDT override, все было сделано идеально.
Если вы застряли, посмотрите публичный репозиторий eGPU.io с предварительно скомпилированными DSDT для различных систем. Если он существует для вашей системы, то можно загрузить его вместе с Winmerge для объединения изменений файла в рабочий файл dsdt-modified.dsl. Есть и другие исправления, описанные в [Guide] Patching LAPTOP DSDT/SSDTs (tonymacx86). Также попробуйте обратиться за советом на форумах DSDT-центров tonymacx86.com . Затем попробуйте скомпилировать DSDT снова.
Затем….
ii. В командной строке (admin) скомпилируйте файл dsdt-modified.asl, чтобы создать файл dsdt-modified.aml:
c: & cd \dsdt asl /Fo=dsdt-modified.aml dsdt-modified.asl
Шаг 2. Загрузите файл dsdt-modified.aml в качестве переопределения реестра или замены в памяти
ВАРИАНТ 1: Загрузите dsdt-modified.aml в качестве переопределения реестра с включенным режимом тестовой подписи Windows
Здесь мы загрузим ваш dsdt-modified.aml в качестве DSDT-оверрайда реестра Windows. Обратите внимание, что недействительный dsdt-modified.aml, загруженный таким образом, может вызвать BSOD при загрузке. Кроме того, режим тестовой подписи Windows может быть проблематичным для совместимости приложений. Обе эти проблемы можно избежать, используя ВАРИАНТ 2: Избегайте режима тестовой подписи — загрузите свой dsdt-modified.aml в качестве подстановки DSDT в память.
i. В командной строке (администратор) введите следующее. Для работы программы WDK, содержащая файл asl.exe, должна быть установлена в соответствии с шагами 1 (i) и (ii).
c: & cd \dsdt asl /loadtable dsdt-modified.aml
ii. Включите режим TESTSIGNING для применения переопределения реестра. В командной строке (администратор) введите:
bcdedit -set TESTSIGNING ON
Если при выполнении этого действия вы получите ошибку, как показано ниже, отключите SECURE BOOT в BIOS.
ВСе. Перезагружаем компьютер. Звук должен появиться. Если не заработал — нужно дальше колдовать 😎
ЗЫ: Внизу справа в Винде будет маячить надпись типа Режим тестировщика.
Данная инструкция протестирована и написана по видосам (где подробно все разжевывают):
Инструкция на английском тут: https://www.youtube.com/watch?v=LbmLVOUpVOA
И тут: https://www.youtube.com/watch?v=6foOrPapEFg
This page contains the list of device drivers for Apple IMac. To download the proper driver, first choose your operating system, then find your device name and click the download button.
If you could not find the exact driver for your hardware device or you aren’t sure which driver is right one, we have a program that will detect your hardware specifications and identify the correct driver for your needs. Please click here to download.
Device Name: | AMD Radeon HD 6970M | ||
Driver Date | 2013-03-28 | File Size: | 89.32M |
Driver Version: | 12.104.0.0000 | Vendor: | Advanced Micro Devices |
Supported OS: | Windows 10 32 bit, Windows 8.1 32bit, Windows 7 32bit, Windows Vista 32bit |
Device Name: | AMD Radeon HD 6970M | ||
Driver Date | 2014-11-20 | File Size: | 288.27M |
Driver Version: | 14.501.1003.0000 | Vendor: | Advanced Micro Devices |
Supported OS: | Windows 10 64 bit, Windows 8.1 64bit |
Device Name: | AMD Radeon HD 6970M | ||
Driver Date | 2014-04-17 | File Size: | 283.91M |
Driver Version: | 14.100.0.0000 | Vendor: | Advanced Micro Devices |
Supported OS: | Windows 10 64 bit, Windows 8.1 64bit, Windows 7 64bit |
Device Name: | AMD Radeon HD 6970M | ||
Driver Date | 2014-03-21 | File Size: | 300.05M |
Driver Version: | 13.352.1001.0000 | Vendor: | Advanced Micro Devices |
Supported OS: | Windows 10 32 & 64bit, Windows 8.1 32 & 64bit, Windows 7 32 & 64bit |
Device Name: | AMD Radeon HD 6970M | ||
Driver Date | 2012-08-15 | File Size: | 303.28M |
Driver Version: | 9.000.0.0000 | Vendor: | Advanced Micro Devices |
Supported OS: | Windows 10 32 & 64bit, Windows 8.1 32 & 64bit, Windows 7 32 & 64bit, Windows Vista 32 & 64bit, Windows XP |
Device Name: | Atheros AR938x Wireless Network Adapter | ||
Driver Date | 2013-06-24 | File Size: | 40.78M |
Driver Version: | 10.0.0.255 | Vendor: | Qualcomm Atheros |
Supported OS: | Windows 10 32 bit, Windows 8.1 32bit, Windows 7 32bit, Windows Vista 32bit, Windows XP |
Device Name: | Atheros AR938x Wireless Network Adapter | ||
Driver Date | 2014-04-02 | File Size: | 22.26M |
Driver Version: | 10.0.0.288 | Vendor: | Qualcomm Atheros |
Supported OS: | Windows 10 32 & 64bit, Windows 8.1 32 & 64bit |
Device Name: | Atheros AR938x Wireless Network Adapter | ||
Driver Date | 2014-12-11 | File Size: | 144.71M |
Driver Version: | 10.0.0.308 | Vendor: | Qualcomm Atheros |
Supported OS: | Windows 10 32 & 64bit, Windows 8.1 32 & 64bit, Windows 7 64bit |
Device Name: | Atheros AR938x Wireless Network Adapter | ||
Driver Date | 2013-12-12 | File Size: | 233.51M |
Driver Version: | 10.0.0.276 | Vendor: | Qualcomm Atheros |
Supported OS: | Windows 10 32 & 64bit, Windows 8.1 32 & 64bit, Windows 8 32 & 64bit |
Device Name: | Atheros AR938x Wireless Network Adapter | ||
Driver Date | 2013-07-15 | File Size: | 32.7M |
Driver Version: | 10.0.0.260 | Vendor: | Qualcomm Atheros |
Supported OS: | Windows 10 32 & 64bit, Windows 8.1 32 & 64bit, Windows 7 32bit |
Device Name: | Atheros AR938x Wireless Network Adapter | ||
Driver Date | 2014-08-22 | File Size: | 77.7M |
Driver Version: | 10.0.0.298 | Vendor: | Qualcomm Atheros |
Supported OS: | Windows 10 32 & 64bit, Windows 8.1 32 & 64bit, Windows 7 32 & 64bit, Windows Vista 32 & 64bit |
Device Name: | Atheros AR938x Wireless Network Adapter | ||
Driver Date | 2014-11-24 | File Size: | 50.45M |
Driver Version: | 10.0.0.303 | Vendor: | Qualcomm Atheros |
Supported OS: | Windows 10 32 & 64bit, Windows 8.1 32 & 64bit, Windows 7 32 & 64bit, Windows Vista 32 & 64bit, Windows XP |
Device Name: | Broadcom NetXtreme Gigabit Ethernet | ||
Driver Date | 2014-04-07 | File Size: | 221.5K |
Driver Version: | 16.6.0.4 | Vendor: | Broadcom |
Supported OS: | Windows 10 32 bit, Windows 8.1 32bit, Windows 7 32bit, Windows Vista 32bit |
Device Name: | Broadcom NetXtreme Gigabit Ethernet | ||
Driver Date | 2014-04-07 | File Size: | 241.39K |
Driver Version: | 16.6.0.4 | Vendor: | Broadcom |
Supported OS: | Windows 10 64 bit, Windows 8.1 64bit, Windows 7 64bit, Windows Vista 64bit |
Device Name: | Broadcom NetXtreme Gigabit Ethernet | ||
Driver Date | 2014-12-17 | File Size: | 2.15M |
Driver Version: | 17.0.0.3 | Vendor: | Broadcom |
Supported OS: | Windows 10 32 & 64bit, Windows 8.1 32 & 64bit, Windows 7 32 & 64bit, Windows Vista 32 & 64bit |
Device Name: | AMD High Definition Audio Device | ||
Driver Date | 2012-05-11 | File Size: | 95.64M |
Driver Version: | 5.18.0.5514 | Vendor: | Advanced Micro Devices |
Supported OS: | Windows XP 32bit |
Device Name: | AMD High Definition Audio Device | ||
Driver Date | 2013-04-23 | File Size: | 195.5M |
Driver Version: | 5.18.0.5515 | Vendor: | Advanced Micro Devices |
Supported OS: | Windows XP 64bit |
Device Name: | AMD High Definition Audio Device | ||
Driver Date | 2013-06-25 | File Size: | 162.86M |
Driver Version: | 6.58.0.6616 | Vendor: | Advanced Micro Devices |
Supported OS: | Windows Vista 32bit |
Device Name: | AMD High Definition Audio Device | ||
Driver Date | 2013-06-25 | File Size: | 225.16M |
Driver Version: | 6.58.0.6616 | Vendor: | Advanced Micro Devices |
Supported OS: | Windows Vista 64bit |
Device Name: | AMD High Definition Audio Device | ||
Driver Date | 2015-07-15 | File Size: | 233.92M |
Driver Version: | 15.200.1062.0000 | Vendor: | Advanced Micro Devices |
Supported OS: | Windows 7 32bit |
Device Name: | AMD High Definition Audio Device | ||
Driver Date | 2013-11-15 | File Size: | 728.78M |
Driver Version: | 7.12.0.7718 | Vendor: | Advanced Micro Devices |
Supported OS: | Windows 7 32 & 64bit |
Device Name: | AMD High Definition Audio Device | ||
Driver Date | 2015-06-04 | File Size: | 233.99M |
Driver Version: | 9.0.0.9909 | Vendor: | Advanced Micro Devices |
Supported OS: | Windows 8.1 32bit |
Device Name: | AMD High Definition Audio Device | ||
Driver Date | 2015-06-04 | File Size: | 314.43M |
Driver Version: | 9.0.0.9909 | Vendor: | Advanced Micro Devices |
Supported OS: | Windows 8.1 64bit |
Device Name: | AMD High Definition Audio Device | ||
Driver Date | 2015-07-15 | File Size: | 188.86M |
Driver Version: | 15.200.1062.1002 | Vendor: | Advanced Micro Devices |
Supported OS: | Windows 10 32 bit |
Device Name: | AMD High Definition Audio Device | ||
Driver Date | 2010-08-30 | File Size: | 51.27M |
Driver Version: | 7.11.0.7710 | Vendor: | Advanced Micro Devices |
Supported OS: | Windows 10 32 bit, Windows 8.1 32bit, Windows 7 32bit, Windows Vista 32bit |
Device Name: | AMD High Definition Audio Device | ||
Driver Date | 2010-08-30 | File Size: | 72.62M |
Driver Version: | 7.11.0.7710 | Vendor: | Advanced Micro Devices |
Supported OS: | Windows 10 64 bit, Windows 8.1 64bit, Windows 7 64bit, Windows Vista 64bit |
Device Name: | AMD High Definition Audio Device | ||
Driver Date | 2014-04-17 | File Size: | 220.61M |
Driver Version: | 14.100.0.0000 | Vendor: | Advanced Micro Devices |
Supported OS: | Windows 10 32 & 64bit, Windows 8.1 32 & 64bit |
Device Name: | AMD High Definition Audio Device | ||
Driver Date | 2012-05-11 | File Size: | 199.37M |
Driver Version: | 8.0.0.8804 | Vendor: | Advanced Micro Devices |
Supported OS: | Windows 10 32 & 64bit, Windows 8.1 32 & 64bit, Windows 7 32bit |
Device Name: | AMD High Definition Audio Device | ||
Driver Date | 2009-03-18 | File Size: | 33.79M |
Driver Version: | 4.83.2.50 | Vendor: | Advanced Micro Devices |
Supported OS: | Windows 10 32 & 64bit, Windows 8.1 32 & 64bit, Windows 7 32 & 64bit, Windows Vista 32 & 64bit, Windows XP |
Device Name: | Cirrus Logic CS4206B (AB 32) | ||
Driver Date | 2011-04-14 | File Size: | 80.09K |
Driver Version: | 6.6001.1.32 | Vendor: | Cirrus Logic |
Supported OS: | Windows 10 32 bit, Windows 8.1 32bit, Windows 7 32bit, Windows Vista 32bit, Windows XP 32bit |
Device Name: | Cirrus Logic CS4206B (AB 32) | ||
Driver Date | 2009-05-04 | File Size: | 21.57K |
Driver Version: | 1.0.0.13 | Vendor: | Cirrus Logic |
Supported OS: | Windows 10 32 bit, Windows 8.1 32bit, Windows 7 32bit, Windows Vista 32bit, Windows XP |
Device Name: | Cirrus Logic CS4206B (AB 32) | ||
Driver Date | 2013-02-19 | File Size: | 2.44M |
Driver Version: | 6.6001.1.40 | Vendor: | Cirrus Logic |
Supported OS: | Windows 10 32 & 64bit, Windows 8.1 32 & 64bit, Windows 7 32 & 64bit |
Device Name: | FaceTime HD camera Thunderbolt |
||
Driver Date | 2011-10-07 | File Size: | 8.36K |
Driver Version: | 4.0.1.0 | Vendor: | Apple |
Supported OS: | Windows 10 32 bit, Windows 8.1 32bit, Windows 7 32bit, Windows Vista 32bit, Windows XP |
Device Name: | FaceTime HD camera Thunderbolt |
||
Driver Date | 2012-08-28 | File Size: | 8.96K |
Driver Version: | 5.0.0.0 | Vendor: | Apple |
Supported OS: | Windows 10 64 bit, Windows 8.1 64bit, Windows 7 64bit, Windows Vista 64bit, Windows XP 64bit |
Device Name: | High Definition Audio-styrenhet | ||
Driver Date | 2004-03-05 | File Size: | 218M |
Driver Version: | 5.10.00.5010 | Vendor: | Intel |
Supported OS: | Windows 10 32 bit, Windows 8.1 32bit, Windows 7 32bit, Windows Vista 32bit, Windows XP |
Device Name: | High Definition Audio-styrenhet | ||
Driver Date | 2010-11-24 | File Size: | 2.55M |
Driver Version: | 9.2.0.1016 | Vendor: | Intel |
Supported OS: | Windows 10 32 & 64bit, Windows 8.1 32 & 64bit, Windows 7 32 & 64bit, Windows Vista 32 & 64bit |
Device Name: | Intel(R) Management Engine Interface | ||
Driver Date | 2014-01-02 | File Size: | 1.92M |
Driver Version: | 1.2.3.2005 | Vendor: | Intel |
Supported OS: | Windows 10 64 bit, Windows 8.1 64bit, Windows 7 64bit, Windows Vista 64bit, Windows XP 64bit |
Device Name: | Intel(R) Management Engine Interface | ||
Driver Date | 2014-08-05 | File Size: | 73.23M |
Driver Version: | 10.0.27.1012 | Vendor: | Intel |
Supported OS: | Windows 10 32 & 64bit, Windows 8.1 32 & 64bit, Windows 7 32 & 64bit, Windows Vista 32 & 64bit, Windows XP |
Device Name: | PCI standard PCI-to-PCI bridge | ||
Driver Date | 2010-10-27 | File Size: | 97.23K |
Driver Version: | 1.3.4.61 | Vendor: | Matrox Graphics |
Supported OS: | Windows 10 32 bit, Windows 8.1 32bit, Windows 7 32bit, Windows Vista 32bit, Windows XP 32bit |
Device Name: | USB Input Device | ||
Driver Date | 2008-02-21 | File Size: | 1.33M |
Driver Version: | 2.0.4.0 | Vendor: | Apple |
Supported OS: | Windows 10 32 bit, Windows 8.1 32bit, Windows 7 32bit, Windows Vista 32bit, Windows XP |
Device Name: | USB Input Device | ||
Driver Date | 2008-02-21 | File Size: | 1.81M |
Driver Version: | 2.0.4.0 | Vendor: | Apple |
Supported OS: | Windows 10 64 bit, Windows 8.1 64bit, Windows 7 64bit, Windows Vista 64bit, Windows XP 64bit |
Device Name: | Apple Wireless Mouse | ||
Driver Date | 2009-09-17 | File Size: | 1.73M |
Driver Version: | 3.0.0.5 | Vendor: | Apple |
Supported OS: | Windows 10 32 bit, Windows 8.1 32bit, Windows 7 32bit, Windows Vista 32bit, Windows XP |
Device Name: | Apple Wireless Mouse | ||
Driver Date | 2009-09-17 | File Size: | 2.23M |
Driver Version: | 3.0.0.5 | Vendor: | Apple |
Supported OS: | Windows 10 64 bit, Windows 8.1 64bit, Windows 7 64bit, Windows Vista 64bit, Windows XP 64bit |
Device Name: | Asmedia 106x SATA Controller | ||
Driver Date | 2011-03-23 | File Size: | 28.21K |
Driver Version: | 1.2.2.000 | Vendor: | ASMedia |
Supported OS: | Windows 10 32 bit, Windows 8.1 32bit, Windows 7 32bit, Windows Vista 32bit, Windows XP |
Device Name: | Asmedia 106x SATA Controller | ||
Driver Date | 2014-10-23 | File Size: | 1.6M |
Driver Version: | 3.0.2.0000 | Vendor: | ASMedia |
Supported OS: | Windows 10 32 & 64bit, Windows 8.1 32 & 64bit, Windows 7 32 & 64bit, Windows Vista 32 & 64bit, Windows XP |
Device Name: | Standard Universal PCI to USB Host Controller | ||
Driver Date | 2010-05-10 | File Size: | 2.63M |
Driver Version: | 9.2.0.1006 | Vendor: | Intel |
Supported OS: | Windows 10 32 & 64bit, Windows 8.1 32 & 64bit, Windows 7 32 & 64bit, Windows Vista 32 & 64bit, Windows XP |
Device Name: | LSI 1394 OHCI Compliant Host Controller | ||
Driver Date | 2011-01-25 | File Size: | 56.05K |
Driver Version: | 2.3.3.7 | Vendor: | Point Grey Research |
Supported OS: | Windows 10 32 bit, Windows 8.1 32bit, Windows 7 32bit, Windows Vista 32bit, Windows XP 32bit |
Device Name: | LSI 1394 OHCI Compliant Host Controller | ||
Driver Date | 2012-10-05 | File Size: | 166.17K |
Driver Version: | 6.0 | Vendor: | Point Grey Research |
Supported OS: | Windows 10 32 bit, Windows 8.1 32bit, Windows 7 32bit, Windows Vista 32bit, Windows XP |
Device Name: | LSI 1394 OHCI Compliant Host Controller | ||
Driver Date | 2008-03-10 | File Size: | 52.35K |
Driver Version: | 1.7.3.16 | Vendor: | Point Grey Research |
Supported OS: | Windows 10 32 & 64bit, Windows 8.1 32 & 64bit, Windows 7 32 & 64bit, Windows Vista 32 & 64bit, Windows XP |
Время на прочтение4 мин
Количество просмотров73K
Предисловие
Столкнувшись с проблемой не работающего звука при установке Windows на свой MacBook 11го года обнаружил, что материала по данной теме в русскоязычном сегменте интернета крайне мало, можно сказать что его нет вообще. Эта статья написана в помощь всем столкнувшимся с такой же проблемой, и преследует цель описать весь процесс решения проблемы от и до. Здесь описывается способ решения проблемы на примере MacBook, но он так же подойдет и для стационарных iMac.
Здесь не будут описаны способы создания гибридного диска и dual-boot macOS и Windows на одном SSD. Предполагается, что в системе существует либо один физический диск на который будет установлена Windows, либо два физических диска с разными таблицами разделов — GPT для macOS и MBR для Windows.
Пациент — MacBook Pro 13 early 2011 с двумя SSD на борту. Для чистоты опыта второй диск с macOS пока убрал совсем. Потом его можно будет без проблем вернуть и запускать обе ОС через бут меню.
Почему и для чего нужна такая установка?
Начисто отказывается работать звук. Ни вход ни выход, драйвера скачанные специально для моей модули ноута ситуацию не меняют. На значке звука в винде висит красный крестик, штатные средства устранения ошибок проблему так же не решают.
Вдобавок не работал у меня штатный дисковод для «родной» установки винды через Boot Camp, вместо него стоял второй жесткий диск. Помогла бы штатная установка «как было задумано Apple» с использованием дисковода и лицензионного диска винды — без понятия. Скорее всего нет, так как после подкидывания USB дисковода с записанным на болванку образом установщик даже не стартовал.
В чем было дело?
Вся суть беды со звуком заключается в том, что система. запущенная в режиме EFI отказывается взаимодействовать с звуковыми устройствами наглухо. Штатное бут-меню при этом видит только EFI загрузчики.
Но на наше счастье — на маках можно запускать в режиме совместимости Legacy системы — что нам и нужно, ведь в обход EFI все работает.
Что нужно сделать?
Далее опишу шаги, которые привели меня к успешной установке и запуску windows 10 на моем старом маке. Если кратко, мы берем дамп жесткого диска от виртуальной машины, где windows наполовину установлена в режиме Legacy и восстанавливаем этот дамп на физическом жестком мака, где продолжаем установку.
1. Имея на руках только лишь мак сделать то что нам нужно будет чуть сложнее, но способ оставлю внизу статьи в пояснении. У меня есть возможность использования второй машины, поэтому использую свой стационарный пк с выведенным наружу SATA портом.
2. Для начала нужно скачать мой архив, в который я собрал все необходимые проги и образы. Архив лучше сразу распаковать на флешку, софт из него нам еще понадобится в установленной винде. Ссылка на архив в конце статьи. Содержимое на скрине ниже.
3. Снимаем жесткий диск с мака и подключаем его к ПК. C помощью PartitionWizard удаляем все разделы на этом диске и инициализируем диск в MBR — это важно для того, чтобы система запускалась именно в легаси режиме.
4. Прогой vhd2disk переносим образ виртуального диска из архива в формате .vhd на диск нашего мака. Физические диски в этой проге имеют отображение вида //PhisicalDriveX, где Х это цифра. Узнать какая цифра какому диску соответствует можно в диспетчере задач.
5. По завершению переноса образа еще раз убеждаемся что диск инициализирован в MBR в проге PartitionWizard. Если все правильно, на этом этапе на нашем диске должно быть два раздела и куча пустого места.
6. Расширяем последний раздел до конца диска. Жмем «применить» как в третьем шаге(забыл поместить картинку на скрин).
7. Выключаем ПК, отсоединяем от него диск. Отключаем питание от мака(либо отсоединяем аккумулятор в случае макбука) и устанавливаем диск обратно в мак. Ждем 30 секунд после чего подключаем питание обратно.
8. Запускаем мак, удерживая нажатой кнопку Option(она же alt). В бут меню появился диск с виндой! Выбираем его и завершаем установку системы. Мак может на этом этапе перезагрузиться пару раз, чтобы продолжить установку нужно будет снова подержать alt и выбрать диск с Windows, если этого не делать мак попытается найти EFI системы и если не обнаружит таких выдаст ошибку.
Пока что к интернету не подключаемся — автоматическое обновление винды может поломать нам всю установку. После завершения установки уже не будет видно страшного красного крестика на значке звука, но пока звук работать не будет — нет драйверов. Так же на этом этапе нужно подключить проводную мышку, так как правая кнопка мыши через тачпад без драйверов работать не будет.
9. Подключаем мак к интернету проводом. Устанавливаем 7zip из архива. Без него следующая софтина будет вылетать. Запускаем brigadier из архива от имени администратора, и ждем пока он скачает нужную нам версию драйверов.
10. Драйвера скачались в ту же папку из которой мы запустили brigadier. Нажимаем правой кнопкой мыши по setup.exe — исправление проблем с совместимостью. Штатная утилита виндовс сама определит что установщик должен работать в режиме совместимости с win7 и применит эти параметры. Сохраняем параметры совместимости. Запускаем setup.exe от имени администратора.
11. После установки драйверов на предложение перезагрузится отвечаем «да» и при включении снова удерживаем Option,выбрав в бут меню наш диск с Windows.
-
Все работает. Звук, вайфай, тачпад и клавиатура в порядке. По желанию можно установить Trackpad++ из архива, этот софт добавляет привычные пользователями macOS жесты тачпада вроде перетягивания тремя пальцами, и что более важно делает приятной и юзабельной возможность скроллинга тачпадом.
Подкинул второй диск с установленной macOS. В бут меню видно обе системы, все грузится и функционирует должным образом.
Приложение к инструкции
Если по какой-то причине у вас нет возможности отсоединить жесткий диск мака(например при установке на стационарный iMac) , качаем архив на флешку, создаем загрузочную флешку с любой Windows Portable, запускаемся с нее и делаем далее по инструкции. В этом случае brigadier запускаем до установки ОС и скачиваем драйвера через него на флешку, чтобы потом запустить из установленной винды.
Так же если у вас нет возможности подключить проводом мак к интернету, либо ваша версия Windows Portable не смогла определить сетевую карту — скачиваем на флешку с архивом нужный вам пакет драйверов отсюда.
Послесловие
Желательно отключить обновления Windows и Apple Software Upgrade. Есть риск что обновление все сломает, так как мы работаем со старым железом.
VirusTotal
brigadier
vhd2dsk
trackpad++
Все программы взяты с репозиториев их разработчиков и никак не модифицировались.
Ссылка на архив
MEGA
Как самому сделать такой дамп Legacy системы расскажу в следующей статье, если эта вызовет интерес у публики.