The Mezuzah has Torah in it. It clearly states G-d a bunch of times. The amulet is a little charm that does nothing.
The amulets of the Talmud do include Hashems name, in combinations according to mystical sources.
There is a Jewish law concerning the disposal of these amulets in a way which would prevent desecration of the name.
Anyway, amulets is off topic for this thread. Maybe if you want to talk about amulets we could move it to the Mezuzah thread I started the other day...