政府强制拆迁不一定违法。1. 合法程序下的强制拆迁:如果政府依法履行了一系列法定程序比如作出征收决定并公告对被征收人给予了合理补偿被征收人在法定期限内不申请行政复议或者不提起行政诉讼在补偿决定规定的期限内又不搬迁这种情况下政府申请人民法院强制执行是合法的。2. 违法的强制拆迁:若政府未履行法定程序未依法进行征收审批、未给予合理补偿等就实施强制拆迁那就是违法的。比如未按照法定程序对房屋及附属物的价值进行评估就直接强拆。遇到政府强制拆迁首先要判断其程序是否合法。若认为程序违法被拆迁人可以通过申请行政复议、提起行政诉讼等法律途径来维护自己的合法权益要求确认强制拆迁行为违法并要求赔偿因违法强拆造成的损失。同时要注意收集相关证据如房屋原状照片、强拆过程视频、补偿协议等以便在维权过程中有力支持自己的主张。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。