I think We Need to Develop A "Comodo Firewall" To A Portable Version Or Work without installation To work faster
If a firewall is portable then it could only be started after the operating system had completed loading. If the O/S has completed loading, then all low level stuff (good or bad) has loaded and initialized as well.
As the other poster pointed out, it is best if a firewall is loaded in conjunction with the operating system, to provide protection at the lowest level and at the earliest oppotunity.
If it's portable, then we are relying on the human interface to start the application. you may say "Make it start automatically". If so, why not have it load as firewalls are intended - at the lowest level possible.
Cheers,
Ewen :-)