Разберем ситуацию, которая становится все более актуальной для системных администраторов и разработчиков, использующих современные компьютеры Apple с чипами M1, M2 или M3. При работе в среде Windows 11 on ARM через Parallels Desktop (где часто требуется установка комьюнити-лицензии) пользователи часто сталкиваются с тем, что стандартная 64-разрядная оснастка «Администрирование серверов 1С Предприятия» отказывается запускаться, выдавая ошибку создания консоли (MMC) и ссылаясь на конкретный CLSID: {A42674D4-2D97-4988-A81D-2C113CC42A95}.
Проанализируем причины этой проблемы и рассмотрим пошаговые алгоритмы ее решения (включая такие задачи, как очистка кэша 1С), исходя из особенностей архитектуры ARM64.
Проблема кроется не в самой платформе 1С, а в том, как операционная система Windows 11 ARM обрабатывает COM-объекты и MMC-оснастки через слой эмуляции. Рассмотрим подробнее:
mmc.exe. 64-разрядная версия находится в C:\Windows\System32, а 32-разрядная — в C:\Windows\SysWOW64. На архитектуре ARM64 «родная» 64-битная консоль работает через слой эмуляции x64 (или ARM64EC), что создает сложности при попытке загрузить сторонние x64 библиотеки, такие как radmin.dll.regsvr32 radmin.dll), записи в реестре могут создаваться некорректно для подсистемы эмуляции, из-за чего MMC не может обнаружить COM-сервер по указанному CLSID.Наиболее стабильным и проверенным решением на данный момент является использование 32-битной (x86) версии платформы 1С исключительно для нужд администрирования. Рассмотрим, как это реализовать, не удаляя основную 64-битную платформу.
Алгоритм действий:
cd "C:\Program Files (x86)\1cv8\8.3.XX.XXXX\bin"
regsvr32 radmin.dll
Где 8.3.XX.XXXX — номер установленной вами 32-битной версии. После этого консоль администрирования будет запускаться через 32-битный экземпляр mmc.exe, который в среде ARM работает гораздо стабильнее за счет отлаженного слоя WOW32.
Если графическая оснастка MMC продолжает работать нестабильно, проанализируем профессиональный инструмент — Remote Administration Client (RAC). Эта утилита не зависит от графических библиотек Windows и COM-регистрации, что делает ее идеальной для среды ARM.
Разберем процесс настройки по шагам:
ras cluster --port=1545 localhost
rac.exe, которая входит в состав любой установленной платформы 1С (находится в папке bin).
rac infobase --cluster=[ID_кластера] summary list [адрес_сервера]:1545
Использование rac позволяет выполнять любые действия: создание баз, управление сеансами, блокировками и рабочими процессами, полностью игнорируя проблемы с mmc.exe.
Посмотрим на альтернативу в виде 1C:Enterprise Administration Tool. В некоторых дистрибутивах (или как отдельные инструменты разработчиков) поставляются консоли администрирования, написанные на Java. Поскольку Java-машина имеет нативную поддержку архитектуры ARM64 (если установлена соответствующая версия JDK), такие инструменты работают без эмуляции и лишены проблем с CLSID и регистрацией DLL.
Рассмотрим преимущества этого подхода:
Если вы все же хотите попытаться запустить именно x64 версию, проанализируем состояние реестра. Иногда система ошибочно записывает пути к radmin.dll в ветку Wow6432Node, предназначенную для 32-битных приложений, даже если библиотека 64-битная.
Проверьте ветку реестра: HKEY_CLASSES_ROOT\CLSID\{A42674D4-2D97-4988-A81D-2C113CC42A95}\InprocServer32. Убедитесь, что параметр (Default) указывает на правильный путь к 64-битной radmin.dll в папке Program Files (а не Program Files (x86)). Однако, как показала практика на сборке 23H2, даже корректные пути в реестре не всегда гарантируют работу из-за ограничений безопасности самой MMC в режиме эмуляции.
Подведем итог: На текущий момент наиболее рациональным решением для пользователей Mac на процессорах Apple Silicon является установка 32-битного компонента администрирования. Это позволяет сохранить привычный графический интерфейс без необходимости глубокой перенастройки системы. В долгосрочной же перспективе стоит рассмотреть освоение утилиты rac, так как она является наиболее «чистым» и универсальным способом управления кластером серверов 1С в гетерогенных сетях.