You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/virtual-machines/troubleshooting/troubleshooting-guide-critical-process-died.md
+8-6Lines changed: 8 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -37,15 +37,15 @@ Usually, this is due to a critical system process failing during boot. You can r
37
37
38
38
1. Create and Access a Repair VM.
39
39
2. Fix any OS Corruption.
40
-
3. Recommended: Before you rebuild the VM, enable serial console and memory dump collection.
40
+
3.**Recommended**: Before you rebuild the VM, enable serial console and memory dump collection.
41
41
4. Rebuild the VM.
42
42
43
43
> [!NOTE]
44
44
> When encountering this boot error, the Guest OS is not operational. You will be troubleshooting in Offline mode to resolve this issue.
45
45
46
46
### Create and Access a Repair VM
47
47
48
-
1. Use steps 1-3 of the VM Repair Commands to prepare a Repair VM.
48
+
1. Use [steps 1-3 of the VM Repair Commands](https://docs.microsoft.com/azure/virtual-machines/troubleshooting/repair-windows-vm-using-azure-virtual-machine-repair-commands) to prepare a Repair VM.
49
49
2. Using Remote Desktop Connection connect to the Repair VM.
50
50
51
51
### Fix any OS Corruption
@@ -55,9 +55,9 @@ Usually, this is due to a critical system process failing during boot. You can r
55
55
56
56
`sfc /scannow /offbootdir=<BOOT DISK DRIVE>:\ /offwindir=<BROKEN DISK DRIVE>:\windows`
57
57
58
-
* Where *<BOOTDISKDRIVE>* is the boot volume of the Repair VM typically C: and <BROKENDISKDRIVE> will be the drive letter for the attached disk from the broken VM.
58
+
* Where < BOOT DISK DRIVE > is the boot volume of the Repair VM (typically "C:") and <BROKEN DISK DRIVE> will be the drive letter for the attached disk from the broken VM. Replace the greater than / less than symbols as well as the text contained within them, e.g. "< text here >", with the appropriate letter.
59
59
60
-
3. Next, use step 5 of the VM Repair Commands to reassemble the VM and see if it boots.
60
+
3. Next, use [step 5 of the VM Repair Commands](https://docs.microsoft.com/azure/virtual-machines/troubleshooting/repair-windows-vm-using-azure-virtual-machine-repair-commands#repair-process-example) to reassemble the VM and see if it boots.
61
61
4. If the VM is still not booting, then continue to collect the memory dump file.
62
62
63
63
### Collect the Memory Dump File
@@ -66,13 +66,13 @@ If the issue persists after running SFC, analysis of a memory dump file will be
66
66
67
67
### Attach the OS disk to a new Repair VM
68
68
69
-
1. Use steps 1-3 of the VM Repair Commands to prepare a new Repair VM.
69
+
1. Use [steps 1-3 of the VM Repair Commands](https://docs.microsoft.com/azure/virtual-machines/troubleshooting/repair-windows-vm-using-azure-virtual-machine-repair-commands) to prepare a new Repair VM.
70
70
2. Using Remote Desktop Connection connect to the Repair VM.
71
71
72
72
### Locate the dump file and submit a support ticket
73
73
74
74
3. On the repair VM, go to windows folder in the attached OS disk. If the driver letter that is assigned to the attached OS disk is *F*, you need to go to *F:\Windows*.
75
-
4. Locate the *memory.dmp* file, and then submit a support ticket with the memory dump file.
75
+
4. Locate the *memory.dmp* file, and then [submit a support ticket](https://portal.azure.com/?#blade/Microsoft_Azure_Support/HelpAndSupportBlade) with the memory dump file.
76
76
77
77
> [!NOTE]
78
78
> If you cannot find the dump file, complete the below steps to enable memory dump collection and Serial Console, then return to this section and repeat the steps in the task above to collect the memory dump file.
@@ -90,6 +90,8 @@ To enable memory dump collection and Serial Console, run the following script:
90
90
91
91
`bcdedit /store <VOLUME LETTER WHERE THE BCD FOLDER IS>:\boot\bcd /emssettings EMSPORT:1 EMSBAUDRATE:115200`
92
92
93
+
Replace any greater than or less than symbols as well as the text within them, e.g. "< text here >".
94
+
93
95
3. Verify that the free space on the OS disk is as much as the memory size (RAM) on the VM.
94
96
95
97
If there's not enough space on the OS disk, you should change the location where the memory dump file will be created and refer that to any data disk attached to the VM that has enough free space. To change the location, replace "%SystemRoot%" with the drive letter (for example, "F:") of the data disk in the below commands.
Copy file name to clipboardExpand all lines: articles/virtual-machines/troubleshooting/troubleshooting-guide-windows-boot-manager-menu.md
+10-4Lines changed: 10 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -45,7 +45,7 @@ Process Overview:
45
45
4.**Recommended**: Before you rebuild the VM, enable serial console and memory dump collection.
46
46
5. Rebuild the VM.
47
47
48
-
## Configure for Faster Boot Time using Serial Console
48
+
###Configure for Faster Boot Time using Serial Console
49
49
50
50
If you have access to serial console, there are two ways you can achieve faster boot times. Either decrease the *displaybootmenu* wait time, or remove the flag altogether.
51
51
@@ -71,12 +71,12 @@ If you have access to serial console, there are two ways you can achieve faster
71
71
> [!NOTE]
72
72
> If you were unable to use serial console to configure a faster boot time in the steps above, you can instead continue with the following steps. You'll now be troubleshooting in offline mode to resolve this issue.
73
73
74
-
## Create and Access a Repair VM
74
+
###Create and Access a Repair VM
75
75
76
76
1. Use [steps 1-3 of the VM Repair Commands](https://docs.microsoft.com/azure/virtual-machines/troubleshooting/repair-windows-vm-using-azure-virtual-machine-repair-commands) to prepare a Repair VM.
77
-
2 Use Remote Desktop Connection connect to the Repair VM.
77
+
2. Use Remote Desktop Connection connect to the Repair VM.
78
78
79
-
## Configure for Faster Boot Time on a Repair VM
79
+
###Configure for Faster Boot Time on a Repair VM
80
80
81
81
1. Open an elevated command prompt.
82
82
2. Enter the following to enable DisplayBootMenu:
@@ -89,6 +89,8 @@ If you have access to serial console, there are two ways you can achieve faster
89
89
90
90
`bcdedit /store <VOLUME LETTER OF EFI SYSTEM PARTITION>:EFI\Microsoft\boot\bcd /set {bootmgr} displaybootmenu yes`
91
91
92
+
Replace any greater than or less than symbols as well as the text within them, e.g. "< text here >".
93
+
92
94
3. Change the timeout value to 5 seconds:
93
95
94
96
Use this command for **Generation 1 VMs**:
@@ -99,6 +101,8 @@ If you have access to serial console, there are two ways you can achieve faster
99
101
100
102
`bcdedit /store <VOLUME LETTER OF EFI SYSTEM PARTITION>:EFI\Microsoft\boot\bcd /set {bootmgr} timeout 5`
101
103
104
+
Replace any greater than or less than symbols as well as the text within them, e.g. "< text here >".
105
+
102
106
### Recommended: Before you rebuild the VM, enable serial console and memory dump collection
103
107
104
108
To enable memory dump collection and Serial Console, run the following script:
@@ -112,6 +116,8 @@ To enable memory dump collection and Serial Console, run the following script:
112
116
113
117
`bcdedit /store <VOLUME LETTER WHERE THE BCD FOLDER IS>:\boot\bcd /emssettings EMSPORT:1 EMSBAUDRATE:115200`
114
118
119
+
Replace any greater than or less than symbols as well as the text within them, e.g. "< text here >".
120
+
115
121
3. Verify that the free space on the OS disk is as much as the memory size (RAM) on the VM.
116
122
117
123
If there's not enough space on the OS disk, you should change the location where the memory dump file will be created and refer that to any data disk attached to the VM that has enough free space. To change the location, replace "%SystemRoot%" with the drive letter (for example, "F:") of the data disk in the below commands.
0 commit comments