Problem with using sysprep tool for running Windows on a different Hardware

  • usajbalt

    I am using sysprep tool for running Windows 7 on a different Hardware. What I do is that run sysprep on a computer, select System Audit, check the Generalize check box, select Shutdown, click OK and wait for the computer to shutdown.

    When the system shuts down, I remove the hard disk from my computer and plug it into another computer having different Hardware. Then I turn ON the computer and after a series of operations (including one reboot), I eventually get to the Desktop of Windows on the changed hardware computer BUT the problem is that System Preparation Tool's start up automatically. I rebooted the computer but the System Preparation Tool start up each time.

    One more thing that noted was that computer gives a message at each reboot before loading Desktop that "System is now preparing your computer for first use".

    Any idea how can i get a clean Desktop after performing sysprep? or is there any step I am missing?

    Thanks a lot

  • Answers
  • 8088

    I think that the problem is that you are choosing Enter System Audit Mode... System audit mode is a special environment that is designed for installing programs and changing settings before an end user receives the system.

    Also, by choosing the Generalize option, you are wiping the hardware settings which causes/forces Windows in to scanning for new hardware at each boot.

    You only need to choose generalise when you are changing the hardware you are going to be using Windows on.

    Lastly, Also, to get out of the audit mode, choose Enter system Out-Of-Box Experience (OOBE). Every time you choose it, the next time you start Windows, you will get the wizard, but it should be quite quick.

    So - simply choose Enter system Out-Of-Box Experience (OOBE), and tick Generalize but only when you need to change computers!

    alt text

  • Related Question

    How can I stop sysprep from interacting with boot on windows 7
  • Grofit

    I have recently had a laptop sent back to supplier for fixing a mainboard fault.

    I got it back today and every time it boots up I am faced with:

    "Setup is preparing windows for first time use"

    Then once it gets to the desktop I get the sysprep dialog come up asking if I want OOBC or Audit actions. I can close it, but it just keeps coming back, and I cannot find any startup or boot actions, even downloaded autoruns, and that cannot find anything to do with it.

    Ideally I do not want to format/fdisk as I have just spent hours installing everything on the laptop and I have my primary C:/ which has all windows and at worst case I can get rid of that, but I have a secondary partition D:/ which has a lot of stuff I cant lose as its work related and important.

    Also to make matters more difficult I do not have a windows 7 disk, it was just pre-installed and they dont provide a disk.

    Any help would be great!

  • Related Answers
  • nhinkle

    I'm not sure how your computer ended up in this state or why it isn't leaving it, but you can try manually telling Windows that it's done with the sysprep process.

    According to the TechNet article on the Windows installation process, the Windows Setup State is determined by the following registry key:

    VALUE: StateName

    And in the following file:

    SECTION: [State]
    VALUE: StateName

    See what state your machine is currently set to in those two places. When installation is complete, as you wish it to be, the states should both be set to IMAGE_STATE_COMPLETE. If it is not, change it to that, reboot, and see if that helps.

  • slhck

    Go to C:\Windows\System32\oobe, double click Msoobe.

    Fill out the details and restart your PC.