A file system restore of System State data (Shadow Copy Components) along with a complete restore of Boot and System volume of a Windows 2003 / 2008 server to another server with dissimilar hardware may result in a non-bootable system.

  • Modified Date:
  • Article ID:000011480


A file system restore using Symantec Netbackup or Backup Exec to perform a DR of a Windows based system to another server with dissimilar hardware may result in a non-bootable Operating system.


Error Message

The recovered system may fail to boot; get struck on a blue screen or display a Microsoft error code on reboot after a successful restore.


A hardware abstraction layer (HAL) is a layer of programming that allows the operating system to interact with a hardware device at a general or abstract level rather than at a detailed hardware level. The HAL abstracts low-level hardware details from the operating system and provides a common programming interface to devices of the same type (such as video adapters).

HAL, on Microsoft operating systems since Windows 2000, is implemented via the kernel-mode hal.dll module. HAL also prevents applications from directly accessing the system memory, CPU, or hardware devices - a method that can prevent many device conflicts and crashes. By default, the Hal.dll is not backed up as part of system state, however the Kernel32.dll is. Therefore, if we try to restore a backup onto a computer that requires a different HAL (for example, to support a multiprocessor environment) compatibility issues may arise between the new HAL and the original Kernel32.dll


A file system restore of System State data using Netbackup or Backup Exec is supported only when we are restoring to the original machine (same hardware). This is more of a limitation imposed by Microsoft’s HAL and is described in the article below….

How to move a Windows installation to different hardware
Quote from above article…
“You can restore a system state backup from one physical computer to the same physical computer or another computer that has the same make, model, and configuration (identical hardware).

Microsoft does not support restoring a system state backup from one computer to a second computer of a different make, model, or hardware configuration”
Other related articles…
HOWTO: Use NetBackup to perform a restore for a total and complete recovery of Windows XP, 2000, 2003, or 2008 client(s) that includes C: (and other system) drive(s), Shadow Copy Component, and/or System_State from a reliable full Windows-NT backup without IDR or BMR in the event of a Disaster (or need to fall back to a known working state).
When to use Dissimilar System Restore versus Dissimilar Disk Restore in VERITAS Bare Metal Restore (tm)
To perform a successful restore to a machine with dissimilar hardware we recommend the use of Netbackup Bare Metal Restore or Backup Exec System Recovery

Applies To

This applies to all Windows OS (32 and 64 bit) since Windows 2000

Terms of use for this information are found in Legal Notices.



Did this article answer your question or resolve your issue?


Did this article save you the trouble of contacting technical support?


How can we make this article more helpful?

Email Address (Optional)