Urgent - Restore windows Programs and settings

Posted on 2006-06-09
Medium Priority
Last Modified: 2008-03-17
Hi All,

Our company requires a ghost image to be restored very urgently, unfortunitally we do not have the same machine type as before. We have spent four days trying all the repiar options including resetting the hal.dll file. We have not been successful. The only option we have now is to do a clean install of an operating system and restore the file to the computer. I am aware that the whole image can not be restored, specifically system32 items which were origionally causing BSOD.

My Question is, If i restore all documents and settings,, program files and other folders, what specific files ( System, SAM, security ? ) from the windows directory should i restore to get as much applications working as possible whithout affecting the base operating system operation. Remeber, i can not restore drivers as the system is  a different model.

Any Help would be appreciated. Also assume that i have tried other methods of repiar, and this is the only option we have left.

Regards, Alan
Question by:Singnetsvc
  • 3
  • 3
  • 3
  • +2

Expert Comment

ID: 16869259
Hi Singnetsvc

If you have not taken any image of the hard drive and your system had Bsod by replacing any file to the new system
will not retain any of the programs because when you install the program the registry had to be updated

Rupesh Krishna

Expert Comment

ID: 16869265
You can only retain the data not the application or programs
LVL 24

Expert Comment

by:Mohammed Hamada
ID: 16869310
You probably can restore the image do a different partition on the HDD, but before make sure you create a different windows Name, Then on windows copy the non-existed files on the existed Windows directory, the same thing goes to the Program files directory, But note that this will not make all the application works, only some of them as others will require some DLLs to be installed and registered by windows which is too Hard to do ..!


Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.


Author Comment

ID: 16869331
We have a ghost image of the whole operating system and we want to restore as much as the programs as possible to  another system which has just been setup with a base os.

The BSOD is refering to 0x00000037  which is some type of inaccessible boot device so restoring the files is not a problem, we just cant restore th actually hardware spcific drivers  and boot options from the old system.

We have successfully resoterd a computer to a virtual pc image before by using the NTBACKUP, but in this case the problem is due to the ghost image and more possible, disk drivers or signatures. So it is possible


Expert Comment

ID: 16869393
Hi Singnetsvc

Sorry man i missed the point that you had the Image if you have the image no matter if its a different PC use that image
and then replace the hal.dll by updating it

LVL 24

Expert Comment

by:Mohammed Hamada
ID: 16869396
If you restored the image copy of windows/ program files / Docs & settings to different partition and then copy them, but don't replace any other files to the new system then I guess some but not all of them will work...!

I have tried this on many systems, some applications gives an error related to a missing files and others have missing registry keys..

So i don't think that all of them will work, specially the Big programs such as Corel draw,, Office,, Photoshop..etc

Author Comment

ID: 16869430
I have spoken to one of my collegues who has explained how applications are installed. I will attempt to restore the folders

c:\documents and settings  ( User profiles and program settings )
c:\ Program files  ( Obviously the program files
c:\ windows\system32\config  ( registry files )
c:\ windows\system32  ( may cause issues, but some programs dump there files in here )

This should allow the operating system to launch and still allow the programs to launch. a Fix on teh system should remove any conflicting files and settings.

Lets hope.  Any Ideas?
LVL 24

Expert Comment

by:Mohammed Hamada
ID: 16869570
Don't attempt to replace any files during the copy process to these directory ..! Good idea but for sure not all the applications will run ..!
LVL 11

Expert Comment

ID: 16870409
I don't see it happening because your not restoring the registry at any point which holds key info on how the programs run/act.

Am I getting this right
You have a ghost image from a pc with a different chipset and you basically can't use it on the new pc due to the chipset/drivers?

LVL 11

Expert Comment

ID: 16870426
Sounds like your best bet (especially if it's urgent and worth alot of $$$) is to find out what chipset that old pc had and get another pc with that same chipset, reload the image and you should be back up and running in a few hours.

Author Comment

ID: 16903422
Ok, I was unable to restore the image, even when we obtained a pc which we belived was the correct architecture.

Thanks for all the help

For anyone interested, below are the steps we used to transfer a live machine to virtual pc, which should also work for live machine transfers. Just dont use Ghost.

•      Backup Media
o      DVDRW-Drive
o      Tape Drive
o      Secondary/Removable Hard drive
o      NAS
•      Machine with virtual pc install including SP1
•      Virtual PC image with Same OS as the host Live Machine

Special System Requirements
The User must have administrator access to all three operating systems, including any remote backup locations
3.      Backup – Live Machine
3.1.      Pre-Configuration
To reduce any issues from the operating system transfer, it is recommended to remove any non essential services and start up items. To remove these startup items refer to 6.2 Removing Services and Startup Items
3.2.      Creating a Backup
Before creating the backup of the host operating system it is recommended that you close any running applications and stop any hard drive intensive services. To create the backup of the host machine follow these steps

•      Open the Start menu
•      Browse to All Programs >Accessories >System Tools >Backup
•      Click the Backup Tab
•      Select Local Drive (C:)
•      Select System State
•      Click Browse at the bottom left of the Page
•      Browse to the folder that you will create the backup to
•      Enter the name of the backup in the File Name box
•      Click Save
•      Click Start Backup located at the bottom right of the page

4.      Restoration – VPC Image
4.1.      Restoring the Backup
To restore the backup to the Base OS VPC follow these steps

•      Open the Start menu
•      Browse to All Programs >Accessories >System Tools >Backup
•      On The Welcome screen Select The Restore Wizard
•      Click Next
•      Click Browse then Browse again to locate the backup file
•      Click Open then Click OK
•      Expand the list on the Items to restore in the left box
•      Select The C: Drive and system state files
•      Click Advanced
•      Ensure restore files to is set to  original location
•      Click Next and confirm Overwrite
•      Select Replace Existing Files ( bottom of list )
•      Click Next
•      Unselect Preserve Existing mount points
•      Click Next then Click Finished

4.2.      Fixing the Boot Records
4.2.1.      Loading the recovery console
Launch the vpc image and follow these steps before the operating system loads

•      On the virtual PC console window click CD located at the top of the window
•      Click Capture ISO Image
•      When prompted click any button to load from CD
•      When the menu appears, Press R to load the recovery console
•      Enter the number of the Windows operating system listed ( Usually 1 )
•      Enter the password for the local administrator account to logon
4.2.2.      Repairing the Operating system Startup

•      On the recovery console Type Bootcfg /scan
•      Type Bootcfg /rebuild
•      Type Y and Press ENTER to add the Windows location to the startup profile
•      Type Windows under Enter load identifiers
•      Type Windows (Repaired) under Enter OS Load option
•      Type cd system32
•      Type expand d:\i386\HALACPI.DL_
•      Type copy HALACPI.DLL HAL.DLL
•      Press Y and ENTER to confirm overwrite
•      Type Fixboot
•      Press Y and ENTER to create a new boot record
•      Type Exit to restart the image
5.      Cleanup
5.1.      Initial Startup
When the operating system starts up for the first time, it will automatically detect the hardware of the virtual pc application. (This may take some time depending on the services and startup items still running on the machine.
The mouse will not load on the first Boot. Once the hardware has been installed, the mouse will load on next reboot. The keyboard is required to control the operating system at this time. If the keyboard will not function, wait for the hardware to install and restart the image by selecting action on the vpc console, select close and select shutdown windows.
Restart the VPC operating system

If the vpc image is connected to the network, duplicate name errors will appear. However renaming or sysprep’ing the image at this point will cause further problems and may make the image unstable.
Disable the network by following these steps
•      Click Edit on the VPC window
•      Click Settings and Select networking
•      From the drop down list Select Not Connected
5.2.      Disabling Services and Startup Items
Disabling none essential startup items and services will increase the performance of the VPC operating system. It is essential that all disk utilities and services are shutdown including, ghost, antivirus and disk monitoring tools.

•      Click Start
•      Click Run
•      Type msconfig (not available in windows 2000)
•      Click Selective Startup
•      Click the Startup tab
•      Unselect all non essential startup items (Note that none of these startup items are actually required)
•      Click the Services Tab
•      Unselect any non essential services. Unselect all third party disk utilities (Antivirus, ghost, etc)
•      Click Apply
•      Click Close
•      Click Restart when prompted

5.3.      Installing VPC Additions
VPC Additions should be installed for better support of the virtual pc operating system. To install the VPC additions, follow these steps
•      Click Action on the vpc window
•      Select install or upgrade virtual machine additions
•      Click Continue
•      Click Next on the install wizard
•      Click Finished
•      Click Yes to restart

IMPORTANT   A Backup of the virtual PC image should be taken before proceeding with the following steps. To backup the image copy the *.vhd to another location on the hard disk
5.4.      Fixing any disk errors
It is recommended that a disk check is run on the disk to remove any errors that have occurred during the restore process. To check the disk, follow these steps
•      Open the Start Menu and Select Run
•      Type cmd
•      In the Dos prompt Type chkdsk /f
•      Type Y and Press ENTER to run the scan when the computer restarts
•      Restart the computer to run the scan

5.5.      Correct the Windows Startup Entry
When restoring the image startup entries the windows location was reclaimed and renamed to allow the operating system to boot. The start up item can now be renamed and cleaned up to start the correct Windows OS startup Location. To do this follow these steps
•      Right Click MY computer located on the desktop
•      Click the Advanced Tab
•      Under startup and recovery Select Settings
•      Click Edit
•      Locate the following line “multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Repaired" Windows”
•      Change the text to rename “Repaired” to “Windows XP Professional” ( Or other OS )
•      Delete any other references to windows location. Refer to Example below

[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Repaired" Windows
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional" /fastdetect


[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows XP Professional" Windows
This line was deleted as it point to wrong locations ( Partition 2 )

Accepted Solution

RomMod earned 0 total points
ID: 16970485
Question closed - 500 points refunded.

Best regards,
Experts Exchange
Community Support Moderator

Featured Post

What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Can you find a fax from a vendor you saved a decade ago in seconds? Have you ever cursed your PC under your breath during an audit because you couldn’t find the requested statement or driver history?  If you answered no to the first question or yes …
Issue: Unstable cursor in Windows XP and Windows runs extremely slow in that any click will bring up the Hour glass (sometimes for several seconds before giving you what you want) . Troubleshooting Process and the FINAL FIX: This issue see…
Two types of users will appreciate AOMEI Backupper Pro: 1 - Those with PCIe drives (and haven't found cloning software that works on them). 2 - Those who want a fast clone of their boot drive (no re-boots needed) and it can clone your drive wh…
As many of you are aware about Scanpst.exe utility which is owned by Microsoft itself to repair inaccessible or damaged PST files, but the question is do you really think Scanpst.exe is capable to repair all sorts of PST related corruption issues?
Suggested Courses
Course of the Month9 days, 13 hours left to enroll

609 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question