Showing posts with label Windows Tips and Tricks. Show all posts
Showing posts with label Windows Tips and Tricks. Show all posts

18 May 2012

Is Defragmentation Still Worthwhile to Keep your PC Running Smoothly ? Does it Work for SSDS ?



When did you last defragment your hard disk? If it's been a while, that's understandable. Once, "defragging" was a popular way to maximize performance; but as hardware has grown faster and more powerful, the effect of fragmentation has become less noticeable, leading to a perception that defragmentation is no longer necessary.

In truth, defragmenting your disks is still worthwhile. The more powerful our PCs become, the more natural it is to multitask - to leave processes running in the background, to have media players open in the foreground, and even to share files across a home network at the same time. This type of heavily parallel usage can still cause a fragmented disk to hiccup, leading to annoyingly uneven performance. And when it comes to servers, fragmentation is more of an issue. Personal storage servers typically use domestic drives, which aren't designed to handle many simultaneous requests. In business, a host of virtual servers may run on a single set of physical hardware, resulting in intense demands on the hard disk.

Even if a fragmented disk provides acceptable performance, constantly seeking is likely to shorten its lifespan. And every second spent doing so is an extra second the drive spends powered on and generating heat. The effect won't halve a laptop's battery life, but it isn't insignificant: a typical 500GB 2.5in hard disk draws 2.5W while active, but less than one watt idle. For a business running dozens or hundreds of disks, the cumulative wastage could be considerable - and that's before you weigh in cooling requirements.


Free Defragmentation Tools


Since Windows 95, all versions of the OS have come with a built-in graphical defragmentation tool, which can reorganize your hard disk to keep files together. There are plenty of free tools, too, such as Piriform Defraggler (www.piriform.com/defraggler), which adds a more friendly interface and extra features, such as the ability to selectively defragment individual files.

A full defragmentation with these programs can take hours, however; and your hard disk will be constantly seeking all over the place, interfering with your use of it. For these reasons, it's common to schedule a periodic defragmentation for times when you won't be using your system (by default, the Windows 7 defragmenter launches at lam every Wednesday).

But this works only if your PC is switched on, wasting power. And your disk won't be completely defragmented since the software can't move system files that are in use.


Preventing Fragmentation


The ideal solution would be to prevent fragmentation before it happens, by ensuring files are written contiguously to disk in the first place. When you create a file on an NTFS file system, Windows attempts to place it in the area of free space on your hard disk that most closely matches the size of the file, so as to make the most efficient use of the space.

Unfortunately, this involves guesswork, because the OS often has to start before it knows what the eventual size of the file will be. If it's a log file that grows over time, or a video file that will take several minutes to write, the size could be many times larger than expected. Windows tries to find a suitable place to write by looking for a space that is - depending on a simple predictive algorithm - between two and 16 times the size of the data that's already been cached for writing.

Sadly, although well intentioned. this approach is apt to cause more fragmentation than it saves. When a file turns out to be larger than the space allocated, it's fragmented across multiple areas of free space. And when a file turns out to be smaller, an unhelpful island of space is left immediately after it on the disk.


Defragmentation with Diskeeper


Enter Condusiv. Formerly known as the Diskeeper Corporation (and before that as Executive Software), it's been producing defragmentation software since 1981. Indeed, the defragmentation clients in Windows 2000, XP and Server 2003 are built on routines licensed from the company. Via the Condusiv site (http://tinyurl.com/7d8s5ol) you can get a 30-day trial of Diskeeper 2011 Home package, an advanced utility that takes a smarter approach to defragmentation.

Diskeeper's secret weapon is a system called IntelliWrite. This changes Windows' default file write behavior by allocating larger spaces for newly created files, greatly reducing the initial occurrence of fragmentation. It's a strategy that relies on there being a certain amount of disk space to spare - IntelliWrite is automatically disabled when a disk has less than 2GB of available capacity. But modern disks typically offer hundreds of gigabytes of space to play with, giving IntelliWrite plenty of scope to improve performance.

Diskeeper claims that IntelliWrite reduces the occurrence of files being created in a fragmented state by up to 85%. In some cases, though, fragmentation remains unavoidable. The software therefore also continuously monitors your hard disk for fragmented data, and consolidates it whenever it's found. This obviates the need to run large, periodic scheduled defragmentation jobs - although if you want to be sure it won't interfere with your usage, you can create a schedule specifying when defragmentation can and can't happen.

A final string to Diskeeper's bow is the ability to defragment the page file that's used by Windows as virtual memory, by scheduling a targeted defragmentation job to run before Windows starts up. This may be slow if you're using a large page file, but again it can be scheduled - and there's no other way to ensure Windows is running at its smoothest.


Fragmentations & SSDS


So far we've focused on mechanical drives, but with solid-state drives (SSDs) growing in popularity, you might be wondering whether they also need defragmenting. The short answer is that defragmentation, as it's commonly understood, is unnecessary.

To understand why, let's focus first on read performance. Since flash memory has no "seek time", an SSD can read discontiguous cells just as quickly as adjacent ones. Strictly speaking, there's a performance penalty involved in switching between different banks of memory cells -but this is of the order of fractions of a microsecond. For all practical purposes, defragmenting the files on an SSD yields no improvement in read performance.

Indeed, conventional defragmentation tools don't work on SSDs. To the operating system - and hence to defragmentation software - solid-state volumes appear to be divided into cylinders, heads and sectors, just like mechanical hard disks. But this is an abstraction, used to provide compatibility with established disk interfaces. Inside the SSD, these virtual addresses map onto flash memory banks that will almost certainly be differently arranged.

Things are complicated further by a process called wear leveling. Each flash cell inside an SSD can sustain only a limited number of write operations; to prolong the lifetime of the disk as a whole, the SSD's internal controller attempts to distribute write operations evenly across the whole capacity. This means that the mapping of virtual sectors to physical cells changes dynamically every time a block of data is written. Try to write to the same disk location twice in a row and you'll in fact be addressing two different physical memory locations.

This utterly defeats traditional approaches to defragmentation. When a tool such as the Windows defragmenter thinks it's consolidating data, in reality it's shortening the life of your disk with thousands of pointless writes. For this reason, automatic defragmentation is turned off in Windows 7 for SSDs.


Avoiding Write Amplification


Although fragmentation has a minimal effect on SSD read performance, it makes a big difference to writing. This is because of a limitation of SSDs called write amplification. It occurs because flash memory cells can't be overwritten like physical hard disk sectors, To write to a cell that contains data (even junk data left over from a deleted file), it must be erased and then reprogrammed. The catch is that cells can't be erased singly: for technical reasons, they can only be erased in blocks, typically of 512KB.

This creates problems. When you write a file into a given block, it's clearly unacceptable for the drive controller to simply erase all nearby data. So when the write request is received, the controller must read the entire contents of the block into a cache, then erase the block, then rewrite all those contents back to the disk, along with the new data. A single write request is thus "amplified" into dozens or thousands of operations - greatly slowing down performance.

To an extent, the effect is mitigated by an SSD feature called TRIM. When a file is deleted, TRIM enables the operating system to tell the drive controller that the data doesn't need to be kept. Should the block need to be rewritten in future, the unwanted data can be skipped. This speeds up the operation at hand; and because the unused space is subsequently left blank, it can in future be written to directly without requiring further erase operations.

Diskeeper Home 2011 takes this one step further, with an SSD-specific feature called HyperFast As we've described, it isn't possible for defragmentation software to reorganize the data on an SSD. But by using methods similar to those employed by IntelliWrite, HyperFast discourages the OS from writing files in piecemeal fashion in the first place, greatly reducing the break-up of free space. This means that whenever data is written, it's much more likely to be to a block that's mostly blank - minimising the effect of write amplification. The default installation will activate HyperFast automatically for SSDs.

 

12 November 2010

How to : Use your PC without Antivirus


In your operating system, there are many inbuilt tools that
you can use to help ward off evil software, too. All browsers today, for instance, provide some security tools, including anti-phishing filters or lists of Web sites that are known carriers of harmful software. Use these features -- they won't affect the speed. Common sense is your biggest defense.

First thing : you should have some kind of antivirus protection on your PC, especially if you surf the Internet or trade files with anyone. There are plenty of people, though, who hate antivirus programs -- and with good reason. Most of them are resource hogs, slowing down your computer; many of them throw up more false positive warnings than legitimate ones, slowing down your work and annoying you in the process. These days, most are leased on a yearly basis, meaning you must pay up every year in order to keep your antivirus signatures updated.

All of that adds up to some pretty painful medicine to have to swallow to potentially rid your PC of some malicious software. Can you possibly just say "NO" to antivirus software? The short answer is, "YES, you can." But to remain virus and spyware free, you'll need to adopt some precautions -- and stick with them. 

Use Clean Software

An antivirus-free computer should start and stop with legitimate, clean software. That means avoid/stop using copies of programs that are downloaded through warez sites or on newsgroups, borrowed from friends through file sharing, or found on shareware and freeware sites.

Remember that being without an antivirus program often means living without on-demand scanning, so a file you download online isn't as easy to check for viruses as it would be if you had an antivirus program installed. Still, plenty of people can and do assemble systems solely with commercial, off-the-shelf applications, and you can, too.  

Run Remote Virus Scan


 


If you have more than one PC, you can install antivirus software on one while leaving the other machine without antivirus software. If the two machines are over a network -- home or office -- then you should be able to map the drives of one computer onto the one with antivirus software installed and check individual files or entire drives through your network connection.

Or you could take advantage of free online virus and spyware scanning tools. Trend Micro's House Call (http://housecall.trendmicro.com) and Eset's Online Scan (http://www.eset.com/onlinescan) will perform a scan of your computer right from the Internet. Such scans might not remove any viruses or spyware found, but they will at least tell you how clean your computer is. 

Use built-in protections

Antivirus protection might not yet be a built-in feature of Windows and other operating systems, but security has long been of concern to everyone who uses computers, and the result is that you'll find some malware protection already built in to the computer you're currently using.

Before your computer even loads your operating system, it launches the code found in your system's BIOS (basic input-output system), which initiates the hardware in your PC and enables your operating system to identify the components you have. Within the BIOS of most PCs -- accessible by pressing F2 or Del during bootup -- is an optional boot sector protection mechanism. Enable this, and you'll protect against boot sector viruses without ever installing a single antivirus tool.

From within your operating system, there are tools you can use to help ward off evil software, too. All browsers today, for instance, provide some security tools, including anti-phishing filters or lists of Web sites that are known carriers of harmful software. Use these features -- they won't slow you down.

Free Operating System tools

In addition, there are free tools available that are less obtrusive than most antivirus packages. Microsoft provides Windows Defender for free on Windows Vista, and it's available as a free download for Windows XP and Windows Server 2003.

Windows Defender's focus is on spyware, which can be among the most dangerous types of malicious software, since its primary purpose is to track what you do and, in some cases, steal personal information. 

Safe Browsing

Common sense will go a long way toward keeping your computer safe if you don't use antivirus software. Stay away from sites that are frequent carriers of spyware. These include, ironically, many sites that purportedly sell anti-spyware software.  

A list of such sites is at the Spyware Warrior Rogue/Suspect Web Sites page (http://www.spywarewarrior.com/rogue_anti-spyware.htm#sites). Porn and gaming sites are also to be approached warily if you have no spyware or antivirus protection.  

Use Care When Reading Email

Delete any e-mail message from an unknown source if it contains an attachment. The majority of malware contracted through e-mail comes in the form of attachments that the sender tries to get the recipient to open.

Just say no. The large majority of viruses are contracted from unsolicited e-mail, so use an e-mail application with a built-in spam checker, if at all possible. Sometimes viruses are carried in Word documents from friends or colleagues who are not aware that the files are protected.

In such cases, without an onboard antivirus tool, it makes sense to run the file through one of the free online scanners mentioned earlier. Do this before you open the file.

The payoff for all of this caution should be well-known to anyone who has watched with chagrin as an otherwise speedy and trouble-free computer was made to feel like yesterday's technology after the latest bloated antivirus software was installed. Less really is more, if you can get away with it. And for those intrepid computer users with a survival plan, doing without antivirus protection can be a giant step in the right direction. 

If i've missed any precaution, please drop a comment about it.

 

30 August 2010

How to Partition a Hard Drive



Hard disks can be partitioned to run separate operating systems on the same disk, or to break down a disk into manageable chunks for storage. Partitioning is performed on a new or reformatted disk. These instructions describe using FDISK for PCs using Windows XP or later.


Follow these simple Instructions :
1. Start the computer in Command Prompt Mode.
2. Type "FDISK." The partition window will appear with menu options.
3. Enter 5 if you're partitioning a second drive, and select the drive; otherwise, skip to the next step.

4. Enter 1 (Create DOS Partition or Logical DOS Drive).

5. Enter 2 (Create Extended DOS) to create a partition.

6. Enter N when the program asks if you want to use the maximum available size.

7. Designate the amount of disk space to allocate to the second partition (the partition will be assigned the next drive letter).

8. Type a name for the new partition and press Enter. The partition menu will appear.

9. Repeat steps 5 through 8 to create additional partitions.

10. Press Esc to exit the partition command.
11. Format the newly created partitions (see "How to Format a Hard Drive").


02 February 2010

Shutdown your Computer via Mobile SMS

This is a really great video tutorial which will help you to shutdown a PC or Computer or laptop just by sending a SMS to an Email Account. This functionality is great as you can send a SMS from your College etc and shutdown your PC which you had assigned to do some work like scan for viruses or disk defragmentation during you were Out…. Have a Look to the video.






Shutting Down your PC or Laptop with a Mobile SMS



I tried this trick Myself and Found it really rocking….. Although it was a bit tough at beginning … you can also use other different free SMS services like 160by2, SMS Gupshup, Way2SMS etc. for this trick.


NOTE : As Kwiry does not support India, you can use Google SMS Channel





23 August 2009

Convert Mobile Phone Camera into WebCam

A Bangalore based startup has launched a application called as WWIGO – Webcam Wherever I GO, which meansthat you need to install this application on your mobile phones and use its inbuilt camera as a webcam. This feature allows you to use your phone as wireless webcam with support for Symbian devices ie Nokia Mobile Phones.

Features :
* Use Camera Phone as
Wireless Webcam
* Record videos with wwigo PC application.

* Use along with Skype, Yahoo Messenger, MSN to do video chat.
* Live Upload with to share video.
* Video Quality better or comparable to off shelf webcam*
* Works with popular Bluetooth Stacks on PC as well with WiFi connections.

There are three different versions of WWIGO which are offered based on limitations and payments. The free version, limited trial version and paid version. You can download a trial and try out in the beginning and if you are satisfied with the features you can upgrade to the paid version. WWIGO connects to a PC over wireless connection such bluetooth or WiFi to send video feeds to applications that can take web cam as input.



26 June 2009

Network Burst Hack / Trick

You Probably heard about “Burstable bandwidth” or “Network Burst” if not then Let me tell you about it.This feature mostly isn’t available for Normal Home Users but plans like Leased Line. This feature ensures that you can get a Burst in the Network when the Traffic or the Load over the network is too much. That means that the current bandwidth can be so called “OverClocked” or “SuperCharged” with more 2way Bandwidth (Incoming as well as Gigged up Outgoing Bandwidth).
So why is this trick not so famous one around you may ask me.Here is the reason. First of all you need to comply to a few conditions as given below.

* You have to be a Broadband User Using xDSL (ADSL etc) / Cable / NOP (Net On Cable) .
* Your ISP should be using Network Equipements of “Cyberoam INC” (excludes Datacard , BSNL , WLL users ).
* You should be Using “Cybroam Client” as your Network Manager (This should be provided by your ISP).

Screenshot of “Cyberoam Client”


Now if you fullfill all of the above mentioned Points then this Trick will work for you.
Now in the Older Versions of Cyberoam Client there was a Security loophole (Ver 1.3.1.1) , this loophole let us do the Bandwidth Boosting.

But how can we do this ?
Here is the Logic - Inside the Network we are Connected to the Gateway , But the Thing is that In the older version Gateway’s Network managing softwares aren’t so good at monitoring and hogging bandwidth so the management part’s job is left on the Cyberoam Client.

And this is how it works

1 > The PC Starts the Cyberoam Client.
2 > Cyberoam Client Tried to Fetch the Data Regarding the Bandwidth the User Should get from the Server.
3 > The Server returns the Bandwidth Information after a Successfull validation of User’s Login Info.
4 > The Cyberoam Client Starts an Internet Connection and manages the Bandwidth (Both Incoming and Outgoing) so that we can’t exceed the Bandwidth limit we are allocated with.

So how are we gonna do network burst ?
A very simple answer , We need a trick that will let the net connection be consistenly live and the Management of Bandwidth shouldn’t be there.To do this we simply have to make the Client crash and have to keep the connection alive and really busy so that the “Logout” command doesn’t reach the Server and so we will be able to do this in a Simpler way.
Overall explanation of the Trick , Start a connection , Start a file download to fill up the Multiple Connection Bandwidth at highest then crash the Bandwidth Manager and the Download Speed should be reaching at its highest levels now.
This happens because as soon as we crash the Client the Client tries to Send a “Logout” command over the network , but due to heavy traffic (Full usage and consistency of Bandwidth) the Response is Slow so eventually the Client Crashes due to a Hung Up condition and losses control over the Bandwidth and we can now use the Bandwidth to the Full extent as we can. Here is a Pictorial Tutorial for that.
First off all i want to clarify that the Time i Compiled this Article i had a 128Kbps Connection .
Screenshot As given Below is of www.speedtest.net

You should Note that i posses a 128 KBPS Plan in which the maximum reachable limit is 16 Kilobytes per seconds so technically i can’t exceed this limit of 16 kilobytes per seconds
To do this trick after you start your PC , Login to Cyberoam Network Manager ,
Start uTorrent and download a torrent file from the net and allocate the space for that torrent file and start downloading , now as i already did that i am gonna skip a few steps.


Now i am gonna show you the uTorrent window , in which i am currently downloading a file which is more than 900 MB , now look at that horrible speed here , its around 10 kbps , So how about a gigged up speeds here , ok.
Now there are two ways to Crash the client.

1 > End / Kill the Task From “TaskManager”

2 > Exit the Client When Highly Packed Bandwidth downloades are going on/
We are gonna perform a Simple “Exit” here and that should be enough if Heavy Downloads are going on.
So after you are Started with the uTorrent Job. Just Right Click on the “CyberoamClient” icon and Select “Exit” as shown above.
Now carefully look at the Download speed of the Torrents , They would have increased.
Mine Increased like this sequence.

After that got changes and increase in Speeds like these given Below

And even after applying the Same trick as above i was able to download Open Solaris November 2008 Edition of 687MB under 20 Mins with avaerage speeds like “487 kbps”.


I use this trick to download much bigger files (Mostly Torrents which are heavily seeded).
Note : This trick will work on Connections which are active now.Due Net disconnection no new connection request can reach the servers however Older and Consistent connections will persists.Works with Bit-Torrent Clients , IMs , Download Managers like IDM , FlashGot , FDM etc.
If you still got any questions regarding this Trick the do feel to Post Below. Thanx

17 June 2009

Install Windows Vista / 7 Using USB Flash Drive

This guide works 100% for Vista & Windows 7 unlike most of the guides out there. I have seen many sites/blogs that have “Install Vista from USB guide” but either with incomplete steps or not working guide. I have also seen some guides that don’t’ use proper commands in this guide. After spending many hours I have come up with this 100% working guide.

I just did this method on one of my friends machine and installed the new Windows 7 BETA. The main advantage is that by using USB drive you will be able to install Windows 7/Vista in just 15 minutes. You can also use this bootable USB drive on friend’s computer who doesn’t have a DVD optical drive.

The method is very simple and you can use without any hassles. Needless to say that your motherboard should support USB Boot feature to make use of the bootable USB drive.

Requirements:

  • USB Flash Drive (Minimum 4GB)
  • Windows 7 or Vista installation files.
How to make a Bootable USB :

Having a bootable USB is very essential, especially if you are a Netbook user. Using bootable USB to install an operating system (OS) not only makes the installation faster, but also saves a DVD.

Creating or using an USB drive to install Windows operating systems is very easy if you follow the below mentioned steps.

1. Insert your USB stick to the system and backup all the data from the USB as we are going to format the USB to make it as bootable.

Now here is a catch. Every tutorial on the internet requires you to have Windows Vista / 7 Installed to complete the steps. So i started Googling and I finally got this working on XP also after 7 hours of struggle and found out it was actually pretty simple.

So I have divided the first few steps for Windows XP and Vista / 7 users :

For Windows XP Users:

If you are on Windows XP follow the steps below :

2. Download the zip file: http://www.911cd.net/forums//index.php?s=931703fec95c83bf4d634a2cfbeeff05&act=attach&type=post&id=1054
3. Run USB_MultiBoot_10.cmd. Press any key.
4. Choose option 2 i.e "H". In the windows, choose NTFS and format, not quick format. Follow this guide from step 5 and forward.

For Windows Vista & Windows 7 Users:

If you are on Windows Vista or Windows Seven follow the steps below :

2. Open Command Prompt with admin rights. Use any of the below methods to open Command Prompt with admin rights.
  1. Type cmd in Start menu search box and hit Ctrl+ Shift+ Enter.
  2. Go to Start menu > All programs > Accessories, right click on Command Prompt and select Run as administrator.

3. You need to know about the USB drive a little bit. Type in the following commands in the command prompt:

First type DISKPART and hit enter to see the below message.

Next type LIST DISK command and note down the Disk number (ex: Disk 1) of your USB flash drive. In the below screenshot my Flash Drive Disk no is Disk 1.

4. Next type all the below commands one by one. Here I assume that your disk drive no is “Disk 1”.If you have Disk 2 as your USB flash drive then use Disk 2.Refer the above step to confirm it.

So below are the commands you need to type and execute one by one:

SELECT DISK 1

CLEAN

CREATE PARTITION PRIMARY

SELECT PARTITION 1

ACTIVE

FORMAT FS=NTFS

(Format process may take few seconds)

ASSIGN

EXIT

Don’t close the command prompt as we need to execute one more command at the next step. Just minimize it.

Common Steps for Windows XP and Vista / 7 Users :

5. Insert your Windows DVD or CD / Any Other Bootable CD or DVD in the optical drive and note down the drive letter of the optical drive and USB media. Here I use “D” as my optical (DVD) drive letter and “H” as my USB drive letter.

6. Go back to command prompt and execute the following commands:

D:CD BOOT and hit enter. Where “D” is your DVD drive letter.
CD BOOT and hit enter to see the below message.
BOOTSECT.EXE/NT60 H:

(Where “H” is your USB drive letter)

7. Copy Windows DVD contents to USB i.e. copy all files from Windows DVD and paste them to USB.

You are done with your bootable USB. You can now use this bootable USB as bootable DVD on any computer that comes with USB boot feature (most of the current motherboards support this feature).

24 May 2009

Lock Your Drives and Folders Using Registry Tweaks

There are plenty of software which locks drives and folder to protect your confidential data. Why waste money on such tools when you can do it with a simple registry tweak? Here’s how:
Caution: Before you attempt these tweaks, please make sure that you have a backup of your registry, just incase something goes wrong in the middle.
Locking Folders:
Consider you want to lock a folder named XXXX in your E:\, whose path is E:\XXXX.
Now open the Notepad and type the following

ren xxxx xxxx.{21EC2020-3AEA-1069-A2DD-08002B30309D}

Where xxxx is your folder name. Save the text file as loc.bat in the same drive.
Open another new notepad text file and type the following

ren xxxx.{21EC2020-3AEA-1069-A2DD-08002B30309D} xxxx

Save the text file as key.bat in the same drive.
Steps to lock the folder:
To lock the xxxx folder, simply click the loc.bat and it will transform into control panel icon which is inaccessible.
To unlock the folder click the key.bat file. Thus the folder will be unlocked and the contents are accessible.
Locking Drives:
We don’t usually prefer to lock our drives, but sometimes it becomes nesscary. Say for instance you might have stored your office documents in D:\ and you don’t want your kids to access it, in such case this technique can be useful for you. Please don’t try this tweak with your root drive (usually C:\ is the root drive) since root drives are not intended to be locked because they are mandatory for the system and application programs.
Start & Run and type Regedit to open Registry editor
Browse HKEY_CURRENT_USER\Software\Microsoft\Windows\Curre ntVersion\Policies\Explorer
Create a new DWORD value NoViewOnDrive and set its value as
2^ (Alpha Number of Drive Letter-1) where Alpha number are simple counting of alphabets from A to Z as 1 - 26
For example: to lock C:\, Alpha number of C is 3 so 2^ (3-1) = 4 (decimal value)
To lock more drives, calculate the value of each drive and then set sum of those numbers as value
To unlock your drive just delete the key from the registry

23 May 2009

Validate your pirated Windows XP / Make Windows Genuine

This will allow you to Disable and Remove Windows Genuine Advantage Notifications Nag Screen .



1) Start > run > "regedit" (without the quotes of course)

2) Go to the key:

  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\Windows NT\CurrentVersion\WPAEvents\OOBETimer


and double click on it. Then change some of the value data to ANYTHING. Delete some, add some letters. Close regedit.

3) Go to start > run > "%systemroot%\system32\oobe\msoobe.exe /a" (again, dont type the quotes)

4) The activation screen will come up, click on register over telephone, then click on CHANGE PRODUCT KEY, enter in this key: JG28K-H9Q7X-BH6W4-3PDCQ-6XBFJ.

5) Restart your computer and enjoy the validated XP !!!

Disclaimer: This article is for informational and educational purpose only, as most information is found on various part of Internet. Readers should contacts Microsoft if their licensed or OEM software cannot be validated or purchase genuine software.

07 May 2009

Comparison : Linux vs Windows

Comparison of the Microsoft Windows and Linux computer operating systems is a common topic of discussion among their users. Windows is the most prominent closed source operating system, while Linux is the most prominent operating system that is free software (note that many Linux distributions also have a small amount of proprietary components, such as compiled binary blob drivers provided by hardware manufacturers, for their default installation.) The two operating systems compete for user-base in the personal computer market as well as the server market, and are used in government offices, schools, business offices, homes, intranet and internet servers, supercomputers, and embedded systems.

Windows dominates in the desktop and personal computer markets with about 90% of the desktop market share, and accounted for about 66% of all servers sold (not used) in the year 2007. In server revenue market share (2007Q4) Windows achieved 36.3% and Linux achieved 12.7%. As of November 2007, Linux powered 85% of the world's most powerful supercomputers, compared to Windows' 1.4%. In February 2008, Linux powered five of the ten most reliable internet hosting companies, compared to Windows' two. In the same month, Windows powered one of the ten least reliable internet hosting companies, compared to Linux's five.

Linux and Windows differ in philosophy, cost, ease of use, versatility, and stability, with each seeking to improve in their perceived weak areas. Comparisons of the two tend to reflect the origins, historic user base and distribution model of each. Typically, some major areas of perceived weaknesses regularly cited have included the poor “out-of-box” usability of the Linux desktop for the mass-market and susceptibility to malware for Windows. Both are areas of rapid development in both fields.

Proponents of free software argue that the key strength of Linux is that it respects what they consider to be the users' essential freedoms: the freedom to run it, to study and change it, and to redistribute copies with or without changes.

A GUI Decision

Linux is a kernel, an operating system—not a complete operating environment in the sense that Windows is a complete operating environment. The tradeoff is one of choice. Windows has a single interface (true, there are variations between versions, but those are largely transparent to users). In contrast, Linux has no built-in GUI interface. Users are free to choose among many commercially available or free GUI X-Window interfaces, such as Gnome, KDE, and Motif, each of which provides a different look and feel.

Unfortunately, to some degree differences in GUI X-Window interfaces extend to the programming interfaces as well, meaning that software developers must either support multiple GUIs or choose which GUI(s) they plan to support. Because the interfaces are slightly different, application developers generally target one or two primary GUI programming models. Supporting many GUIs isn't just a simple process of including one set of libraries or another; it's often a frustrating and error-prone exercise in writing GUI-specific code. While these applications may run on non-targeted GUI interfaces, vendors often guarantee support for only one or two.

The multiple-GUI problem illustrates a basic difference in Windows and Linux. Windows has one general GUI interface which has served many millions of people and works for many millions of different applications. The Mac (another successful consumer OS) is similar; one general GUI works across all Mac applications. Why is Linux different?

Freedom to Choose—Or Not to Choose

According to most open-source advocates, having multiple available GUIs translates into a desirable user choice. For example, http://www.uselinuxathome.com/ENgui.htm says that the "choice of GUI has been made possible by the open source nature of Linux," and that "The idea is...to find the one that's right for you..."

That's all well and good in a hobbyist world, where users are enthusiasts who are more than happy to handle manual configurations and endure inconveniences in order to maintain an open system where application developers target the GUI(s) of their choice. It's also fine in a locked-down, IT-mandated business situation where administrators and business needs dictate UI and application choices for users. But that approach isn't going to work for the general public.

The average user doesn't know—or care—about the underlying operating system, the idea of GUI interfaces, the various types of file systems, or about any other "technical" aspect of using a computer. (Jono Bacon tells an interesting story about how users perceive GUIs.) Many—perhaps most—home and small business users never alter their Windows system defaults, other than to perhaps download a different screen saver, add a peripheral, or install their preferred applications. Giving them choices isn't going to make them happy—they want something that works out of the box! And they want that single setup to work for all their programs.

Most of the major distributions aren't addressing this problem directly. For example, Mandrake ships with three different X-Window GUIs: KDE, Gnome, and IceWM. How much time should users spend exploring these different GUIs before they find the one that's "right"—and works with all their applications? One month? Five months? Are there more productive ways for users to spend their time than trying different GUIs? Developers, hobbyists, and large IT shops gain value from the ability to try and test a multiplicity of interface choices, but the average home or business user will not.

In fact, I suspect that many users wouldn't even know what a path is. If you tell them, they may not understand why it's important, and they won't know how to edit it. The fact is that average users don't know and don't want to know how to solve problems with their computers—that's why businesses hire IT and support staff, so that average users can concentrate on their work, not on their computers.

If the problem were limited to setting up just one specific GUI, it would be relatively easy to solve it by creating a robust installation, but it isn't. There are many GUIs, each with its own FAQ, its own procedure, and its own quirks.

Functions

Windows offers an easy user interface called a GUI (graphical user interface) but unlike Linux, only has one GUI for users to choose from. This fact in some respects could make the using of an operating system easer. For example if there was a work group it would be easier if they were all using the same GUI’s, then some choosing to use different types of GUI’s which would slow down the ability to effectively provides demonstrations from the tutor or person in charge of the work group.

One advantage of Linux over windows where it comes to the multie choice of GUI’s it that it can help provide a nice easy starting ground for either windows or Mac users. incidentally Mac and Windows both have totally different GUI’s where as Linux has many GUIs to choose from, including ones that represent the Mac GUI being gnome and ones representing the windows GUI being KDE. This makes it far easier for new, and starting off Linux users, aturly use linux as effectively as they would have been able to use there windows or Mac computers.

Windows and Linux both allow hardware to effectively communicate with Software in much the same way. However the compatibility problems of Linux can cause havoc when trying to install hardware drivers. Whereas with windows being one of the leading operating systems in the world, finding hard ware drives is a push over.

Security



Windows is more likely to be infected by a viruses due to it being the most attacked operating system in the world unlike Linux. Also the majority of viruses aren't compatible with Linux making Linux inherently safer.

Performance

Linux is less of a megalif of an operating system then windows is meaning that performance is greatly reduced in windows simply because there is less extra performance windows can utilize because the windows OS is taking up so much power unlike with Linux which doesn't use much power to run, Meaning there is much power available to be implemented by the user if needed.
Stability: due to the work all over the world by the millions users of Linux users which have full and free access to the source code in trying to make Linux more stable unlike the few 100,000 windows tec’s with a license to modify the windows source code. And also due to the fact that the Linux operating system has a more logical fileing system and that linux doesn't use much processor power to run inherently makes linux a more of a stable OS

Cost
For windows you have to pay for limited access to the OS and all software available for windows. Unlike with linux where for free you get full access to the entire operating system along with full access to all of the linux GNU software available which can be downloaded if it doesn't come with the distribution (for example debian linux comes with over 17,000 software packages which are optional and totally free, and SUSE linux gives u accesses to over 7,000 software packages freely, unlike windows where most software is optional and costs…)

Usability

Windows is one of the easiest operating systems to use due to the lack of things you can do with it along with the legal constraints. Windows is also the most widely spread operating system then linux and has the upper hand when it comes to personal computing. Linux is just as easy but due to the lack of confidence of computer users there's days not many people are willing to delve in the happy free world of linux.

Outcome

After many years of my own personal experience with the two operating systems along with the factors I have made above I believe linux is the best operating system with more pros then windows. One downside to linux is its compatibility however it is possible to emulate everything software on both operating systems making software compatibility not an issue, however as far as hardware computability is consend windows doesn't have the ability to work on the Power PC processors unlike linux. Although some people are skeptical about linux I have seen that the only resion for this is the lack of recherché they have done into the operating system to back up there skepticism.. The linux system is being implemented more and more by country's and organizations all over the world at a growing pace day by day and one day will be the biggest rival to windows if it isn't already in the server & business market.

Here is a tabular comparison b/w the two :

Topic

Linux

Windows

Price The majority of Linux variants are available for free or at a much lower price than Microsoft Windows. Microsoft Windows can run between $50.00 - $150.00 US dollars per each license copy.
Ease Although the majority Linux variants have improved dramatically in ease of use, Windows is still much easier to use for new computer users. Microsoft has made several advancements and changes that have made it a much easier to use operating system, and although arguably it may not be the easiest operating system, it is still Easier than Linux.
Reliability The majority of Linux variants and versions are notoriously reliable and can often run for months and years without needing to be rebooted. Although Microsoft Windows has made great improvements in reliability over the last few versions of Windows, it still cannot match the reliability of Linux.
Software Linux has a large variety of available software programs, utilities, and games. However, Windows has a much larger selection of available software. Because of the large amount of Microsoft Windows users, there is a much larger selection of available software programs, utilities, and games for Windows.
Software Cost Many of the available software programs, utilities, and games available on Linux are freeware and/or open source. Even such complex programs such as Gimp, OpenOffice, StarOffice, and wine are available for free or at a low cost. Although Windows does have software programs, utilities, and games for free, the majority of the programs will cost anywhere between $20.00 - $200.00+ US dollars per copy.
Hardware Linux companies and hardware manufacturers have made great advancements in hardware support for Linux and today Linux will support most hardware devices. However, many companies still do not offer drivers or support for their hardware in Linux. Because of the amount of Microsoft Windows users and the broader driver support, Windows has a much larger support for hardware devices and a good majority of hardware manufacturers will support their products in Microsoft Windows.
Security Linux is and has always been a very secure operating system. Although it still can be attacked when compared to Windows, it much more secure. Although Microsoft has made great improvements over the years with security on their operating system, their operating system continues to be the most vulnerable to viruses and other attacks.
Open Source Many of the Linux variants and many Linux programs are open source and enable users to customize or modify the code however they wish to. Microsoft Windows is not open source and the majority of Windows programs are not open source.
Support Although it may be more difficult to find users familiar with all Linux variants, there are vast amounts of available online documentation and help, available books, and support available for Linux. Microsoft Windows includes its own help section, has vast amount of available online documentation and help, as well as books on each of the versions of Windows.

List of the keyboard shortcuts that are available in Windows XP

This article describes the keyboard shortcuts that are available in Windows XP.

General keyboard shortcuts

  • CTRL+C (Copy)
  • CTRL+X (Cut)
  • CTRL+V (Paste)
  • CTRL+Z (Undo)
  • DELETE (Delete)
  • SHIFT+DELETE (Delete the selected item permanently without placing the item in the Recycle Bin)
  • CTRL while dragging an item (Copy the selected item)
  • CTRL+SHIFT while dragging an item (Create a shortcut to the selected item)
  • F2 key (Rename the selected item)
  • CTRL+RIGHT ARROW (Move the insertion point to the beginning of the next word)
  • CTRL+LEFT ARROW (Move the insertion point to the beginning of the previous word)
  • CTRL+DOWN ARROW (Move the insertion point to the beginning of the next paragraph)
  • CTRL+UP ARROW (Move the insertion point to the beginning of the previous paragraph)
  • CTRL+SHIFT with any of the arrow keys (Highlight a block of text)
  • SHIFT with any of the arrow keys (Select more than one item in a window or on the desktop, or select text in a document)
  • CTRL+A (Select all)
  • F3 key (Search for a file or a folder)
  • ALT+ENTER (View the properties for the selected item)
  • ALT+F4 (Close the active item, or quit the active program)
  • ALT+ENTER (Display the properties of the selected object)
  • ALT+SPACEBAR (Open the shortcut menu for the active window)
  • CTRL+F4 (Close the active document in programs that enable you to have multiple documents open simultaneously)
  • ALT+TAB (Switch between the open items)
  • ALT+ESC (Cycle through items in the order that they had been opened)
  • F6 key (Cycle through the screen elements in a window or on the desktop)
  • F4 key (Display the Address bar list in My Computer or Windows Explorer)
  • SHIFT+F10 (Display the shortcut menu for the selected item)
  • ALT+SPACEBAR (Display the System menu for the active window)
  • CTRL+ESC (Display the Start menu)
  • ALT+Underlined letter in a menu name (Display the corresponding menu)
  • Underlined letter in a command name on an open menu (Perform the corresponding command)
  • F10 key (Activate the menu bar in the active program)
  • RIGHT ARROW (Open the next menu to the right, or open a submenu)
  • LEFT ARROW (Open the next menu to the left, or close a submenu)
  • F5 key (Update the active window)
  • BACKSPACE (View the folder one level up in My Computer or Windows Explorer)
  • ESC (Cancel the current task)
  • SHIFT when you insert a CD-ROM into the CD-ROM drive (Prevent the CD-ROM from automatically playing)
  • CTRL+SHIFT+ESC (Open Task Manager)

Dialog box keyboard shortcuts

If you press SHIFT+F8 in extended selection list boxes, you enable extended selection mode. In this mode, you can use an arrow key to move a cursor without changing the selection. You can press CTRL+SPACEBAR or SHIFT+SPACEBAR to adjust the selection. To cancel extended selection mode, press SHIFT+F8 again. Extended selection mode cancels itself when you move the focus to another control.
  • CTRL+TAB (Move forward through the tabs)
  • CTRL+SHIFT+TAB (Move backward through the tabs)
  • TAB (Move forward through the options)
  • SHIFT+TAB (Move backward through the options)
  • ALT+Underlined letter (Perform the corresponding command or select the corresponding option)
  • ENTER (Perform the command for the active option or button)
  • SPACEBAR (Select or clear the check box if the active option is a check box)
  • Arrow keys (Select a button if the active option is a group of option buttons)
  • F1 key (Display Help)
  • F4 key (Display the items in the active list)
  • BACKSPACE (Open a folder one level up if a folder is selected in the Save As or Open dialog box)

Microsoft natural keyboard shortcuts

  • Windows Logo (Display or hide the Start menu)
  • Windows Logo+BREAK (Display the System Properties dialog box)
  • Windows Logo+D (Display the desktop)
  • Windows Logo+M (Minimize all of the windows)
  • Windows Logo+SHIFT+M (Restore the minimized windows)
  • Windows Logo+E (Open My Computer)
  • Windows Logo+F (Search for a file or a folder)
  • CTRL+Windows Logo+F (Search for computers)
  • Windows Logo+F1 (Display Windows Help)
  • Windows Logo+ L (Lock the keyboard)
  • Windows Logo+R (Open the Run dialog box)
  • Windows Logo+U (Open Utility Manager)

Accessibility keyboard shortcuts

  • Right SHIFT for eight seconds (Switch FilterKeys either on or off)
  • Left ALT+left SHIFT+PRINT SCREEN (Switch High Contrast either on or off)
  • Left ALT+left SHIFT+NUM LOCK (Switch the MouseKeys either on or off)
  • SHIFT five times (Switch the StickyKeys either on or off)
  • NUM LOCK for five seconds (Switch the ToggleKeys either on or off)
  • Windows Logo +U (Open Utility Manager)

Windows Explorer keyboard shortcuts

  • END (Display the bottom of the active window)
  • HOME (Display the top of the active window)
  • NUM LOCK+Asterisk sign (*) (Display all of the subfolders that are under the selected folder)
  • NUM LOCK+Plus sign (+) (Display the contents of the selected folder)
  • NUM LOCK+Minus sign (-) (Collapse the selected folder)
  • LEFT ARROW (Collapse the current selection if it is expanded, or select the parent folder)
  • RIGHT ARROW (Display the current selection if it is collapsed, or select the first subfolder)

Shortcut keys for Character Map

After you double-click a character on the grid of characters, you can move through the grid by using the keyboard shortcuts:
  • RIGHT ARROW (Move to the right or to the beginning of the next line)
  • LEFT ARROW (Move to the left or to the end of the previous line)
  • UP ARROW (Move up one row)
  • DOWN ARROW (Move down one row)
  • PAGE UP (Move up one screen at a time)
  • PAGE DOWN (Move down one screen at a time)
  • HOME (Move to the beginning of the line)
  • END (Move to the end of the line)
  • CTRL+HOME (Move to the first character)
  • CTRL+END (Move to the last character)
  • SPACEBAR (Switch between Enlarged and Normal mode when a character is selected)

Microsoft Management Console (MMC) main window keyboard shortcuts

  • CTRL+O (Open a saved console)
  • CTRL+N (Open a new console)
  • CTRL+S (Save the open console)
  • CTRL+M (Add or remove a console item)
  • CTRL+W (Open a new window)
  • F5 key (Update the content of all console windows)
  • ALT+SPACEBAR (Display the MMC window menu)
  • ALT+F4 (Close the console)
  • ALT+A (Display the Action menu)
  • ALT+V (Display the View menu)
  • ALT+F (Display the File menu)
  • ALT+O (Display the Favorites menu)

MMC console window keyboard shortcuts

  • CTRL+P (Print the current page or active pane)
  • ALT+Minus sign (-) (Display the window menu for the active console window)
  • SHIFT+F10 (Display the Action shortcut menu for the selected item)
  • F1 key (Open the Help topic, if any, for the selected item)
  • F5 key (Update the content of all console windows)
  • CTRL+F10 (Maximize the active console window)
  • CTRL+F5 (Restore the active console window)
  • ALT+ENTER (Display the Properties dialog box, if any, for the selected item)
  • F2 key (Rename the selected item)
  • CTRL+F4 (Close the active console window. When a console has only one console window, this shortcut closes the console)

Remote desktop connection navigation

  • CTRL+ALT+END (Open the Microsoft Windows NT Security dialog box)
  • ALT+PAGE UP (Switch between programs from left to right)
  • ALT+PAGE DOWN (Switch between programs from right to left)
  • ALT+INSERT (Cycle through the programs in most recently used order)
  • ALT+HOME (Display the Start menu)
  • CTRL+ALT+BREAK (Switch the client computer between a window and a full screen)
  • ALT+DELETE (Display the Windows menu)
  • CTRL+ALT+Minus sign (-) (Place a snapshot of the entire client window area on the Terminal server clipboard and provide the same functionality as pressing ALT+PRINT SCREEN on a local computer.)
  • CTRL+ALT+Plus sign (+) (Place a snapshot of the active window in the client on the Terminal server clipboard and provide the same functionality as pressing PRINT SCREEN on a local computer.)

Microsoft Internet Explorer navigation

  • CTRL+B (Open the Organize Favorites dialog box)
  • CTRL+E (Open the Search bar)
  • CTRL+F (Start the Find utility)
  • CTRL+H (Open the History bar)
  • CTRL+I (Open the Favorites bar)
  • CTRL+L (Open the Open dialog box)
  • CTRL+N (Start another instance of the browser with the same Web address)
  • CTRL+O (Open the Open dialog box, the same as CTRL+L)
  • CTRL+P (Open the Print dialog box)
  • CTRL+R (Update the current Web page)
  • CTRL+W (Close the current window)

Other information

  • Some keyboard shortcuts may not work if StickyKeys is turned on in Accessibility Options.
  • Some of the Terminal Services client shortcuts that are similar to the shortcuts in Remote Desktop Sharing are not available when you use Remote Assistance in Windows XP Home Edition.
  • Some of the other Microsoft Knowledge Base articles that have similar information as this article are:
    126449 (http://support.microsoft.com/kb/126449/ ) Keyboard shortcuts for Windows
    255090 (http://support.microsoft.com/kb/255090/ ) Keystroke navigation in Windows 2000 Help
  • Refer to Help for the most current information regarding keyboard navigation and visit the following Microsoft Accessibility Web site for additional information that relates to keyboard shortcuts and keyboard navigation in Windows and other Microsoft products:
    http://www.microsoft.com/enable (http://www.microsoft.com/enable)

APPLIES TO
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional