CreakCrack is an amazing powder substance for the purpose of silencing squeaks and creaks in wooden floors. It is an inorganic material able to lubricate the joints of parquet and laminate flooring, as well as carpet subfloors without being sticky or attracting vermin.
There may be several causes of squeaky floors. As far as the sound is caused by small movements in the joints between the boards, CreakCrack will probably help silencing the floor. However, not if the noise comes from movements in the substructure. But, surface causes are very common.