Hello harsini,
Glad to help.
For KB4338814, it has been replaced by KB4345418, so you do not need to approve KB4338814 any more.
http://www.catalog.update.microsoft.com/ScopedViewInline.aspx?updateid=c0b5b4ea-e32b-4bd3-8f5a-5d20c0d60b6c
For KB4338815, it is not replaced by KB4338831, but would be replaced by next month rollup.
Note: KB4338815 belongs to "security update" which means you should install it for security reasons, while KB4338831 belongs to "non-security update". However, KB4338831 does fix some issue of KB4338815.
For short, it is recommended that the best practice is:
- Approve KB4345418 instead of KB4338814.
- Approve KB4338815.
- Approve KB4338831 if you need to fix the Known Issue.
Hope above answer helps.
Best Regards,
Ray Jia
Please remember to mark the replies as answers if they help.
If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.