Wednesday, 6 June 2012

Clear Up Router Congestion and Increase Your Bandwidth

A congested home router can reduce your Internet bandwidth and lead to packet loss. Here’s how to turn on a hidden Windows Vista feature to clear it up.


Your broadband ISP may promise you 5-megabit Internet access and above, but if you’ve got a router prone to congestion, you may be getting nowhere near those speeds. Routers can get congested if their incoming packet buffers get full. When this happens, the router drops packets, and bandwidth suffers. In addition, streaming media such as videos may drop packets, and the video may appear jerky, or you may not be able to view it all.

Windows Vista includes a hidden feature, called Explicit Congestion Notification (ECN) that can help clear up the problem. Microsoft even claims that ECN can help speed up downloads and improve the reliability of data transfer when your router isn’t congested. ECN is turned off by default because not all home routers support it, and if you turn it on with a nonsupported router, you can cause even worse connection problems.

There is a way, however, to find out if your router supports ECN and then to turn on ECN from the command line.

To find out if your router supports ECN, you need to run the Internet Connectivity Evaluation Tool.Make sure you’re logged in to Windows Vista as an administrator. Then go to www.microsoft.com/windows/using/tools/igd/default.mspx and agree to the terms. When you agree, on the page that appears, Microsoft will attempt to install an ActiveX control. Your Internet Explorer security settings will most likely block the attempt. The Information Bar will light up yellow. Click it, and from the menu that appears (Figure), select Install ActiveX Control.






Telling Internet Explorer to install the Internet Connectivity Evaluation Tool



Follow the prompts for installing the software. A new web page will appear. Click Start Test. After several minutes of testing, you’ll see a results screen like the one shown in (Figure )






You’ve passed the ECN test

Scroll to the Traffic Congestion Test section. If your router passes the test, you can safely turn on ECN. If not, you can’t.

To turn on ECN, fi rst run an elevated command prompt by typing cmd at the Search box and pressing Ctrl-Shift-Enter. Then at the command line, type this command, and press Enter:

netsh interface tcp set global ecncapability=enabled

NOTE :When you turn on ECN, you turn it on only for the computer on which you’ve issued the command, not on the entire network. If you want other Windows Vista PCs on the network to be able to take advantage of ECN, you’ll need to turn it on at each of the PCs.
The command prompt will respond with an OK. ECN will now be enabled. If you notice a degradation in performance, you can turn off ECN by typing this command at an elevated command prompt and pressing Enter:

netsh interface tcp set global ecncapability=disabled
 
See Also

For a good explanation of how ECN works, see this “Cable Guy” article:
www.microsoft.com/technet/community/columns/cableguy/cg1006.mspx. 

For an explanation of the Internet Connectivity Evaluation Tool, see this Microsoft Knowledge
Base article: support.microsoft.com/kb/932134/en-us.















Monday, 4 June 2012

Hack the Start Menu and Taskbar

The Group Policy Editor gives you instant access to changing dozens of interface settings. Here’s how to use it to create your own personalized Start menu and taskbar.


The Group Policy Editor does more than just customize the Control Panel; it gives you control over many aspects of Windows’ interface as well—in particular, the Start menu and taskbar. In fact, it gives you quick access to more than three dozen separate settings for them in Windows XP, and 64 settings in Windows Vista.


Run the Group Policy Editor by typing gpedit.msc at the Run prompt or command line. Go to User Configuration\Administrative Templates\Start Menu and Taskbar. As you can see in Figure below, the right pane displays all the settings you can change. If you click the Extended tab at the bottom of the screen, you’ll be shown a description of the setting that you’ve highlighted, along with an explanation of each option. Settings you can customize include showing the Pictures (in XP, My Pictures) icon, the Run menu, and the Music icon on the Start menu; locking the taskbar so that it can’t be customized; and many others. To change a setting, double-click it and choose your options from the menu that is displayed.




Customizing the Start menu and taskbar in the Group Policy Editor
There’s not room in this hack to go into detail about each setting you can change, so I’ll tell you about some of my favorites. I’ve never been a big fan of My Documents (Documents in Vista), My Pictures (Pictures in Vista), and My Music (Music in Vista) in on the Start menu in Windows. In fact, I never use those folders, so there’s no point having them on the Start menu. The settings in the Group Policy Editor let you get rid of them.

If you share your PC with other people, the Group Policy Editor is a great way to make sure no one can change the Start menu and taskbar except you. So, when you have the Start menu and taskbar working the way you want, they’ll stay that way until you want to change them. Enable “Prevent changes to Taskbar and Start Menu settings,” and no one will be able to change their settings except you (or another user who has administrator privileges). Select “Remove drag-and-drop context menus on the Start Menu,” and no one except you will be able to remove or reorder items on the Start menu. You can even stop anyone else from shutting down Windows by selecting “Remove and prevent access to the Shut Down command.” (Of course, they can still shut down your PC the oldfashioned way: by using the power switch.)

Among the many entries here are a lot of pointless ones, by the way. You can remove the Logoff entry on the Start menu, for example, which certainly isn’t high on my list of must-haves. But who knows—you might want to do that, or make any of the many other changes the Group Policy Editor allows. Go in there yourself and muck around; you’ll find plenty to change.


Hack the Windows XP Taskbar with Tweak UI

You can use Tweak UI to hack the Windows XP taskbar, to a limited degree. Go to its Taskbar section, and you can disable or enable balloon tips, and enable or disable warnings when you’re low on disk space. Underneath the Taskbar section, you’ll fi nd a Grouping subsection that controls how taskbar “grouping” works. When you run too many programs with too many files open, all of them can’t fit individually on the taskbar. So XP groups files from the same application with each other. For example, if you have four Word files open, it shows only a single icon for Word on the taskbar, with the number 4 inside it. Click the icon, and a list of all four files pops up. You can then choose which to open. Tweak UI lets you control how that grouping works; you can decide whether to first group applications with the most windows, or instead first group applications that you use the least. You can also choose to group all applications with two or more windows open, three or more windows open, and so on.































Saturday, 2 June 2012

DUAL BOOT XP/UBUNTU LINUX (Part 2)

How to turn your Windows XP into a Linux dual-boot...

Windows XP
Level : Advanced
  

Installing Ubuntu Linux

To install Ubuntu Linux, reboot the system with the Ubuntu boot CD in the drive. At the Partition disks screen, select “Manually edit partition table.” On my systems, Ubuntu found these partitions:
  • ntfs /media/hda1
  • ext3 /media/hda2
  • swap swap
  • fat32 /media/hd4

The ntfs partition is the resized Windows partition. The ext3 partition is where you want to install Ubuntu. Make sure you set the mount point to / for this partition, set the bootable flag to on, and let Ubuntu format the partition. For the FAT32 partition, specify a mount point such as /share. When the configuration settings are correct, select Finish partitioning and write changes to disk. The installer will format the ext3 and swap partitions.




Installing GRUB and Making Ubuntu Bootable Using the Windows Bootloader


The remainder of the Ubuntu install is straightforward, until you must choose whether to install the GRUB bootloader to the Master Boot Record (MBR). To be extra protective of my working Windows installation, I chose not to install GRUB to my MBR, which led me to a screen titled Install the GRUB boot loader on a hard disk. Here, I identified my Ubuntu partition:

 (hd0,1)

In GRUB’s zero-based drive identification convention, this indicates the fi rst disk drive (drive hd0), second partition (partition 1).

After installing GRUB, Ubuntu will request a reboot to complete its installation running from the hard drive. On both of my systems, the reboot produced the ominous message “Missing operating system.” This message is the result of Ubuntu having set its own partition as the active partition. The Windows bootloader, which is still installed in the master boot record, cannot boot Windows, because the Windows partition is not fl agged as active; the Windows bootloader also has no knowledge of the Ubuntu operating system, so that cannot boot, either.

To make the system bootable into both Windows and Ubuntu, reboot into the System Rescue CD. Run QtParted, select the Windows partition (for example, /dev/hda1), and select Operations→Set Active. Select Device→Commit to commit your changes. The QtParted progress window will display the operations, ending with Operations completed successfully. Exit QtParted, but don’t shut down.

Now you must copy data from the Ubuntu partition to a file that the Windows bootloader can use for booting Ubuntu. The FAT32 partition, which is accessible to both Linux and Windows, is useful. At the System Rescue CD command prompt, mount the FAT32 partition:

 # mkdir /mnt/share
 # mount -t msdos /dev/hda4 /mnt/share


Make a fi le containing data copied from the boot sector of your Linux drive (substitute your Linux drive designation if it is not /dev/hda2):

  # dd if=/dev/hda2 of=/mnt/share/ubuntu.bin bs=512 count=1

If you enter:

  # ls -l /mnt/share


you should see the file ubuntu.bin with size 512 bytes.

Now configure the Windows bootloader. Shut down the system and let Windows boot. Copy the ubuntu.bin fi le from the FAT32 Windows drive to drive C:\. Next, edit the system startup settings. Open the Control Panel, select System, and go to the Advanced tab. Click the Startup and Recovery settings button. Click the Edit button to edit the startup options file manually (Figure below ).

Navigating to edit the Windows bootloader startup settings
Clicking Edit loads the boot.ini fi le into Notepad. Add a new line at the end of the fi le:

C:\UBUNTU.BIN="Ubuntu Linux"

Save the file and close Notepad. Make sure the “Time to display list of operating systems” has a value of at least 5 or 10, to give yourself plenty of time to select the operating system at boot time. Click OK to save the Startup settings.

You now have a dual-boot XP/Ubuntu notebook computer. Reboot the computer and select Ubuntu Linux to complete the installation and configuration of Ubuntu. Linux configuration issues vary for different computers.

Accessing the Shared Partition from Ubuntu
Ubuntu mounts the shared FAT32 partition at boot time:

kevin@lyrahpnx:~$ df
Filesystem           1K-blocks       Used           Available      Use% Mounted on
/dev/hda2          30233928    1766828    26931288      7% /
tmpfs                   517816              16         517800       1% /dev/shm
tmpfs                   517816         12588        505228        3% /lib/modules   
                                                                                      /2.6.12-9-386/volatile
/dev/hda1          19451896    3548380    15903516      19% /media/hda1
/dev/hda4          25916224           160     25916064       1% /share


By default, the root user owns the partition:

kevin@lyrahpnx:~$ ls -l /share
total 48

drwxr-xr-x       2    root   root   16384   2006-02-09   11:03   Recycled
drwxr-xr-x       3    root   root   16384   2006-02-09   11:03   System Volume
                                                                                               Information
-rwxr-xr-x       1    root   root       512   2006-02-09   10:56    ubuntu.bin


You won’t be able to access the shared partition from Ubuntu Linux using your normal login name unless you change this.

The simplest solution is to have the /share partition mounted at boot time specifying your login ID as the owner. First, display your user ID record from /etc/passwd (substitute your user name for kevin):

kevin@lyrahpnx:~$ grep kevin /etc/passwd
kevin:x:1000:1000:Kevin Farnham,,,:/home/kevin:/bin/bash


The third and fourth items are the user ID and group ID; these are necessary when you modify the mount command in /etc/fstab.

Because fstab is a critical Linux system file, make a backup copy of your working version before you edit the fi e. Then, edit fstab (use sudo, because root owns the file), and change the options section for the /share entry to defaults,uid=uuuu,gid=gggg, where uuuu is your user ID and gggg is your group ID. Here’s my revised /etc/fstab (note the /dev/hda4 /share entry):





When you reboot into Ubuntu, the /share partition will be mounted with your user name having full ownership and full access.


Conclusion

Converting a single disk-drive notebook computer into a dual-boot Windows XP/Ubuntu Linux system requires advance planning and careful execution of multiple sequences of steps. However, the benefit of being able to boot either Windows or Linux on a portable system, and to share data between the two, is well worth the effort for people who work in both realms.





































Animated Social Gadget - Blogger And Wordpress Tips