Sep 27, 2014

Volume shadow Copy Service used by system restore is not working

If you are having trouble when trying to make a system restore or to create a restore point, and that problem is "Volume shadow Copy Service used by system restore is not working" with event log (the error code display in bracket. There are 2 Method you can use to solve the problems:

Method 1 : Set the following component as automatic
  • Volume shadow copy 
  • Multimedia Class Scheduler 
  • Remote Procedure Call (RPC) 
  • DCOM Server Process Launcher - Plug and Play. 
  1. Click the Start button, and in the search box type in: Services.
  2. Press 'Enter' to open Services window.
  3. Find related services that are listed above, and check the Status (started) and Startup Type (automatic).
  4. Double click the service to change the status to started and set startup type to Automatic.

Method 2 :  Check Corrupted files using System File Checker Scan(SFC). 
System File Checker is a utility in Windows that allows users to scan for corruptions in Windows system files and restore corrupted files.

1. Open Command Prompt as Administrator by click start and type cmd, on the search result right click on cmd.exe and press enter.

2. At the command prompt, type the following command, and then press ENTER:
sfc /scannow

3. This process will take a while, do not close it if you already start scanning. It will scan and fix your corrupted system after reboot.

Note: If it unnable to fix after scanning, run this scan again but this time in safe mode.

Sep 24, 2014

How to Install and Fix Teredo Tunneling Adapter

What is Microsoft Teredo Tunneling Adapter? It function as an interpreter for IPv4 and IPv6. Every device that connected to the internet is assigned an IP address mostly IPv4. Due to heavy internet usage and increasing internet users, IPv6 was introduce in the 90s because it is most likely IPv4 address will be fully occupied. IPv4 and IPv6 are not directly interoperable, in a simple word they cannot directly communicate with each other, so Teredo Tunneling Adapter simply work as an interpreter for IPv4 and IPv6.This article will cover only Windows 7 and Windows 8.

How to Install/Re-Install Microsoft Teredo Networking Adapter
You don;t have to download the Teredo tunneling adapter driver since it is already available on your system. Just follow this step to install it.

1. Open device manager and click on action, select add legacy hardware.
If there are no "add legacy hardware", click on any devices then you will see the option is available.

2. Welcome to the add hardware Wizard - Click next .
3. Search for install the hardware automatically - Click Next.
4. The Wizard could not Find find any new hardware on your computer -  Click Next.
5. Now select Network Adapter from The list.
6. Select Microsoft from the left column and select Microsoft Teredo Tunneling Adapter on the right column.
7. Press Next and Next again to start the installation.

Fix Teredo Tunneling Adapter Error Using Registry Editor
This method commonly use to fix "Teredo Tunneling Adapter Cannot Start"  followed by error code such as (error code 10). We also use this method to enable and Disable IPv6 using registry editor.

1. Open Registry Editor by click start and type regedit.  Windows 8 - go to search and write regedit.
2. Navigate through:


3. Double click on DisableComponents and enter the value "0" for windows 7 and 0xFFFFFFCF for windows 8. By entering this value it will enable IPv6 and Teredo.
Disable component value can be edited to disable and enable IPv6.

You can also change the value for other setting :

(hexadecimal Value - default)

  • 1 Disable tunnel interfaces
  • 2 Disable 6to4
  • 4 Disable ISATAP
  • 8 Disable Teredo
  • 10 Disable LAN and PPP interfaces
  • 20 Set preference of IPv4 over IPv6
  • FF Disable IPv6 completely

(decimal value)
  • 1 Disable tunnel interfaces
  • 2 Disable 6to4
  • 4 Disable ISATAP
  • 8 Disable Teredo
  • 16 Disable LAN and PPP interfaces
  • 32 Set preference of IPv4 over IPv6
  • 255 Disable IPv6 completely

How to Disable and Enable Teredo Using Device Manager
By default Teredo is enable in Windows 7, while in Windows Vista it is enable but inactive. You can easily enable and disable it by using device manager. 

1. Open Device Manager, click on view and select show hidden device.
You can show and hide hidden device by using the VIEW tabs in device manager.
2. Look for Network adapter and click the arrow to expand it. Look for Teredo Tunneling Pseudo-Interface.
3. Right click on it and select disable to disable it. If you see yellow exclamation mark it means you need to install the Teredo Tunneling Adapter driver. To enable it just right click again and select enable.
Just right click to disable and enable Teredo/IPv6 in device manager.

Sep 22, 2014

How to enable hardware virtualization in bios

You can enable and disable hardware virtualization by change your BIOS setting. Here is a simple explanation on how to enable hardware virtualization for both Intel virtualization Technology (vt,vt-x) and AMD Virtualization (AMD-v).

1. Make sure your system support virtualization technology. You can use Microsoft Hardware-Assisted Virtualization Detection Tool if your processor support virtualization. You can also use securable and this program does not require any installation, just download and run the program.

2. Power on your PC and enter BIOS setting. I use Gigabyte motherboard so Upon power on, I just press DEL (delete) button to enter BIOS. Depend on your motherboard, you may need to press different key to enter BIOS such as F2 and F6(notebook).
Upon booting, your post screen will show what key you need to press to enter BIOS.

3. Now locate the BIOS feature or BIOS setting , from here you will see the option to enable and disable your BIOS setting. On my Gigabytes BIOS, the virtualization is located in the advance BIOS features.
You can enable and disable the virtualization feature in BIOS. Make sure to save changes and restart.

4. Now to enable this setting and press F10 to save changes and exit. Your computer will reboot with Vitualization feature enabled.

I use virtualization to run virtual box, so i can install and test any operating system that available. Currently I have windows 8, linux mint, ubuntu and android on my Virtual box. This feature is great for a lazy person like me to set up a partition and run multiboot on my computer. Beside that, to dual boot windows and Mac OS on my AMD machine is quite difficult.

The Virtualization name in BIOS varies depend on your system, here is few example:
-Virtualization - Found on my Gigabyte UDH3 motherboard using AMD processor
-Vanderpool Technology - Found on Asus p5k-se under advance CPU technology
-Intel Virtualization Technology - Intel processor and Gigabyte UEFI DualBIOS