I had this problem and these are the steps that I have put in place, the system is working reliably:
1.) Install windows 10 don’t install BC software
2.) Within OSX download windows support software from the action menu
3.) Copy this folder to a freshly formatted USB thumb drive.
4.) Reboot into windows, go to WindowsSupport>Bootcamp>Drivers and delete the Realtek folder completely
5.) Allow windows to restart immediately
6.) Do not connect to the internet at this point or windows will crash
7.) Go to control panel, administrative tools, then chose services.
8.) Scroll down to windows update and double click on it
9.) Select stop if possible. (under service status)
10.) Select the startup type dropdown and select disable.
11.) Click apply and exit out to the desktop
12.) Connect to the internet
13.) Start> Settings> Network & Internet> WIFI > Advanced options (may be down page)
14.) Make the connection metered.
15.) go to https://support.microsoft.com/en-gb/kb/3073930
16.) Download the “show/hide update tool”
17.) Go through the tool and hide all of the intel drivers
18.) Go to control panel, administrative tools, then chose services.
19.) Scroll down to windows update and double click on it
20.) Select the startup type dropdown and select manual. (then click apply)
21.) Select Start (under service status)
22.) Go to start>settings>update and recovery
23.) Go to update and select check for updates
24.) If you see an intel update in the list of installing updates immediately go back to step 6!
25.) Allow windows to install all non intel updates
26.) Allow windows to restart after updates
27.) Go to apple software update and install any available updates
28.) Allow windows to restart after the install
29.) After restarting carry out steps 7 -11 ensuring windows update is stopped and disabled
30.) Create a system restore point (type system restore in start)
31.) Always keep the wifi connection metered, to install future updates follow from step 15 and repeat all steps