After following this thread for years, I finally found a solution that worked for me. Credit to Maroru for suggesting a viable solution with good performance.
I want to add to his suggestion by sharing complete instructions for what worked for me which involves moving the Skyrim - Sounds.bsa file to a virtual drive. This solution seems to fix the problem without any performance issues and without the need for external storage. Here's how to do it:
Create and setup the virtual disk:
1. Open the "Computer Management" window by searching from the start menu
2. In the left-hand column, under "Storage" right-click on "Disk Management" and select "Create VHD"
3. Store the VHD anywhere in your Bootcamp Volume (I chose the root directory) and name it.
4. Allocate 1500MB + additional storage for sounds mods you might have. For an easy size estimate just inspect the properties of your skyrim-sounds.bsa and size for the value listed there.
5. Check "VHDX" for "Virtual hard disk format" (not sure that this matters but VHDX seems newer and more flexible, someone please correct me if I'm wrong).
6. Check "Dynamically expanding" for "Virtual hard disk type" and click "OK"
7. You should now see your new disk in the list of partitions on the bottom half of the window. This disk needs to be initialized before we can use it.
8. Right click on the icon of your new disk (it should read something like "Disc 1, Unknown, 1500MB, Not Initialized") and choose "Initialize Disk"
9. Select MBR as your partition style and click "OK"
10. Right-click on the right half of your disk which reads "1500 MB Unallocated" and select "New Simple Volume"
11. Click Next through the steps to create a new volume with default settings (make sure you format as NTFS)
12. Click "Finish". The drive is now initialized and mountable.
Move Skyrim's sound file to the disk and create a system link:
13. Locate your new virtual drive in the file browser and double click on it to view its contents. Move your Skyrim - Sound.bsa file from your Skyrim data folder to the virtual drive.
14. Follow Krog's steps above for creating a symlink from your Skyrim data folder to your virtual drive. (in command prompt type: mklink "C:\Program Files (x86)\Steam\steamapps\common\Skyrim\Data\Skyrim - Sounds.bsa" "D:\Skyrim - Sounds.bsa" make sure to replace "D:\" with the letter given to your new volume. This command will create a new file in your Skyrim Data folder which references the bsa file in your new volume.
15. Boot up Skyrim and your sound issues should be fixed.
16. Every time you boot up your computer you'll need to remount your virtual disk before launching Skyrim. To do this just double click on the virtual disk.
I hope that's helpful to someone. If you have a recommendation for making the instructions clearer let me know and I'll update this post. Thanks to everyone who has contributed to fixing this issue.
I want to add to his suggestion by sharing complete instructions for what worked for me which involves moving the Skyrim - Sounds.bsa file to a virtual drive. This solution seems to fix the problem without any performance issues and without the need for external storage. Here's how to do it:
Create and setup the virtual disk:
1. Open the "Computer Management" window by searching from the start menu
2. In the left-hand column, under "Storage" right-click on "Disk Management" and select "Create VHD"
3. Store the VHD anywhere in your Bootcamp Volume (I chose the root directory) and name it.
4. Allocate 1500MB + additional storage for sounds mods you might have. For an easy size estimate just inspect the properties of your skyrim-sounds.bsa and size for the value listed there.
5. Check "VHDX" for "Virtual hard disk format" (not sure that this matters but VHDX seems newer and more flexible, someone please correct me if I'm wrong).
6. Check "Dynamically expanding" for "Virtual hard disk type" and click "OK"
7. You should now see your new disk in the list of partitions on the bottom half of the window. This disk needs to be initialized before we can use it.
8. Right click on the icon of your new disk (it should read something like "Disc 1, Unknown, 1500MB, Not Initialized") and choose "Initialize Disk"
9. Select MBR as your partition style and click "OK"
10. Right-click on the right half of your disk which reads "1500 MB Unallocated" and select "New Simple Volume"
11. Click Next through the steps to create a new volume with default settings (make sure you format as NTFS)
12. Click "Finish". The drive is now initialized and mountable.
Move Skyrim's sound file to the disk and create a system link:
13. Locate your new virtual drive in the file browser and double click on it to view its contents. Move your Skyrim - Sound.bsa file from your Skyrim data folder to the virtual drive.
14. Follow Krog's steps above for creating a symlink from your Skyrim data folder to your virtual drive. (in command prompt type: mklink "C:\Program Files (x86)\Steam\steamapps\common\Skyrim\Data\Skyrim - Sounds.bsa" "D:\Skyrim - Sounds.bsa" make sure to replace "D:\" with the letter given to your new volume. This command will create a new file in your Skyrim Data folder which references the bsa file in your new volume.
15. Boot up Skyrim and your sound issues should be fixed.
16. Every time you boot up your computer you'll need to remount your virtual disk before launching Skyrim. To do this just double click on the virtual disk.
I hope that's helpful to someone. If you have a recommendation for making the instructions clearer let me know and I'll update this post. Thanks to everyone who has contributed to fixing this issue.