|
0 / 0 / 0 Регистрация: 23.05.2017 Сообщений: 3 |
|
|
1 |
|
|
23.05.2017, 08:37. Показов 7955. Ответов 9
написал батник для рассылки файлов в локальной сети, все работает отлично, но проблема в том что подключаюсь к расшареной папке путем Код net use \192.168.0.1D$Files pass /user:Admin ну так сказать если все хорошо, далее следует копирование. Проблема в том что если не подключился, например выключен комп, пароль не подошел и т.п. он просто пропускает, приходится потом проверять, куда не ушло. Заранее благодарю.
__________________
0 |
|
Programming Эксперт 94731 / 64177 / 26122 Регистрация: 12.04.2006 Сообщений: 116,782 |
23.05.2017, 08:37 |
|
Ответы с готовыми решениями: Оптимизация производительности C#.NET (Алгоритм, Многопоточность, Debug, Release, .Net Core, Net Native) Объясните на пальцах совместимость библиотек в .Net Core, .Net Framework, .Net Standart Удаленный SQL-сервер Ado.Net + .Net remoting + Asp .Net Материалы по ADO.NET, ASP.NET, VB.NET 9 |
|
ixoyz 352 / 164 / 61 Регистрация: 01.06.2015 Сообщений: 656 |
||||
|
23.05.2017, 08:50 |
2 |
|||
Добавлено через 3 минуты
0 |
|
0 / 0 / 0 Регистрация: 23.05.2017 Сообщений: 3 |
|
|
23.05.2017, 08:53 [ТС] |
3 |
|
net use z: \192.168.0.1D$Files pass /user:Admin не совсем то, тут сосзается сетевой диск, мне это не подошло, лишнее нагромаждение кода, подключать потом отключать.
0 |
|
ixoyz 352 / 164 / 61 Регистрация: 01.06.2015 Сообщений: 656 |
||||
|
23.05.2017, 08:57 |
4 |
|||
|
Можно конечно рассматривать результат выполнения net use, но если не важно по какой причине не подключился тогда проще так
0 |
|
0 / 0 / 0 Регистрация: 23.05.2017 Сообщений: 3 |
|
|
23.05.2017, 08:58 [ТС] |
5 |
|
1. Зачем использовать D$? Расшарили бы саму папку D:Files и не светили бы админские пароли.
0 |
|
ixoyz 352 / 164 / 61 Регистрация: 01.06.2015 Сообщений: 656 |
||||||||
|
23.05.2017, 09:06 |
6 |
|||||||
|
а если отлавливать коды ошибок
Добавлено через 3 минуты
И смотрите какие коды будут выдавятся на какие результаты. Ошибки, естественно, моделируете самостоятельно.
0 |
|
alpap 4330 / 2120 / 661 Регистрация: 26.04.2015 Сообщений: 6,823 |
||||
|
23.05.2017, 11:25 |
7 |
|||
|
ixoyz,
0 |
|
352 / 164 / 61 Регистрация: 01.06.2015 Сообщений: 656 |
|
|
23.05.2017, 11:59 |
8 |
|
alpap, не лучший вариант. Наличие пинга не говорит о наличии связи. ПК может зависнуть, раздел D: упасть или ещё интереснее ПК может схватить новый ip, а текущий уйдёт, например, IP телефону, который будет отлично пинговатся, а связи не будет. Добавлено через 1 минуту
0 |
|
alpap |
|
23.05.2017, 17:17
|
|
Не по теме: ixoyz,
0 |
|
1778 / 760 / 130 Регистрация: 09.04.2011 Сообщений: 1,325 |
|
|
23.05.2017, 19:52 |
10 |
|
ixoyz, попробуйте через поиск маркера на D$, например if exist D$Files …. после попытки коннекта.
0 |
Some programs and command return an errorlevel other than 1 or 0. They can be negative, in the thousands etc, so if the net command returns an errorlevel of, lets say 10 for an invalid password, it will skip past because it is not 0 or 1
For the most part,
if errorlevel 0 (
goto :copy
) else (
goto :retry1
)
rem Or, a single line version;
if errorlevel 0 (goto :copy) else (goto :retry)
Should work.
An example using the variables;
if %errorlevel% equ 0 (
echo No errors detected!
) else (
echo An error occured: [%errorlevel%]
)
This is made for my pure joy of for loops. No logical reasoning, but it shows when !errorlevel! could be used.
setlocal enableDelayedExpansion
for %%G in (!password1!, !username1!, !password2!, !username2!, !password3!, !username3!) do (
if not defined curPass (
set "curPass=%%G"
) else (
if not defined curUser (
set "curUser=%%G"
) else (
net use z: "\pos1c$path" !curPass! /user:!curUser!
if !errorlevel! neq 0 (
xcopy /y "c:aviaaaaaa.ini" "z:"
xcopy /y "c:aviaaaaaa.avi" "z:"
net use z: /delete
)
set "curPass="
set "curUser="
)
)
)
)
:pos2
The net use command is a Command Prompt command used to connect to, remove, and configure connections to shared resources, like mapped drives and network printers.
It’s one of many net commands like net send, net time, net user, net view, etc.
Net Use Command Availability
This command is available from within the Command Prompt in Windows 11, Windows 10, Windows 8, Windows 7, Windows Vista, and Windows XP, and in older versions of Windows and in Windows Server operating systems.
Net Use Command (Windows 10).
Recovery Console, the offline repair utility in Windows XP, also includes the net use command, but it’s not possible to use it within the tool.
The availability of certain command switches and other command syntax may differ from operating system to operating system.
Net Use Command Syntax
This command uses the following general syntax:
net use [{devicename | *}] [\computernamesharename[volume] [{password | *}]] [/user:[domainname]username] [/user:[dotteddomainname]username] [/user:[username@dotteddomainname] [/home {devicename | *} [{password | *}]] [/persistent:{yes | no}] [/smartcard] [/savecred] [/delete] [/help] [/?]
Review how to read command syntax if you’re not sure how to interpret the net use command syntax as it’s shown above or described in the table below.
| Net Use Command Options | |
|---|---|
| Option | Explanation |
| net use | Execute the net use command alone to show detailed information about currently mapped drives and devices. |
| devicename | Use this option to specify the drive letter or printer port you want to map the network resource to. For a shared folder on the network, specify a drive letter from D: through Z:, and for a shared printer, LPT1: through LPT3:. Use * instead of specifying devicename to automatically assign the next available drive letter, starting with Z: and moving backward, for a mapped drive. |
| \computernamesharename | This specifies the name of the computer, computername, and the shared resource, sharename, like a shared folder or a shared printer connected to computername. If there are spaces anywhere here, be sure to put the entire path, slashes included, in quotes. |
| volume | Use this option to specify the volume when connecting to a NetWare server. Client Service for NetWare or Gateway Service for Netware must be installed. |
| password | This is the password needed to access the shared resource on computername. You can choose to enter the password during the execution of the net use command by typing * instead of the actual password. |
| /user | Use this net command option to specify a username to connect to the resource with. If you don’t use /user, net use will attempt to connect to the network share or printer with your current username. |
| domainname | Specify a different domain than the one you’re on, assuming you’re on one, with this option. Skip domainname if you’re not on a domain or you want net use to use the one you’re already on. |
| username | Use this option with /user to specify the username to use to connect to the shared resource. |
| dotteddomainname | This option specifies the fully qualified domain name where username exists. |
| /home | This net use command option maps the current user’s home directory to either the devicename drive letter or the next available drive letter with *. |
| /persistent:{yes | no} | Use this option to control the persistence of connections created with the net use command. Choose yes to automatically restore created connections at the next login or choose no to limit the life of this connection to this session. You can shorten this switch to /p if you like. |
| /smartcard | This switch tells the net use command to use the credentials present on the available smart card. |
| /savecred | This option stores the password and user information for use next time you connect in this session or in all future sessions when used with /persistent:yes. |
| /delete | This net use command is used to cancel a network connection. Use /delete with devicename to remove a specified connection or with * to remove all mapped drives and devices. This option can be shortened to /d. |
| /help | Use this option, or the shortened /h, to display detailed help information for the net use command. Using this switch is the same as using the net help command with net use: net help use. |
| /? | The standard help switch also works with the net use command but only displays the command syntax, not any detailed information about the command’s options. |
Net Use Command Examples
Following are a few different ways you might use this command:
Temporary Mapped Drive
net use * "\servermy media" /persistent:no
In this example, we used the net use command to connect to the my media shared folder on a computer named server. The my media folder will be mapped to the highest available drive letter [*], which in our example happens to be y:, but we don’t want to continue mapping this drive every time we log onto the computer [/persistent:no].
Permanent Mapped Drive
net use e: \usrsvr002smithmark Ue345Ii /user:pdc01msmith2 /savecred /p:yes
The above is a slightly more complicated example that you might see in a business setting.
In this net use example, we want to map our e: drive to the smithmark shared folder on usrsvr002. We want to connect as another user account we have [/user] by the name of msmith2 that’s stored on the pdc01 domain with a password of Ue345Ii. We don’t want to map this drive manually every time we start the computer [/p:yes], nor do we want to enter the username and password each time [/savecred].
List All Shared Resources
net use
In this simple example of the net use command, we get a list of all the shared resources currently in use under the user account that’s currently logged in. In our example, the result in Command Prompt shows «Z: \servershared folder» since z: is the drive letter that’s connecting to shared folder on server.
The message «There are no entries in this list.» will show if there aren’t any connections currently set up.
Unmap a Drive
net use p: /delete
An appropriate final example of net use is the removal [/delete] of a currently mapped drive, in this case, p:.
Thanks for letting us know!
Get the Latest Tech News Delivered Every Day
Subscribe
The net use command is a Command Prompt command used to connect to, remove, and configure connections to shared resources, like mapped drives and network printers.
It’s one of many net commands like net send, net time, net user, net view, etc.
Net Use Command Availability
This command is available from within the Command Prompt in Windows 11, Windows 10, Windows 8, Windows 7, Windows Vista, and Windows XP, and in older versions of Windows and in Windows Server operating systems.
Net Use Command (Windows 10).
Recovery Console, the offline repair utility in Windows XP, also includes the net use command, but it’s not possible to use it within the tool.
The availability of certain command switches and other command syntax may differ from operating system to operating system.
Net Use Command Syntax
This command uses the following general syntax:
net use [{devicename | *}] [\computernamesharename[volume] [{password | *}]] [/user:[domainname]username] [/user:[dotteddomainname]username] [/user:[username@dotteddomainname] [/home {devicename | *} [{password | *}]] [/persistent:{yes | no}] [/smartcard] [/savecred] [/delete] [/help] [/?]
Review how to read command syntax if you’re not sure how to interpret the net use command syntax as it’s shown above or described in the table below.
| Net Use Command Options | |
|---|---|
| Option | Explanation |
| net use | Execute the net use command alone to show detailed information about currently mapped drives and devices. |
| devicename | Use this option to specify the drive letter or printer port you want to map the network resource to. For a shared folder on the network, specify a drive letter from D: through Z:, and for a shared printer, LPT1: through LPT3:. Use * instead of specifying devicename to automatically assign the next available drive letter, starting with Z: and moving backward, for a mapped drive. |
| \computernamesharename | This specifies the name of the computer, computername, and the shared resource, sharename, like a shared folder or a shared printer connected to computername. If there are spaces anywhere here, be sure to put the entire path, slashes included, in quotes. |
| volume | Use this option to specify the volume when connecting to a NetWare server. Client Service for NetWare or Gateway Service for Netware must be installed. |
| password | This is the password needed to access the shared resource on computername. You can choose to enter the password during the execution of the net use command by typing * instead of the actual password. |
| /user | Use this net command option to specify a username to connect to the resource with. If you don’t use /user, net use will attempt to connect to the network share or printer with your current username. |
| domainname | Specify a different domain than the one you’re on, assuming you’re on one, with this option. Skip domainname if you’re not on a domain or you want net use to use the one you’re already on. |
| username | Use this option with /user to specify the username to use to connect to the shared resource. |
| dotteddomainname | This option specifies the fully qualified domain name where username exists. |
| /home | This net use command option maps the current user’s home directory to either the devicename drive letter or the next available drive letter with *. |
| /persistent:{yes | no} | Use this option to control the persistence of connections created with the net use command. Choose yes to automatically restore created connections at the next login or choose no to limit the life of this connection to this session. You can shorten this switch to /p if you like. |
| /smartcard | This switch tells the net use command to use the credentials present on the available smart card. |
| /savecred | This option stores the password and user information for use next time you connect in this session or in all future sessions when used with /persistent:yes. |
| /delete | This net use command is used to cancel a network connection. Use /delete with devicename to remove a specified connection or with * to remove all mapped drives and devices. This option can be shortened to /d. |
| /help | Use this option, or the shortened /h, to display detailed help information for the net use command. Using this switch is the same as using the net help command with net use: net help use. |
| /? | The standard help switch also works with the net use command but only displays the command syntax, not any detailed information about the command’s options. |
Net Use Command Examples
Following are a few different ways you might use this command:
Temporary Mapped Drive
net use * "\servermy media" /persistent:no
In this example, we used the net use command to connect to the my media shared folder on a computer named server. The my media folder will be mapped to the highest available drive letter [*], which in our example happens to be y:, but we don’t want to continue mapping this drive every time we log onto the computer [/persistent:no].
Permanent Mapped Drive
net use e: \usrsvr002smithmark Ue345Ii /user:pdc01msmith2 /savecred /p:yes
The above is a slightly more complicated example that you might see in a business setting.
In this net use example, we want to map our e: drive to the smithmark shared folder on usrsvr002. We want to connect as another user account we have [/user] by the name of msmith2 that’s stored on the pdc01 domain with a password of Ue345Ii. We don’t want to map this drive manually every time we start the computer [/p:yes], nor do we want to enter the username and password each time [/savecred].
List All Shared Resources
net use
In this simple example of the net use command, we get a list of all the shared resources currently in use under the user account that’s currently logged in. In our example, the result in Command Prompt shows «Z: \servershared folder» since z: is the drive letter that’s connecting to shared folder on server.
The message «There are no entries in this list.» will show if there aren’t any connections currently set up.
Unmap a Drive
net use p: /delete
An appropriate final example of net use is the removal [/delete] of a currently mapped drive, in this case, p:.
Thanks for letting us know!
Get the Latest Tech News Delivered Every Day
Subscribe
Содержание
- Как исправить ошибку Windows 2
- Фон «Net Use Error Code 2»
- Как триггеры Runtime Error 2 и что это такое?
- Распространенные проблемы Net Use Error Code 2
- Создатели Net Use Error Code 2 Трудности
- Разбираемся в «кодах ошибок» Windows 10
- Самые распространённые ошибки Windows 10
- Таблица: коды базовых ошибок Windows 10 (причины возникновения и способы их решения)
- Журнал ошибок Windows 10 (что это такое и как им пользоваться)
- Видео: журнал событий Windows
- Не удалось прочитать описание. Код ошибки 2 для справочных служб
- Не удалось прочитать описание. Код ошибки 2
- Не удается прочитать описание код ошибки 2 в службах windows 10
- Лучший отвечающий
- Вопрос
- Ответы
- Все ответы
- CDpusersvc не удается прочитать описание код ошибки 15100 – как исправить?
- Причины ошибки
- Обновление Windows
- Локализация процесса
- Отключение CDPUserSvc через Редактор реестра
- Сканирование системы на наличие повреждений
- Исправление проблем с разрешениями магазина Windows
Как исправить ошибку Windows 2
| Номер ошибки: | Ошибка 2 | |
| Название ошибки: | Net Use Error Code 2 | |
| Описание ошибки: | Ошибка 2: Возникла ошибка в приложении Windows. Приложение будет закрыто. Приносим извинения за неудобства. | |
| Разработчик: | Microsoft Corporation | |
| Программное обеспечение: | Windows | |
| Относится к: | Windows XP, Vista, 7, 8, 10, 11 |
Фон «Net Use Error Code 2»
«Net Use Error Code 2» обычно является ошибкой (ошибкой), обнаруженных во время выполнения. Чтобы убедиться, что функциональность и операции работают в пригодном для использования состоянии, разработчики программного обеспечения, такие как Microsoft Corporation, выполняют отладку перед выпусками программного обеспечения. К сожалению, инженеры являются людьми и часто могут делать ошибки во время тестирования, отсутствует ошибка 2.
Ошибка 2 может столкнуться с пользователями Windows, если они регулярно используют программу, также рассматривается как «Net Use Error Code 2». Когда это происходит, конечные пользователи могут сообщить Microsoft Corporation о наличии ошибок «Net Use Error Code 2». Microsoft Corporation может устранить обнаруженные проблемы, а затем загрузить измененный файл исходного кода, позволяя пользователям обновлять свою версию. Если есть запрос на обновление Windows, это обычно обходной путь для устранения проблем, таких как ошибка 2 и другие ошибки.
Как триггеры Runtime Error 2 и что это такое?
Вполне вероятно, что при загрузке Windows вы столкнетесь с «Net Use Error Code 2». Следующие три наиболее значимые причины ошибок выполнения ошибки 2 включают в себя:
Как правило, ошибки Net Use Error Code 2 вызваны повреждением или отсутствием файла связанного Windows, а иногда — заражением вредоносным ПО. Как правило, решить проблему позволяет получение новой копии файла Microsoft Corporation, которая не содержит вирусов. Кроме того, некоторые ошибки Net Use Error Code 2 могут возникать по причине наличия неправильных ссылок на реестр. По этой причине для очистки недействительных записей рекомендуется выполнить сканирование реестра.
Распространенные проблемы Net Use Error Code 2
Net Use Error Code 2 Проблемы, связанные с Windows:
Обычно ошибки Net Use Error Code 2 с Windows возникают во время запуска или завершения работы, в то время как программы, связанные с Net Use Error Code 2, выполняются, или редко во время последовательности обновления ОС. Важно отметить, когда возникают проблемы Net Use Error Code 2, так как это помогает устранять проблемы Windows (и сообщать в Microsoft Corporation).
Создатели Net Use Error Code 2 Трудности
Проблемы Net Use Error Code 2 вызваны поврежденным или отсутствующим Net Use Error Code 2, недопустимыми ключами реестра, связанными с Windows, или вредоносным ПО.
В первую очередь, проблемы Net Use Error Code 2 создаются:
Совместима с Windows 2000, XP, Vista, 7, 8, 10 и 11
Источник
Разбираемся в «кодах ошибок» Windows 10

Windows 10 — это комплексная система служб, процессов, алгоритмов. Периодически эта система подвергается сбоям, из-за чего возникают различного рода ошибки и, как следствие, появляются проблемы, связанные с нарушением бесперебойной работы компьютера. Любая такая ошибка имеет свой, индивидуальный системный код, благодаря которому можно выявить её причину и определить способ решения возникшей проблемы.
Самые распространённые ошибки Windows 10
Несмотря на то, что система Windows способна «наделять» каждую ошибку персональным кодом, выявить её причину достаточно сложно. Ведь расшифровку такого «кода ошибки» пользователю никто не даёт. Это для него всегда лишь набор цифр и букв. Следовательно и определиться со способом решения возникшей неполадки всегда бывает проблематично. Поэтому в нашей статье мы приведём краткую таблицу с самыми распространёнными «кодами ошибок», причинами их возникновения и способами решения.
Таблица: коды базовых ошибок Windows 10 (причины возникновения и способы их решения)
За время пользования разными версиями Windows, автор данной статьи не раз сталкивался с различными ошибками (имевшие не только базовые коды ошибок), каждая из которых нуждалась в своём способе решения. Однако автор может дать один полезный совет: первым делом, при любой возникшей из перечисленных ошибок, стоит запускать системное сканирование компьютера с автовосстановлением повреждённых файлов («DISM»). В 70–80% случаев этот шаг может полностью исправить возникшую ошибку.
Для того чтобы запустить такое сканирование необходимо:

Даже если сканирование показало что повреждённых компонентов нет, всё равно стоит провести процесс восстановления

Процесс восстановления обычно занимает всего пару минут
Журнал ошибок Windows 10 (что это такое и как им пользоваться)
Журнал ошибок Windows 10 (или журнал событий) представляет собой системный файл регистрации всех произошедших ошибок Windows (причём как явных с уведомлениями для пользователя, так и скрытых). С помощью такого журнала можно не только с точностью до секунды узнать когда произошла ошибка, но и её код, а также источник возникновения. Чтобы воспользоваться журналом событий следует:

Открыть необходимую категорию «Администрирование» можно также воспользовавшись поисковой строкой Windows

Для более удобного и быстрого запуск журнала событий ярлык «Просмотр событий» можно переместить на рабочий стол вашего ПК

Выделив всю папку «Журналы Windows» можно узнать общее количество прошедших событий за всё время

Все события можно отсортировать по одному из необходимых параметров

Помимо кода ошибки можно узнать полное название повреждённого файла (приложения), развернув параметр «Provider»
Видео: журнал событий Windows
Чтобы легче и быстрее ориентироваться в журнале событий Windows (в особенности когда необходимо найти ошибку) автор данной статьи рекомендует хотя бы раз в месяц проводить его очистку. Для этого достаточно лишь щёлкнуть правой кнопкой мыши по категории «Система» и нажать «Очистить журнал». К тому же стоит помнить, что не все события с пометкой «Ошибка» являются критичными, так как даже мелкий безвредный технический сбой в системе заносится в этот журнал.
Операционная система Windows — это сложный «цифровой механизм», в котором периодически возникают сбои. Ни один из пользователей не может быть застрахован от системных ошибок. Однако своевременная реакция на их появление, изучение и предотвращение последствий может помочь вашей ОС избежать критических неисправностей. Поэтому способность определять «коды ошибок» и уметь их расшифровывать является первостепенной задачей на пути к стабильной работе Windows.
Источник
Не удалось прочитать описание. Код ошибки 2 для справочных служб

Windows запускает несколько служб в фоновом режиме. Вы можете найти эти фоновые службы с их текущим статусом в Сервисы окно (нажмите Windows + R, тип services.msc и ударил Войти). Эти службы также отображаются на отдельной вкладке под капотом утилиты настройки системы (обычно называемой MSCONFIG). Сегодня я столкнулся с странной проблемой для фоновых служб, работающих в Сервисы окно. Против каждой службы статус говорит «Не удалось прочитать описание. Код ошибки 2 «, Посмотрите следующий снимок экрана:

Так как есть код ошибки 2, можно сделать вывод, что в системе отсутствовали файлы фоновых служб. Первое, что я сделал, увидев ошибку, я просто проверил необходимые файлы для служб. Так было все Хорошо с моей системой, файлы были там 🙂 Итак, я запускаю System File Checker, чтобы узнать и исправить возможное повреждение и перезагрузить. Но не было никакой разницы в ситуации, службы по-прежнему показывают ту же ошибку.
Теперь я начал работу по устранению неполадок в другом направлении и, наконец, оказался в этом беспорядке с помощью следующего решения:
Не удалось прочитать описание. Код ошибки 2
1. Нажмите Windows Key + R комбинация, тип put Regedt32.exe в Бежать диалогового окна и нажмите Enter, чтобы открыть Редактор реестра.
2. Перейдите к следующему местоположению:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlMUI


4. В приведенном выше окне введите Данные о ценности как 38b, Убедитесь, что вы выбрали шестнадцатеричный база здесь. Нажмите Хорошо, Теперь вы можете закрыть Редактор реестра и перезагрузитесь, чтобы получить исправление.
Источник
Не удается прочитать описание код ошибки 2 в службах windows 10
Этот форум закрыт. Спасибо за участие!
Лучший отвечающий

Вопрос


Всех с наступающим праздником!
Хотелось бы узнать у Специалистов- обнаружил в Службах Windows следующие малопонятные названия:
(Вручную,Локальная система) В данный момент служба неактивна.
TOX-все аналогично предыдущей службе.
Взаимодействия и зависимостей у вышеупомянутых служб нет.
Что это может быть.
Может вместо «вручную» установить «отключено».
Ответы


Все ответы




На данный момент установлен Антивирус от Microsoft-Microsoft Security Essentials 2.
Приобрел на всякий пожарный коробочный КИС-2011 и Outpost Security Suite Pro. Также на диске с софтом к матплате GIGABYTE H55 прилагается OEM-версия Norton Internet Security2010.
Norton устанавливать не стал(тем паче-2010),когда есть коробки с другими Антивирусными продуктами совсем свежие.
Ну а Антивирус от Microsoft ничего подозрительного не обнаруживает.
Единственное,что удивляет: как известно,при инсталляции MSE он отключает Защитник Windows.
Так вот-в службах WIndows значится так:
«WinDefend»-описание:»Не удается прочитать описание.Код ошибки:2″
И в панели Управления данный Защитник не может быть найден.
Источник
CDpusersvc не удается прочитать описание код ошибки 15100 – как исправить?
При просмотре свойств службы CDPUserSvc на вкладке Общие обнаруживаем ошибку: «Не удается прочитать описание. Код ошибки 15100». Поскольку эта служба работает в фоновом режиме, пользователи пытались ее отключить в Диспетчере задач, но при попытке сделать это сталкиваются с ошибкой «Неверный параметр».
CDPUserSvc является компонентом службы платформы подключенных устройств и используется только в тех случаях, когда пользователь подключает принтер, сканер, Bluetooth или другие внешние устройства. Поэтому, если не используете никаких устройств в этих категориях, можно отключить ее без каких-либо последствий.
Причины ошибки
Существует несколько причин, из-за которых системе не удается прочитать описание с кодом ошибки 15100:
Обновление Windows
Майкрософту было известно об ошибке 15100, поэтому для ее исправления было выпущено обновление KB4048952. Поэтому, если ОС продолжительное время не обновляли, установите все ожидающие обновления Windows.
Нажмите на кнопку «Проверка наличия обновлений», затем следуйте инструкциям, чтобы установить все ожидающие пакеты. Если накопилось много обновлений, Windows в ходе их установки может запросить перезагрузку. Выполните ее, но обязательно вернитесь на экран обновлений и продолжите их установку.
После установки всех обновлений перезапустите ПК.
Локализация процесса
Эта операция заставит Windows запускать службу в ее собственном отдельном процессе. Изоляция процессов обычно используется по умолчанию для большинства фоновых приложений, но по какой-то причине Майкрософт решила запускать процесс CDPUserSvc в другом по умолчанию.
Откройте командную строку с правами администратора с помощью поисковой системы Windows.
В консоли запустите команду, которая изолирует процесс:
sc config cdpusersvc type=own
После успешного завершения операции закройте командную строку и повторите действие, которое вызывало ошибку 15100.
Отключение CDPUserSvc через Редактор реестра
Если отсутствуют внешние устройства, которые используют службу CDPUserSvc (принтер, сканер или другие USB-устройства), то самый быстрый способ устранения неполадки с кодом ошибки 15100 – это отключить ее с помощью Редактора реестра.
Если есть подключенные принтеры, сканеры или устройства Bluetooth, отключение CDPUserSvc не рекомендуется. В этом случае пропустите этот шаг.
На левой панели навигации прейдите к следующему разделу:
В правой части окна дважды кликните на строковый параметр по умолчанию. В поле Значение установите 4 (отключено) и сохраните изменения на «ОК».
Закройте Редактор реестра и перезапустите компьютер, чтобы заставить ОС применить изменения. Вернитесь к экрану свойств CDpusersvc и посмотрите, отображается ли код ошибки 15100. Если видите, что не удалось прочитать описание, перейдите к следующему шагу.
Сканирование системы на наличие повреждений
Windows может выбросить ошибку из-за повреждения системных файлов. Для их исправления используем утилиты SFC и DISM.
Откройте командную строку с правами администратора с помощью поиска Windows.
После завершения операции перезагрузите ПК. Снова вернитесь в командную строку (администратор) и выполните команду:
dism /online /cleanup-image /restorehealth
Когда сканирование будет завершено, перезапустите ПК и посмотрите, исправлена ли ошибка, из-за которой не удалось прочитать описание.
Исправление проблем с разрешениями магазина Windows
Однако если не используете это приложение и ранее отключили его с помощью редактора локальной групповой политики, скорее всего, это приведет к ошибке 15100. В этом случае нужно отключить доступ к магазину и автоматическое обновление для этого приложения, чтобы процессу CDPUserSvc было известно об этом изменении.
Откройте магазин приложений для Windows, кликните на кнопку действия в правом верхнем углу и выберите пункт Настройки из контекстного меню. Снимите флажок, связанный с автоматическим обновлением приложений.
Однако в том случае, когда активирована групповая политика, которая отключает магазин приложений Microsoft, нужно будет начать с отмены этой политики или выполнения корректировки в редакторе реестре.
Откройте Редактор реестра командой regedit из окна Win + R.
Перейдите к разделу:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesCDPUserSvc
Щелкните правой кнопкой мыши по разделу CDPUserSvc и выберите Создать – Параметр DWORD (32 бита). Присвойте имя вновь созданному параметру — 0x00000004. Дважды щелкните по нему и в поле «Значение» введите «1». Сохраните изменения, и перезагрузите компьютер.
Посмотрите, отображается ли ошибка, из-за которой не удалось прочитать описание с кодом 15100.
Источник