Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

purplewarlock

macrumors member
Original poster
Jan 31, 2008
39
0
I'm running Windows 7 64-bit home edition using Bootcamp on a Macbook Pro. It's worked pretty well except for 2 issues, now cleanly solved (using simple built-in tools, no external programs needed).

First, some older programs (such as Warcraft 3) will give you permission warnings. To fix that, you have to run them as Administrator (and/or in more rare cases to run them in XP compatibility mode). You can do this by right-clicking on the shortcut and click on the Compatibility tab.

However, this is annoying since when you double click one of these programs, it asks you to be admin. (which from a security point seems not too useful since it doesn't ask for a password anyways). Of course for something like anti-virus or installing a new driver, it is probably good it asks you, but for just video games it is annoying and overkill. To solve this, check out the solution in this link, works great:

http://www.howtogeek.com/howto/wind...ortcuts-without-uac-prompts-in-windows-vista/

The second problem I ran into was a few programs (notably Real's Rhapsody player) didn't run as well as they did in XP. When playing music, I would frequently get pops in the music and it would skip back a second or two. It turns out that Real's player, and a host of other programs, isn't fully compatible with multi-core CPUs and the way Windows 7 tries to handle them.

The trick to solve this is to run the program using just a single core. You can do this in Task Manager by clicking on the process and setting the Affinity to a core, but that is a pain to do it every time you run that program. Far cleaner is to run the program from cmd.exe /affinity 1 . You can also tweak priority too which might be useful in some cases (put your Anti-Virus or backups to Low Priority so it doesn't slow you down, put a video game to High priority etc). Keep in mind certain video games will actually run much faster on a single core instead of multi-core so this trick is useful in many situations. This link describes this:

http://www.vistax64.com/gaming/197915-setting-processor-affinity-made-easy.html

The suggestions in these 2 links are mutually inclusive, so you can use them both together which is what I did for fixing my Real Rhapsody player. In my Task Scheduler, the action is set to "cmd" and Options is set to:

/C start "" /high /affinity 1 "C:\Program Files (x86)\Rhapsody\rhapsody.exe"

Hope this helps! :)
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.