Microsoft Windows: How to Process Idle Tasks

Running multiple applications simultaneously in Windows for long periods leads to a gradual decrease in system performance over time. Often the only option is a Restart. Even if you close the application in the Task Manager, the tasks/threads associated with the application are not released completely, depleting the system’s memory resources making the system unstable and sluggish. The following tip is designed to offer fast relief:

  1. Right-click on your desktop and select New > Shortcut
  2. In the text box enter the command:
    %windir%\system32\rundll32.exe advapi32.dll,ProcessIdleTasks
  3. Click Next. In the next screen, name the shortcut: for example, Clear Memory
  4. Click on Finish

Whenever you feel that the system is sluggish you can double click on this shortcut and it will take care of the idle tasks by removing them. This can be used before you resort to restarting/rebooting the system.
DISCLAIMER This tip requires changes to processes/components that may lead to undesirable system behavior. While I personally test all tips before publishing them,  I dont takes responsibility for the potential side effects of tips.
Note to this tip: Because this tip involves shutting down application processes, there is the possibility that some applications could be shut down improperly, leading to unexpected application behavior. That said, the following tip has been running happily on my machine for many months without any problems so far.




Open DNS: A big DNS Cache

To begin with, i thought of writing a little about DNS and then moving on. So here I am, beginning with a very basic question ” What is DNS ? “.

                                                            What is DNS

Ok, having written that, i also need to write the explanation for this question. :). So here you go:

DNS stands for Domain Name System.Whenever we type a URL in our browser, it is first translated into computer translated numbers. In short, DNS is a database system that translates a fully qualified domain name into an IP Address.

Usually, most networks use the DNS servers provided by their ISP’s or run their own small DNS Server.

I was looking for a DNS server which really gives a boost to my internet speed and also adds some crispiness to my internet broadband connection. Thats when i found OpenDNS. OpenDNS is free, fast and secure DNS Server. As per the website:

OpenDNS is a better DNS, free to all. OpenDNS uses its distributed network of DNS servers to speed up your Internet experience, increase reliability, improve security and make DNS smarter for users all over the world.


OpenDNS is a zero downtime service. Personally, i have been liking it since the day i started using it. Also, the thing that impresses me about OpenDNS are the features that come along with it. Once the setup is complete ( which is as simple as changing the IP on your computer ), OpenDNS blocks unsafe websites and also fixes up the mistyped domain names.

The key question that might and rather should come to anyone’s mind is ” How can OpenDNS be free?”. The answer to this key question is; OpenDNS makes money by placing advertisements on pages for domains which do not exist.

Try out OpenDNS by clicking here.

If you find the service interesting, do let me know.



Java Tutorials: Its here

I had been thinking of writing about Java Tutorials since sometime. However, i feel now is the right time to actually start off. These tutorials will keep happening periodically on the blog page. Also, based on the feedback received from you guys, i am planning to write Tutorials on Ajax, Webservices etc ( on demand 😉 )
The tutorial for Java is in preparation at my end and for your insight I am putting below the listing of some of the Topics i have been able to finalize till now. I will keep updating this list as and when the tutorials keep getting ready.

The list for the Java tutorial as of now stands as:

  1. Why Java?
  2. Installing the Java Development Kit.
  3. Basic Syntaxes
  4. Objects and Classes in Java
  5. Polymorphism in Java
  6. Inheritance in Java
  7. Abstract Classes and Interfaces.
  8. Exception Handling.
  9. Java Beans
  10. Serialization
  11. Threads

This list is just for the sake of our understanding as to what all I am going to post on the site. I will also try to put up some material as downloads. Will keep you posted. For any further updates feel free to comment the post.



Google Adsense : Roundup

Just thought of bringing out the Google Adsense related stuff from the archives for new readers. Hope you would appreciate it. This post is mainly centred around my previous posts particularly on Google Adsense. The posts below are marked as hyperlinks and can be accessed easily by clicking on them. In these posts, i have either tried to link or find the answers to some of the many questions often asked about Google Adsense.

Changing the Font Type and Size of Adsense Text Links is Allowed

How does Google knows if you are a Adsense client and clicking on your own ads?

Google launches Click Fraud Website



Open Coffee Club Bangalore: Meetup on 2nd September

It’s again time to notify you all of Open Coffee Club’s second meet which is scheduled to happen on 2nd September 2007 from 11AM – 1PM. The first meet was a grand success with 60 people participating.

Read:OCC gets a Thumbs Up in Bangalore

The venue and the timings for the second meet have also been kept the same as the first one. The meet however this time is planned to be more focussed on issues like Marketing 2.0 and Sales as proposed by Ramjee Ganti.

For those of you planning to attend the event can mark the attendance at UpComing ( ) .

For directions map of the venue, check the map on Brewhaha Site or on Google Maps.

Also, there is a Google Group for OCC Bangalore available at

In case you are new to the Open coffee club concept check out my previous posts on the same at

Open Coffee Club Bangalore : First debut meetup planned

Open Coffee Club Meet @Bangalore: Updates



Excellent list of resources for Web2.0

Just came across an excellent resource list on Web 2.0 Stuff compiled by Everything Web2.0 blog. The list has amazing resources to help you build better.

Probably the most interesting ones are the frameworks, platforms and libraries for typical 2.0-stuff .
But watch out for all other pearls: bug & issue trackers, business intelligence solutions, database solutions, catalogue wares, design toolboxes, enterprise solutions, media editors, hosting & domain management & testing tools, media management solutions, mobile content delivery tools, site tour builders, hardcore telephony solutions, voice recognition tools, and more incidental code snippets, like URL shorteners, widget builders, Ajax & RIA apps.

Check out the complete list here



How to disable Windows Low Disk Space Warning in One line.

I can bet on it… You also must have faced this annoying Low Disk Space Warning. Although there are many a tools available for this, i thought of getting you something from the net which can be of much better use.

Low Disk Space Warning Removal in Windows
While trying to get a better solution to do so, i found Downloadsquad and thought of posting this interesting trick.
So if you really wish to disable this warning, all you need to enter is the below mentioned code in your command prompt and hit ENTER.

regini HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer “NoLowDiskSpaceChecks” = REG_DWORD 1

Say Good Bye to Low Disk Space Warning. 🙂

Source: DownloadSquad