Windows 10 on MacBook Pro Mid 2010 13"

Hi. So currently I'm running Windows 7 Ultimate 64 bit on my Mid 2010 13 inch model. Everything appears to be running smoothly, however I've been looking to upgrade. On the boot camp compatibility list, it says my device can only run up to Windows 7 64 bit. Would my device still work if I made the upgrade?


Thanks,

-Brad

MacBook Pro, Other OS, MacBook Pro 13" mid 2010

Posted on Aug 13, 2015 7:35 PM

Reply
Question marked as Top-ranking reply

Posted on Sep 13, 2017 11:36 AM

More updates:


I was incorrect, Windows 7 x64 is just as broken as Windows 10 on the 2010 13" MacBook Pro with Apple's drivers. On a clean installation of Boot Camp 4 without modifications, these are the issues affecting Windows 7-10 on the mid-2010 MacBook Pro 2.4:


1. Corrupt graphics with the 2011 Nvidia driver.

2. Sound volume ceiling issue.

3. Applications that rely on keyboard language to set shortcuts fail to work (such as Word 2013). This results in no Ctrl-Command (such as Ctrl-C) in these applications.

4. High DPC latency.

5. Judder with the current Firefox video decoder.

6. Complete DPC-related death. No BSOD, just crackled audio to complete freeze. Nothing in event viewer either.


Resolution:

1. Install 327.23 drivers. Resolved.

2. Unresolved. Workaround is running the Audio Restart bat to restart the audio subsystem.

3. Set keyboard region to US from United States (Apple) in text services and input language. Resolved.

4. Unresolved.

5. See 6. Resolved.

6. This was the trickiest one. It seems to be related to various misbehaving drivers. Chief among these was Nvidia's driver failing to switch power states as mentioned in my earlier tutorial. However, it seems to be related to other drivers as well because the freezes still occur with Nvidia's power switching disabled (but less frequently). What probably happens is one driver asks for something less efficiently than ideal, and another driver gets in the way until Windows times out and freezes.


The current workaround is this:

a. Disable the following devices: Apple Bluetooth; IEEE 1394; Apple IR; SD Card Reader; Broadcom Ethernet.

b. Run nForcer for Performance 3D (the registry change automated, along with a few other changes).

c. Advanced tab of Broadcom wireless: disable 802.11a; disable minimum power consumption.

d. Rename applehfs.sys, applemnt.sys, and machaldriver.sys to *.sys.old.

7. Restart.


Obviously, some things will not work. I haven't tested Apple's online updates yet. So far, the system is improved and stable. These fixes also apply to Windows 8 and 10. These freezes don't occur right away, sometimes they take many days of uptime to manifest themselves. I use this computer for applications that require long uptime, so stability is essential for me. I don't know if anyone still uses this MacBook, but if they are here are my results.


Link for fixes zip: https://1drv.ms/u/s!AnoqsEUuNJd4gP5nkYBJC2VI73coWg.


I will update my tutorial to reflect these findings one of these days.

66 replies

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Windows 10 on MacBook Pro Mid 2010 13"

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.