чистка-освобождение занятых COM-портов в Windows XP
-
- Уже с Приветом
- Posts: 31589
- Joined: 21 Nov 2004 05:12
- Location: камбуз на кампусе
чистка-освобождение занятых COM-портов в Windows XP
Когда через USB поключаешь новое устройство "X" типа сотового телефона или модема, для этого устройства Windows XP резервириует один или более COM-порт. Ну допустим, СOM11. После этого COM11 становится недоступен для других устройств даже после отключения X. Например, если отключить модем X и подключить модем Y, СOM11 будет недосупен для Y и поэтому WinXP назначит другой свободный COM-порт с более высоким номером, например COM12. Если подключить третий модем Z, то порты COM11 и COM12 будут для него недоступны и Windows назначит порт с ещё более высоким номером. Ит.д. Ит.п.
Вопрос: как в Windows XP почитстить, удалить все эти назначенные порты, чтобы при подключении нового усройства опять был доступен COM11 (или ниже)?
Ну и попутно этот же вопрос для Windows 7
Вопрос: как в Windows XP почитстить, удалить все эти назначенные порты, чтобы при подключении нового усройства опять был доступен COM11 (или ниже)?
Ну и попутно этот же вопрос для Windows 7
Лучше переесть, чем недоспать! © Обратное тоже верно 

-
- Уже с Приветом
- Posts: 9195
- Joined: 04 Mar 2011 03:04
- Location: SFBA
Re: чистка-освобождение занятых COM-портов в Windows XP
Некоторых тоже однажды это доставало. Есть решение, которое работает с USB драйвером от FTDI.
http://superuser.com/questions/115172/i ... get-hundre
http://superuser.com/questions/115172/i ... get-hundre
... and even then it's rare that you'll be going there...
-
- Уже с Приветом
- Posts: 63430
- Joined: 03 Nov 2004 05:31
- Location: RU -> Toronto, ON
Re: чистка-освобождение занятых COM-портов в Windows XP
удалять через device manager
Not everyone believes what I believe but my beliefs do not require them to.
-
- Уже с Приветом
- Posts: 31589
- Joined: 21 Nov 2004 05:12
- Location: камбуз на кампусе
Re: чистка-освобождение занятых COM-портов в Windows XP
Так после отключения устройства этих занятых портов в device manage'е не видно. Как их там искать?Flash-04 wrote:удалять через device manager
Лучше переесть, чем недоспать! © Обратное тоже верно 

-
- Уже с Приветом
- Posts: 31589
- Joined: 21 Nov 2004 05:12
- Location: камбуз на кампусе
Re: чистка-освобождение занятых COM-портов в Windows XP
А что этот FTDI на всех компах используется? А если у меня другой?Medium-rare wrote: Есть решение, которое работает с USB драйвером от FTDI.
Вы про это?:Medium-rare wrote: http://superuser.com/questions/115172/i ... get-hundre
в каком месте Registry добавлять?This is achieved by adding a REG_BINARY value called IgnoreHWSerNum to the registry and setting it to 01.
Лучше переесть, чем недоспать! © Обратное тоже верно 

-
- Уже с Приветом
- Posts: 63430
- Joined: 03 Nov 2004 05:31
- Location: RU -> Toronto, ON
Re: чистка-освобождение занятых COM-портов в Windows XP
там есть режим когда видно всеkyk wrote:Так после отключения устройства этих занятых портов в device manage'е не видно. Как их там искать?Flash-04 wrote:удалять через device manager
Not everyone believes what I believe but my beliefs do not require them to.
-
- Уже с Приветом
- Posts: 31589
- Joined: 21 Nov 2004 05:12
- Location: камбуз на кампусе
Re: чистка-освобождение занятых COM-портов в Windows XP
Какой режим? Если поставить галку "Show Hidden devices", то портов всё-равно не видно до тех пор пока железку (модем) не воткнёшь. Ткни пальтцем куда смотреть надоFlash-04 wrote:там есть режим когда видно все
Лучше переесть, чем недоспать! © Обратное тоже верно 

-
- Уже с Приветом
- Posts: 9195
- Joined: 04 Mar 2011 03:04
- Location: SFBA
Re: чистка-освобождение занятых COM-портов в Windows XP
Там, по той ссылке, есть документ. Хотя, вот ещё один: http://www.lvr.com/usbfaq.htmkyk wrote:А что этот FTDI на всех компах используется? А если у меня другой?Medium-rare wrote: Есть решение, которое работает с USB драйвером от FTDI.Вы про это?:Medium-rare wrote: http://superuser.com/questions/115172/i ... get-hundreв каком месте Registry добавлять?This is achieved by adding a REG_BINARY value called IgnoreHWSerNum to the registry and setting it to 01.
То есть, это generic для USB драйверов. Где взять VID/PID? Через Device Manager, вестимо, правда, бывает более одного контроллера... ищите.During device testing, we attach many devices that are identical except for the serial numbers. How can I prevent Windows from asking to install a new driver every time a device is attached?
The method described below causes Windows 2000 and XP to ignore a device's serial number. It's recommended for test environments only.
This registry key controls whether Windows uses or ignores device serial numbers:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\UsbFlags]
It's possible to ignore all serial numbers, though this approach is NOT recommended. To ignore all serial numbers, in the above key, change this value to zero:
GlobalDisableSerNumGen = 1
To ignore the serial number for an individual device, create an entry under the above ...\UsbFlags key. The name must start with "IgnoreHWSerNum" followed by the vendor and product ID of the device. A value of 1 = "disable the serial number."
Example (Vendor ID = 0925h, Product ID = 016Ah):
IgnoreHWSerNum0925016A= 1
You do not have the required permissions to view the files attached to this post.
... and even then it's rare that you'll be going there...
-
- Уже с Приветом
- Posts: 31589
- Joined: 21 Nov 2004 05:12
- Location: камбуз на кампусе
Re: чистка-освобождение занятых COM-портов в Windows XP
Спасибо, попробую. Насколько я понимаю, это поможет чтобы не добавлялись новые порты. А уже созданные ранее как почистить?Medium-rare wrote:Там, по той ссылке, есть документ. Хотя, вот ещё один: http://www.lvr.com/usbfaq.htmGlobalDisableSerNumGen = 1
Лучше переесть, чем недоспать! © Обратное тоже верно 

-
- Уже с Приветом
- Posts: 9195
- Joined: 04 Mar 2011 03:04
- Location: SFBA
Re: чистка-освобождение занятых COM-портов в Windows XP
Kill them all in Device Manager. 

... and even then it's rare that you'll be going there...
-
- Уже с Приветом
- Posts: 31589
- Joined: 21 Nov 2004 05:12
- Location: камбуз на кампусе
Re: чистка-освобождение занятых COM-портов в Windows XP
Так не вижу, хоть и в очкахMedium-rare wrote:Kill them all in Device Manager.
Лучше переесть, чем недоспать! © Обратное тоже верно 

-
- Уже с Приветом
- Posts: 9195
- Joined: 04 Mar 2011 03:04
- Location: SFBA
Re: чистка-освобождение занятых COM-портов в Windows XP
Control Panel / Hardware / Device Manager / ...
I guess those COMs that assigned via USB.
I guess those COMs that assigned via USB.
... and even then it's rare that you'll be going there...
-
- Уже с Приветом
- Posts: 31589
- Joined: 21 Nov 2004 05:12
- Location: камбуз на кампусе
Re: чистка-освобождение занятых COM-портов в Windows XP
Medium-rare wrote:Control Panel / Hardware / Device Manager / ...
I guess those COMs that assigned via USB.
You do not have the required permissions to view the files attached to this post.
Лучше переесть, чем недоспать! © Обратное тоже верно 

-
- Уже с Приветом
- Posts: 31589
- Joined: 21 Nov 2004 05:12
- Location: камбуз на кампусе
Re: чистка-освобождение занятых COM-портов в Windows XP
Не вижу портов
Лучше переесть, чем недоспать! © Обратное тоже верно 

-
- Уже с Приветом
- Posts: 9195
- Joined: 04 Mar 2011 03:04
- Location: SFBA
Re: чистка-освобождение занятых COM-портов в Windows XP
No Russian kbd here, sorry. How come you don't have a single COM port there? You just complained that you have too many. I guess you have already detached those somehow. Anyway you can try finding VID/PID there (see the picture above, right-click, Properties). I am unsure which of 5 actually the one that spawns COM ports. Flash-04, how come he does not have a single COM-port listed there?
... and even then it's rare that you'll be going there...