A magnetic storage system includes a disk, a head, an actuator, and a
servo controller. The servo controller monitors a value, such as a
position error signal (PES) sample value, a predicted PES sample value,
and the like, that is based on servo information provided by the head.
The servo controller provides a signal to inhibit writing by the head
based on a comparison of the monitored value with a threshold, such as a
write fault window (WFW), a PES plus Velocity (PPV) threshold, and the
like. The servo controller sets the threshold to a first value based on
at least one of an on-track track misregistration (TMR) value and a seek
settle TMR value. When the servo controller determines that the head is
subject to a vibration condition, the servo controller sets the threshold
to a second value that is different from the first value.