Booting a Windows guest operating system into Safe Mode
search cancel

Booting a Windows guest operating system into Safe Mode

book

Article ID: 326329

calendar_today

Updated On:

Products

VMware Desktop Hypervisor VMware vCenter Server VMware vSphere ESXi

Issue/Introduction

This article describes how to start any version of a Windows operating system in Safe Mode. Safe Mode disables all third party applications and non-essential Windows services. If the symptoms are resolved when using Safe Mode then the source of the symptoms are related to a third party application or non essential Windows service, not Windows itself.


Symptoms:
A guest or host Windows operating system:
  • Has failed
  • Has stopped responding and displays a blue screen with a stop code
  • Has stopped responding
  • Keeps restarting for no apparent reason
  • Has performance problems
  • Is slow
  • Has an application that is not working properly
  • Is experiencing network problems


Environment

  • VMware vSphere ESXi 8.0
  • VMware vSphere ESXi 7.0
  • VMware vSphere ESXi 6.7
  • VMware vSphere ESXi 6.5
  • VMware vSphere ESXi 6.0
  • VMware Fusion
  • VMware Workstation

Resolution

To start any version of a Windows operating system in Safe Mode:

Caution: Depending on your problem, performing this procedure may remove a software environment that is required to test the health of your operating system.

  1. Restart the operating system or power off and power on the computer.
  2. When the computer starts, press and hold F8.

    Notes:You are presented with a text menu of start options.

    Note: If you do not see this text menu and Windows boots normally, repeat steps 1-2.
     
    • Depending how your keyboard is configured, you may need to press fn+F8 rather than just F8.
    • You may see a series of messages that display information about hardware and memory. This is called POST information. If you see POST information, you do not need to press F8 until the screen goes black. Ensure the mouse focus is inside the virtual machine by clicking inside the console window and that you press F8 in a timely fashion. Windows can start very rapidly, and it may take several attempts to catch the Safe Mode screen. To delay the POST information screen, see Accessing the BIOS when the POST screen clears too quickly (1004129). In vSphere HTML Client, you can apply a startup delay using the virtual machine settings wizard using the "Boot Delay" option in "VM Options > Boot Options as shown in the screenshot below:
​​​​​​​

 

  1. Select a safe mode and press enter.
    1. If the operating system issues involve networking, select Safe Mode with Networking.
    2. If the operating system issues do not involve networking, select Safe Mode.


If the symptoms are resolved when using Safe Mode, then the source of the symptoms are related to a third-party application or nonessential Windows service, not Windows itself. You can try selectively disabling individual services and startup applications to narrow the cause of the problem. For more information, see Using the Windows System Configuration utility (1004010). If the problem reoccurs, you may have to investigate uninstalling third-party software and Microsoft applications.

 



Additional Information