HTCondor 8.0.2, pool is entirely Windows 7x64.
Being a Windows pool, there is no checkpointing and we do not want eviction or preemption. Therefore in the global config file I have (copied from the manual):
#Disable preemption by machine activity.
PREEMPT = False
#Disable preemption by user priority.
PREEMPTION_REQUIREMENTS = False
#Disable preemption by machine RANK by ranking all jobs equally.
RANK = 0
#Since we are disabling claim preemption, we
# may as well optimize negotiation for this case:
NEGOTIATOR_CONSIDER_PREEMPTION = False
# Without preemption, it is advisable to limit the time during
# which the submit node may keep reusing the same slot for
# more jobs.
CLAIM_WORKLIFE = 3600
UPDATE_INTERVAL = 180
WANT_SUSPEND = TRUE
KILL = FALSE
However, jobs continue to be stopped on one machine, and restarted (from new, since no checkpointing) on the same or another machine [from a job .log file]: