Из справки:
Примечания
В одной секунде 1000 миллисекунд
Задержка имеет некоторую неустранимую погрешность, зависящую от некоторых факторов. На практике, погрешность обычно не превышает 5 мс (0,005 сек.)
Т.е. при значениях до 5 там как бог на душу пошлёт. В старых версиях (и компе и винде) так и было. Всё что меньше пяти смысла не имело. На текущем компе разница нормально проявляется на значениях от 3. (2 тоже, но там ошибка в 1,5 раза).
Говорю только про свои машины.
О том и речь, что 1мс, что 5мс - смысла в нем практически нету, всё одно и тоже получится в операторе FOR.
А тут после обновления винды все ооочень странно стало, вам просто надо это увидеть у себя, логики не найдёте в этом, где то ошибка в кликермане которую исправить надо