Why has makecab.exe started at boot?

Windows runs makecab.exe to reduce the size of the old CBS log file. You can find compressed CBS.cab files under C:\Windows\logs\CBS. Windows scans for updates at start, so it detects too large logs and compressed them.

https://i.stack.imgur.com/oyI3S.png

So nothing is wrong.