Всем привет
Сегодня будем разбирать вопрос что за папка CMAK или что это за программа. Многие юзеры заметили ее после обновления какого-то, и вот у меня, на другом компе тоже самое. Появилась папка CMAK в Program Files. Но я сразу понял, это не вирус, тут в другом дело. Но вот какая штука, на моем основном компе эта папка НЕ появилась. А знаете почему? Потому что там стоит не простая Windows 10, а версия LTSB!
Но что такое LTSB? Это такая версия десятки, ну типа супер-пупер надежная и стабильная. То есть для тех компов, где нужна невероятная надежность. Вся суть в том, что в версии LTSB отсутствует поступление новых функций. Потому что в новых функциях могут быть глюки, ну а какой глюк в версии LTSB, если это супер стабильная типа версия! Вот поэтому там ничего такого нет. В Windows 10 LTSB поступают только КРИТИЧЕСКИ важные обновления, никаких новых функций, возможностей, никакого нового софта типа браузера EDGE. Там даже нет Метро-программ и за все это я и поставил себе на основной комп именно версию LTSB 
Ну так вот, а во всех остальных версиях Windows 10, уже идут не только критически важные обновления, но и новые возможности, новые проги. Вот такие пирожки. И вот папка CMAK как я понимаю имеет какое-то отношение к чему-то новому, может это новая прога, может новая функция. Ведь она появилась именно после обновления! И видно это обновление принесло новое что-то в винду, и в том числе что-то под названием CMAK..
Как только я увидел эту папку, я вспомнил сразу о передаче, ну той, где готовят всякую еду, она ведь также называется.. 
Ну что ребята, будем разбираться? Будем, ибо мне самому интересно. Кстати, я вроде не писал, папка CMAK у меня появилась на Windows 10 Pro, билд 1511. И появилась она как в Program Files, так и в Program Files (x86) — то есть это неизвестное что-то имеет как 64-битную версию, так и 32-битную.
А вот и сама папка CMAK:

Теперь давайте посмотрим что у нее написано в свойствах:

Значит что тут можно сказать. Весит папка очень мало. Всего внутри восемь файлов, пять папок. Короче ничего интересного тут нет, теперь давайте откроем ее, вот что внутри:

Как видите тут есть папка en-US и ru-RU, а это уже говорит о том, что CMAK поддерживает как русский так и энглиш, но все еще неизвестно что это за программа. Также есть папка Support, внутри ее есть папки en-US и ru-RU:

Но вот что интересно, если зайти тут в папку ru-RU то тут уже будут три файла, это cmbins.exe, cmexcept.cat и rqc.exe.mui, это уже немного интересно! Ну что, мне очень интересно что будет, если я запущу cmbins.exe, я запустил и вот появилось такое окошко:

Если нажать кнопку Browse, то будет предложено выбрать какую-то папку, я вот выбрал для интереса рабочий стол:

Потом в текстовом поле отобразился путь к рабочему столу и я нажал ОК:

После того как я нажал ОК, у меня на рабочем столе появились какие-то файлы:

Так, теперь интересно, что это за файлы. Я решил сначала открыть файл cmexcept.inf, вот какое у него содержимое:

То есть видите тут есть такое как Connection Manager? Это означает, что эта штука имеет отношение к управлению сетями, подключению, в общем что-то в этом духе. Потом я запустил уже cmstp.exe и вот какое сообщение мне показалось:

Теперь стало еще яснее. Значит я знаю что это за окно. Это окно справки команды из командной строки. То есть cmstp.exe это компонент винды, который представляет из себя команду по настройке чего-то, явно имеет отношение к сетевым подключениям. В окне также мы видим ключе запуска, ну это точно команда. Все это для работы с командной cmstp из командной строки. Блин, вот я балбес, там же написано в заголовке окна что это, это Установщик профилей диспетчере подключений, все понятно! 
Потом я решил проверить. Запустил командную строку, для этого нажал правой кнопкой по кнопке Пуск и выбрал там такой пункт:

Потом я туда ввел такую команду:

Нажал энтер и вот что появилось:

То есть появилось тоже самое! То есть эта команда УЖЕ установлена в винду (я имею ввиду что команда уже поселилась в папке System32), это системный компонент как и все остальные. Удалять его не нужно, ибо этот CMAK относится к подключениям и может быть такое, что он вам понадобится. Или вам или какой-то программе. Кушать этот компонент не просит, систему ВООБЩЕ не нагружает никак, это просто тупо новая команда виндовская, которая может быть вообще в первую очередь не для людей, а для самой винды 
В интернете читал, что мол эту штуку удаляют, для этого используют вот Unlocker и все нормально потом работает. Ну да, все работает. Но так можно удалить и половину команд и тоже будет все работать, пока они не понадобятся. Кстати, если ничего в Windows 10 не поменялось, то все команды командной строки хранятся вот в этом месте:
Ну вы поняли уже, да, что если у вас есть папка CMAK в Program Files, то файл cmstp.exe уже есть и в папке System32! Ребята, я не удержался и проверил то, что я написал, ну чтобы точно быть уверенным, то я не несу пургу. И вот смотрите, вот все как я думал так оно и есть:

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

Откроется окно со всем софтом, что у вас стоит, вот тут вы нажимаете на Включение или отключение компонентов Windows:

И вот там будет большой список всяких компонентов, я тут не советую снимать какие-то галочки или ставить. Ну то есть ничего лучше тут не менять. Итак, вот смотрите, тут есть такой пункт, какой-то там пакет администрирование, вот как видите это и есть CMAK:

Ну что, вроде бы все разобрали. CMAK это компонент Windows 10, не критический, но лучше его не удалять. Систему он НЕ грузит, винду не трогает, вообще в процессах я его не заметил. Это вот именно то, что означает новые возможности и функции, чего нет в версии Windows 10 LTSB и что есть во всех остальных редакциях.
Самое главное, что это не вирус! 
Ребята, вот это, смотрите если хотите то можете еще почитать инфу о том что такое CMAK на сайтe Microsoft!
Ну вроде бы все написал, извиняйте если что не так, но буду надеяться что все вам тут было понятно. Удачи вам и чтобы у вас всегда было хорошее настроение, не болейте 
PS: через дня два, я просто не знаю когда точно, но у меня на версии Windows 10 LTSB тоже появилась папка CMAK, хотя, честно говоря я думал что она все таки не появится, вот такие дела!
Файл cmak.exe из MicrosoftCorporation является частью Microsoft(R)ConnectionManager. cmak.exe, расположенный в C:Windowswinsxsx86_microsoft-windows-rascmak_31bf3856ad364e35_6.1.7600.16385_none_1062b6b4da087467 с размером файла 501760.00 байт, версия файла 7.02.7600.16385, подпись not found.
В вашей системе запущено много процессов, которые потребляют ресурсы процессора и памяти. Некоторые из этих процессов, кажется, являются вредоносными файлами, атакующими ваш компьютер.
Чтобы исправить критические ошибки cmak.exe,скачайте программу Asmwsoft PC Optimizer и установите ее на своем компьютере
Содержание
- 1- Очистите мусорные файлы, чтобы исправить cmak.exe, которое перестало работать из-за ошибки.
- 2- Очистите реестр, чтобы исправить cmak.exe, которое перестало работать из-за ошибки.
- 3- Настройка Windows для исправления критических ошибок cmak.exe:
- Как вы поступите с файлом cmak.exe?
- Некоторые сообщения об ошибках, которые вы можете получить в связи с cmak.exe файлом
- CMAK.EXE
1- Очистите мусорные файлы, чтобы исправить cmak.exe, которое перестало работать из-за ошибки.
- Запустите приложение Asmwsoft Pc Optimizer.
- Потом из главного окна выберите пункт "Clean Junk Files".
- Когда появится новое окно, нажмите на кнопку "start" и дождитесь окончания поиска.
- потом нажмите на кнопку "Select All".
- нажмите на кнопку "start cleaning".
2- Очистите реестр, чтобы исправить cmak.exe, которое перестало работать из-за ошибки.
![]()
3- Настройка Windows для исправления критических ошибок cmak.exe:
![]()
- Нажмите правой кнопкой мыши на «Мой компьютер» на рабочем столе и выберите пункт «Свойства».
- В меню слева выберите " Advanced system settings".
- В разделе «Быстродействие» нажмите на кнопку «Параметры».
- Нажмите на вкладку "data Execution prevention".
- Выберите опцию " Turn on DEP for all programs and services . " .
- Нажмите на кнопку "add" и выберите файл cmak.exe, а затем нажмите на кнопку "open".
- Нажмите на кнопку "ok" и перезагрузите свой компьютер.
Всего голосов ( 151 ), 47 говорят, что не будут удалять, а 104 говорят, что удалят его с компьютера.
Как вы поступите с файлом cmak.exe?
Некоторые сообщения об ошибках, которые вы можете получить в связи с cmak.exe файлом
(cmak.exe) столкнулся с проблемой и должен быть закрыт. Просим прощения за неудобство.
(cmak.exe) перестал работать.
cmak.exe. Эта программа не отвечает.
(cmak.exe) — Ошибка приложения: the instruction at 0xXXXXXX referenced memory error, the memory could not be read. Нажмитие OK, чтобы завершить программу.
(cmak.exe) не является ошибкой действительного windows-приложения.
(cmak.exe) отсутствует или не обнаружен.
CMAK.EXE

Проверьте процессы, запущенные на вашем ПК, используя базу данных онлайн-безопасности. Можно использовать любой тип сканирования для проверки вашего ПК на вирусы, трояны, шпионские и другие вредоносные программы.
процессов:
Cookies help us deliver our services. By using our services, you agree to our use of cookies.
В интернете не так уж и мало инструкций по автоматизации подключений к VPN через CMAK, однако, все так или иначе содержали неясные моменты, на разрешение которых пришлось затратить некоторое время, поэтому я решил написать свою инструкцию и сделать ее доступной для других, в надежде на то, что она поможет сэкономить ценное время, или прояснит какой-либо непонятный момент.

Итак, предположим, что мы устали писать и обновлять инструкции по созданию подключений к нашему VPN серверу для пользователей Windows и хотели бы автоматизировать этот процесс, предоставляя пользователю готовую программу, создающую подключение с заранее предопределенными нами параметрами и готовое к работе в условиях нашей сети. Осуществить это — нам поможет встроенный в Windows Server 2008 и Windows Server 2008 R2 компонент — «Connection Manager Administration Kit» (в русской версии «Пакет администрирования диспетчера подключений»). Итак, для того, чтобы установить CMAK необходимо запустить «Диспетчер сервера» и установить новый компонент «Пакет администрирования диспетчера подключений». Весь текущий пример основан на Windows Server 2008 R2 SP1, русская версия.
Установка компонента в диспетчере сервера:

После установки пакет администрирования доступен из меню «пуск», или апплет «администрирование» в панели управления. После запуска CMAK нас поприветствует мастер пакета администрирования.

Не долго думая, нажимаем «далее». В следующем окне мастер предложит выбрать нам семейство операционных систем, для которых мы создаем подключение. Под Windows Server 2008 R2 это «Windows 7, Vista», или «Windows Server 2003, Windows XP и Windows 2000». Впрочем, если мы выберем пункт с Windows 7 и Vista — подключение подойдет и для Windows 8.

После выбора операционных систем мы должны создать новый профиль, или отредактировать существующий, если он есть (в нашем примере мы создаем новый).

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

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

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

Далее нам необходимо указать IP-адрес VPN сервера для подключения.

Мы можем указать единственный постоянный адрес, или текстовый файл, содержащий набор адресов для подключения, которые будут предоставлены пользователю на выбор. Файл имеет следующий формат:
[Settings]
default=Имя VPN сервера, который будет использоваться по умолчанию (какое-либо из перечисленных ниже, например «My VPN Server1»).
UpdateURL=Ссылка на текстовый файл, со списком сервером (каждый раз при подключении этот файл будет обновляться из указанного URL).
Message=Сообщение для пользователя, например, «пожалуйста, выберите сервер для подключения».
[VPN Servers]
My VPN Server1=my1.example.com
My VPN Server2=my2.example.com
My VPN Server3=my3.example.com
В нашем примере ограничимся единственным сервером. Кстати, на этой же странице мы можем отметить пункт использовать одни и те же учетные данные для аутентификации как на VPN-сервере, так и на dial-up соединении (если мы, конечно, хотим его использовать перед созданием VPN-подключения). Все это хорошо видно на скриншоте выше.
Следующее окно позволяет перейти к настройкам нашего туннеля.

Нажав, «изменить», мы сможем настроить основные параметры нашего VPN-соединения. На вкладке «общие» можно выбрать типы адресов, которые мы хотим использовать «IPv4», «IPv6», или же и то и другое, а также отключить «общий доступ к файлам и принтерам», если нам он не требуется.

Вкладка «IPv4» позволяет задать настройки для одноименного протокола. В числе настроек: DNS, WINS, использование подключения как шлюз по умолчанию и сжатие. В некоторых инструкциях, в случае, если нам нужно было не использовать VPN соединение как шлюз по умолчанию — предлагалось оставить здесь эту настройку включенной, а потом использовать в файле со статическими маршрутами директиву REMOVE_GATEWAY. Опытным путем установлено, что инструкция эта работает криво и приводит к багу, когда хост после подключения вообще перестает использовать свой основной шлюз по умолчанию. А вот настройка эта отработала вполне корректно, т.е. если нам не нужно использовать VPN-сервер как шлюз по умолчанию, то мы просто снимаем здесь эту галочку и добавляем позже статические маршруты для сетей, в которые нам нужно ходить через VPN.

Практически такие же настройки для протокола IPv6.

На вкладке «безопасность» можно выбрать нужный нам туннельный протокол (PPTP, L2TP, SSTP), причем можем выбрать единственный, а можем выбрать очередность попыток подключения. К примеру, если мы выберем сначала использовать L2TP, то после L2TP будет использоваться PPTP, а затем SSTP и т.д. Здесь также доступны различные параметры шифрования. Для L2TP, к примеру, можно указать разделенный ключ. В таком случае после настройки VPN соединения мастер предложит зашифровать наш ключ ПИН-кодом, который придется ввести пользователю при установке соединения. В этом же окне можно настроить методы аутентификации — более безопасный в общем случае EAP, или MS-CHAP 2, к примеру. Для данной статьи был выбран приоритет L2TP с разделенным ключом.

На вкладке «дополнительно» — можно указать DNS-суфикс, который будет использоваться клиентским соединением.

Окно для ввода разделенного ключа и ПИН-кода для его шифрования.

Далее мастер предлагает ввести телефонную книгу для дозвона к dial-up серверу. В настоящее время, думаю, это не актуально, поэтому снимаем галку с пункта «автоматически загружать обновления телефонной книги» и нажимаем «далее».

Если dial-up для нас не актуален, то и следующее окно пропускаем таким же образом.

Далее нам предлагается возможность сделать обновление для таблицы маршрутизации. Если это актуально, добавляем файл маршрутов. Приведу пример файла маршрута. Допустим, мы хотим, чтобы клиент ходил в сеть 192.168.0.0/24 через наше VPN подключение (VPN-сеть имеет отличную адресацию от сети 192.168.0.0/24), при этом шлюз по умолчанию у него должен остаться свой. Тогда мы должны добавить текстовый файл с маршрутом такого содержания:
«ADD 192.168.0.0 MASK 255.255.255.0 default METRIC default IF default».
Внимание! Файл должен быть обязательно в кодировке ANSI, а не UTF-8, например. Если мы убрали галочку с пункта «Сделать это подключение основным шлюзом клиента» никаких директив REMOVE_GATEWAY здесь писать не нужно.

Можно также указать URL на файл, содержащий таблицу маршрутизации, в таком случае она будет обновляться при каждом подключении.
В следующем окне мастера можно указать параметры прокси-сервера для Internet Explorer во время VPN-подключения. Возможны следующие варианты — вообще не настраивать параметры прокси (первый пункт), использовать уже настроенные пользователем параметры (второй пункт), или использовать предварительно настроенный файл, содержащий параметры прокси (третий вариант).

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

Здесь, помимо нашей программы или скрипта можно выбрать различные события, при наступлении которых будет выполнено действие. Например, после подключения, или при ошибке. Если отметить пункт «включить в этот профиль службы указанную программу действия пользователя», то программа будет скопирована в профиль подключения (полезно на случай, если запускаем что-то нестандартное, чего на других компьютерах нету). Если предполагается взаимодействие программы с пользователем, то на этом этапе нужно отметить соответствующую галочку.

Далее можно определить рисунок, отличный от рисунка, отображаемого в подключении по-умолчанию.

И также для телефонной книги:

Можно поменять иконку подключения:

На следующем экране можно установить свой hlp-файл справки, или оставить справочную информацию, предложенную по-умолчанию.

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

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

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

На этом настройка закончена и остается нажать «далее» в следующем окне и «готово» в финальном. Мы увидим путь, по которому создался профиль для подключения.

Перед тем, как копировать этот профиль клиенту, стоит, на мой взгляд, упомянуть еще об одном моменте: если оставить все как есть, то в случае с PPTP — подключение упорно будет упорно предлагать указать региональные настройки телефона, что нам совершенно не нужно. Дело исправляется правкой файла с расширением cms, который лежит в профиле нашего созданного подключения. Итак, необходимо в этом файле, в секции "[Connection Manager]" добавить параметр «connectiontype=1» и сохранить файл. Делать это следует после создания подключения, потому что после завершения создания, или правки профиля — файлы перезаписываются и параметр с большой вероятностью потеряется.
Вот, собственно, и все. Папку с нашим профилем можно копировать клиенту и устанавливать подключение в два клика. Запускаем exe-файл с именем нашего подключения:

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

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

На этом все. Надеюсь, что данная инструкция окажется кому-нибудь полезной.






