Timofey, there is a problem with windows 10 update. I have several customers with the same problem. I think on same updates windows change its number and licence fails. It is very very annoying behavior. Logs show only windows number difference.
Also I would suggest to not invalidate license if just one parameter of the computer was changed (new HDD, or more memory, windows Update). It is normal user behavior. It is rare that someone change motherboard and processor, so it could be trigger for licence invalidation.