Ошибка 0x00000bc4 windows 11

Один из наших читателей пожаловался на ошибку подключения принтера следующего содержания: «Невозможно завершить операцию. Не найдено ни одного принтера». Код ошибки 0x00000bc4. Ну что же, ошибка эта достаточно типичная и возникает она чаще всего после установки или обновления стороннего драйвера печати, хотя нельзя исключать и другие причины, к примеру, сбой службы Диспетчера печати. Посмотрим, что можно здесь предпринять.

Самое первое, что следует сделать в такой ситуации – это проверить качество соединения, если конечно, вы не меняли настройки локальной сети. Отключите и снова подключите принтер физически, проверьте, отображается ли он в Диспетчере устройств и в разделе «Устройства» → «Принтеры и сканеры» приложения «Параметры». Если вы меняли настройки локальной сети, проверьте корректность новой конфигурации.

Попробуйте пустить в ход штатное средство устранения неполадок, возможно, ему удастся обнаружить и устранить причину неполадки, хотя рассчитывать на него особо не стоит. Для запуска утилиты используем короткую команду msdt.exe -id PrinterDiagnostic.

В последних версиях Windows (22H2 и новее) проблема может вызываться некорректными настройками новой политики подключения RPC. Запустите редактор локальных групповых политик командой gpedit.msc, перейдите в раздел Конфигурация компьютера → Административные шаблоны → Принтеры, найдите справа политику «Настроить параметры подключения RPC» и откройте ее свойства. Включив политику, выберите в меню «Протокол, используемый для исходящих подключений RPC» опцию «RPC через именованные каналы». Сохраните настройки и перезагрузите компьютер.

Если у вас отсутствует эта политика, воспользуйтесь редактором реестра. Запустив последний командой regedit, разверните ветку HKLM\Software\Policies\Microsoft\Windows NT\Printers\RPC, найдите справа параметр RpcOverNamedPipes и установите в качестве его значения 1. Заодно проверьте параметр RpcOverTcp – он должен иметь значение 0. После внесения изменений перезагрузите ПК. Если параметры отсутствуют, создайте их вручную. Тип они должны иметь DWORD.

Проверьте работу службы печати. Откройте оснастку управления службами командой services.msc, отыщите в правой колонке службу «Диспетчер печати» и убедитесь, что она запущена. Перезапустите службу из её контекстного меню, чтобы исключить возможные последствия сбоев. 

Если служба отключена, откройте ее свойства, тип запуска выставьте «Автоматический» и запустите.  

Очистите очередь печати принтера, для чего выполните следующие действия. В оснастке управления службами остановите службу «Диспетчер печати» (см. предыдущий абзац), после чего зайдите в папку %WINDIR%\system32\spool\printers и очистите её содержимое. Включите службу диспетчера печати и проверьте работу принтера.

Но все же чаще всего причиной ошибки 0x00000bc4 становятся проблемы с драйверами принтера. Если ошибка возникла после обновления драйвера или установки обновлений Windows, пожалуй, лучше всего будет удалить и заново установить драйвер оборудования. Отключите принтер физически и удалите его драйвер либо с помощью классического апплета «Программы и компоненты», либо средствами оснастки «Сервер печати», вызвать которую можно командой printui /s /t2.

В первом случае порядок удаления драйвера практически ничем не отличается от удаления любой программы, в случае использования свойств сервера печати выделите в списке проблемный принтер, нажмите кнопку «Удалить» и подтвердите действие, выбрав опцию «Удалить драйвер и пакет драйвера». Останется только перезагрузить компьютер и можно будет подключать принтер повторно.

This post features solutions to fix 0x00000bc4, No printers were found error. It’s a common error user face while trying to print from their Windows 11/10 computers. Fortunately, you can fix this by following some simple steps. The error message reads:

Operation could not be completed (error 0x00000bc4). No printers were found.

What causes 0x00000bc4 printer error?

Windows 11 2022, and later, is prevented from finding your network printers by default. If you try to add the printer manually, error 0x00000bc4 can appear. To resolve the issue, you need to change the Group Policy setting or tweak the Registry. The other reasons for this error could be:

  • The user is trying to add a wireless printer
  • A problem with the printer’s wireless connection
  • An error within the printer spooler

Follow these suggestions to fix 0x00000bc4, No printers were found error on Windows 11 computers:

  1. Change Group Policy Setting
  2. Tweak the Registry
  3. Clear and Reset the Printer Spooler
  4. Run Printer Troubleshooter
  5. Add the printer manually

Now let us see these in detail.

1] Change Group Policy Setting

Error Code 0x00000bc4, No printers were found

Open Group Policy Editor and navigate to the following setting:

Administrative Templates > Printers > Configure RPC connection settings.

Select Enabled and then select RPC over named pipes from the dropdown, and click OK.

This policy setting controls which protocol and protocol settings to use for outgoing RPC connections to a remote print spooler.

By default, RPC over TCP is used and authentication is always enabled. For RPC over named pipes, authentication is always enabled for domain joined machines but disabled for non domain joined machines.

Protocol to use for outgoing RPC connections:
— “RPC over TCP”: Use RPC over TCP for outgoing RPC connections to a remote print spooler
— “RPC over named pipes”: Use RPC over named pipes for outgoing RPC connections to a remote print spooler

Use authentication for outgoing RPC over named pipes connections:
— “Default”: By default domain joined computers enable RPC authentication for RPC over named pipes while non domain joined computers disable RPC authentication for RPC over named pipes
— “Authentication enabled”: RPC authentication will be used for outgoing RPC over named pipes connections
— “Authentication disabled”: RPC authentication will not be used for outgoing RPC over named pipes connections

If you disable or do not configure this policy setting, the above defaults will be used.

2] Tweak the Registry

registry

If your Windows does not have GPEDIT, you can fix the 0x00000bc4 printer error by changing some values in the Registry Editor. Create a System Restore Point, as even a tiny error in the registry can cause various problems.

  • Press the Windows key + R to open the Run dialog box.
  • Type regedit and hit Enter.
  • Navigate to the following path:
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows NT\Printers\RPC
  • Right-click on RpcOverNamedPipes and select Modify.
  • Now enter the Value data as and click Ok to save the changes.
  • In the same way, change the value data of RpcOverTcp (default) to 0.
  • Close the Registry Editor and restart your computer.

3] Clear and Reset the Printer Spooler

Restart printer spooler

If none of the above steps were able to help you, clear and reset the Printer spooler. Doing so can clear pending print jobs and potentially resolve the issue.

Press the Windows key + R to open the Run dialog box.

Type services.msc and hit Enter.

Scroll down and right-click on Print Spooler.

Click on Stop.

Next, navigate to the following folder and delete all the CONTENTS of this folder.

C:\Windows\System32\spool\PRINTERS

Now right-click again on the Print Spooler service and restart it.

See if this helps.

4] Run Printer Troubleshooter

Printer error

Before getting started with different methods to fix this issue, run Microsoft’s built-in Printer troubleshooter. Here’s how:

  1. Press Windows Key + I to open Settings.
  2. Scroll down and select Troubleshoot > Other Troubleshooters.
  3. Click on Run beside Printer.
  4. Once the process is complete, restart your device to see if the printer error has been resolved.

5] Add the printer manually

How to Install or Add a Local Printer in Windows 10

If nothing works, you can add the printer manually

Related: Error 0x00000709 when you try to connect a Printer on Windows

How do I fix error 0x0000011b?

The error code 0x0000011b occurs when a user attempts to print something on a network-shared printer. The primary reason behind this is 40 security patch updates. You will have to uninstall the latest Windows update to fix this error. Apart from that, you can try the aforementioned solutions as well.

Why my printer is not showing in devices and Printers?

You can fix the printer icon not showing in devices and printers by downloading and installing the latest printer drivers. However, you can also try to reset the printer spooler to fix this issue. Before doing all these, make sure that your printer is getting the proper power supply or not. If yes, you can disconnect and reconnect your printer.

Fix: Printer Error 0x00000077, Operation could not be completed.

After updating Windows 11 to version 22H2, your network printers may stop working. Also, the error code 0x00000bc4 (Desc: ERROR_PRINTER_NOT_FOUND) or 0x00000709 (Desc: ERROR_INVALID_PRINTER_NAME) appears when adding a new network printer.

Operation could not be completed (error 0x00000bc4).

No Printers Were Found.

The printer name is invalid.

Cause

Windows 11 version 22H2 introduced a new group policy named “Configure RPC Connection settings.” This policy setting controls which protocol and protocol settings to use for outgoing RPC connections to a remote print spooler.

The default setting in 22H2 blocks Windows from finding your network printers. This causes your existing printers to be erased, and adding them manually causes the error 0x00000bc4.

Setting “Configure RPC Connection settings” to “RPC over named pipes” fixes the issue.

Solution

To fix the network printer error 0x00000bc4, try these steps:

  1. Launch the Local Group Policy Editor (gpedit.msc)
  2. Go to the following section:
    Administrative Templates → Printers → Configure RPC connection settings
  3. Select “RPC over named pipes” from the dropdown, and click OK.
    0x00000bc4 22h2 - printer gpo rpc connection
  4. Exit the Group Policy Editor.

Registry Setting for the above GPO

[HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows NT\Printers\RPC]

There are 2 values that can be configured:

RpcUseNamedPipeProtocol REG_DWORD

0: RpcOverTcp (default)
1: RpcOverNamedPipes

Credits

The above solution was initially found by @thomas_forde, who tweeted about it recently.

Printer issue finally resolved. A brand new printer policy in Win11 22H2 is the culprint. «RPC Connection settings. Need to change over to Named Pipes and it works again.#msintune #Memcm pic.twitter.com/7xPS7Xxs0o

— Thomas Førde (@thomas_forde) September 28, 2022


One small request: If you liked this post, please share this?

One «tiny» share from you would seriously help a lot with the growth of this blog.
Some great suggestions:

  • Pin it!
  • Share it to your favorite blog + Facebook, Reddit
  • Tweet it!

So thank you so much for your support. It won’t take more than 10 seconds of your time. The share buttons are right below. :)


Ramesh Srinivasan is passionate about Microsoft technologies and he has been a consecutive ten-time recipient of the Microsoft Most Valuable Professional award in the Windows Shell/Desktop Experience category, from 2003 to 2012. He loves to troubleshoot and write about Windows.
Ramesh founded Winhelponline.com in 2005.

Like the previous version, Windows 11 users are also complaining to struggle when trying to connect to printer after they update to 22H2. Instead of establishing connection to the device, a message appears for them – “Operation could not be completed (error 0x00000bc4). No Printers were Found”.

Description of error code 0x00000bc4 is ERROR_PRINTER_NOT_FOUND. Sometimes, 0x00000709 (ERROR_INVALID_PRINTER_NAME) may also appear. Both problems started after upgrading the system to Windows 11 22H2. Fortunately, there are solutions to these shared network printer issues so nothing to worry about. We have earlier written – Fix Printer Allows only Default Settings after upgrade to Windows 11 22H2.

Here is how to fix Error 0x00000bc4 Printer 0x00000709 in Windows 11 22H2 –

Way-1: Using Group Policy

This problem occurs because of a Group Policy, Configure RPC Connection settings which came with Windows 11 22H2.  In brief, this policy allows you to configure protocol options to use for Outgoing RPC connections.

22H2 built-in configuration prevents Windows from detecting your network printers. This setting wipes out the existing printers and adding them manually triggers error 0x00000bc4. Changing the policy setting as follow will fix the error –

  1. Click on – Sart.
  2. Type – gpedit.msc.
  3. Hit Enter to open Local Group Policy Editor.
  4. Navigate to
Administrative Templates > Printers > Configure RPC connection settings

how to fix Error 0x00000bc4 Printer 0x00000709 in Windows 11 22H2

  1. On Configure RPC connection settings window, check Enabled.
  2. In the Options section, click on the drop-down.
  3. Select – RPC over named pipes.
  4. Click – Apply and OK.

Configure RPC Connection settings

This policy helps:

This policy setting controls which protocol and protocol settings to use for outgoing RPC connections to a remote print spooler.

By default, RPC over TCP is used and authentication is always enabled. For RPC over named pipes, authentication is always enabled for domain joined machines but disabled for non domain joined machines.

Protocol to use for outgoing RPC connections:
— “RPC over TCP”: Use RPC over TCP for outgoing RPC connections to a remote print spooler
— “RPC over named pipes”: Use RPC over named pipes for outgoing RPC connections to a remote print spooler

Use authentication for outgoing RPC over named pipes connections:
— “Default”: By default domain joined computers enable RPC authentication for RPC over named pipes while non domain joined computers disable RPC authentication for RPC over named pipes
— “Authentication enabled”: RPC authentication will be used for outgoing RPC over named pipes connections
— “Authentication disabled”: RPC authentication will not be used for outgoing RPC over named pipes connections

If you disable or do not configure this policy setting, the above defaults will be used.

Way-2: Through modifications in Registry

The same printer error 0x00000bc4, 0x00000709 can be solved by simply changing Registry entries in the following way –

  1. Press Windows and R keys.
  2. Type – Regedit.exe.
  3. Hit Enter to launch the Registry Editor.
  4. Select Yes on the User account control dialog.
  5. Browse below string and reach the entry RPC –
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows NT\Printers\RPC
  1. Double-click on RpcOverNamedPipes and enter Value data 1.
  2. In the same way, change the value data of RpcOverTcp (default) to 0.
  3. Close the Registry Editor and restart your computer.

Methods:
Way-1: Using Group Policy
Way-2: Through modifications in Registry

That’s all!!

Repair any Windows problems such as Blue/Black Screen, DLL, Exe, application, Regisrty error and quickly recover system from issues using Reimage.

When you try to connect to a network share printer in Windows 10/11, it sometimes fails and I get an “error 0x00000bc4”. The error message says “Printer not found”, making it difficult to determine which computer is causing the problem, where the printer is installed, or where the error occurs. Don’t worry, in this guide, we will look at this error and show how to fix the “Operation failed (error 0x00000bc4) no printer found” error when using a shared printer on a Windows PC.

Users may encounter various network issues that prevent them from using printers. 0x00000bc4 is one of the errors that some people encounter and it prevents them from using their devices properly. The following error message is usually displayed:

Operation could not be completed (error 0x00000bc4). No printers were found.

Operation could not be completed (error 0x00000bc4). No printers were found

What is Reason of 0x00000bc4 printer error?

Windows 11 version 22H2 introduces a new group policy called “Configure RPC connection settings”. This policy controls the methods and configuration methods used for outbound RPC connections to remote printers. There are several possible causes for the error 0x00000bc4, Printer Not Found on Windows devices. In some cases, simply resetting the printer may fix the problem, in other cases, you may need to perform more in-depth troubleshooting steps such as updating drivers or restarting the print spooler service. This printer error code usually occurs for the following reasons.

  • You want to add a wireless printer to your computer.
  • There is a problem with the printer’s wireless connection.
  • Share Printer working on the host PC but is not able to connect to your PC.
  • Something has been changed in your PC, Like Registry, or printer spooler.

Error 0x00000bc4 is one of the most common error codes encountered by printer users when trying to print from their Windows computers. Follow the Following instructions to fix error 0x00000bc4, No printers were found error on Windows 11 computers.

  1. Run Printer Troubleshooter
  2. Clear and Reset the Printer Spooler
  3. Change Group Policy Setting
  4. Change the Registry for 0x00000bc4
  5. Add printer manually to fix 0x00000bc4
  6. Update printer driver

Solution 1. Run Printer Troubleshooter

Troubleshooter is a great built-in tool that can fix many computer problems, including printer problems. Follow these steps.

  • Type in Troubleshoot in Windows search and hit Enter
  • Select Additional Troubleshooters
  • Pick the Printer and click Run the troubleshooter
  • Wait till the scan is finished, and then apply the proposed fixes
  • Restart your PC.
How to fix error 0x00000bc4

Solution 2. Clear and Reset the Printer Spooler

Before clearing and Resetting the Printer Spooler, stop the print spooler service and empty the print queue. Make sure the print spooler service is stopped. To stop the print spooler service you can follow this article on how to restart the print spooler service in Windows.

Open File Explorer. Navigate to the following location. You can copy and paste the following path in the File Explorer address bar for quick navigation. You can also copy and paste the following location in Run Box and Hit Enter to access the print spooler folder.

Windows\System32\spool\PRINTERS

  • Press Win + R to open Run.
  • Type  C:\Windows\System32\spool\PRINTERS.
  •   and click OK to open the Print spooler folder.
Print Spooler Services  using GUI

Here, Delete all the files inside the Printers folder. Click Yes if prompted by User Account Control (UAC). Do Not Delete the PRINTERS folder, but only the files inside the folder.

reset print spooler

Now, Close the File Explorer and go back to the Services, and Restart the print spooler service.

Related : How to Fix Shared Printer Error 0x0000011b on Windows 11/10

Solution 3. Change Group Policy Setting

The 0x00000bc4 error usually occurs when the RPC connection settings are compromised on your Windows PC. This is a new policy from Microsoft and is only found in newer versions of Windows such as 22H2. By default, this policy is set to limit finding and connecting to network printers. You can overcome this error by editing the appropriate policy in the Group Policy Editor. Unfortunately, Home Single Language Edition users don’t have access to this familiar fine-tuning utility. However, you can enable Group Policy Editor in Windows 10/11 Home Single Language.

To fix the network printer error 0x00000bc4 using Group policy, try these steps:

  • Press Win + R to launch the Run dialog.
  • Type “gpedit.msc” and hit OK.
  • Your system will launch the Local Group Policy. 
  • Use the left-side navigation to reach out to the below path –

Computer Configuration > Administrative Templates > Printers

Change Group Policy Setting for error 0x00000bc4
  • Double-click on the policy – “Configure RPC connection settings“.
  • By default, this policy is disabled. So, check the Enabled radio button.
  • Use the drop-down menu just below “Protocol to use for outgoing RPC connections”, and select RPC over named pipes.
  • Click Apply and thereafter OK to confirm the recent changes and restart your PC. 

Solution 4. Change the Registry for error 0x00000bc4

If you do not have GPEDIT in Windows, you can fix printer error 0x00000bc4 by changing some values ​​in Registry Editor. Create a system restore point. Even minor registry errors can cause a number of problems. You can configure the relevant policy by configuring the registry. Here’s what to fix in Registry Editor.

  • Right-click on the Windows icon and select Run.
  • Type “regedit“, and hit OK to launch Registry Editor. 
  • The User Account Control window will appear next, hit Yes to authorize opening the registry. 
  • Use the left-side navigation to reach out to the below path

HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows NT\Printers

Registry for error 0x00000bc4
  • Create a Printers Key inside the Windows NT
  • Create RPC Key Inside Printers
  • Create DWORD (32Bit) Value name as RpcOverNamedPipes
  • Right-click on RpcOverNamedPipes and select Modify.
  • Now enter the Value data as and click Ok to save the changes.
  • In the same way, change the value data of RpcOverTcp (default) to 0.
  • Close the Registry Editor and restart your computer.

Solution 5. Add printer manually to fix 0x00000bc4

There are other ways to connect the Devices and Printers window on your computer. You can connect your printer manually to fix error 0x00000bc4. Follow the instruction to solve this issue.

  • Open Control Panel
  • Search for Devices and Printers
  • Once you’re on the Devices and Printers window, all you have to do is click on the “Add a printer” that is on the top part of that window.
Add printer manually to fix 0x00000bc4
  • You can do this by clicking on the The printer that I want isn’t listed” option on the next window that will pop up once you clicked on Add a printer.
printer manually to fix 0x00000bc4
  • Select the option “Select a shared printer by name”.
  • Browse the shared Printer and select that.
Add printer manually to fix 0x00000bc4 - 1

Then Click Next to Complete the process.

Solution 6. Update printer driver

An outdated printer driver can be the cause of error 0x00000bc4. In this case, we recommend downloading and installing the latest drivers. Try downloading the driver from the printer manufacturer’s website or installing any optional Windows updates.

Понравилась статья? Поделить с друзьями:
  • Ошибка 0x000007b city car driving
  • Ошибка 0x0000079 сетевой принтер
  • Ошибка 0x00000bbb при установке принтера
  • Ошибка 0x0000079 при установке принтера
  • Ошибка 0x0000046a принтер