|

FEATURED POSTS

How to Change Outlook Password in 3 Different Ways

How to Change Outlook Password in 2 Easy Steps

Introduction Before you change your Outlook Password you have to first change it with your email provider. The reason...
spotify web player not working

Spotify Web Player Not Working [Fixed]

Introduction Spotify Web Player may stop working for you with the following error messages: "Spotify Web Player an Error...
DISM.exe /Online /Cleanup-Image /Restorehealth

DISM.exe /Online /Cleanup-Image /Restorehealth Explained

What is DISM.EXE /Online /Cleanup-image /RestoreHealth? "DISM.exe /Online /Cleanup-Image /Restorehealth" is a DISM command that repairs issue with the...
DHCP Relay agent

DHCP Relay Agent: Configuration in Windows Server 2016

What is a DHCP Relay Agent? A DHCP Relay Agent allows DHCP clients in a different network subnet to...
ForEach-Powershell

PowerShell ForEach: Syntax, Parameters, Examples

What is PowerShell ForEach? PowerShell ForEach (ForEach PowerShell) is a PowerShell construct used in iterating through values in a...

TRENDING POSTS

Remote Desktop Connection

Remote Desktop Connection an Internal Error Has Occurred [Fixed]

Introduction I recently received the error message "Remote Desktop Connection an Internal Error Has Occurred". It was strange because...

Find My Samsung: Register and Use Samsung Find my Mobile

Introduction Ever wondered how you could find your Samsung phone if you lost it? Find my Samsung or Samsung...
PowerShell vs CMD

Powershell vs CMD: Differences and Similarities Compared

Introduction This short guide compares PowerShell vs CMD (Windows command prompt). I will cover the history and nature of...
Spotify No Longer Supports this Version of Microsoft Edge

Spotify No Longer Supports this Version of Microsoft Edge [Fixed]

Introduction When you open Spotify web player on Microsoft Edge, you may receive the error message "Spotify No Longer...
Windows 10 Won't Boot

Windows 10 Won’t Boot With Black Screen? 3 Ways to Fix It

Why Won't Windows 10 Boot Up? If your Windows 10 stops with a black screen, the first question in...

BEST OF ITECHGUIDES

ForEach-Powershell

PowerShell ForEach: Syntax, Parameters, Examples

What is PowerShell ForEach? PowerShell ForEach (ForEach PowerShell) is a PowerShell construct used in iterating through values in a...
WSCRIPT and CSCRIPT Commands: Syntax, Parameters, Examples

WSCRIPT and CSCRIPT Commands: Syntax, Parameters, Examples

Introduction WSCRIPT is the Windows-based version of Windows Script Host while CSCRIPT is the command-prompt-based version. This guide...
foreach in file powershell

How to Iterate the Content of a Text File in Powershell in 2 Easy...

Introduction If you have a text file with data you wish to use, you can use PowerShell Get-Content ...
Walmart Baby Registry

Walmart Baby Registry: Your Definitive Guide

Introduction Walmart Baby Registry gives expectant mothers a place to create a list of items they need for their...
Excel Count

Excel Count: How to Count in Excel With Examples

Introduction Excel COUNT Function is used for counting items in a worksheet. Excel COUNT also has the conditional function,...

RECENT POSTS

how to merge cells in excel

How to Merge Cells in Excel in 2 Easy Ways

Introduction You can merge two Cells in Excel using CONCATENATE function or the “&” (ampersand) operator. Though Excel has...
How to Make a Pivot Table in Google Sheets

How to Make a Pivot Table in Google Sheets

Introduction You can make a Pivot Table in Google Sheets to simplify analysis of complex data. A Pivot Table...
how to make Pivot Table

How to Make a Pivot Table in Excel

Introduction A Pivot Table allows you to analyze, summarize and calculate large data to help find relationships. With a...
RAID 3 (Redundant Array of Independent Disks) Explained

RAID 3 (Redundant Array of Independent Disks) Explained

What is RAID 3? RAID 3 is a RAID implementation that uses striping with a dedicated parity disk....
RAID 5 vs RAID 6

RAID 5 vs RAID 6: Differences, Benefits and Disadvantages

What is RAID 5 vs RAID 6? RAID 5 and RAID 6 uses striping with distributed parity technique. However,...
concatenate excel

Concatenate in Excel: How to Concatenate Columns and Strings

What is Concatenate in Excel? Concatenate in Excel is joining two strings into one continuous string. You can join...

How to Add in Excel (Excel Sum) with Examples

Introduction There are different ways to add numbers in Excel. You could simply select the cells containing the data....
Excel Count

Excel Count: How to Count in Excel With Examples

Introduction Excel COUNT Function is used for counting items in a worksheet. Excel COUNT also has the conditional function,...
powershell.exe -command

Powershell.exe Command: Syntax, Parameters and Examples

Introduction You may be wondering why write on Powershell.exe Command. Are there special commands for Powershell.exe? Yes! When you...
how to move columns in excel

How to Move Columns to Rows and Rows to Columns in Excel

Introduction If you receive some Excel data in columns, you can easily move the columns to rows in Excel...

MUST READ

NTFS Permissions with Share Permissions

NTFS Permissions with Share Permissions Compared

Introduction Combing NTFS permissions with share Permissions increases folder security within a network. Every Windows Administrator should have a...
FTP and SFTP ports

FTP and FTP Port, SFTP and SFTP Port: Quick Reference

Introduction FTP and SFTP are two protocols for transferring files between a server and a client computer. FTP port...
How to get help in Windows 10

How to Get Help in Windows 10 in 5 Easy Ways

Introduction This "How to Get Help in Windows 10" guide discusses 5 easy ways you can find help while...
Amazon Merch

Amazon Merch: Your Definitive Guide to Merch by Amazon

What is Amazon Merch? Merch by Amazon (MbA or Amazon Merch) is a T-shirt Print-On-Demand platform that allows you...
inaccessible boot device server 2016 fix

How to Fix Inaccessible Boot Device Error in Windows Server 2016

Introduction Some Windows admins have reported receiving "inaccessible boot device" error in Server 2016 after a Windows update. If...

How to Fix Inaccessible Boot Device Error in Windows Server 2016

-

Introduction

Some Windows admins have reported receiving “inaccessible boot device” error in Server 2016 after a Windows update. If you receive “inaccessible boot device” error in Server 2016″ you can fix it using the solutions discussed in this guide.

Other Causes of “inaccessible boot device” Error in Server 2016

Apart from Windows update, “inaccessible boot device” error in server 2016 may be caused by one of the following:

  1. Device driver update
  2. Software installation or update
  3. Bad sectors on your hard drive
Advertisement

Inaccessible Boot Device Server 2016 Fix

Based on the identified potential causes of “inaccessible boot device error” in Windows server 2016 error, here are the fixes.

All the solutions suggested below involves booting Windows Server 2016 to Automatic Repair mode. Then perform the following:

  1. Roll back recent updates
  2. Uninstall newly installed device drivers or Software
  3. Fix the boot record with BootRec command

How to Boot Windows Server 2016 to Recovery mode

Follow the steps below:

  • Press the power button on your server to boot it up. Wait for the circles to show up. Then press the power button to shut the server down.
  • Press the power button to boot the server again. When the circles show up, power the server off using the power button.
  • When you boot the third time, Windows Server will start Recovery mode.
inaccessible boot device server 2016 fix - boot to repair mode
Forcing Windows server to boot to Recovery mode involves interrupting the boot 3 consecutive times.
For each step described below, you will boot to Repair mode as described above.
When you try the first method, reboot your Server to check whether “Inaccessible Boot Device” error in Server 2016 is fixed. If not proceed to the next method.

Method 1: For Inaccessible Boot Device Server 2016 Fix, Roll Back Recent Updates

If you received “inaccessible boot device” error in server 2016″ after installing a Windows update, here are the steps to fix it:

  • Interrupt Windows Server boot to force it to boot to Repair mode.
inaccessible boot device server 2016 fix - boot to repair mode
  • Next, click See advanced repair options.
See advanced repair options.
  • Then click Troubleshoot.
  • Next, click Command Prompt. Then click the Admin account to load Command Prompt.
  • Enter the password for the administrator account and click Continue. Windows Command Prompt will load as shown in the second image below.
Advertisement
  • At the Command Prompt, type the following command and press Enter:
reg load HKLM\temp c:\windows\system32\config\software 
The above command will load Windows registry to HKLM\temp. In the next step, you will access Registry from HKLM\temp.
type and run "reg load HKLM\temp c:\windows\system32\config\software" in command prompt
  • Next, you need to delete the SessionsPending registry key. Execute the command below:
reg delete "HKLM\temp\Microsoft\Windows\CurrentVersion\Component Based Servicing\SessionsPending" /v Exclusive 
  • When you press Enter to execute the command above, you will be prompted to confirm. Type Y. Then press Enter key.
  • Before you proceed to the next step, unload the registry using the command:
reg unload HKLM\temp 
inaccessible boot device server 2016 fix - reg unload HKLM\temp

Delete “Install Pending” Packages

The next step to fix “Inaccessible Boot Device” error in Server 2016 is to delete all “Install Pending” Packages. Follow the steps below:

  • Create a temp folder to move the “bad” updates to. Type the command below:
MKDIR c:\temp\BadUpdates 
MKDIR - cerate a temp directory to move  bad updates
  • The next step is to list al installed updates. To list all installed packages, at the command prompt, type the command below. Then press Enter.
dism /image:C:\ /get-packages 
inaccessible boot device server 2016 fix - dism /image:C:\ /get-packages
The next step is to delete all updates with “Install Pending” status. These are the packages likely causing the “inaccessible boot device” error.
Before you run the next command, look through the list of the result for packages with status, “Install Pending”. Note their Package Identity.
  • To remove a package with “Install Pending” status, run the command below:
dism /image:c:\ /remove-package /packagename:Package-Identity  /scratchdir:c:\temp\BadUpdates  
In the last command, replace Package-Identity with the name of the package. You have to run this command one by one for all packages you wish to remove.

Method 2: For Inaccessible Boot Device Server 2016 Fix, Uninstall newly installed device drivers of Software

If you received the error after installing a device driver or a software, follow the steps below to fix the problem.

  • Interrupt Windows Server boot to force it to boot to Repair mode.
Advertisement
  • Then select See advanced repair options.
  • Next, click Troubleshoot.
  • Then click Startup Settings. Finally, click Restart.
  • When your server restarts, it will load Advanced boot options. Use the up/down arrow key to select Safe Mode. Then press Enter to boot to safe mode.
inaccessible boot device server 2016 fix - Windows server 2016 advanced boot options
  • When your server boots, login as normal. Then uninstall any recently installed device driver or software.
To confirm that you are on Safe mode, when you login “Safe mode” will show on the four corners of your screen.

Method 3: Fix the boot record with BootRec command

This is the last method that could fix the error message. Follow the steps outline in this guide Run BootRec /FIXMBR.

Conclusion

I hope you were able to get your Windows Server up and running using one of the methods in this guide. If you have any question or comment use the “Leave a Reply” form at the end of the page.

Alternatively, you could share your experience with this error message and how you fixed it.

Other Helpful Guides

Additional Resources and References

YOU MAY ALSO LIKE:

LEAVE A REPLY

Please enter your comment!
Please enter your name here

By using this website you agree to accept our Privacy Policy and Terms & Conditions