DriversRecommendedOutdated drivers can make a good PC feel brokenScan driver issues before chasing fixes manually.Scan NowHalloween DealsAmazon USHalloween week deals: useful picks before month-endAmazon US: current deals, useful picks and tech finds.Check DealsPC HealthRecommendedCrashes, freezes, slowdowns? Check your PC nowSpot repairable issues before they interrupt work.Check PC×
FREEDOM251

Freedom251 › Blog › Blue Screen

vmbus.sys Is Missing or Not Found: How to Fix It on Windows 11 and 10

By Freedom251 Team · · 11 min read

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

vmbus.sys is part of Windows’ Hyper-V Virtual Machine Bus (VMBus) driver path. A missing-file message, a blue screen, a blocked driver, and an unknown VMBUS device in Device Manager are different situations, so they do not share one universal fix. Start by identifying which symptom you have, then repair Windows with DISM followed by SFC. If the computer will not boot, run SFC offline from Windows Recovery Environment (WinRE). A legacy Hyper-V guest may instead need the Detect HAL setting to switch from an ACPI HAL to an APIC-based HAL.

What vmbus.sys does and why the error appears

VMBus is the communication bus that Hyper-V virtual machines use to communicate with the host and with integration devices. The vmbus.sys driver belongs to that Windows virtualization path. When Windows reports that the file is missing or cannot be found, the underlying problem may be protected Windows-file corruption, an incomplete or damaged update, boot-environment damage, or a guest configuration that is incompatible with Hyper-V.

As an Amazon Associate I earn from qualifying purchases.

The wording matters. A stop error during startup is a boot problem; a “driver cannot load” warning may involve Windows security blocking an incompatible driver; and an unknown VMBUS entry in Device Manager can be harmless in a documented Hyper-V scenario. Treating all three as proof that the file must be downloaded and copied back can make the system less safe and may not address the cause.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Identify your symptom before changing anything

What you see Most relevant context First path to try
Windows stops during boot, shows a blue screen, or says vmbus.sys is missing or not found Windows component corruption, an incomplete update, or boot-environment damage Install pending updates if Windows starts; then run DISM and SFC. If it does not start, use WinRE and offline SFC.
A message says a driver cannot load on this device Windows Memory Integrity may be blocking an incompatible driver Look for a compatible driver through Windows Update or the hardware maker. Treat any Memory Integrity change as temporary diagnosis.
An unknown “VMBUS” device appears in Device Manager inside a Hyper-V guest Some documented AVMA or Initial Machine Config virtual devices have no usable driver label Confirm whether it matches Microsoft’s documented benign case before attempting removal.
A guest created from an old Virtual Server 2005 or Virtual PC 2007 disk cannot load VMBus devices The guest may retain an ACPI HAL while Hyper-V Integration Services requires an APIC HAL Enable Detect HAL in Msconfig, restart, and verify the HAL and integration devices.

Microsoft documents the benign unknown-device scenario and the legacy-HAL compatibility case in its Hyper-V guidance: unknown VMBUS devices in a Hyper-V virtual machine and VMBus devices that do not load.

#1 Best Overall
Sale
TOZO A1 Wireless Earbuds Bluetooth 5.3 Light Weight in Ear Headphones | IPX5 Waterproof,2 Mics for AI Calls,Immersive Premium Sound Bass Headset with Charging Case,32 EQ via App Black
  • [Ultra-Lightweight Ear Buds Designed for Small Ears] Each earbud weighs only 3.7g and features a compact, ergonomic in-ear design made especially for small ears. Secure, low-profile, and comfortable for workouts, all-day wear or overnight sleeping.The ultra-slim profile sits flush in your ear with no hard edges poking or rubbing, so you can even sleep on your side without discomfort.
  • [Immersive Stereo Sound with TOZO OrigX Technology] TOZO OrigX tuning delivers clear vocals, balanced mids, and natural stereo sound for music, podcasts, and videos.
  • [Long Battery Life for Daily Use] Get up to 7 hours of playtime on a single charge, with up to 32 hours total using the charging case—ideal for workdays, commuting, and extended listening sessions.
  • [Bluetooth 5.3 & Stable Connection] Bluetooth 5.3 provides fast pairing, stable wireless performance, and reduced dropouts as you move around home or office.
  • [Deep Bass with Clear Vocals] High-performance drivers produce punchy bass while keeping vocals clean and detailed for everyday listening.

Safety checks before repair

  • Do not download a replacement vmbus.sys from a DLL-download or file-sharing site. A system driver must come from Windows servicing, Microsoft Update, or trusted installation media that matches your Windows installation.
  • If Windows still starts, sign in with an administrator account and save open work. DISM and SFC can take time, and a restart is required.
  • If this is a virtual machine, record whether the guest is running on Hyper-V and whether its virtual disk originated with Virtual Server 2005 or Virtual PC 2007. That history determines whether the HAL procedure applies.
  • If you are working in WinRE, do not assume that the Windows installation is on drive C:. WinRE often assigns different letters to the Windows and boot volumes.

Repair vmbus.sys while Windows still starts

1. Install pending Windows updates and restart

Open Settings > Windows Update on Windows 11 or Windows 10, select Check for updates, install the offered updates, and restart. An interrupted servicing operation can leave the component store or protected files inconsistent; completing the pending update and rebooting may restore the normal driver state.

After the restart, reproduce the original action once. If the same message returns, continue with the component-store repair rather than repeatedly rebooting.

2. Repair the component store with DISM

DISM repairs the Windows component store that SFC uses as its source. Microsoft explicitly recommends running DISM before System File Checker because “DISM provides the files required to repair your corrupted files.”

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  1. Open Start, type Command Prompt, right-click it, and choose Run as administrator. Approve the User Account Control prompt.
  2. Enter this command exactly:
DISM.exe /Online /Cleanup-Image /RestoreHealth
  1. Leave the window open until the operation reaches completion. The command normally obtains repair files from Microsoft Update. If that source is unavailable, DISM needs a matching Windows installation or another suitable network repair source; do not point it at an unrelated edition or build.
  2. Read the final status. A successful completion means DISM repaired or verified the component store; an error means the source or servicing problem still needs attention before SFC can be trusted.

Microsoft’s complete DISM and SFC procedure is documented at Use the System File Checker tool to repair missing or corrupted system files.

Rank #2
Sale
Smart Watch for Men Women Compatible with iPhone Samsung Android Phone 1.69 inch Full Touch Screen IP68 Waterproof Bluetooh Fitness Tracker Heart Rate/Sleep Monitor (Black)
  • 【IP68 Waterproof Multifunctinal Smart Watch】Torjalph fitness activity tracker smart watch is IP68 waterproof technology ,you can wear it when swimming,handwashing,it's rain-proof which means that you perform multiple exercise modes outside without worrying about sweat or rain corroding your fitness smart watch,and this watch equipped with a 230 mAh large capacity battery magnetic charging ,and this sports activity tracker watch can be used 5-7 days If fully charged.
  • 【Larger 1.83'' Full Screen Watch & Multi-dial Selection】1.83 inch full HD color touch screen smart watch for men / women provides excellent 240*284 resolution image quality ,This Bluetooth smart watch offers a better touch experience and remarkable immersion and ,more than 200 watch faces for you to choose from App"Da Fit ", you can change the dial style according to your mood to wear keeping the world on your wrist
  • 【Accurate Activity Tracker Smart Watch 】sports watch activity tracker uses sweat and dust resistant breathable silicone strap, our Fitness Tracker Smart Watch for Android iOS Phones supports 12 sports modes,walking,running,bicycle,swimming,badminton,basketball,football,rope skipping. This bluetooth calls smart watch for men women is lightweight and stylish, bringing more convenient and relaxing sports experience while also providing more protection.
  • 【Your 24 Hour Personal Daily Health Monitor】Fitness watch for women men full touch screen IP67 waterproof bluetooth smartwatch for Android iOS Phones with heart rate blood pressure monitor multifunction Andriod smart watch with steps counter sleep monitor sports fitness watch, monitoring blood oxygen saturation allows you to understand your physical condition in real time to track fitness progress ,to know your health status in time.
  • 【More Functions Bluetooth Call Smart Watch】This fitness activity smart watch full screen for iPhone and Android phones includes a bunch of new features including:The bluetooth smart watch can hang up the phone, receive and display WhatsAPP /Text /Facebook /Twitter /Messenger reminder.Support sedentary reminder, alarm clock, stopwatch, timer,weather information,music control, remote camera control compatible with Android 5.0 and above or iOS 9.0 and above smartphones.

3. Repair protected Windows files with SFC

When DISM finishes, use the same elevated Command Prompt and run:

sfc /scannow

Wait for verification to reach 100 percent. Do not close the window because the result is produced at the end. Microsoft reports several possible outcomes:

  • Windows Resource Protection did not find any integrity violations: SFC did not detect protected-file corruption. If the VMBus problem remains, investigate the boot environment, Hyper-V guest configuration, or a blocked driver instead of repeatedly running SFC.
  • Windows Resource Protection found corrupt files and successfully repaired them: restart Windows and test the original operation.
  • Windows Resource Protection found corrupt files but was unable to fix some of them: restart only if necessary, then inspect the servicing log and move to the WinRE or source-repair path if the error persists.

The SFC scan repairs protected files; it does not convert an incompatible guest HAL or override a security block on a driver.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

4. Check the servicing log when corruption remains

If DISM or SFC reports unresolved corruption, review %windir%LogsCBSCBS.log. This is the servicing log Microsoft identifies for component and protected-file repairs. Search the log for entries related to the failed operation and the affected file. Preserve a copy before making further changes if you need to show the results to an administrator or support technician.

Rank #3
New Bee Guitar Cable 10ft Electric Instrument Bass AMP Cord
  • [Low Noise High Fidelity] New bee guitar cord with 22AWG oxygen-free-copper center conductors provides enhanced signal transfer, the PVC insulation material and the high-density stranded copper double shield provide noise rejection for quiet operation
  • [Ideal for Choice] New bee 1/4 straight and right angle metal connectors, ensures a secure connection in any instrument, pedal, or amp jack. L shape great fro on stage guitar stands
  • [Wide Compatible] Suitable for mixer, power amplifier, microphone, effector, decoder, equalizer, electoronic organ, electric guitar, electric bass and other electronic equipments. Widely used in the installation of smart home, karaoke speaker, professional stage audio, etc
  • [Easy Disassemble] Making incidental repairs quick and easy! Very nice, flexible cable
  • [Dont Hesite to Order] 24 hours customer services and professional technology team are standing by

Windows Update failures can have additional servicing causes and recovery steps; Microsoft’s troubleshooting reference is Fix Windows Update errors.

5. Restart and verify the original symptom

Restart after SFC completes. Then perform the action that originally triggered the message: boot the affected installation, start the Hyper-V guest, or open Device Manager and refresh the device list. A repaired system file should remove a corruption-based error, but a legacy-HAL mismatch or Memory Integrity block will require its own procedure below.

If Windows will not boot: use WinRE and offline SFC

Online commands such as /Online repair the Windows instance that is currently running. When the installed system will not boot, that is usually WinRE rather than the affected installation. Run the repair against the offline Windows directory instead.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Enter Windows Recovery Environment

  • From the sign-in screen or Start menu, hold Shift while selecting Restart, then choose Troubleshoot > Advanced options > Command Prompt.
  • If Windows cannot reach that screen, start from Windows installation or recovery media and choose Repair your computer > Troubleshoot > Advanced options > Command Prompt.

In WinRE, identify the actual Windows and boot-volume letters before running a repair. They may not be C: in this environment. You can inspect volumes from Command Prompt and locate the volume containing the Windows directory; substitute the letters you find in the command.

Rank #4
BSIMB 15.6" Digital Family Calendar & Chore Chart, No Subscription Fees
  • Digital Family Calendar: BSIMB digital calendar wall touch screen puts an end to your chaotic life. Designed for busy families, the digital calendar keeps you organised and in step with your family. Assign different colours and tasks to each family member to make family scheduling easier and more intuitive.
  • Easy Setup and Auto-Sync: Plug in, connect to WLAN and auto-syn your electric calendar in minutes. Digital wall calendar compatible with Google calendar, iCloud calendar, Outlook calendar, Cozi calendar and Yahoo calendar. Add events directly on the device or through the ecalendar app. Electronic calendar stays current whether you're at work or traveling—no manual updates needed.
  • All-In-One Home Assistant: Smart calendar builds habits and encourage independence with personalised chores. Display daily meal plan to reduce the daily ‘What's for dinner?’ stress. To-do lists keep track of everything you want. Turning chores into valuable achievements with stars and rewards, making life easier and more enjoyable.
  • Manage Anytime Anywhere: BSIMB electronic calendar for family stay connected with the powerful ecalendar app. Access and manage your digital wall calendar anytime, anywhere with free features like stars & rewards, photo screensaver, chore charts, meals plans, to-do lists etc. Electronic planner paid features like Magic Import tailor advanced tools for users with special needs.
  • Stay in Touch with Loved Ones: Share photos or videos from your phone to electronic wall calendar with app, instantly update your life moment, and keep in touch with your family, especially those who are far away; you can also surprise your smart calendar digital wall by sending him a wish card; it's also great for keeping tech-illiterate elders in touch with the youngsters.

Run offline SFC with the correct letters

For example, if the boot volume is C: and the Windows volume is C:, run:

SFC /Scannow /OffBootDir=C: /OffWinDir=C:Windows

If WinRE assigned different letters, replace both paths. The command must point to the offline installation, not to the temporary WinRE environment. Wait for completion, note whether files were repaired, and restart.

Use Startup Repair or System Restore when the damage is broader

If offline SFC cannot restore booting, return to Troubleshoot > Advanced options. Startup Repair is appropriate when the boot-issues pattern indicates damaged startup configuration. System Restore can return system files and settings to an earlier restore point when one exists. These options address broader boot damage; they do not replace the Hyper-V HAL procedure for a legacy guest.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Microsoft’s boot troubleshooting guidance covers the distinction between startup failures and repairs in WinRE: Windows boot issues troubleshooting.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Fix the documented legacy Hyper-V guest HAL mismatch

Microsoft documents a specific compatibility failure for a guest created from a Virtual Server 2005 or Virtual PC 2007 virtual disk. Such a guest can retain an ACPI hardware-abstraction layer (HAL), while Hyper-V Integration Services requires an APIC HAL. In that case, the VMBus driver path can fail even when the Windows files themselves are intact.

  1. Inside the affected guest, press Windows key + R, type msconfig, and press Enter.
  2. Open the Boot tab and select Advanced options.
  3. Select Detect HAL, apply the change, and restart the guest.
  4. After Windows starts, open Device Manager and verify that the computer is using an APIC-based PC HAL and that the expected Hyper-V Integration Services devices are present.
  5. Start the guest again and check whether the VMBus error has cleared.

Do not select this option merely because a physical Windows PC displays a generic vmbus.sys message. It is intended for the documented legacy-media and Hyper-V compatibility case. The Microsoft procedure and its ACPI-versus-APIC explanation are at VMBus device does not load.

Understand an unknown VMBUS device in Device Manager

An unknown device with a VMBUS-related description is not automatically evidence that vmbus.sys is missing. Microsoft documents AVMA and Initial Machine Config (IMC) virtual devices that can appear without a usable driver name in a Hyper-V guest. In that documented situation, the entries can be safely ignored.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Before deleting a device, confirm the machine is a Hyper-V guest and compare the device’s properties with Microsoft’s documented AVMA/IMC scenario. If the entry is on a physical PC, appears alongside a boot failure, or is accompanied by other missing devices, use the DISM/SFC and boot-repair paths instead of assuming it is benign. The reference is Unknown device on VMBus in a virtual machine.

When Windows says a driver cannot load

On Windows 11 and supported Windows 10 configurations, Memory Integrity can prevent an incompatible driver from loading. The warning may mention a driver rather than saying that vmbus.sys itself is absent. First try to obtain a compatible driver through Windows Update or directly from the hardware maker. This is safer and more durable than weakening a security feature.

Use Memory Integrity only as a temporary diagnostic

  1. Open Windows Security > Device security > Core isolation details.
  2. Check the Memory integrity status and the name of any incompatible driver shown there.
  3. Search Windows Update and the hardware manufacturer’s support page for a newer, compatible driver.
  4. Install the compatible driver, restart, and test again.
  5. If you must test whether Memory Integrity is the blocker, change it only temporarily, restart, and retest. Turn it back on after the diagnostic and continue looking for a compatible driver.

Microsoft warns that continuing without addressing a blocked driver can have consequences ranging from negligible to severe, and that turning off Memory Integrity weakens the device’s secured-core protection. Read the current warning at A driver can’t load on this device. Disabling Memory Integrity is not a general repair for a missing system file.

Choose the repair path by symptom and risk

Situation Execution context Recommended action Relative risk
Windows runs and reports a missing or corrupt file Running Windows Install updates, run DISM, then SFC, restart, and review CBS.log if unresolved Lower; built-in servicing tools
Windows cannot boot WinRE Use offline SFC with the actual /OffBootDir and /OffWinDir paths; then Startup Repair or System Restore when indicated Lower when drive letters are verified
Legacy Hyper-V guest from old virtual media Inside the guest Enable Detect HAL and verify APIC-based HAL plus Integration Services devices Targeted; applies only to the documented compatibility case
Driver-load block with Memory Integrity warning Running Windows Find a compatible driver first; use a temporary Memory Integrity change only to confirm the cause Higher if protection is left disabled
Documented AVMA or IMC unknown VMBUS device Hyper-V guest, Device Manager Leave it alone when it matches Microsoft’s documented benign scenario Lowest; unnecessary removal can create new problems

Common mistakes that make the problem worse

  • Copying a driver from another PC: driver files must match the Windows build and servicing state. Manual replacement can introduce version or signature mismatches.
  • Running SFC before DISM: SFC may lack a healthy component-store source. Microsoft’s normal order is DISM first, then SFC.
  • Using online SFC from WinRE: the command may scan WinRE instead of the installed Windows instance. Use the offline switches and verify the letters.
  • Disabling Memory Integrity permanently: that removes a security boundary without fixing the underlying incompatible driver.
  • Applying Detect HAL to every installation: the setting addresses a documented legacy Hyper-V guest mismatch, not ordinary file corruption on a physical computer.
  • Deleting every unknown VMBUS entry: AVMA and IMC devices documented by Microsoft may be safe to ignore.

When to escalate

Seek help from your organization’s Windows or virtualization administrator when DISM cannot obtain a matching repair source, SFC repeatedly reports unrepairable corruption, the offline installation cannot be identified, or a Hyper-V guest remains unable to load Integration Services after the HAL check. Provide the exact stop-code or message, whether the machine is physical or virtual, the Windows edition and build, the DISM/SFC result, and the relevant CBS.log entries. Do not send passwords or private virtual-disk contents with a support request.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

After you have tried the manual steps, Outbyte PC Repair is an optional shortcut for Windows 11, 10, 8 and 7. It can address more than 100 common Windows issues where possible, including broken system elements, invalid redirects and shared DLL files; it also offers settings tweaks, temporary-file and cache cleanup, privacy tools, vulnerability checks, a real-time boost, a file shredder and an app-crash log. It complements an antivirus rather than replacing one, results vary, and no tool repairs every crash. A free trial is available by category for at least two days, followed by a paid subscription.

Final verification checklist

  • The original error no longer appears after a complete restart.
  • DISM completed without an unresolved source or servicing error.
  • SFC reached 100 percent and its result is recorded.
  • If Windows was repaired offline, the command used the real Windows and boot-volume letters.
  • If the machine is a legacy Hyper-V guest, Detect HAL was used and an APIC-based HAL plus Integration Services devices are visible.
  • If a driver was blocked, a compatible replacement was sought and Memory Integrity was restored after any diagnostic test.
  • Any unknown VMBUS device was evaluated against the documented AVMA/IMC case before being ignored or changed.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Blue ScreenDISMHyper-VSFCvmbus.sysWindows 10Windows 11Windows Recovery Environment

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Recommended PC Tool
Recommended PC Tool
Crashes, No Sound, or Screen Glitches?Free driver scan
Windows Errors? Fix Them Before They SpreadFree repair scan

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.