I recently bought a new MacBook (the aluminum one) and installed Vista 32bit using BootCamp. The process was insanely easy and there wasn’t much I needed to do other than insert some discs when it asked me to. Anyway, the only problem I’ve noticed so far was that when Vista loads, there are some audio problems in which the sound will crackle and pop. This happens with all Windows sounds as well as music and videos.

I traced the problem back to the WiFi card because if you disable wireless, the problem stops. So after a few hours of looking online for a fix to this problem, I came up with this:

1. Download new [DRIVERS NO LONGER AVAILABLE] and extract.
2. Access the Windows control panel.
3. Open device manager and right click on the wireless adapter.
4. Update the driver files using the ones in the newly extracted folder.

And you’re done! Enjoy the fixed sound!

UPDATE — This fix no longer applies since Apple has corrected the issue with newer drivers and a newer version of BootCamp.

WSAStartup Problem

I recently found an issue on one of my client’s computers stating that there was an error with WSASTARTUP and the actual error was: Either the application hasn’t called WSAStartup or
WSAStartup failed. This error, if you have it can be seen right away when trying to use certain services such as the internet, Windows themes and a host of other items. Also, the computer will take much longer to boot up than normal.

Usually, you can solve the problem by performing a simple Winsock fix using [download#2]. If that doesn’t work, try using these manual instructions:

1. Backup and delete the following registry keys:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock2

2. Reboot

3. Go to the network connections folder, right click the icon for your network connection, and select properties.

4. Click install, choose “protocol”, and click “add…”

5. Click “Have Disk…”, enter “\windows\inf”, click OK

6. Select “Internet Protocol (TCP/IP), click OK

7. When the process in complete, reboot