Do I need to disable WindowsXP firewall before installing CFP
No. The installation of CFP does this automatically.