Welcome to Windows 11

Welcome to Windows 11 – a new, easy, and fast way to work, play, and stay connected

What is Error 0x80070306 in Windows 11?


The error code 0x80070306 in Windows 11 typically occurs when the system fails to install a Windows Update. This issue may be caused by corrupted system files, software conflicts, or issues within the Windows Update components. It commonly affects major feature updates or cumulative patches.

Why Does Error 0x80070306 Happen?


  1. Corrupted or missing system files
  2. Outdated or incompatible drivers
  3. Conflicts with antivirus or firewall software
  4. Damaged Windows Update components
  5. Interrupted or improperly completed updates

Step-by-Step Fixes for Error 0x80070306


1. Use the Built-in Windows Update Troubleshooter

  • Navigate to: Settings > System > Troubleshoot > Other troubleshooters
  • Click Run next to Windows Update
  • Follow the recommended steps

✅ 2. Reset Windows Update Components

Open Command Prompt as Administrator, then enter:

net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 Catroot2.old
net start wuauserv
net start cryptSvc
net start bits
net start msiserver

🔄 Restart your PC and retry the update.

✅ 3. Repair System Files Using SFC & DISM

In the Command Prompt (Admin), run:

sfc /scannow

Followed by:

DISM /Online /Cleanup-Image /RestoreHealth

🔁 Restart once done.

✅ 4. Temporarily Disable Antivirus Software

Turn off any third-party antivirus/firewall tools temporarily. These can block update processes. Be sure to re-enable them after the update.

✅ 5. Perform a Clean Boot

  1. Press Win + R, type msconfig, press Enter
  2. In the Services tab, check Hide all Microsoft services and click Disable all
  3. Go to Startup tab > Open Task Manager > Disable all startup apps
  4. Restart your computer and attempt the update

Windows 11 integrates the Windows Terminal app, also available for Windows 10 users via download. This app unifies access to various command line environments like PowerShell, Command Prompt, Azure Cloud Shell, and Linux shells through Windows Subsystem for Linux. The main attraction lies in its deep customization options.

Launching Windows Terminal

To start, you can quickly launch Windows Terminal. Windows 11 users have it pre-installed, and Windows 10 users can find it in the Microsoft Store. You can open it by typing “wt” in the Run window or searching for it and choosing to run as administrator for full privileges.

Updating Your Tools

Checking and updating your command line tools ensures optimal performance. A simple PowerShell command reveals the installed versions of PowerShell and Windows Terminal. You can update them via the Microsoft Store or specific PowerShell commands.

Setting a Default Shell

Customizing your default shell improves the Terminal experience. Both Insider Preview and production versions of Windows allow you to choose your default shell from the settings menu. Options include various PowerShell versions, Command Prompt, Azure Cloud Shell, and Linux shells.

Customizing the Windows Terminal

Functional Customizations

Each command line environment in the Terminal has a customizable default profile. You can adjust these settings for a personalized experience, either through the Terminal’s settings menu or the JSON settings file.

Visual Customizations

The Terminal supports visual customizations like background images and color schemes. You can choose from predefined options or create your own. Tools like Winfetch let you preview these themes, making it easier to find the perfect look.