I have two homes in different states. I recently moved one of my desktop PCs (Win 10) from home
#1 to home
#2. Advanced IP Scanner is correctly showing all of the devices in home
#2 but it is also still showing some of the devices that are located in home
#1 (most of which are currently powered off).
Why is it doing that? How can I set it to show only devices that are currently connected to the current local network?
You need to delete stored data. You can find this option in the following way: Advanced IP Scanner -> Settings -> Options -> Misc -> Delete stored data.