In the series of computer operating systems, Microsoft Corporation has released a new version of Windows that is Windows 7. This is the latest version. The previous one was Windows Vista. This is an obvious situation that new version would be better than the old one. Windows7 has also got various advanced features and the performance level is also of high quality and an improved one. This would attract all the users to upgrade this latest version but there is a problem. If this version is not compatible with a proper hardware, there may be a risk of data loss. When you install Windows7 on NVIDIA nForce4, nForce3 or earlier nForce2 system, which has a RAID array i.e. Redundant Array of Inexpensive Disks, there are chances of loss of your data. The RAID OROM (Option Read Only Memory) version is older than 5.6 versions because of which it may cause damage to array and would not allow you to access your data.

Reason of this problem:

This type of problem occurs because the controllers of  RAID array has the  sub-class PCI 0101. The installation of Windows7 loads and uses Microsoft IDE drive i.e. Integrated Drive Electronics to access the hard drive behind RAID controller, which contains the class code 0101 and it does it successfully.

But the issue is that the NVIDIA RAID configurations need a very important driver NVIDIA SATA (Serial ATA) due to which Microsoft Windows 7 installation could overwrite the array which presently exists and create the consequences of loss of data.

Solution to the problem:

To protect your data from loss, you should follow the steps mentioned below before installing Windows7.

1.   First of all, you should take the complete back up of the data on the RAID array.

2.   The class code of the RAID controller should be checked. In order to verify it, the below mentioned steps should be taken:-

  • Press Start. Then you go to Control Panel. In that among various options, you would get Device Manager. Select that option.
  • The disk drives should be expanded. After that, you should right click the SATA RAID controller and then select the “Properties”.
  • In the drop down list of “Property”, you will click Hardware ID’s. This you will notice on the “Details” Tab.
  • Then you should check the list of “Hardware ID’s.
    • If you see CC0104 in the Hardware ID, Windows 7 installation can be continued.
    • But if the hardware IDs has CC0101 or if you are not able to find the class code, then OROM version must be updated and that can be done by making changes in BIOS.

However, if these steps are not followed and data loss occurs, you can recover your relevant data with software, Windows Recovery Software. These data recovery tools are quite successful to protect your data loss easily and fast.