Right guys
This gets somewhat interesting but yet no real solution.
A few of you will know, Windows 7 only use the AMD HD 6750M graphics card and won't even see the Intel 3000 HD processor.
Partially true, however somehow I am unravelling why windows isn't seeing it. The SMC is denying windows access but I stumbled across a way to let windows see it, but that's as far as it goes.
Step 1: Boot normally into Windows via ALT (no other custom bootloader)
Step 2: Load up device manager(Control Panel\System and Security\System\Device Manager) and expand Display Adapters
Step 3: Send Windows 7 into standby(not hibernate) by either Start menu or closing the lid. Wait until the power light starts to fade in an out indicating standby.
Step 4: Resume from Standby either by clicking keys or opening lid
Step 5: Open Device Installation Settings (Control Panel\System and Security\System\Advanced System Settings\Hardware\Device Installation Settings) and select "Yes, do this automatically"
Step 5: Now go back to Device Manager, right click on Display Adapters and Scan for new hardware. In a few seconds you will see it had found something and will start to download the drivers from Windows Update. Minutes later you should see the Intel HD Graphics Driver sitting snug next to the AMD driver.
Question now is, now that Windows has it within it's grasp, how to switch to this!
What didn't work:
- If you reboot or hibernate, Intel HD device disappears, it only reappears after a Standby.
- Disabling the AMD driver doesn't work and only uses generic microsoft driver to run it without switching to intel graphics adapter.
Ideally if someone found a way to create an EFI command to activate on boot through a bootloader then we boot into Intel HD if needed. I know AMD have graphics switching drivers built in BUT they need to be detected on boot so can install properly.
It is a real shame Apple haven't just spent a few minutes tweaking the SMC to let Windows reap the full benefits, it only serves a transition from Windows based PCs to Macs a lot more respectfully as Apple forgets we still use Windows at our offices so generally need that compatibility.
Any ideas guys? I'm not an expert at Apple SMC/EFI but if someone here is maybe we can create integrate a command at boot within a bootloader such as refit to get this party started!