4 Replies Latest reply on Jun 4, 2020 10:03 PM by Mits2020

    HAL_INITIALIZATION_FAILED After Upgrading Host to Windows 10 Pro

    cyberopsit Lurker

      Good morning, I've upgraded my Host operating system to Windows 10 Pro and now my guests are throwing the HAL_INITIALIZATION_FAILED error once or twice a day.  Please help.

       

      Pre Upgrade

      Host:  Dell Precision Workstation

      Host:  Windows 7 Professional

      Host:  VMWare Workstation 10

      Hosting 2 - Windows 7 Pro Virtual Machines

      This configuration has been stable for about 3 years without any real issues.

       

      Upgrade Stage 1

      Host:  Dell Precision Workstation

      Host:  Windows 7 Professional

      Host:  VMWare Workstation 10

      Hosting 2 - Windows 10 Pro Virtual Machines

      For the first stage I upgraded the virtual machines to Windows 10 Pro using the in place upgrade and Windows Media Creation tool.  Once the VMs were upgraded this configuration was stable for about 2 months.

       

      Upgrade Stage 2

      Host:  Dell Precision Workstation

      Host:  Windows 10 Professional

      Host:  VMWare Workstation 10

      Hosting 2 - Windows 10 Pro Virtual Machines

      For the second stage I upgraded the Host computer to Windows 10 Pro using the in place upgrade and Windows Media Creation tool.  After upgrading the Host operating system I installed the latest version of VMWare Workstation and imported the existing virtual machines.  Since upgrading the Host computer the VMs have been extremely unstable, and they generally crash once or twice a day with the HAL_INITIALIZATION_FAILED blue screen error.  This has been going on for several weeks.

       

      Remediation Steps Attempted

      1.  I have tried building a completely new Windows 10 VM from the upgraded host, without running any in place upgrade on the VM, and this new VM is still unstable.

      2.  I have disabled hibernation and sleep options on the Host machine and the two VM Guests.

       

       

      Most of the articles I've seen on this say this is because the guests are going into hibernation, but I've disabled hibernation in the control panel/power options.  Should I be looking somewhere else?  Any advice would be greatly appreciated.  Thanks in advance.

        • 1. Re: HAL_INITIALIZATION_FAILED After Upgrading Host to Windows 10 Pro
          Mits2020 Enthusiast

          I hate to see two days passed without a reply - yesterday I started posting some ideas but I cancelled them. I have never seen a blue screen on my virtual machines and your findings are bugging me. The VMware virtual hardware is tested in a vast array scenarios by millions of users, so something else is going on. So, today it's a new day and new ideas emerge...

           

          First is the hardware. Since everything seemed to work OK for 3 years (and then for 2 months on WIn10), you may have a hardware degradation issue.

           

          Are you sure that the hard disk(s) where the host and guests are installed has good health (no bad sectors) and that the filesystem is intact (chkdsk)?

           

          Have you ever tested your RAM for defects with Memtest? How much RAM do you use and how much do you allocate to the guest(s)? Is the RAM you use on your motherboard's Qualified Vendor List?

           

          Since you have a vanilla Dell workstation I am assuming there is no exotic hardware in your PC like e.g the latest generation of Intel or AMD CPUs, weird network cards, scsi controllers etc, correct?

           

          Is your motherboard's BIOS updated to the latest version? Are you using any kind of overclocking?

           

          Finally, do you have a decent power supply (or has it perhaps aged) that can handle all your hardware properly?

           

          Then is the software. Since everything seemed stable with Windows 7, then Windows 10 may be the issue,.

           

          Please provide details on how you are creating the Windows 10 virtual machines. Are you using original iso files from MS (checked with checksums), or are you using a CD or USB? What build/flavor is this Windows? Have you tried using the latest ISO from Microsoft?

           

          Are you using any exotic software on the host that requires intensive 3D graphics? Have you tried disabling 3D acceleration on the guests?

           

          Finally, are you using default options for the CPU virtualization? In Virtual Machine Settings - Processors the three checkboxes for the Virtualisation Engine should be unchecked. Also how many cores has your CPU host and how many do you use in the VMs? Have you tried reducing the number of cores for the VMs (e.g 2 instead of 4) to allow possibly better scheduling for the host?

           

          That's all I can think for now. I hope somebody else has more ideas.

          • 2. Re: HAL_INITIALIZATION_FAILED After Upgrading Host to Windows 10 Pro
            cyberopsit Lurker

            Hi Mits2020 and thank you for taking the time to write your reply.  I've been away on vacation and here is what I've done.

             

            Hardware: 

            Dell Precision Tower 3420

            Processor: Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz

            Physical Cores: 4

            Memory: 31.9 GB

            Display Adapter:  Intel(R) HD Graphics 530 AMD FirePro W2100 (FireGL V)

            BIOS Name: BIOS Date: 06/14/19 02:44:12 Ver: 2.13.1

            BIOS Version: 2.13.1

            BIOS Release Date: 2019-06-13

            Motherboard: Dell Inc. 08K0X7

             

            1. First is the hardware. Since everything seemed to work OK for 3 years (and then for 2 months on WIn10), you may have a hardware degradation issue.  Are you sure that the hard disk(s) where the host and guests are installed has good health (no bad sectors) and that the filesystem is intact (chkdsk)?  Have you ever tested your RAM for defects with Memtest? How much RAM do you use and how much do you allocate to the guest(s)? Is the RAM you use on your motherboard's Qualified Vendor List?

             

            Response:  I ran Dell full hardware diagnostics on all components, including exhaustive tests. It ran for hours.  I also ran chkdsk, and checked the event logs for any obvious hardware, disk or file system errors and didn't see anything obvious.

             

            2.  Since you have a vanilla Dell workstation I am assuming there is no exotic hardware in your PC like e.g the latest generation of Intel or AMD CPUs, weird network cards, scsi controllers etc, correct?

             

            Response:  Correct, this is a standard Dell build, no custom hardware or components.

             

            3.  Is your motherboard's BIOS updated to the latest version? Are you using any kind of overclocking?

             

            Response:  Bios and all hardware drivers are completely updated, and no overclocking or any custom fans or anything.  See Bios info above

             

            4.  Finally, do you have a decent power supply (or has it perhaps aged) that can handle all your hardware properly?

             

            Response:  This is the same basic 350 Watt power supply that shipped with the system.  I have no reason to believe it's faulty, since these problems basically began after I upgraded the Host OS to Windows 10 Professional.

             

            5.  Then is the software. Since everything seemed stable with Windows 7, then Windows 10 may be the issue,.  Please provide details on how you are creating the Windows 10 virtual machines. Are you using original iso files from MS (checked with checksums), or are you using a CD or USB?

             

            Response:  For the Host I ran an in place upgrade using the Microsoft Windows Media Creation Tool.  I've used this tool a bazillion times with no problems and the Host OS seems completely stable.

             

            6.  What build/flavor is this Windows? Have you tried using the latest ISO from Microsoft?

             

            Response:  The Host and VMs are running Windows 10 Professional.  Remember that I upgraded the VMs from Windows 7 to Windows 10 first, and then let them run for weeks before performing the upgrade on the Host.  So the in place upgrade on the VMs was successful and the VMs were stable for weeks after the Windows 10 upgrade.  However, after we upgraded the host and stared having problems with the VMs, I actually created an entirely new Windows 10 Professional VM from scratch and it's crashing as well.  I don't believe it's the upgrade or installation media.

             

            7.  Are you using any exotic software on the host that requires intensive 3D graphics?

             

            Response:  No exotic software that is graphic intensive on the Host or the VMs. 

             

            8.  Have you tried disabling 3D acceleration on the guests?

             

            Response:  Are you talking about in the VM configuration, disabling 3D Acceleration?  No I have not disabled 3D Acceleration, I'll try this tonight.

             

            9.  Finally, are you using default options for the CPU virtualization? In Virtual Machine Settings - Processors the three checkboxes for the Virtualisation Engine should be unchecked. Also how many cores has your CPU host and how many do you use in the VMs? Have you tried reducing the number of cores for the VMs (e.g 2 instead of 4) to allow possibly better scheduling for the host?

             

            Response:  This is how the VM guests are configured.

            8GB RAM

            Number of Processors:  1  (This was set to 2, I changed it to 1 but still crashing)

            Number of Cores per processor:  2

            Total Processor Cores:  2

            Virtualization Intel VT-x/EPT or AMD-V/RVI is deselected

            Virtualize CPU Performance counters is deselected

             

            Additional Information:  I also disabled VSS on the system drive so the VSS service is no longer writing recovery points for the drive the guests are on.

             

            i appreciate the help

            • 3. Re: HAL_INITIALIZATION_FAILED After Upgrading Host to Windows 10 Pro
              Susie201110141 Enthusiast
              VMware Employees

              Hi cyberopsit

               

              What's your current workstation version ?Could you upgrade to latest 15.5.5 version?

              We have fixed several related HAL_INITIALIZATION_FAILED issues in latest 15.5.5 release.

               

              I can update here if you still have the issue with latest 15.5.5 release.

              • 4. Re: HAL_INITIALIZATION_FAILED After Upgrading Host to Windows 10 Pro
                Mits2020 Enthusiast

                I should have seen this earlier. I'm afraid we both lost valuable time... Sorry

                 

                In VMware Compatibility Guide - Guest/Host Search  if you search for Guest compatibility for Win10, you'll see that Win10 is supported as a guest from Workstation version 14.0 on.

                 

                Win10guestVM.jpg

                 

                Therefore, the chances of running Win10 properly on Workstation v10 that you are using are slim. The HAL problems you experience are probably due this guest incompatibility. Therefore, consider upgrading Workstation to v15.5.2 (don't use v15.5.5 yet, it's too fresh).