Saturday, 30 June 2012

Fix Delay When Typing in Windows


I recently ran into a very annoying problem while using Microsoft Word on my Windows 7 machine. Firstly, it’s a fairly fast machine and so I kind of knew it was not a hardware issue when I saw there was a delay between typing characters on the keyboard and them showing up on the screen. Sometimes there was no delay, but randomly the delay would jump to a second or even several seconds!

I was pretty sure it wasn’t related to the processing power of the machine because it’s a Core i5 laptop running Windows 7! After doing a lot of research, I finally managed to figure out what the issue was and now I don’t have any more lag between typing and characters showing up on the screen. However, depending on your system, you may or may not be able to fix the problem.

In this article, I’ll try to go through all the different reasons why you could be having this problem and how to solve it, if possible.

Hardware – Graphics Card
Even if you have a fast processor, the delay between your keyboard and screen could be caused by having an integrated graphics card. Integrated graphics cards are much cheaper than a dedicated graphics card and can be the bottleneck in the whole transfer of your typing into words on the screen. This is especially true if you type really fast, i.e. 40+ words a minute. If you didn’t have this problem before and now you’re having it all of a sudden, then it’s probably not the graphics card, so keep reading.

Hardware – Memory Module
Even though this is rare, if you have a faulty memory module or a memory module that is not properly seated, then one of the manifestations of that could be delayed typing. If you know how to check your memory, it’s a good idea to take the chips out and put them back in one by one and see if makes any difference.

You can also run a memory diagnostic on your compute using a free program called Memtest86. You can download it here:


Software – Lack of Resources
The other main culprit is simply lack of system resources. It doesn’t matter how much memory or how fast your processor is, if all the RAM is being used and the CPU is running at 100% utilization, then you’ll see lag not only if typing, but in doing normal computer activities. On a Windows machine, go ahead and open task manager by pressing CTRL + SHIFT + ESC.




Go ahead and click on the Performance tab and you’ll see a few graphs for CPU Usage and Memory. Make sure are not completely green, meaning being completely utilized. If you see your CPU usage is anything over 50% consistently, then you have to determine which program(s) are causing the spike and either remove them or disable them.

This can also be caused on systems that have a lot of malware installed or have a virus. If you suspect any type of computer infection, try to remove that first.

Lastly, make sure you disable any CPU-intensive programs like anti-virus software. A lot of times anti-virus software can go crazy and start scanning everything under the sun and it can really slow the system down. If you have anti-virus running, try disabling it and see if the delay in typing goes away.

Software – Clean Boot
If you have determined that it’s something to do with Windows, then the next step is to perform a clean boot. A clean boot basically disables all startup items and all non-Microsoft services and then starts up the computer. You can read step by step instructions on how to perform a clean boot here:


If you find that there is no typing delay after a clean boot, then you know either a service or a startup program is causing the problem. You’ll have to follow the directions on how to enable items one by one to figure out what specific process or service is slowing down the system. It’s a little time intensive, but it’s better than having to reinstall Windows.

If you have a computer from HP or Dell, it’s probably full of bloat-ware. It may be a good idea to simply perform a clean install of Windows if you have the time, patience and knowledge. You can go through and uninstall all that extra stuff too, but it usually ends up staying in your registry.

Both WiFi and LAN Enabled
It has also been confirmed that this issue can occur if you have both WiFi and LAN enabled on your Windows PC. Go ahead and disable one network connection, then restart and see if the issue occurs.

Other Issues
- Make sure you are not running out of hard disk space. If you are low on hard disk space, go ahead and use a program like CCleaner to delete temp files, etc. Uninstall some programs to free up space.

- Update all drivers on your computer. A few people have said updating their graphics card and other hardware drivers fixed the problem. If you are using a special keyboard of some sort, make sure you download the latest driver for that.

- If you’re using a wireless keyboard, try a keyboard that plugs in directly to the computer and see if the issue goes away. It could be a problem with the wireless keyboard.

- If you’re using a laptop and getting the delay, try taking out the battery and see if the delay in typing goes away. Oddly, some people said taking the battery out fixed the issue.

Friday, 8 June 2012

Use Facebook Messenger on Windows


If you’re a casual Facebook user that mainly uses the popular social network to message and chat with friends, but prefers to avoid things like the extreme amount of apps, invites, games and other add-ons that the site now offers, you may want to consider using Facebook Messenger for Windows, to simplify your Facebook usage. Facebook has mobile apps for Android and iOS, but the Windows desktop Facebook app is a bit different.



Facebook integration with other technology based products is becoming a bit more common. For example, Apple’s upcoming mobile OS that powers the iPhone and iPad, iOS 6, is set to have core Facebook integration. With FB Messenger, you can add a Facebook app to the Windows operating system.
To get started, launch a web browser and navigate to the Facebook homepage. From there, proceed to sign-in to your account.

Once signed in, simply jump to the Facebook Messenger for Windows page.



Click the Install Now button to begin downloading the Facebook desktop software. Facebook will prompt you to begin downloading Messenger. Click the Save File button.



Double click the downloaded FB file to begin the install. From here, the program will download the actual app and install it.



With the software installed on a Windows PC, it should auto launch the desktop app. If not, manually open Facebook Messenger using the path Start > All Programs > Facebook > Facebook Messenger.
From there, you will be presented with a basic Facebook login screen:



Proceed to enter your Email address and Password for Facebook and click the Log In button. From here, you will instantly be presented with the simplistic Facebook Messenger for Windows interface.



Note that aside from basic Facebook chat, this app also provides functions to accept friend requests, view Facebook messages, search Facebook and even view notifications, all from your desktop.
The app is somewhat Skype like or AIM like in nature, but this simplicity is what some casual Facebook users may find preferable.
That’s basically all there is to it. With this basic app, you can use the core, social features of Facebook in a simple, minimalistic desktop window, rather than having to sign in to the site from a web browser. This method of using your Facebook account also prevents several bothersome things that many people may not use, such as the games, apps, surveys, and other crazy things on Facebook these days.
Get a Facebook account, download this app, and use Facebook that way for less games and more simplicity. Thank you for stopping by the site for today’s post.

Monitor Hidden Website and Internet Connections




Aside from the current website that you are visiting, which at the moment is Online-Tech-Tips, your computer also connects to inbound and outbound sources and websites that are for the most part running in the background. While the majority of these website communications are harmless, some can be gateways for viruses and malware. Even so, it’s sometimes interesting to monitor the background services that your computer uses.





The websites and other internet connections that your computer makes are of course to webpages that you have opened in your web browser. However, the many programs and applications that you have installed on your computer, and even some technologies built-in to the actual operating system, also connect to external websites and internet based services. Here are a few ways to monitor and detect these internet ports.

Using Windows Operating System

Since Windows XP, the Windows operating system has supported a monitoring function that is accessible via an elevated command prompt.

netstat -abf 5 > activity.txt

  • -a show all connections
  • -b application connections
  • -c DNS name and details


Ctrl + C stops recording

Detailed instructions: Click the Start menu and type cmd into the search box. Right-click on the cmd search result and select Run as administrator from the context menu.

Type the characters netstat –abf 5 > activity.txt and hit the enter key. Wait a few minutes for Windows to record some of the processes.

Type Ctrl + C on your keyboard to stop recording. The command window cannot open the records directly, but it can export them.

Type activity.txt and hit the enter button. Notepad will now open with the recorded internet connections.
Using an App

Jump to the Nirsoft CurrPorts homepage and download the the CurrPorts app.





Double click to launch the cports.exe file. From there, the CurrPorts app will instantly monitor and display hidden port and internet connections running in the background.





Nirsoft is the developer of the Wi-Fi Network monitor software, also. Jump to our tutorial to learn how to monitor connections to your Wi-Fi network (wireless router).

The Nirsoft CurrPorts app lists detailed information regarding port usage and background internet connections of a computer.

Using Mac OS X

If you’re a Mac user, you can view detailed internet port connection info using the Network Utility.
From the Mac OS X home screen, navigate the path Finder > Applications > Utilities > Network Utility. With Network Utility open and active on screen, click the Netstat tab to make it active.

Select a display option and click the Netstat button.




Blocking and Stopping Hidden Internet Connections and Ports

In some cases, you can kill or block some of these hidden processes that we described above. For this, you will need a fairly decent Firewall application. Both Windows and Mac have built-in firewall software, but you may want to check out the following for more simplicity and easier setup:

  • Little Snitch (Mac)
  • Comodo (Windows)


That’s basically all there is to it. Most of the time, these processes and ports that are running in the background are non harmful and simply used to keep every computer that is connected to the internet operating correctly with the many services that require internet in order to function.

However, you can also use the above tutorial to check for unknown processes like viruses and malware who often use ports and incoming and outbound internet connections also. We’ve also listed some utilities for Mac and Windows that can help you to kill or block these internet processes. Thank you for stopping by the site for today’s post.

Tuesday, 5 June 2012

Top 25 peoples who changed internet forever


Top 25 People Who Changed the Internet Forever ---

1. Sir Tim Berners-Lee – World Wide Web
2. Vint Cerf And Bob Kahn – TCP/IP
3. Larry Page and Sergey Brin – Google Inc.
4. David Filo and Jerry Yang – Yahoo! Inc.
5. Bill Gates – Microsoft
6. Steven Paul Jobs – Apple Inc.
7. Mark Zuckerberg – Facebook
8. Chad Hurley and Steve Chen – YouTube
9. Linus Torvalds – Linux
10. Jack Dorsey – Twitter
11. Kevin Rose – Digg
12. Bram Cohen – BitTorrent
13. Mike Morhaime – Blizzard Entertainment
14. Jimmy Wales – Wikipedia
15. Jeff Preston Bezos – Amazon
16. Shawn Fanning – Napster, Rupture
17. Pierre Omidyar – eBay
18. Jack Ma – Alibaba
19. Craig Newmark – Craigslist
20. Matt Mullenweg – WordPress
21. Thomas Anderson – MySpace
22. Garrett Camp – StumbleUpon
23. Jon Postel – Internet Pioneer
24. Caterina Fake – Flickr
25. Marc Andreessen – Netscape

how to protect gmail account from hackers

Most of the people use Gmail for sending emails. We have precious information stored in our Gmail account. So Gmail would be the target for hackers being hacking it. Gmail developer team has given us wonderful security option by enabling the 2-step Verification,


By enabling the 2-step verification from you Gmail account makes your account more secure by making you to login into Gmail by 2 step. While logging in into the Gmail account, Gmail send you the security code to your mobile phone and asks you to enter that code in Gmail login page. This makes sure that only the mobile phone carrier can able to know that code. So your account cannot be Hacked if someone tries to hack your account from somewhere else.


How to enable 2-step verification

  • Log in to your Gmail Account,
  • Click Account at the top right,
  • Click Edit on 2-step verification,
  • Now Click Start Setup,
  • selcet your country and add your mobile number,
  • Select the method of verification, SMS option is by default and it is most recommended one
  • Just click Send Code
  • Now Google will send you Text in your mobile with Verification Code
  • Now click Next, and NextNote this point after 2-step Verification
  • Your Another Application and Connected account will not be working, you need to re-invoke that on Final 2-step Verification or do it later!
  • If your Primary Moblie is lost then you cannot able to login to Gmail so set Backup Mobile Number
  • Backup Verification Code is the another way to Recover your Account Please Download and Note that number and keep it safely somewhere it is accessible for you, like your Wallet. Each code can be used only once.
  • I recommend you to read everything and make a note of it.
Happy with your safe Gmail Account. This time none can Hack your Gmail, I hope. Please comment below and also mention me if I have missed any point.

Sunday, 3 June 2012

Windows 7:- Improvements to Remote Assistance


Remote Assistance in Windows 7 builds upon the many enhancements introduced earlier for this feature in Windows Vista. These earlier enhancements improved upon the earlier Windows XP implementation of Remote Assistance and included:

1) Connectivity improvements with transparent NAT traversal using Teredo and Pv6.

2) An improved user interface that is easier to launch and use

2) A standalone executable (Msra.exe) that accepts command-line arguments and can easily be scripted

3) Improved overall performance with a smaller footprint, quicker startup and connect times, and optimized bandwidth usage for screen updates

4) Enhanced security with mandatory password and integration with UAC

5) New Offer RA via IM scenario and an open API for integration with peer-to-peer applications

6) Additional Group Policy settings for improved manageability

In addition to these Windows Vista enhancements for Remote Assistance, Windows 7 adds the following new enhancements to Remote Assistance:

7) Easy Connect, a new method for soliciting RA that uses the peer-to-peer collaboration infrastructure to simplify RA user interactions.

8) An improved RA connection wizard that makes it easier than ever for users to solicit or offer help.

9) New command-line arguments for the RA executable (Msra.exe)

Remote Assistance in Windows 7 and Vista deprecate the following features that were available on Windows XP:

10) No more support for the MAILTO method of solicited Remote Assistance

11) No more support for voice sessions

For information on interoperability between the Windows XP, Windows Vista and Windows 7 versions of Remote Assistance, see the section titled ?"Interoperability with Remote Assistance in Windows XP" later in this chapter.

Windows 7:- Remote Assistance vs. Remote Desktop

Remote Assistance and Remote Desktop are different features of Windows 7 that have entirely different uses. 

Remote Desktop is based on Microsoft Terminal Services and is a tool for remotely logging on to remote computers. 

When you use Remote Desktop to connect to a remote computer, a new user session is established. Remote Desktop can also establish sessions with computers that have no interactive sessions running (no users logged on locally), such as headless servers. 

For more information on Remote Desktop, see Chapter 28, ?Connecting Remote Users and Networks. Remote Assistance, on the other hand, is a tool for interactively helping users troubleshoot problems with their computers. To use Remote Assistance, both the User (also called the Novice) and the Helper must be present on their computers. 

Unlike Remote Desktop, Remote Assistance does not create a new session. Instead, Remote Assistance allows the Helper to work in the existing session of the User. The User’s desktop gets remoted to the Helper, who can then view the User’s desktop and, with the User’s consent, share control of the desktop. 

Here is another way to summarize the difference between these two features: In Remote Assistance, both users involved are looking at the same desktop using the same logon credentials (those of the interactively logged-on User) and can share control of that desktop; in Remote Desktop, when the remote person logs on, the interactively logged-on user (if one exists) is logged out.

Windows 7:- Understanding Remote Assistance


Supporting end users is an essential function of  IT departments and the corporate Help Desk. Unfortunately, conventional technical support provided over the telephone or using chat tools is generally cumbersome and inefficient. As a result, supporting users is often both time-consuming and costly for large enterprises to implement. For example, end users often have difficulty describing the exact nature of the problem they are having. Because of their general inexperience and lack of technical knowledge, end users may try to describe their problem using nontechnical, inexact language. As a result, Help Desk personnel are generally reduced to asking a series of simple questions to try to isolate the problem the user is having. The methodical nature of these questions sometimes causes users to feel as if Help Desk personnel are being condescending, and such misunderstandings can reduce the effectiveness of the support experience and can make users tend to avoid contacting support personnel when future problems arise.
End users also often have difficulty following instructions given to them by Help Desk personnel who are trying to assist them. Well-trained support personnel will try to avoid using technical jargon when communicating with end users, but although using plain language can improve the support experience, it may also mean that resolution steps become long and tiresome. For example, telling a user how to use Disk Cleanup from System Tools in Accessories can require several sentences or more, and this kind of communication can add time to support incidents, making them more costly to the company. Remote Assistance (RA) solves these problems by enabling support personnel to view the user’s desktop in real time. The user seeking assistance can demonstrate the nature of the problem to the support person. This is a quicker and more efficient way to communicate a problem than using words or e-mail. If necessary, the user can also give the support person permission to assume shared interactive control of the user’s computer to show the user how to resolve the problem. The result of using Remote Assistance is faster problem resolution, an improved support experience, and a lower Total Cost of Ownership (TCO) for supporting end users in large, corporate environments.