Can i edit my games for windows live profile? i do not have an xbox 360

i tried opening it in horizon and other editors but it did not work.

Nope, you will need to be on a GFWL game, they are separated and cannot be modified on a Xbox 360.