Yes and no. With Windows 10, official codecs are made available through the Microsoft Store and can be updated and even downloaded if needed. In fact, Microsoft itself sells some in the little store.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results