I run WoW on a toaster.
Its a win 7 laptop that's 3 years old. I've never updated Windows 7. I've never updated a single driver. I don't run the graphics card. WoW plays smoothly on low settings everywhere. Raids are smooth. I draw anywhere from 30-60 fps and its no problem at all. So, here are some tips on how I configure WoW for this laptop.
1. SET Sound_NumChannels "16" in your Config.wtf file
This is a hidden setting. As it turns out, anything above 16 eats up resources like crazy. But if you try to set this in-game, it won't let you. It can ONLY be set in the file. Not even running a script command in-game will work. So close WoW, open your config.wtf file, and change the setting of this parameter to 16. Save and close and restart WoW. You will know it has worked if you open your settings in game and the number of channels is set to "custom". That's a hidden setting. BE WARNED Blizzard resets this to at least 24 if not higher with EVERY patch! You must remodify your config.wtf folder with every patch!
2. DBM is EVIL!
Deadly Boss Mods is a wow addon and it is EVIL! What it does it OVERRIDE your number of sound channels setting. It will automatically put it BACK to 24 or jack it up to 64! If you choose to run with DBM, you MUST edit the code to prevent it from doing this! You go into your DBM-core folder, open DBM-core.lua, amd edit out the following code:
if soundChannels < 64 then
SetCVar ("Sound_NumChannels", 64)
end
This bit of code is truly EVIL! It will needlessly jack up your sound channels and can destroy your game performance. 3 lines of code to ruin your life! To edit it out, put two dash lines in front of each line so it looks like this:
--if soundChannels < 64 then
--SetCVar ("Sound_NumChannels", 64)
--end
Now DBM will behave itself. My DBM runs perfectly fine with those lines edited out. But if you run standard DBM on a low end computer it will jack up your sound channels all the way up to 64 and leave them there. You could be needlessly suffering from FPS issues because of DBM. DBM. Is. Evil. it is the most evil addon out there.
3. When you start up WoW, open task manager, right click on WoW-64.exe, go to Set Piority and set it high. (Don't ever use Realtime). Also, if you have anything else running (which you shouldn't), set those items to low. I notice some slightly better performance with this.
4. we're going to make a batch file using VBS. Open notepad and type this in if your RAM is 4GB:
FreeMem=Space(409600000)
and save as boost.vbs
Open up another notepad and type this in:
mystring=(80000000)
Save as boost2.vbs
Sometimes it helps performance to shut down WoW and restart, but you won't have to if you have these two match files on your desktop. If your computer ever starts slowing down, just run them both and it'll speed back up. I've done it countless times and it never fails.
5. Make sure your wow settings are set back down to low where you had them before the patch. Blizzard actually rests EVERYTHING with each patch, so if you are playing on low, you could be back to medium graphic settings when logging in to 7.3 Blizzard doesn't tell you this. Blizzard tells you nothing. It would be nice to get a small warning that the settings got changed. But no, you get nothing.
6. For windows 7, follow the instructions in my signature for creating a Readyboost USB stick. It can dramatically boost performance. I won't cover it again, its fairly detailed.
7. Buy a USB sound card and use that over what's in your laptop. I've gotten a performance boost from using an external card built into a USB stick over what's in my laptop. They are cheap and actually can make a difference.