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.