Ошибка 0x00000057 это ошибка, связанная с принтером в Windows, которая не позволяет пользователю добавить принтер. Эта ошибка обычно вызвана повреждением ранее установленных драйверов и проблемами с разрешением. Когда вы попытаетесь добавить принтер, он установится, но не добавит принтер из-за поврежденных файлов в DriverStore.
В этом руководстве я перечислил два метода, которые сработали для меня в прошлом. Первый способ предусматривает удаление драйвера, а второй — копирование драйвера с рабочего компьютера. Если метод 1 работает, то вам не нужно выполнять второй метод.
Способ 1: Свойства сервера печати
1. Удерживая клавишу Windows, нажмите R
2. В диалоговом окне запуска введите службы.msc и нажмите OK
3. Найдите службу “Print Spooler”, щелкните на ней правой кнопкой мыши и выберите Остановить.
4. Как только он будет остановлен, удерживайте клавишу windows и снова нажмите R. В диалоговом окне запуска введите
printui.exe /s /t2
и нажмите OK.
Найдите в поле имени ваш принтер, который вызывает проблемы, нажмите на него и выберите Удалить. Когда вас спросят, хотите ли вы удалить драйвер, выберите соответствующие подсказки для подтверждения удаления.
5. После ее устранения вернитесь в консоль служб, щелкните правой кнопкой мыши службу Print Spooler и выберите Запустить.
Теперь попробуйте повторно добавить/установить принтер. Если это все еще не помогло, перейдите к методу 2
Метод 2 можно посмотреть здесь: Ошибка 0x00005b3 – Хотя номер ошибки другой, но процедура работает и для этой ошибки.
Способ 3: Скопируйте файлы каталога драйвера с рабочей машины
Для пользователей, которые пытаются установить эти драйверы на нескольких машинах, в случаях, когда некоторые не работают, а некоторые устанавливаются успешно, вы можете попробовать скопировать файлы из каталога драйверов с работающей машины на ту, которая не работает.
- Перейдите на машину с установленным и правильно работающим драйвером. Нажмите кнопку Windows и R одновременно нажать на клавиатуре, чтобы открыть Запустить
- Введите regedit, и либо нажмите Введите или нажмите OK чтобы открыть Редактор реестра.
- Используя редактор реестра, перейдите в следующее место:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print\Environments\Windows NT x86\Drivers\Version-3
- В этой папке найдите подключ драйвера принтера, с которым у вас возникли проблемы. Нажмите на, и найдите InfPath в правой панели. Обратите внимание на путь.
- Откройте Мой компьютер/Этот компьютер, и перейдите к %systemroot%\System32\DriverStore\FileRepository, и найдите папку, указанную в InfPath
- Перейдите к компьютеру, на котором у вас возникли проблемы с установкой драйвера, и зайдите в вышеупомянутую папку FileRepository и проверьте, находится ли там папка. Если папка есть, но пустая, это означает, что предыдущая установка не удалась.
- В этом случае вам необходимо принять право собственности папку, и предоставить себе полный контроль.
- Щелкните правой кнопкой мыши папку, и выберите Свойства, затем перейдите к пункту Security
- Нажмите кнопку Дополнительно, и Изменить сайт Владелец в верхней части. Щелкните OK чтобы вернуться к Свойства
- Нажмите Изменить, и из имена групп или пользователей, найдите своего пользователя и проверьте Разрешить полный контроль поле в Разрешения для аутентифицированных пользователей Нажмите OK. Закройте Свойства окно, нажав OK.
- После того как вы позаботитесь о безопасности папки, скопировать содержимое папки с рабочей машины на машину, выдающую ошибку 0x00000057.
- Теперь вы можете попробовать установить драйвер снова, он должен работать и не вызывать у вас головной боли.