1.45hr is pretty tight to go through immigration, get the bag and recheck it. I can't remember any airside baggage check at NRT. I have checked a bag in the middle of two flights years ago but I don't know if you can do this today.
There is an airside baggage check in Changi T2 and I will use it this week. But it is before immigration so you have to think through how to arrange your items as you can't carry much liquid in carryon.