I would suggest deleting WoW and doing a reinstall from the discs.
Giving it a fresh start is probably the best idea. All I suggest saving is your Addons folder. Other than that delete it all.
Reinstall WoW from the discs.
Replace you addons folder.
Run WoW to update it. Will take a while to do this part.
Hopefully this will fix WoW.
|