Force BootCamp to use GPT
If you have hybrid partitioning, then Windows will only see the partitions defined in the MBR table. There is no workaround for this. High Sierra removes hybrid partitioning in favor of a fully protected MBR. Yosemite can convert to hybrid, especially if partitions 2, 3 and/or 4 in the GPT are type EBD0A0A2-B9E5-4433-87C0-68B6B72699C7.


  Note: Type EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 will appear as Microsoft Basic Data in output from diskutil list.