Настройка XMRig для Monero: Windows и Linux 2026
Настройка XMRig для Monero: руководство по Windows и Linux в 2026
Если вы когда-нибудь задумывались, почему один грамотно настроенный десктопный процессор может тихо вносить вклад в один из самых децентрализованных блокчейнов современности, у этого ответа есть имя — XMRig. На начало 2026 года более 78% всего хешрейта сети Monero, измеренного по блокам P2Pool, обеспечивается именно экземплярами XMRig, а если добавить соло-майнеров и небольшие пулы, доля приближается к 90%. В отличие от цепей, где безраздельно властвуют GPU, алгоритм RandomX в Monero был сознательно сконструирован так, чтобы обычные потребительские процессоры оставались конкурентоспособными, а XMRig — это тот самый открытый майнер, который превращает это инженерное решение в реальные вознаграждения.
Данное руководство шаг за шагом проводит через чистую установку XMRig на Windows 10/11 и современные дистрибутивы Linux: от загрузки проверенной сборки до настройки hugepages, регистров MSR и резервных пулов. Цель не просто запустить майнер, а выжать каждый разумный хеш в секунду из железа без термического троттлинга. Когда заработанные XMR появятся в кошельке, мы также покажем, как при необходимости безопасно обменять их через MoneroSwapper, сохранив ту самую приватность, ради которой Monero и стоит майнить.
Почему XMRig остаётся стандартным майнером Monero в 2026
XMRig — это кроссплатформенный высокопроизводительный майнер RandomX, впервые выпущенный в 2017 году и непрерывно поддерживаемый на GitHub командой xmrig и сообществом контрибьюторов. Он поддерживает бэкенды CPU, OpenCL и CUDA, но для Monero значение имеет именно CPU — RandomX был тонко настроен под универсальные процессоры с большим L3-кэшем, а не под специализированное оборудование. Пять технических причин удерживают XMRig на вершине:
- Нативная реализация RandomX: майнер поставляется с вручную оптимизированной виртуальной машиной RandomX, использующей AES-NI, SSE4.1 и AVX2 там, где они доступны, плюс JIT-компилятор, переводящий программы RandomX в машинный код на лету.
- Поддержка huge pages на всех основных ОС: страницы по 2 МБ и 1 ГБ резко сокращают промахи TLB во время фазы доступа к датасету — именно здесь большинство потребительских CPU без правильной настройки теряют 15–30% теоретического хешрейта.
- MSR mod для AMD и Intel: на Ryzen и свежих Core процессорах XMRig способен записывать в model-specific registers значения, отключающие аппаратные префетчеры, мешающие RandomX, что даёт +10–25% на кремнии Zen 3/Zen 4.
- Глубокая интеграция с P2Pool: майнер чисто работает с P2Pool — децентрализованным пулом Monero, выплачивающим on-chain XMR каждые несколько часов без какого-либо централизованного оператора.
- Активный аудит безопасности: сборки воспроизводимы, релизы подписаны, для каждого артефакта публикуется SHA-256 — критически важно, потому что вредоносные майнеры, незаметно подменяющие адрес кошелька, в этой нише вполне реальная угроза.
На бумаге ни одна из этих функций не уникальна, но ни один конкурент не сводит их вместе на таком уровне отполированности. SRBMiner-Multi и Teamredminer ориентированы на другие алгоритмы; xmr-stak годами не обновляется; закрытые майнеры вносят допущения о доверии, которые сводят на нет саму идею собственной ноды.
Требования к железу и реалистичные ожидания по хешрейту
RandomX — алгоритм, требовательный к памяти. Полный датасет в режиме fast занимает 2080 МБ, то есть на каждый NUMA-узел нужно как минимум 4 ГБ свободной оперативной памяти и желательно быстрая DDR4-3600 либо DDR5-6000. Выбор процессора важен меньше, чем многие думают: главное — объём L3-кэша, пропускная способность памяти и количество физических ядер, способных тянуть по одному потоку RandomX каждое.
Чего реально ждать от типичных процессоров
| Процессор | Потоки RandomX | Хешрейт (kH/s) | Мощность (Вт, сток) |
|---|---|---|---|
| AMD Ryzen 9 7950X | 16 | 22–25 | 140–170 |
| AMD Ryzen 9 9950X | 16 | 26–30 | 150–180 |
| AMD EPYC 7763 (64c) | 64 | 44–48 | 240–280 |
| Intel Core i9-14900K | 8 P-ядер | 13–15 | 120–150 |
| Intel Xeon w7-3465X | 28 | 30–34 | 250–290 |
| Apple M2 Pro | 10–12 | 8–11 | 30–45 |
Эти цифры предполагают, что hugepages включены, MSR mod применён там, где это поддерживается, и процессор не уходит в термический троттлинг. Ноутбук, работающий от батареи под XMRig, выдаст в лучшем случае 30–40% от приведённых значений и заметно сократит срок службы устройства — место майнинга на десктопе, рабочей станции или выделенном сервере с грамотной продувкой.
Установка XMRig на Windows 10 и Windows 11
Windows — более простой путь, потому что официальный релиз выходит готовым ZIP-архивом со всеми зависимостями. Подвох в том, что Windows Defender и большинство сторонних антивирусов помечают любой майнер криптовалют как потенциально нежелательную программу, так что папку придётся явно занести в исключения. Это нормально и не признак вируса, но всегда сверяйте SHA-256 хеш перед тем, как добавлять исключение.
- Скачайте проверенный бинарник. Откройте страницу релизов проекта xmrig на GitHub и возьмите последний
xmrig-X.Y.Z-msvc-win64.zip. Загрузите и соответствующийSHA256SUMS. В PowerShell выполнитеGet-FileHash xmrig-X.Y.Z-msvc-win64.zip -Algorithm SHA256и убедитесь, что результат совпадает с опубликованным значением. - Распакуйте в постоянное расположение. Распакуйте в путь вроде
C:\xmrig, а не в Загрузки. Правый клик по папке → Свойства → Безопасность, убедитесь, что у вашей учётной записи есть права на чтение и выполнение. Избегайте пробелов в пути — это упростит bat-скрипты. - Добавьте исключение в Defender. Безопасность Windows → Защита от вирусов и угроз → Управление настройками → Исключения, добавьте папку
C:\xmrig. Без этого Defender отправит исполняемый файл в карантин в течение нескольких минут после первого запуска. - Включите huge pages и lock-pages-in-memory. Откройте
secpol.msc, перейдите в Локальные политики → Назначение прав пользователя → Закрепление страниц в памяти и добавьте свою учётную запись. Выйдите и снова войдите в систему, чтобы изменение применилось. После этого XMRig автоматически запросит 1280 huge pages по 2 МБ на старте. - Отредактируйте
config.json. В блоке"randomx"установите"init": -1(автоопределение),"mode": "fast","1gb-pages": trueпри условии 4+ ГБ свободной непрерывной оперативки. Пропишите URL пула (об этом ниже) и адрес кошелька. Оставьте"donate-level": 1как минимум, заданный проектом. - Первый запуск — с правами администратора. Правый клик по
xmrig.exe→ Запуск от имени администратора, чтобы применился MSR mod. Последующие запуски из обычного окна командной строки сработают: значения MSR живут до перезагрузки. - Проверьте стартовый баннер. Вы должны увидеть
HUGE PAGES: 1280/1280 (100%),MSR REGISTER VALUES appliedиREADY threads N/N. Если huge pages меньше 100%, закройте прожорливые приложения и перезапустите майнер.
Если антивирус упорно возвращает xmrig.exe в карантин даже после исключения, скорее всего работает эвристический сканер распакованных архивов — отключите real-time защиту только для папки xmrig, никогда глобально, и никогда не качайте майнеры откуда-либо, кроме официальной страницы релизов на GitHub.
Установка XMRig на Linux (Ubuntu, Debian, Fedora, Arch, ALT)
В Linux есть два чистых варианта: поставить пакет из репозитория дистрибутива, если он есть и свежий, либо собрать из исходников. Пакетный путь быстрее, но часто отстаёт на два-три релиза, а это важно: каждый новый XMRig прибавляет 1–5% хешрейта на новом кремнии. Для серьёзного майнинга лишние пятнадцать минут на сборку окупаются.
Вариант A: пакет из дистрибутива (быстрее всего)
На Ubuntu 24.04 LTS и Debian 12: sudo apt update && sudo apt install xmrig. На Fedora 41+: sudo dnf install xmrig. На Arch, Manjaro и Endeavour: sudo pacman -S xmrig. На ALT Linux пакет также доступен через apt-get. Сверьте версию через xmrig --version и сравните её с актуальным GitHub-релизом, прежде чем полагаться на пакетную сборку.
Вариант B: компиляция из исходников
- Установите зависимости сборки. На системах с apt:
sudo apt install git build-essential cmake automake libtool autoconf libhwloc-dev libuv1-dev libssl-dev. На Fedora меняем apt на dnf, а имена пакетов получают суффикс-devel. - Склонируйте репозиторий.
git clone https://github.com/xmrig/xmrig.git && cd xmrig. Переключитесь на последний стабильный тег:git checkout v6.22.x(замените на актуальный номер). - Соберите пакет зависимостей.
cd scripts && ./build_deps.sh && cd ... Этот шаг компилирует OpenSSL, hwloc и libuv как статические библиотеки внутри дерева исходников, чтобы итоговый бинарник был переносим между дистрибутивами одной архитектуры. - Сконфигурируйте и соберите.
mkdir build && cd build && cmake .. -DXMRIG_DEPS=$(pwd)/../scripts/deps && make -j$(nproc). На современном процессоре сборка занимает 3–5 минут. - Включите hugepages на постоянной основе. Добавьте
vm.nr_hugepages=1280в/etc/sysctl.confи выполнитеsudo sysctl -p. Для страниц по 1 ГБ добавьтеhugepagesz=1G hugepages=3в строку загрузки ядра через GRUB и перезагрузитесь. - Загрузите модуль MSR. Выполните
sudo modprobe msr, затем запустите XMRig черезsudo ./xmrigхотя бы один раз — чтобы записались значения MSR. После этого можно запускать его от непривилегированного пользователя: записи MSR живут до перезагрузки или пока их не перезапишет другой инструмент. - Создайте systemd-юнит для автоматического майнинга. Положите файл в
/etc/systemd/system/xmrig.serviceсUser=miner,AmbientCapabilities=CAP_SYS_NICE CAP_IPC_LOCKиExecStart=/usr/local/bin/xmrig --config=/etc/xmrig/config.json. Выполнитеsudo systemctl enable --now xmrig.
Возможность CAP_SYS_NICE позволяет XMRig выставлять приоритет потоков без root, а CAP_IPC_LOCK — резервировать huge pages. Это самый чистый production-паттерн развёртывания, не отдающий майнеру полных root-прав.
Выбор пула и конфигурация майнера
Соло-майнинг Monero на одном десктопном CPU в среднем приносит меньше одного блока на процессор за десятилетие — статистически вы бросите дело раньше, чем что-то заработаете. Пулы агрегируют хешрейт тысяч майнеров и платят каждому пропорционально вкладу. Существует две философии: централизованные пулы и децентрализованный P2Pool.
| Вариант | Плюсы | Минусы |
|---|---|---|
| P2Pool (рекомендуется) | Нет центрального оператора, выплаты прямо on-chain, нет минимума, награды сайдчейна примерно каждые 10 секунд | Требует локально работающую ноду Monero и демон p2pool |
| SupportXMR | Минимум конфигурации, низкий минимум выплаты (0,004 XMR), удобная панель | Централизован — оператор теоретически может задержать или присвоить награды |
| MoneroOcean | Автопереключение между монетами RandomX ради максимизации фиатной доходности | Платит в XMR, но фактически майнит другие алгоритмы; снижает децентрализацию именно для Monero |
| Nanopool | Долгоиграющий, стабильный, серверы по миру | Централизован; комиссия 1% выше, чем 0% у P2Pool |
Для всех, кто серьёзно относится к протоколу, правильный ответ — P2Pool. Он поддерживает децентрализацию Monero, не давая ни одному пулу приблизиться к 51% сетевого хешрейта, а операционные затраты — это примерно 100 ГБ диска под прунинговую ноду и 6 ГБ оперативной памяти. Конфигурация XMRig для локального P2Pool по сути сводится к: "url": "127.0.0.1:3333", "user": "ваш-основной-адрес", "rig-id": "desktop-01", "keepalive": true, "tls": false (поскольку соединение по loopback).
Если ноду запустить решительно нечем — например, вы майните с ноутбука по лимитированному соединению, — выбирайте централизованный пул с включённым TLS ("tls": true), укажите stratum+ssl эндпоинт пула и пропишите резервные пулы массивом, чтобы XMRig автоматически переключался при недоступности основного. Никогда не используйте в 2026 году пул без TLS: обычный stratum раскрывает адрес кошелька любому, кто видит ваш сетевой трафик.
Тонкая настройка производительности и типичные ошибки
Корректно настроенный XMRig на Ryzen 9 7950X должен выдавать 22–25 kH/s. Если у вас 12–15 kH/s, то с большой вероятностью имеет место одна или несколько проблем ниже — в порядке частоты, наблюдавшейся в реальной эксплуатации за последний год.
- Частичная аллокация huge pages: стартовый баннер показывает что-то вроде 740/1280. Перезагрузитесь, закройте всё остальное и попробуйте снова. На Linux проверьте
cat /proc/meminfo | grep Huge. - MSR mod не применён: на Windows запускайте XMRig от имени администратора хотя бы один раз за загрузку. На Linux убедитесь, что
modprobe msrотработал и первый запуск XMRig имел CAP_SYS_RAWIO либо root. - Термический троттлинг: RandomX греется жёстко. Процессор, держащий Cinebench на 95 °C, под майнингом начнёт сбрасывать частоту через пять минут и потеряет 20% хешрейта. Улучшите продувку корпуса, занижайте напряжение, либо ставьте
"max-threads-hint": 75, чтобы оставить запас. - Неверное число потоков: XMRig по умолчанию выделяет один поток на физическое ядро. На гибридных Intel (12-го поколения и новее) отключайте E-ядра в BIOS либо пиннингом ограничивайте XMRig только P-ядрами — E-ядра вредны для RandomX, потому что делят L2 с P-ядрами.
- SMT/Hyper-Threading включён, но не настроен: на AMD Zen 3/Zen 4 SMT может дать небольшой прирост (≈3–5%), если параллельно тюнить affinity по кэшу. На Intel под майнинг лучше выключать.
- Фоновые процессы: окно Chrome с 40 вкладками съест 6 ГБ оперативной памяти и украдёт пропускную способность шины. Запускайте майнинг на выделенных машинах или хотя бы закрывайте всё перед бенчем.
После завершения тюнинга дайте майнеру поработать минимум 30 минут, прежде чем читать установившийся хешрейт. 60-секундный показатель в консоли XMRig колеблется на 5–10% из-за паттернов доступа к датасету RandomX; показателем, который стоит фиксировать и который реально зачтёт пул, является 15-минутный средний.
Защита наград: от добытого XMR к расходуемой приватности
Выплаты от майнинга приходят на адрес Monero, прописанный в config.json. Хорошая практика — использовать для майнинга свежий субадрес, отдельный от основного, даже несмотря на то, что Monero и так скрывает суммы и получателей on-chain. Разделение между «майнинговыми» и «тратными» субадресами держит локальный кошелёк в порядке и облегчает учёт, если вам когда-нибудь придётся отчитываться о доходах от майнинга перед ФНС или другим налоговым органом.
Ещё три привычки безопасности, которые стоит выстраивать с первого дня. Первая: держите кошелёк на отдельной или хотя бы изолированной от майнера машине — компрометация хоста с майнером не должна давать доступ к ключу расходования. Вторая: храните 25-словную мнемоническую фразу офлайн; формат polyseed, появившийся в свежих CLI и GUI кошельках, короче и содержит подсказку о дате создания, упрощающую восстановление. Третья: периодически перемещайте средства с майнинговых субадресов в другой кошелёк через churning-транзакции либо через атомарный обмен на BTC и обратно — это укрепляет свойства взаимозаменяемости против гипотетического статистического анализа, который противник мог бы провести по годам накопленных выплат.
Когда придёт момент конвертировать часть намайненного в другой актив — скажем, стейблкоин для оплаты хостинга или BTC для пополнения Lightning-канала — использование некустодиального обменника сохранит ту приватность, которую вы заработали часами хеширования. MoneroSwapper агрегирует курсы по нескольким no-KYC площадкам и проводит выплату одной транзакцией, чтобы on-chain след оставался коротким. Весь маршрут от выплаты XMRig до полученного целевого актива укладывается менее чем в пятнадцать минут — без регистрации аккаунта и без загрузки документов.
FAQ
XMRig безопасно ставить или это всё-таки вирус?
Сам XMRig — это легитимный open-source проект с публичным репозиторием исходного кода, подписанными релизами и воспроизводимыми сборками. Антивирусы помечают его потому, что точно такой же бинарник часто прячут в браузерные хайджекеры и трояны, которые майнят без согласия пользователя. Если вы скачали XMRig с официальной страницы релизов на GitHub и сверили SHA-256 хеш, вы запускаете чистый код. Большинство инцидентов с XMRig упираются в пиратский софт или зеркала-однодневки, а не в сам проект.
Можно ли майнить Monero на ноутбуке?
Технически да, практически — нет. RandomX держит процессор на 100% и упирает систему охлаждения ноутбука в потолок, сокращая ресурс вентиляторов и рискуя нагреть аккумулятор. Хешрейт при этом окажется примерно 30–40% от десктопного эквивалента из-за более низких поддерживаемых лимитов мощности. Если иначе никак, подключите ноутбук к сети, приподнимите корпус для обдува снизу и ограничьте XMRig 50% потоков через "max-threads-hint": 50.
Сколько реально можно заработать в месяц?
На сложности около 410 GH (апрель 2026) и при курсе XMR в нижней части трёхзначного диапазона в долларах, Ryzen 9 7950X на 24 kH/s даёт примерно 0,04–0,05 XMR в месяц до вычета электричества. При характерной для российской однотарифной розницы цене 5–6 ₽/кВт·ч и потреблении 150 Вт вы потратите за месяц около 550–650 ₽ — это сопоставимо с заработанным эквивалентом. То есть соло-десктоп-майнинг в 2026 году в основном история про поддержку сети, а не про прибыль. AMD EPYC сервера в регионах с дешёвой электроэнергией всё ещё остаются скромно прибыльными.
В чём разница между P2Pool и обычным пулом?
Обычный пул — это централизованный stratum-сервер с базой данных, считающей шары, и горячим кошельком, выплачивающим награды по расписанию. Если оператор исчезает, исчезает и ваш неоплаченный баланс. P2Pool — это сайдчейн: каждая шара — крошечный блок в одноранговой цепи, выплаты по которой атомарно происходят вместе с каждым основным блоком Monero, найденным её майнерами. Здесь нет оператора, нет минимальной выплаты и нет возможности «увода» средств пулом. Цена — необходимость держать локально ноду Monero и демон p2pool.
XMRig умеет в GPU-майнинг Monero?
У XMRig есть бэкенды CUDA и OpenCL, но RandomX на GPU значительно менее эффективен, чем на CPU — топовая видеокарта обычно выдаёт меньше хешей на ватт, чем средний десктопный процессор. Большинство майнеров отключают GPU-бэкенды полностью при майнинге Monero. Код для GPU полезен для других алгоритмов, поддерживаемых XMRig, но конкретно для XMR держитесь CPU-майнинга — алгоритм был спроектирован именно для конкурентоспособности процессоров.
Забанит ли меня провайдер или VPS-хостинг за XMRig?
Домашние провайдеры в России и СНГ практически никогда не отслеживают и не блокируют майнинговый трафик: он выглядит как обычное исходящее TCP-соединение на порт 3333 или 443 с TLS. С VPS-хостингами иначе — большинство из них (DigitalOcean, Linode, AWS, а также часть локальных провайдеров облака) явно запрещает майнинг в правилах из-за постоянной нагрузки на CPU и при обнаружении замораживает инстанс. Провайдеры выделенных серверов вроде Hetzner, OVH, а из российских — Selectel и REG.RU на bare-metal обычно допускают майнинг, но не на shared-облачных тарифах. Читайте AUP до развёртывания, иначе можно лишиться оплаченного сервера и средств на балансе.
Имеет ли значение климат и сезон для майнинга Monero?
Да, особенно в России и других регионах с холодными зимами. Зимой XMRig фактически превращается в эффективный электронагреватель: каждые 150 Вт потребления превращаются в 150 Вт тепла, которые добавляются к обогреву помещения. В этом сценарии чистая стоимость майнинга падает почти до нуля, потому что вы и так грели бы помещение электричеством или газом. Летом ситуация обратная: при 28–30 °C в комнате процессор быстрее уходит в троттлинг, и хешрейт проседает на 10–20% по сравнению с зимними цифрами при той же конфигурации.
Заключение
Настройка XMRig — это разовая инвестиция примерно часа времени, которая превращает простаивающие циклы процессора в один из немногих оставшихся по-настоящему децентрализованных криптовалютных процессов. Технические шаги — проверенная загрузка, huge pages, MSR mod, конфигурация P2Pool, systemd-сервис на Linux или планировщик на Windows — отработаны и стабильны настолько, что та же самая конфигурация продолжит работать через несколько следующих релизов XMRig. Настройте один раз, запустите навсегда и заходите раз в месяц обновить бинарник и проверить выплаты.
Сложнее лежат вопросы операционные: какой философии пула вы доверяете, как вы храните кошелёк, принимающий награды, и как в итоге переводите намайненные XMR в другие активы, не растеряв ту приватность, на которую ушли киловатт-часы. Когда этот момент конвертации наступит, MoneroSwapper предложит маршрут без аккаунтов и KYC от вашего майнингового субадреса до нужной целевой цепи, удерживая весь процесс в согласии с гарантиями приватности, ради которых Monero и стоит майнить. Запустите майнер, поддержите сеть и сохраните средства за собой — на своём железе и на своих условиях.
🌍 Читать на