•  

  • Archives

  • Follow me on Twitter

  • « | Home | »

    Virtual Windows XP SP2 won’t start


     

    windowsxpsp2_virtualpcI’m using Microsoft Virtual PC 2007 for managing my virtual machines. Few days ago, while I was giving my presentation about Windows Server 2008 security technologies at Student technology day, I forgot to plug in my laptop to power source, and at the end of the presentation my battery went dead. I thought it is not huge problem (and it wasn’t, I finished my presentation and had no problems with Windows 7 which I use), but I had few virtual machines running in the background for demo. Now, when I start my Windows XP SP2 virtual machine I’m getting an error:

    Windows could not start because the following file is missing or corrupt:
    <Windows root>\system32\hal.dll .
    Please re-install a copy of the above file.

    windowsxpsp2_virtualpc

    I don’t know is it because of problems with Virtual PC 2007, or with Windows XP, or something else… Have you ever had this problem?

     


     

    • @Silvio
      HAL - Hardware Abstraction Layer, more at http://en.wikipedia.org/wiki/Hardware_abstracti...
    • I'm not sure what exactly is hal.dll, but why not try to download or copy the file from somewhere else and paste it on your hdd?
      :P
    • Chens
      Hello Ilija!
      Try start that virtual machine on another PC (copy-paste using a USB stick).
    • Try to rebulid boot.ini file, use recovery console, delete old boot.inim use BootCfg /Rebuild and then fixboot. Restart. Or use Virtual Server 2005 R2 SP1. Errors like this will not happen. :)
    blog comments powered by Disqus