Я видел эту ошибку, обычно возникающую при попытке установить сетевой принтер. Если это сетевой принтер, есть вероятность, что этот принтер уже работает и установлен в другом месте на другом компьютере, подключенном к той же сети.
Чтобы использовать этот метод, нам нужен компьютер с тем же драйвером, установленным и работающим правильно. Если у вас есть доступ к этому, выполните следующие действия:
Шаги с 1 по 6 необходимо выполнить на ПК / системе, где принтер работает правильно.
1. Держите ключ окна и нажмите R. В открывшемся диалоговом окне введите смерзаться и нажмите ОК
2. В представлении редактора реестра перейдите по следующему пути:
HKLM \ System \ CurrentControlSet \ Control \ Print \ Environments \ Windows NT x86 \ Drivers \ Version-3 \
3. Здесь найдите подраздел для драйвера принтера, с которым у вас возникли проблемы, и нажмите кнопку для драйвера принтера.
4. Посмотрите на InfPath и запишите путь.
5. Теперь держите нажатие клавиши Windows E чтобы открыть проводник Windows и перейти в следующую папку.
C: \ Windows \ System32 \ DriverStore \ FileRepository
6. Найдите папку, которую вы записали, в значении InfPath reg.
Шаг 7 должен быть выполнен на ПК с ошибкой 0x00005b3
7. Теперь на компьютере с проблемой перейдите к
C: \ Windows \ System32 \ DriverStore \ FileRepository
и проверьте, существует ли эта папка, если она существует, откройте ее и посмотрите, пуста она или нет, если она пуста, измените безопасность папки, перейдя в свойства -> безопасность и добавьте пользователя с полным контролем, как только это будет сделано скопируйте содержимое этой папки с другого компьютера, на котором работает принтер, на тот, где он не работает.