Раньше форма слова «носок» во множественном числе («носков») считалась правильной, потому что существовало правило, согласно которому существительные мужского рода с конечным твёрдым согласным в родительном падеже множественного числа приобретают окончание «–ов». 2
Однако в последнее время некоторыми словарями форма «носок» в родительном падеже признана как допустимая. 4 Это связано с тем, что в современных словарях есть свидетельство переходного этапа в языковой эволюции, на который влияет тенденция к упрощению и преимущественному использованию нулевого окончания в Р. п. мн. ч. для парных предметов. 5
Например, орфографический ресурс «Академос» для слова «носки» приводит двойную норму Р. п. мн. ч.: «носок» и «носков». 5