BrUsbSib.sys, made by Brother Industries Ltd., sometimes doesn’t play nice with Windows 11, especially with the memory integrity feature in Windows Security’s Device Security. This can mess with your computer’s security settings. We’re here to walk you through how to fix it.
Also see: Memory Integrity Can’t Be Turned On (Windows 11)
Page Contents
How to get rid of the BrUsbSib.sys Brother driver
First up, we need to remove the troublesome driver. You can do this with the pnputil
command-line tool that’s part of Windows. Just use pnputil /delete-driver oemxx.inf /uninstall /force
. The tricky part is, oemxx.inf is just a placeholder for the actual driver file name for BrUsbSib.sys, which can differ from one computer to another. So, it’s crucial to find the right file name for your system before running the command.
Related resource: How to Uninstall Drivers in Windows 11
Understanding OEM INF files in Windows
Let’s talk about files like “oem21.inf“. These are known as OEM (Original Equipment Manufacturer) INF files. INF stands for information or installer file. It’s a simple text file that tells Windows how to install or configure a driver or software for your computer.
OEM INF files come from the hardware’s maker and have all the details needed for your device to work properly with your computer.
When you plug a new device into your computer, Windows uses the INF file for that device to figure out which driver to install. The INF file guides the installation process, including any extra files needed.
In “oem21.inf,” the “21” part is just a unique number Windows uses to tell different OEM INF files apart. This number changes depending on the device and driver version.
Useful tip: How to See What Drivers Are Installed in Windows 11
Step 1: Finding the BrUsbSib.sys driver name
Before you remove anything, you need to find the exact oemxx.inf file name for the BrUsbSib.sys driver. Here’s how:
Look in the Incompatible drivers section
- Go to the “Incompatible drivers” section where you see the error message about BrUsbSib.sys.
- Look for the “Publisher name” listed under BrUsbSib.sys. This tells you the oemxx.inf file you need to delete. For instance, in the example below, it was oem46.inf.
Or use the pnputil command
- Open Command Prompt as an admin. Press the Windows key, type “Command Prompt”, right-click it, and pick “Run as administrator”.
- In Command Prompt, type
pnputil /enum-drivers
and hit Enter. - Look through the list for an entry related to Brother Industries or specifically mentions BrUsbSib.sys.
Linked issue: Can’t Completely Uninstall a Driver in Windows 11 (Fix)
Step 2: How to delete the BrUsbSib.sys driver in Windows 11
Once you’ve found the right driver, here’s how to get rid of it:
-
- Open Command Prompt as admin again.
- Type
pnputil /delete-driver oemxx.inf /uninstall /force
, but replaceoemxx.inf
with the driver file name you found. For me, it was oem46.inf. - Press Enter to run the command. This will remove the driver.
- Restart your computer to make sure the changes take effect.
Related guide: Using a PowerShell Script to Add a Printer Driver by IP
Checking if the Memory Integrity option works now
After restarting, see if you can turn on Memory Integrity again:
- Click the “Start” button, then choose “Settings“.
- In “Settings“, go to “Privacy & Security“.
- Next, click on “Windows Security” and then “Device Security“.
- Click on “Core isolation details“.
- Try to turn on the “Memory Integrity” option.
If you can enable it without any problems, you’ve fixed the driver compatibility issue.
Updating or reinstalling the BrUsbSib.sys driver
If removing BrUsbSib.sys has left your Brother device non-functional, you’ll likely need to update or reinstall the driver. Here’s how:
Get the latest driver from Brother’s website
- Go to the official Brother Industries Ltd. website.
- Find the “Support” section, then click on “Software and Driver Downloads“.
- Type your product model in the search box, hit Enter or click the search icon.
- Find your model in the results and click “Downloads“.
- Pick “Windows 11” from the menu.
- Hit “Search“, and you’ll see a list of drivers. Click “Download” next to the right one and follow the instructions to install it.
Or let Windows Update do it for you
- Connect your Brother device to your PC.
- Hit the “Start” button, select “Settings“.
- Choose “Windows Update” and then “Check for updates“.
- If updates for your device are available, they’ll show up under “Optional updates“.
- Click “Download and install” to get the latest driver.
Using one of these methods can help get your Brother device back up and running while also making sure Windows 11 stays safe. Plus, it’s smart to always keep your drivers fresh to steer clear of problems down the road.
Summing things up
Driver issues like the BrUsbSib.sys problem can be a pain, but they’re not unbeatable. Getting rid of that problem “oemxx.inf” driver file is key to solving the memory integrity problem.
The whole point of the memory integrity feature is to protect your system from bad software. Making sure it’s enabled is important. And, making a habit of updating your drivers can save you a lot of headache later on. If you ever find yourself stuck or confused, reaching out for help is a wise choice.