Windows для майнинга: выбор сборки и оптимизация

1 44 718

Выбор и настройка операционной системы для майнинга являются очень важными элементами, от которых зависит стабильность работы рига. Использование большого числа видеокарт поддерживается не всеми сборками Windows и иногда требует проведения определенных манипуляций для распознавания системой всего оборудования.

В этой статье рассматриваются вопросы, связанные с выбором наилучшей сборки Windows под майнинг.

Как выбрать Windows для майнинга, особенности сборок

Официальный образ Windows 10 — https://www.microsoft.com/ru-ru/software-download/windows10

Операционная система при майнинге должна обеспечить следующие условия:

  • обеспечить одновременную работу большого количества видеокарт;
  • поддерживать работу программ для майнинга криптовалют (в большинстве случаев 64-разрядные);
  • как можно меньше загружать вычислительные ресурсы, оперативную память и дисковое пространство;
  • не содержать вирусов и шпионских модулей, а также уязвимостей, которые позволили бы ее взломать хакерам, перехватить управление ригом на себя и воровать вычислительные ресурсы.

Разница операционных систем

Для майнинга необходимо использовать операционные системы, которые поддерживают современные производительные видеокарты. При этом иногда требуется установка драйверов последних выпусков, которые не всегда выпускаются для старых операционных систем. Кроме того, они могут не поддерживать одновременную работу с большим количеством видеокарт.

В то же время системы, выпущенные для старых процессоров, имеют очень производительный код, содержат меньше служебных и шпионских модулей, внедряемых разработчиками, а те, которые в них содержатся, довольно легко отключаются. Исходя из этого, можно дифференцировать различные системы и подобрать оптимальную систему, подходящую к имеющемуся оборудованию.

Таблица операционных систем и поддержки видеокарт

Операционные системы для майнинга можно разделить по числу максимально поддерживающихся видеокарт, ресурсоемкости, легкости настройки и другим параметрам.

Сравнительная характеристика 64-разрядных систем семейства Windows, которые можно использовать для майнинга
СистемаКол. поддерж. видеокартПоддержка драйвера AMDПоддержка драйвера NvidiaНастройкиСистемные требованияМайнинг эфира на 4-х GB картах
Windows 7АМД: 4 или 6 с модом, 8 Nvidia с модоместьестьЛегкоНизкие-
Windows 8/8.18 NvidiaнетуестьЛегкоНизкие-
Windows 10 до сборки 17098естьестьТяжелоВысокие-
Windows 10 Enterprise LTSB, сборка 17038естьестьСреднеВысокие-
Windows 10 сборка 1709 и выше (от Fall Creators Update)12 и более (в конфигурации 12 АМД + Nvidia или все Nvidia)естьестьТяжелоВысокие-
Windows 10 Pro12 картестьестьСредниеВысокие-

При проведении тонкой настройки системы возможно запустить и большее количество видеокарт, чем указано в таблице, но настройка системы потребует много времени, а стабильность такого рига будет не очень высока. Поэтому вопрос о том, сколько видеокарт поддерживает Windows 7 в майнинге, не очень корректен, так как на одних материнских платах удается запустить 8 видеокарт, а на других даже 4-5 запускается с трудом.

Аналогичная ситуация с вопросом о том, сколько видеокарт поддерживает Windows 10 в майнинге. Первые сборки этой системы могут работать с восемью картами, но не все материнские платы поддерживают эту функцию. С обновлением Fall Creators Update добавлена поддержка большего количества видеокарт, но все же работоспособность ригов в каждом случае нужно проверять на практике. В любом случае, на одном риге под управлением Windows 10 не удастся запустить более 12 видеокарт АМД для майнинга. Нарастить мощность такого рига можно добавлением видеоускорителей от Nvidia. А лучше сразу переходите на Linux. Конечно, обычный Линукс очень сложен в настройках для неопытного пользователя, поэтому сразу загружайте Hive OS.

Особенности версий виндовс в майнинге

Использование урезанных сборок с трекеров часто вызывает появление синих экранов и различных ошибок, например ошибку 43 у видеокарт Nvidia или АМД на Windows 7/10 при запуске майнинга. Эта ошибка, как правило, возникает при ошибках с распознаванием оборудования, неправильно установленных драйверах (или непропатченных для прошитых карт АМД), хотя иногда может быть вызвана сбоями блока питания и нехваткой его мощности.
Переустановка драйверов может помочь и при ошибке 0x000000ea в Windows 10 при майнинге, а также при ошибках, связанных со сбоями файлов, необходимых для работы майнера. У видеокарт АМД такая ошибка может вызвать появление сообщений, связанных с невозможностью запустить OpenCL для майнинга, что устраняется скачиванием и установкой новых драйверов для Windows 10.
В Windows 7/8 ошибка 43 может быть исправлена с помощью мода на 6 карт (bitcointalk.org/index.php?topic=712228.0) либо с помощью ручной модификации ветки реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E968-E325-11CE-BFC1-08002BE10318} для каждой карты (они обозначаются по номерам “0000”, “0001″ и так далее). В значениях “000*” нужно создать два параметра Dword (32) с названиями DisplayLessPolicy и LimitVideoPresentSources со значением 1.
При сборке рига не нужно гнаться за большим количеством карт, установленных в нем (более 8), так как его тяжелее настраивать, а потери от различных простоев, выключений для обслуживания, будут выше, чем при поочередном отключении двух небольших ригов.

Количество резервируемой памяти видеокарты важно при майнинге криптовалют, использующих данные DAG, например Эфир, CLO, и им подобные. Из-за большого резервирования видеопамяти в операционных системах семейства Windows 10 невозможно майнить Эфир на видеокартах с 3 гигабайтами видеопамяти, ни на какой операционной системе. Что же касается монеты Эфириум классик, то после хард-форка она стала доступной для майнинга даже на трехгиговках. Правда это ненадолго, поэтому на данных картах риг лучше не собирать.

  • Наличие поддержки новых процессоров Intel не означает, что компьютер на таких системах не запуститься, но некоторые их функции, например полноценная работа на встроенном в процессор видеоядре будет невозможна из-за отсутствия драйверов.
  • При использовании 8 видеокарт АМД или Nvidia с объемом памяти более 4 гигабайт лучше использовать Windows 10 Enterprise LTSB, в которой отключено большинство бесполезных для майнинга надстроек.
  • При наличии больше 8 видеокарт для майнинга, лучше применять последние сборки Windows 10 (от 1709) с отключением лишнего (типа шпионского модуля Cortana).
  • Неплохим вариантом для майнинг фермы будет Microsoft Windows 10 Pro 64 Bit.
Для майнинга на старом оборудовании, если в риге используется до 6-7 видеокарт от АМД, можно использовать сборку Windows 7. Для Nvidia в этом случае ранее использовали Windows 7/8/8.1. Но под восьмерку драйвера больше не выпускают.

Установка Windows 10 на жесткий диск

Наверное, почти каждый пользователь ПК умеет переустановить операционную систему, но на всякий случай проведем краткий ликбез, тем более что майнинг-ферма — это не обычный настольный компьютер и если вы решили запустить большой риг на Видовс, при неосведомленности с некоторыми нюансами проблемы могут возникнуть в самом начале. Итак, краткая инструкция по инсталляции Windows 10 на криптодобывающую установку.

  1. Запишите выбранный образ на флешку, используя программу Rufus или UltraISO.
  2. Подключите только одну карту к слоту PCI-E 16x через райзер, остальные пока оставьте в нерабочем состоянии.
  3. Подключите флешку к материнской плате фермы и отсоедините Etherenet-кабель (или отключите Wi-Fi). Не подключайте интернет до завершения установки и предварительных настроек.
  4. Запустите ферму и войдите в BIOS с помощью кнопки DEL. В некоторых материнских платах для корректной работы большого количества видеокарт через райзеры нужно изменить настройки BIOS. Пример настройки: «CPU fan control = auto», «PCIe Speed = Gen1», «Restore on AC / Power Loss = Power On or Last State». При таких параметрах риг будет автоматически запускаться в случае принудительной перезагрузки.
  5. Выберите USB-флешку в качестве приоритетного варианта загрузки и нажмите F10, чтобы сохранить конфигурацию и выполнить перезагрузку.

Если образ записан корректно, после перезагрузки будет запущена программа установки Windows. Оптимальный вариант жесткого диска для фермы это SSD объемом 128 Гб, но в принципе можно и обычный HDD. Если на винчестере много места, поделите его на несколько секторов и установите Виндовс на диск C. Дополнительный раздел при желании можно использовать для плоттинга какой-нибудь монеты, которая добывается на HDD.

После первой установки Windows нужно отключить лишние для майнерской оси службы и компоненты, такие как Windows Updates, Cortana, OneDrive. Конечно, можно работать и так, но они будут излишне нагружать систему, а при автоматической установке обновлений Виндовс будет каждый раз перезагружаться. А также нужно увеличить размер файла подкачки, и поставить режим электропитания на максимальную производительность и только после этого подключать все видеокарты и запускать майнинг. Давайте подробнее расскажем о предварительных настройках операционной системы.

Как настроить Windows 10 для майнинга

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

Правильная настройка Windows 10 для майнинга заключается в проведении следующих действий:

  • Настройка BIOS материнской платы (включение декодирования свыше 4G, уменьшение скорости PCI-E до 2.0 или 1, отключение встроенной видеокарты) и установка выбранного дистрибутива.
  • Установка драйверов и программных пакетов.
  • Оптимизация Windows 10 для майнинга, которая подразумеваете следующие действия:
  • отключение режима SLI/CrossFire, если он установлен, включение режима вычислений в драйверах AMD;
  • отключение спящего режима, ненужных служб, спецэффектов и обновления;
  • удаление ненужных файлов и служебных программ;
  • увеличение файла подкачки.
  • Тестирование работы рига и устранение возникающих проблем.
  • При необходимости, установка программ для удаленного мониторинга работы, аппаратных и программных Watchdog-ов для отслеживания работоспособности рига и его автоматического перезапуска.

Изменение файла подкачки

Подготовка Windows 10 для майнинга требует обязательного увеличения виртуальной памяти до величины, равной суммарной установленной видеопамяти. В любой Windows оно производится примерно одинаково. Проще всего это сделать таким образом:Увеличение файлов подкачки для стабильной работы фермы в майнинге

  1. Нажать Win+R, ввести в появившемся окне sysdm.cpl;
  2. В свойствах системы перейти по пути Дополнительно — Параметры — Быстродействие, где выбрать Дополнительно — Изменить.
  3. В появившемся окне отключить автоматический выбор объема подкачки, указать нужный фиксированный размер, равный суммарной видеопамяти установленных видеокарт.
  4. Нажать кнопку Задать и перезагрузить компьютер.

Исходя из необходимости иметь большой файл подкачки Windows 10 для майнинга, при покупке SSD для рига нужно предусматривать необходимый запас по его объему.

Дополнительный софт для майнинга

Какой нужен дополнительный софт для майнинга?

При правильной настройке системы не требуется большого количества дополнительного софта для майнинга Эфира и других криптовалют под Windows.

Для видеокарт АМД могут понадобиться AMD Compute Switcher (активация компьютерных вычислений в драйверах) и Atikmdag-patcher (для пропатчивания драйверов прошитых карт AMD).

При работе рига нужно использовать только сами программы-майнеры, утилиты разгона и мониторинга работы рига.

Для разгона видеокарт AMD и Nvidia можно использовать программу MSI Afterburner, которая очень проста в использовании, но самые лучшие результаты для разгона дают правильно настроенный Nvidiainspector для Nvidia и OverdriveNTool для AMD (либо выставление значений разгона в BAT-файле запуска майнинга программ от разработчика PhoenixMiner).

Мониторинг работы рига и программный сторожевой пес (Watchdog) лучше всего реализуется с помощью FarmWatchBot от acrefawn, последнюю версию которого можно скачать на github.com/Undertrey/FarmWatchBot или на русскоязычном форуме Bits.media.

Для переустановки драйверов используйте программу DDU (Display Driver Uninstaller) последней версии. Скачать ее можно с официального сайта разработчика https://www.wagnardsoft.com/. При первом запуске DDU войдите в настройки и активируйте кнопку перезагрузки системы в безопасный режим.

Оптимизация и отключение спящего режима

Серьезно увеличить быстродействие можно с помощью следующих видов оптимизации:

  • Отключение украшений, удаленного помощника, неиспользуемых служб;
  • Удаление ненужных компонентов Windows и лишних программ из автозапуска;
  • Отключение спящего режима;
  • Отключение индексации дисков, защиты программного обеспечения и контроля учетных записей;
  • Удаление ненужных файлов;
  • Дефрагментация жесткого диска (на SSD не нужно).

Отключение украшений производится нажатием правой кнопкой мыши на мой компьютер, где активируют свойства, переходят в меню дополнительно – параметры — визуальные эффекты, где активируют наилучшее быстродействие.

В окне свойств системы переходят на удаленный доступ и отключают возможность подключений удаленного помощника.

Чтобы отключить бесполезные службы нажимают комбинацию Win+R, вводят services.msc и отключают следующие службы:

Оптимизация и отключение ненужных функций Windows 10 в майнинге

Отл.чение ненужный функций в службах

  • WindowsSearch;
  • сервер;
  • WinHTTP Web Proxy Auto-Discovery Service;
  • рабочая станция;
  • клиент отслеживания изменившихся связей;
  • вторичный вход в систему;
  • регистрации ошибок;
  • перечислитель переносных устройств;
  • автономные файлы;
  • диспетчер печати;
  • защищённое хранилище;
  • удалённый реестр;
  • центр обеспечения безопасности;
  • служба ввода планшетного ПК;
  • поддержку NetBIOS через TCP/IP;
  • темы, аудиослужбы;
  • Auto Time Zone Updater;
  • Delivery Optimization;
  • Program Compatibility Assistant Service;
  • Windows Biometric Service;
  • Кортана

Отключать лишние программы и задания из автозапуска лучше всего с помощью утилиты от Майкрософт Autoruns, которую можно скачать по адресу https://docs.microsoft.com/en-us/sysinternals/downloads/autoruns. Эта программа показывает даже скрытые записи, прописанные глубоко в реестре. В автозапуске Windows должна быть только программа майнинга, утилита для разгона и, при желании, программа Watchdog‑а.

Если вы решили отключить Защитник Windows, то через services.msc это вряд ли получится. Вам нужно открыть редактор реестра. Для этого нажмите те же самые Win+R, напишите «regedit» и, откройте раздел: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WinDefend.

Два раза щелкните курсором мыши параметр Start, который расположен справа в панели редактора реестра, напишите цифру 4, а потом сохраните значение и перезагрузитесь. Редактор реестра позволяет отключать любую не нужную службу или компонент, но еще раз повторяем, прежде чем приступать к изменениям, создайте резервную копию системы.

Для майнинга необходимо выбрать схему высокой производительности электропитания. Для этого через кнопку пуск переходят по вкладкам система и безопасность – электропитание и раскрывают строку дополнительных планов, где активируют схему высокой производительности и выключают гибридный спящий режим. Чтобы от него полностью избавиться, нужно нажать Win+R, ввести powercfg hibernate off и нажать ввод.

Обновление Виндовс, что с ним делать?

Для майнинга нет особой необходимости проводить обновления системы, потому что оно может сбить установленные оптимальные настройки для майнинга, поэтому лучше его отключать. Если есть желание установить последние обновления с точки зрения латания дыр безопасности, то это лучше производить на этапе установки системы.

Чтобы избавиться от запуска автоматического обновления нужно отключить в службах Центр автоматического обновления, фоновую интеллектуальную службу передачи и Update Orchestrator Service. Кроме того, необходимо запретить выполнение задания Schedule Scan. Это делается путем выполнения следующих действий:Оптимизация обновлений для майнинга

  1. Запустить от имени администратора Cmd.exe, который находится в папке C:\Windows\System32.
  2. Ввести команду takeown /f c:\windows\system32\usoclient.exe /a, нажать ввод, должно появиться сообщение об успехе.Измение обновления, где нужно отключить все разрешения
  3. Нажать правой кнопкой мыши на файл usoclient.exe в этой же папке и перейти по пути свойства файла – безопасность – изменить, где отключить все разрешения.

Правильный выбор операционной системы и ее оптимизация стоят затраченных на это усилий благодаря обеспечению бесперебойной работы компьютера при майнинге.

Для того, чтобы не повторять одинаковый процесс настройки на разных однотипных ригах или при переустановке системы, можно делать образ настроенной системы с помощью программы резервного копирования, например, от фирмы Акронис, который позволит ее переустанавливать в случае необходимости в течение нескольких минут.

На тематических форумах майнеры до сих пор никак не придут к согласию, что лучше использовать: Windows или майнерские оси типа Хайв ос или Рейв ос. Конечно, старожилы предпочитают платформы на базе Линукс, но большинство новичков и некоторые опытные майнеры работают только на Виндовс. Все познается в сравнении, попробуйте тот и другой вариант и тогда вы лично сможете оценить их по достоинству. Удачного майнинга!


Подписывайтесь на наши ресурсы и читайте комментарии, там иногда умные люди пишут умные вещи.


Похожие материалы:

100%
Awesome
  • Design
1 Комментарий
  1. Дмитрий говорит

    Давно хотел узнать как майнят на Виндоус. В статье всё предельно подробно расписано по этой тематике.

Оставьте ответ

Ваш электронный адрес не будет опубликован.