Wednesday, December 29, 2010

Solved Issue : \WINDOWS\SYSTEM32\CONFIG\SYSTEM - file missing or corrupt

This error arises when the System registry hive is either deleted or corrupt. System registry hive contains configuration information necessary for the system to boot.

Option 1:

The first thing to try is to run chkdsk command from the Recovery Console and then reboot the system.

If chkdsk does not solve the problem, then the System file should be restored from backups. There are two places to look for the backups, one is the System Restore folder and the other is \Windows\Repair folder.

Option 2:

 (Using backups from System Restore feature): From the Recovery Console, navigate to the folder \System Volume Information\ folder of the root drive, using the command:
cd "C:\System Volume Information"

Here, locate and navigate to the folder whose name begins with _restore using the command:
cd _resto~1

This folder contains many subfolders which have names of the form RPxxx, where xxx is a number indicating the restore point. Locate an RPxxx folder which has the highest number as its suffix (highest xxx) using the command dir command. Then navigate into that folder using the command:
cd RPxxx (don't forget to replace xxx with the corresponding number!)

Now, there will be a folder named snapshot. Navigate to this folder using the command:
cd snapshot

There should be a file named _REGISTRY_MACHINE_SYSTEM, copy this file to the \Windows\System32\Config folder with the name System using the command:
copy _REGISTRY_MACHINE_SYSTEM C:\Windows\System32\Config\System

Reboot the system and check whether Windows loads properly.

Note: Option 2 works only if System Restore feature of Windows XP is enabled. If System Restore was disabled or if option 2 did not work for some reason, then try the next option.

Option 3:

While installing Windows, the setup backs up the System registry hive in Repair folder. If the System Restore feature is turned off, then this backup can be used to restore the System hive. From the Recovery Console, navigate to folder \Windows\Repair, using the command:
cd C:\Windows\Repair

Copy the System file to its original location using the command:
copy System C:\Windows\System32\Config\System

Reboot the system and check whether Windows loads properly.

Note: There is a disadvantage in this method! Since this backup is created during the installation of Windows; system configuration and driver installations (made after fresh installation) will be lost after restoring this backup Registry hive file.

Courtesy :

Tuesday, December 21, 2010

Proxy and Piracy - Biggest enemy of computer world or biggest friend?

Proxy and Piracy are two words I found it's most useful and most dangerous words for us..

Yahoo, Gtalk blocked in office.. I have proxy..., go enter your username password.. alas..!! it was phishing site. your password were sent to site owner.. I shouldn't have entered my gmail, yahoo passwords there..

Above is the situation 3/10 person who wish to access few mailing sites from office and get hacked..

I like to play nfs, I want office 2010, I want latest antivirus, I want to download recent movies.. you can get from, etc etc..
you download games/softwares or troubles for you? instructions given that disable your anti-virus to run this movie.. and few user really do.. :-O

Same situation you can find around you.. My hidden folders are not opened.. My system is slow.. My pen drive shows virus every time I insert..

All because of our little careless..

We are paying alot for getting something at free of cost..

Do you believe the same? Do you also think that we shouldn't trust those sites which are not familiar to us.. also not stop your security suite for one mp3 song..??

I suggest as from my experience..
- Install and keep up to date anti-virus.
- Install and maintain a good firewall. (not normal Windows)
- Install a good runtime antispyware (Windows Defender, etc)
- Install a good on-demand antispyware (spybot search and destroy / Advanced System Care)
- Do not enter username and password of your yahoo/gmail any where on any other site
- Keep your sensitive password separate than your normal passwords. (don't keep same password everywhere)
- Trust on google/firefox/IE antiphishing policy and do not enter to those sites where either of these warns..

Good Luck.. :-)

Wednesday, December 8, 2010

Stop sharing your Hard drive anonymous - c$ share whole C

How to stop sharing $C: and $WINNT permanently

Go To Control Panel
  -> Administrative Tools
    ->  Local Security Policy

see the option of
Network access: Sharing and security model for local accounts

if it is selected as classic.. change it's value to guest user as showing below..

now reboot your system and also disable guest account of your xp..


Another way I disabled this by creating batch file and putting it in start up..

Create a batch file with the following and place it in startup


This will delete the shares C$,Winnt$ from
your computer

To put your batch file in startup
Go to C:\Documents and Settings\All Users\Start Menu\Programs\Startup
put batch file here
if it doesn't work put it in your local user account
C:\Documents and Settings\--your username -- \Start Menu\Programs\Startup

It will work.

Good Luck.

Tuesday, December 7, 2010

Windows XP Search dialog Box open as blank

Recently we have faced an issue that when I click on search button from start menu or folder explorer it open blank screen.. No search text box or button appears in left panel.. only dancing doggie.. (!!)

After googling I found a good way to get your search back..
Here are the steps.. Hope it's useful to you..

Start > Run > regsvr32 wshom.ocx
Start > Run > regsvr32 jscript.dll
Start > Run > regsvr32 urlmon.dll
Start > Run > regsvr32 vbscript.dll
Start > Run > regsvr32 /i %windir%\srchasst\srchui.dll

You Should Get A Message Like This

DllRegisterServer in xxx.dll succeeded.

Reboot your system..

Check it now.. :-)

Another way given on Microsoft Official Site I haven't tried below process yet as my issues has been resolved.

To resolve this issue, use the following methods in the order in which they are presented.

Method 1: Reregister Jscript.dll

  1. Click Start, and then click Run.
  2. In the Open box, type regsvr32 jscript.dll, and then click OK.
  3. Click OK.
If the file does not register as expected, or if you receive an error message, the system file may be missing or damaged. To extract the missing file in Windows XP, follow these steps:
  1. Click Start, and then click Run.
  2. In the Open box, type msconfig, and then click OK.
  3. Click Expand File.
  4. In the File to restore box, type the name of the file that you want to restore.
  5. In the Restore from box, type the path of the Windows XP .cab file where you want to restore the file, or click Browse From to locate the Windows XP .cab file.

    Note The Windows XP .cab files are stored in the I386 folder on the Windows XP CD.
  6. In the Save file in box, type the path where you want to extract the new file, or click Browse To to locate the folder that you want.
  7. Click Expand.
  8. In the System Configuration Utility dialog box, click OK. If you are prompted to restart the computer, click Restart.
Open a dialog box that previously experienced the issue that is described in the "Symptoms" section of this article. If the issue recurs, go to the next method.

Method 2: Edit the registry

To do this, follow these steps.

Important This section, method, or task contains steps that tell you how to modify the registry. However, serious problems might occur if you modify the registry incorrectly. Therefore, make sure that you follow these steps carefully. For added protection, back up the registry before you modify it. Then, you can restore the registry if a problem occurs. For more information about how to back up and restore the registry, click the following article number to view the article in the Microsoft Knowledge Base:
322756  ( ) How to back up and restore the registry in Windows
  1. Click Start, and then click Run.
  2. In the Open box, type regedit, and then click OK.
  3. Locate the following registry key:
    The (Default) value data should contain the following value:
    If it does not, double-click Default, type C:\WINDOWS\SYSTEM32\JSCRIPT.DLL in the Value data box, and then click OK.
  4. The ThreadingModel value data should contain the following value:
    If it does not, double-click ThreadingModel, and then type Both in the Value data box.
  5. Locate the following registry key:
  6. Repeat steps 3 and 4 to edit this key, and then go to step 7.
  7. Locate the following registry key:
  8. Repeat steps 3 and 4 to edit this key, and then go to step 9.
  9. Exit Registry Editor.