Xezerez Posted: Tue, Dec 9 2008 2:02 PM
*These suggestions may not work for everyone. *
If you perform the suggestions below and still experience issues, then you are encouraged to post the error message and the steps taken to a thread titled with the exact error message.
Also, please provide your event logs as they may contain additional information for resolving your issue. Refer to the sticky post in LIVE Technical under Troubleshooting 101 on providing your event logs.
If your issue is specific to billing, transactions, account management, then you are encouraged to contact Games for Windows LIVE Support (North America) and Xbox LIVE Support that is closest to your country of residence.
-
Games for Windows LIVE Support (North America) 1-877-274-4349 begin_of_the_skype_highlighting 1-877-274-4349 end_of_the_skype_highlighting
-
Games for Windows LIVE Support (Worldwide) - go to www.xbox.com -> select Support -> look for Contact Us -> dial the number that is local for you.
IMPORTANT: For non-North America customers who must call Xbox LIVE Support. When you get a Xbox LIVE agent on the phone, indicate to them, clearly and politely, that your issue is specific to Games for Windows LIVE and you need support help.
First Things First
General Graphics Card Best Practices
Install the latest video drivers.
nVidia: www.nvidia.com
ATi: www.ati.com
Install the most current Service Pack for Windows - http://support.microsoft.com/sp
Windows XP - http://windowsupdate.microsoft.com/
Windows Vista - http://windowsupdate.microsoft.com/
Windows 7 - http://windowsupdate.microsoft.com/
Run latest Microsoft .NET Framework
.NET Framework v3.5
.NET Framework v3.5 SP1
.NET Framework v4
LIVE Technical Issues
Connection Timeouts
Common Cause: Firewall / Router
Solution: Add the games exe to your Firewall exclusions list (Win XP/ Win Vista), and forward the following ports:
UDP 88
UDP 3074
Error: This Game is Currently Unavailable
Download latest C++ runtimes: 32bit Version, & 64bit Version of Visual C++ redist.
Don’t know your version? Click Start > run > type WINVER > press OK
LIVE Error Codes
Error 0x800705b4
Error 0x80072741
Error 0x80151002
Error 0x80151911
-
Method 1 - Reset/Repair TCPIP Stack
-
Method 2 - Verify MTU and set appropraite windows size (backup registry steps included)
Method 1
Two Netsh commands are available that 'may' help. But before you perform the following, you may want to make a back up of your LSP (layered stack protocol) that are installed so that you can reinstall what is removed, like anti-virus and blue tooth devices. This is listed below under More Information
Windows Vista this will reinstall the TCP/IP protocol stack
- Click on Start button.
- Type Cmd in the Start Search text box.
- Press Ctrl-Shift-Enter keyboard shortcut to run Command Prompt as Administrator. Allow elevation request.
- Type netsh int ip reset c:\resetlog.txt in the Command Prompt shell, and then press the Enter key.
- Restart the computer.
The command will remove all user configured settings on TCP/IP stack and return it to original default state by rewriting pertinent registry keys that are used by the Internet Protocol (TCP/IP) stack to achieve the same result as the removal and the reinstallation of the protocol.
Note When you run the reset command, it rewrites two registry keys that are used by TCP/IP. This has the same result as removing and reinstalling the protocol. The reset command rewrites the following two registry keys:
SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\
SYSTEM\CurrentControlSet\Services\DHCP\Parameters\
To run the manual command successfully, you must specify a file name for the log, in which the actions that netsh takes will be recorded. When you run the manual command, TCP/IP is reset and the actions that were taken are recorded in the log file, known as resetlog.txt which can be found in the root of the C: drive.
Registry keys affected:
· HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\
· HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DHCP\Parameters\
Windows XP SP3
Step 1: Reset to Default Setting
While logged in as Administrator or Run 'As Administrator' open up a cmd.exe window
Start > Run > type CMD > Press OK
Type in CMD window:
netsh winsock reset <PRESS ENTER>
Reboot PC
Follow the same steps above to open a cmd.exe window and perform the following.
type:
netsh int ip reset c:\resetlog.txt <PRESS ENTER>
Reboot PC
Note When you run the reset command, it rewrites two registry keys that are used by TCP/IP. This has the same result as removing and reinstalling the protocol. The reset command rewrites the following two registry keys:
SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\
SYSTEM\CurrentControlSet\Services\DHCP\Parameters\
To run the manual command successfully, you must specify a file name for the log, in which the actions that netsh takes will be recorded. When you run the manual command, TCP/IP is reset and the actions that were taken are recorded in the log file, known as resetlog.txt which can be found in the root of the C: drive.
More Information
1. About ‘netsh winsock’
2. Log File
netsh winsock reset catalog
This command resets the Winsock catalog to the default configuration. This can be useful if a malformed LSP is installed that results in loss of network connectivity. While use of this command can restore network connectivity, it should be used with care because any previously-installed LSPs will need to be re-installed.
netsh winsock show catalog
This command displays the list of Winsock LSPs that are installed on the computer.
To output the results to a file type this in Command Prompt (CMD.EXE)
Create Log files before resetting:
· netsh winsock show catalog >C:\lsp.txt
· netsh int ip reset resetlog.txt
Error 80048265
Method 1: Disable or Enable the "Automatically Detect Settings" option in Microsoft Internet Explorer
-
Start Internet Explorer.
-
On the Tools menu, click Internet Options.
-
Click the Connections tab, and then click LAN Settings.
-
Clear the Automatically detect settings check box, and then click OK.
-
Click OK to close the Internet Options dialog box.
-
Try to connect to LIVE
Then repeat the steps above and toggle that setting to OFF and then try. Sometimes registry bits get stuck.
Method 2: Create New LIVE Account
Try creating a new LIVE account just to see if the results change.
When you are going to login to the game, it will ask you to select from other accounts in your list or to sign in with a new account. Select New Account button, but put in the LIVE credentials of an account that already exist. Does this change anything?
Method 3: Uninstall any Anti-Virus or Security Program running
This is just to test it out, but some anti-virus programs just do not allow sockets to be connected, especially if they do not have an exception set. Pick any anti-virus program and do a search with trying to connect to an online game or multiplayer, its not just specific to LIVE.
Method 4 : Firewall / Router
Check to make sure that you have UDP 3074 open source <>destination ANY and the same for 88. Don't worry about TCP for now, just make sure these 2 ports are OPEN both ways or you will never connect.
Method 5: System Integrity Verificaiton
System File Check
Go to the Start button.
In the Search Panel type... CMD.
At the top of that column CMD.exe will appear.
Right click on it, and select Run as Administrator.
The Command window will appear.
In the command window type...SFC /scannow
(note the space between C and /, and the 2 letters n)
- This will perform a system file test to ensure all the system files are installed/registered correctly.
Restart the PC when complete
Method 2
IMPORTANT: How to Back UP System Registry http://support.microsoft.com/default.aspx?scid=kb;en-us;322756
NOTE: How to Edit System Registry
For Windows XP:
- In Windows XP, from Start, and then click on Run.
- Type “regedit“, then click on OK.
For Windows Vista:
- From Start, then type “regedit"
- Double click 'regedit' listed in programs
Change the Maximum Transmission Unit (MTU) Size (Windows XP)
This parameter specifies the Maximum Transmission Unit (MTU) for a network interface.
MTU stands for Maximum Transmission Unit and in basic terms, it defines the maximum size of a packet that can be transferred in one frame over a network.
Two steps must be done first:
- Locate the Network Card ServiceName
- Creatre MTU key, if it does not exist
Open your registry and find the key below.
Locate the NIC Adapter Interface that connects to the internet:
HKEY_LOCAL_MACHINE > SOFTWARE > Microsoft > WindowsNT > CurrentVersion > NetworkCards > (number)..
- Record the number of the Service ID as it will be used to determine which network adapter you need to create the MTU entry for.
Edit/Creating MTU Key
In Windows, changing the MTU value from the defaults, require you to modify the TCP/IP parameters for the network adapter in the Windows registry
WARNING: Editing Windows Registry incorrectly can cause serious problems that may require you to reinstall your operating system.
Steps on backing up the system regsitry are listed in the beginning of this troubleshooting seciton.
1. Click Start - RUN and type “regedit” and press enter.
2. Navigate to the following registry key
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\<AdapterID> <---ServiceName number
In the right-panel, create a new DWORD named “MTU” with the value (1500 in Decimal)
NOTE: To create a new DWORD, right-click, select New and select “DWORD Value” and enter the name (MTU here)
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\Parameters\
Interfaces\
Recommended Values
/Editied and Reposted by eastmanblues