dslreports logo

    «« DSL Hurdles Share Tool


how-to block ads

9. Tricky Applications

If Internet Explorer does not appear in the Add/Remove Programs box in the Control Panel (because you have no backup IE) there is another easy way to access the repair tool. Go to Start, Programs, Accessories and, on the drop down menu, click on System Tools and, finally, on System Information. On the System Information window, click on Tools and in the drop down box click on Internet Explorer Repair Tool.

For Windows XP users (thanks to djdanska)
Here are two ways to reinstall Windows IE for Win XP:
1. The only way to repair Internet Explorer is to have sfc check the system files by clicking on the Start Menu, then Run, and type in:
sfc /scannow
and then click on OK.

2. Another way (which has worked for me):
# Start the Registry Editor
# Go to HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Active Setup \ Installed Components \ {89820200-ECBD-11cf-8B85-00AA005B4383}
# right-click the IsInstalled value, and then click Modify
# Change the value data, from 1 to 0
# Close the registry editor
# Download and install Internet Explorer 6.

The above will let you reinstall the Internet Explorer 6 browser component. To reinstall Outlook Express 6, change the IsInstalled value from the following registry key: HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Active Setup \ Installed Components \ {44BBA840-CC51-11CF-AAFA-00AA00B6015C}

by Mele20 See Profile edited by mballard See Profile
last modified: 2002-11-07 12:53:20

To shutdown or restart your machine remotely- Create a file called "RemoteShutdown.js" consisting of the following single line:


Save it on your desktop or anywhere else convenient. When you want to shut down your machine remotely, click the file and select your desired option (shut down or restart). I keep a shortcut on my quick launch menu on the taskbar.

For an in-depth description of how to perform this task with Windows 2000, see this MS Knowledge Base article: http://support.microsoft.com/default.aspx?scid=kb;en-us;Q317371

by Xootneg See Profile edited by KeysCapt See Profile
last modified: 2003-03-25 10:23:52

Check the dialpad FAQ on configuration of dialpad with private networks. They answer the question quite clearly, indicating the ports you must open on your NAT or firewall device, and offer step by step instructions for many popular firewall/NAT solutions.

There has been some discussion that Windows 98ICS cannot host certain programs on client machines, they must only be run on the ICS host. [more to be added].

FTP defaults to active mode. Active mode FTP is not compatible with regular NAT setups, in that case, passive mode FTP must be used. FTP as presented in a browser defaults to passive, but an FTP client will allow selection of active vs passive. If selecting passive mode makes the FTP hangs or failures disappear, the problem is almost certainly NAT related.

Again, this is the result of using NAT. NAT must be configured carefully to allow all functions of IRC to work properly, or for ICQ inbound messages to work. Check one of the NAT sites in Sites page for more information.

If your game uses microsoft DIRECTPLAY (directX), and if you have a Netopia, Linksys, or other NAT device, then you need to configure it for directplay because by default it will now work.
Directplay is microsoft directX protocol for multiplayer games, and it isnt NAT friendly!
Nevertheless, this link might help:
It describes the port ranges you need to MAP to your interal PC for incoming connections. Refer to your NAT device documentation for how to map incoming port ranges to a single internal IP address.
If you have a NETOPIA, ensure you are uptodate on firmware, since that allows specification of mapping of NAT port range from outside, to a machine on the inside.

Edit to add: some of the above is outdated info. Here is current info:

DirectPlay 8 and above are NAT friendly with UPnP devices. Prior to DirectX8, you had to manually forward ports.

Here's a link: »support.microsoft.com/kb/240429

by tmpchaos See Profile
last modified: 2006-05-31 19:01:41

Check in your registry for the key

HKEY_LOCAL_MACHINE/system/current control set/services/icshare/settings/general/internetmtu

If this key is set to 512 or a low number, change to match your external MTU, for example 1492 for non PPPoE connections!
Please also check Tweaks information pages, and DrTCP (available from those pages).

NetMeeting and Intel Video Phone (and other Video user to user applications) use a protocol that is not NAT friendly.
If your connection is over a modem, you've probably not had any problem using video software. If you are getting a DSL line, and going to use NAT to share the connection amongst other PCs in your house, or are provided equipment setup for NAT, then you will find that your video software will not work, or will only partially work.
There are currently a few work-arounds to this:
•Request a bridged connection, where your IP address on the PC is a public one.
•Use Sygate as NAT software. This would be installed on your "gateway" PC, with a public IP address, and Sygate would be responsible for implementing the sharing solution. (again, avoid any hardware NAT solution).
•Place the PC you want to use NetMeeting from in the DMZ port of your NAT box, if it has one.
•Investigate if your NAT box (or DSL modem or router) firmware has a new release now offers support for Net Meeting or other video software.. upgrade to that.
•Use Linux and ipchains as your gateway machine, and the appropriate plugin module to support Net Meeting over NAT.
There are no other solutions currently.


Host Headers allow a web server to host more that one website domain over a single IP address. This is made possible by new generation browsers which add an additional header to the HTTP request which specifies the domain being requested, in addition to the IP address. The Web Server can then interperate this header and direct the HTTP request to the correct website.

by devin5 See Profile edited by DrTCP See Profile

1. Add your DNS entry to your DNS server and point it to your server IP address. Do this for each domain you are using, pointing each one to the same IP address.

2. In the IIS console, right click on the website you want to add host headers too, then choose Properties from the drop-down lost. Click on the website tab, then choose advanced. Enter the domain name, port and IP address you want to use for this website.

by devin5 See Profile edited by DrTCP See Profile

Improving the perfromance of a web server is a continuos process of refinemnt.

In a nutshell a web site is only as fast as the first bottleneck you encounter will let it be. A bottleneck can be as simple as a setting in the registry or in whatever web server software you are using, or it can be disk IO, lack of RAM, general speed of the processor/RAM?system bus combination or, as most people find from an end-user point of view the bandwidth of a connection.

The trick is to find the first bottleneck. Resolve the issue and then find the next and so on until it performs well enough for your liking. You can always make it run better, but perfomance gains are usually smaller once you've reached a certainlevel. (e.g. a supercomputer on a 100Mbit+ connection that is tuned ever so well :)

If you have the funds employing a Managed Service Provider (MSP) like iSharp wil enable you to performance test your site and isolate these bottlenecks as well as suggest possible solutions for you to consider. I am an employee of this company so of course I am biased, but we have competetors that you can investigate as well, or you can invest a lot of money and time and buy a tool like Silk, Load Runner etc and do it yourself. At any rate you need a benchmarking tool of some sort that can produce load on the site to be able to consistently expose your site's bottlenecks.

by tabbytha See Profile edited by DrTCP See Profile

If the Internet Explorer Repair Tool Verification does not work, or if Internet Explorer is not listed in the Add/Remove Programs tool in Control Panel, you may be able to reinstall or repair from this link:


by Cariad See Profile edited by KeysCapt See Profile
last modified: 2009-08-28 11:01:36

This is a bug in the TCP/IP programming in Enternet 300 version 1.34-1.41c. If you have Enternet 300 v1.34, you can double-click on Enternet 300, go to Connections-Settings-Advanced, and change Private API to DHCP. This will fix most problems for 1.34 If you have Enternet 300 v1.4-1.41c, you will have to upgrade to Enternet 300 v1.5 or higher, install RasPPPOE, or downgrade to Enternet 300 v1.34 and change Private API to DHCP.

Here is a excerpt from the Enternet 300 v1.5a Release Notes(file is in pdf.format):


Workaround for Microsoft TCP/IP address setting problem with W2K. The workaround fixes a problem occurring with some Windows 2000 systems whose browsers are unable to browse correctly upon connection. Note that thre is also a problem with the Windows 2000 in general which requires service pack 1 for resolution. In all cases, we recommend that you install service pack 1 before installing Enternet 300 v1.5a for Windows.

Enternet FAQ #9 at the Efficient Networks website about connecting and not browsing with W2K.

by Ranma See Profile edited by 2kmaro See Profile

The Network Basic Input/Output System (NetBIOS) is a session layer communications service used by client and server applications in IBM token ring and PC LAN networks.
NetBIOS provides applications with a programming interface for sharing services and information across a variety of lower-layer network protocols, including IP.

By closing or disabling NetBIOS when you don't use it, you can have increased security and possibly increased transfer speed. This fix only applies to users that have a connection established through dial-up or broadband. Make sure you are NOT already using the NetBIOS (Network Basic Input/Output System) protocol or a network/LAN/WAN/peer-to-peer/etc hookup, or this will seriously impair your connection.

1. Go to Start, Settings then open up the Control Panel.

2. Double-click to open the Network applet. Find all the entries that have "TCP/IP -> besides the name(ex. "TCP/IP -> Dial-Up Adapter").

3. Highlight and click on "Properties" and go to the tab called 'Bindings'. Un-bind or de-select everything in the list, and select 'NO' if it asks you if you want to bind anything. Repeat for any other TCP/IP adapters.

4. When done, reboot your computer. NetBIOS port should be closed on the internet. You can make sure it is closed by going to the "NetBIOS" tab, and the NetBIOS option should be un-ticked in your TCP/IP adapter properties.

by redxii See Profile edited by Monica See Profile

We address that problem in our mIRC IRC client set up section.

Open mIRC and go to File->Options->Connect->Local Info.

There, change the Lookup Method to Server. Press OK, close mIRC and restart it.

This is also valid for any other IRC client, such as PIRCH. The Local Info setting cannot be "Local Host" when using a DSL connection.

by Chatmag See Profile edited by KeysCapt See Profile
last modified: 2003-02-18 19:27:17

Linksys routers are Probably the best routers to handle this type of application.
    • Enter in IE. (or what you have set it to)
    • Click advanced -> forwarding.
    • Enter the port range, 79-81 for web servers.
    • Enter the IP for the web server.
    • Save settings.
    • Enjoy your web server!

by spserfer2000 See Profile edited by KeysCapt See Profile
last modified: 2003-06-05 02:36:55

Microsoft Knowledge Base Article - 317371

HOW TO: Use the Remote Shutdown Tool to Shut Down and Restart a Computer in Windows 2000

The information in this article applies to:
Microsoft Windows 2000 Server
Microsoft Windows 2000 Advanced Server
Microsoft Windows 2000 Professional

This article was previously published under Q317371

Description of the Shutdown.exe Tool
This article describes how to use the Remote Shutdown tool (Shutdown.exe) to shut down and restart a local or remote Windows 2000-based or Microsoft Windows NT 4.0-based computer.

Shutdown.exe is available in the Microsoft Windows 2000 Resource Kit. It is a command-line tool that you can use to shut down or restart a local or remote computer that is running Windows 2000 or Windows NT 4.0. If you want to schedule a computer to shut down and restart at a specific time, use Shutdown.exe in combination with the at command or Task Scheduler.

back to the top
Description of the Shutdown.exe Tool
Shutdown.exe uses the following syntax:
shutdown \\computername /l /a /r /t:xx "msg" /y /c

You can use the following switches with Shutdown.exe:
\\computername: Use this switch to specify the remote computer to shut down. If you omit this parameter, the local computer name is used.
/l (Note that this is a lowercase "L" character): Use this switch to shut down the local computer
/a: Use this switch to quit a shutdown operation. You can do this only during the time-out period. If you use this switch, all other parameters are ignored.
/r: Use this switch to restart the computer instead of fully shutting it down.
/t:xx: Use this switch to specify the time (in seconds) after which the computer is shut down. The default is 20 seconds.
"msg": Use this switch to specify a message during the shutdown process. The maximum number of characters that the message can contain is 127.
/y: Use this switch to force a "yes" answer to all queries from the computer.
/c: Use this switch quit all running programs. If you use this switch, Windows forces all programs that are running to quit. The option to save any data that may have changed is ignored. This can result in data loss in any programs for which data is not previously saved.
back to the top
To shut down the local computer in two minutes and display a "The computer is shutting down" message, use the following line in a batch file or type it at a command prompt, and then press ENTER:
shutdown /l /t:120 "The computer is shutting down" /y /c

To cancel the shutdown process, type the following line at the command prompt, and then press ENTER:
shutdown /l /a /y

To shut down and restart a remote computer named "Support," use the following line in a batch file or type it at a command prompt, and then press ENTER:
shutdown \\support /r

To schedule the local computer to shutdown and restart at 10:00 P.M., type the following line at a command prompt, and then press ENTER:
at 22:00 shutdown /l /r /y /c

To schedule the local computer to shutdown and restart at 6:00 P.M. every weekday, type the following line at a command prompt, and then press ENTER:
at 18:00 /every:M,T,W,Th,F shutdown /l /r /y /c

back to the top
The specified computer may not shut down when you use the Shutdown.exe tool to shut it down. This behavior can occur if the Unlock Computer dialog box appears on the desktop, or if the computer is locked. For additional information about how to resolve this issue, click the article numbers below to view the articles in the Microsoft Knowledge Base:
307635 Remote Shutdown Results in Logoff When Unlock Computer Dialog Box Is Displayed

288180 The ExitWindowsEx() Function May Not Log Off the User or Shut Down the Computer If the Computer is Locked

back to the top
For more information about Shutdown.exe, type shutdown /? at the command prompt, and then press ENTER.

For additional information about how to use the AT command to schedule tasks in Windows 2000, click the article number below to view the article in the Microsoft Knowledge Base:
313565 HOW TO: Use the AT Command to Schedule Tasks

For additional information about how to use Task Scheduler to schedule a task in Windows 2000, click the article number below to view the article in the Microsoft Knowledge Base:
300160 HOW TO: Schedule a Server Process in Windows 2000

For more information about the Windows 2000 Resource Kit, visit the following Microsoft Web site:

by broadbandit See Profile edited by KeysCapt See Profile
last modified: 2003-04-13 10:36:33

No. It is not possible for two modems to sync at once on the same line. If you want to connect more than one computer to your DSL connection, you must create a home network.

Feedback received on this FAQ entry:
  • It is possible to connect to PPPoE sessions on one DSL link while you are using DSL modem in bridge mode. It can help you to consume available bandwidth on a DSL link from your PSTN.

    2013-10-26 14:17:36

by MacGyver See Profile edited by KeysCapt See Profile
last modified: 2004-08-19 07:20:17

Also read About DSL for lots more information