- Check and see if Windows built-in firewall is blocking access.
- Check and see if any third party firewall you have installed is blocking access.
- Check and see if you have Windows Live Sign-in Assistant installed. If so, see below solution.
If you have a Microsoft Live application installed titled Windows Live Sign-in Assistant, that could be your conflict.
There are two workarounds that should resolve your problem.
In Windows 7 go to "Control Panel" then "Installed Programs and Features". Look for the program titled Windows Live Sign-in Assistant.
Uninstall it, reboot PC, reboot XBOX, try your shares again.
Note: Uninstalling the Windows Live Sign-in Assistant program will not affect the way Windows Live Messenger works. However, it will remove the functionality whereby if you have multiple Live/Hotmail accounts, you no longer will see all your accounts listed at one time on the Live sign in page.
Use your computers local IP address to create a network share in XBMC rather than using the computer name. This workaround should resolve the sharing conflict even if you have the Windows Live Sign-in Assistant installed.
When creating a network share in XBMC, choose "Add network location" from the "Browse for new share" window. Enter your computers local IP address in the "Server name" field. If your Windows 7 user account is password protected, then add your username and password too. Confiigure the rest of the share as usual.
For those unfamiliar, below is a brief walk-thru on creating a share using your PC's IP address.
NOTE: Walk through performed using the PM3 skin, and a PC that has all user acounts password protected.
If you want to share without the need of entering a username and password, then you may need to remove any password set on your Windows 7 Guest account, and turn off "Password protected sharing", which setting can be changed in Windows 7 by going to Control Panel>Network and Sharing Center>Change Advanced Sharing settings>Home or Work. Keep in mind, having PC user accounts enabled without password protection compromises the security of your computer.
CONTROLLER TIP WHEN USING XBMC ON-SCREEN KEYBOARD:
X button > switches between letters and symbols
Y button > swithces from uppercase to lower
B button is backspace
KNOWING YOUR PC'S LOCAL IP ADDRESS
If your unfamiliar on what your computers local IP address is, follow this:
> In Windows 7
> Click your Win7 start button
> Enter cmd in the search field and hit enter
> Windows command interpreter will pop up
> Type ipconfig at the prompt within the command interperter and hit enter
> You should now see a listing
> Your computers local IP address should be the top result found under Ethernet adapter Local Area Connection listed to the right of IPv4 Address.
XBMC LOCAL IP SMB SHARE WALK-THRU
From home page click "Videos"
1> Add source
3> Add network location...
4> Server name (enter your PC's local IP address here)
5> Shared folder (enter specific folder you want to share or leave blank to see all shares)
6> Username (enter the usename of your PC account)
7> Password (enter the password of your PC account)
8> OK (If you clicked OK and still get promted for username and password, then click the "add network anyways" button, and reboot your XBOX. Then go to next step and see if your shares appear. If not, your username and pass may not have been properly entered, try again ensuring you entered everything correctly)
9> Your PC's IP address should now appear e.g. smb://192.168.1.2/, click it
10> You should now see all your shares, either click a specific share or click OK
11> Now you can change the name of the share, set content, or just click OK
12> Your share should now appear in the Videos section
end user interface walk-thru
For those familiar on how to edit xml's, you could also set your share up that way. Example shown below, more info can also be read in the manual. If you're not familiar with editing XML's, then stick to creating a share through the user interface as explained above.
FTP into your XBMC UserData folder and edit the sources.xml file by adding the following to the <video> section:
<name>My Win7 Share</name>
<name>My Win7 Share</name>
Remember to change the pathversion smb path with your computer IP, Computer user account name and password.
As an example, here's how my <video> section looks in sources.xml after I've added my share <source>