PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : خارج کردن پورت com از حالت استفاده (in use)



sarbaz13
07-10-2013, 22:09
سلام
دوستان کسی اطلاع داره وقتی یکی از پورتهای com مثلا com 9 را وقتی به یک دستگاه اختصاص میدیم چجوری میشه از این حالت اختصاص در آورد.
به عکس زیر نگاه کنید.
You can see links before reply
توضیح بیشتر :
من یک پروگرمر وصل کردم به کامپیوتر و پورت com9رو بهش احتصاص دادم الان این پروگرامر به کامپیوتر وصل نیست ولی کامپیوتر من مقابل پورت COM9 نوشته COM9(in use) الان چجوری میتونم از حالت in use در بیارمش.
منظور فقط حذف این قسمت in use است از پورت COM 9

sigma-mx
07-10-2013, 22:50
مشکلی نداره ! اگه خود دستگاه قبلی به سیستم وصل نیست میتونید با دستگاه دیگه از این پورت استفاده کنید .
چون قبلا از این پورت استفاده شده ، تنظیمات و مشخصاتش ذخیره شده و این که مینویسه In use به این معنی نیست هم همواره این پورت اشغاله و نمیشه ازش استفاده کرد بلکه میگه درواقع این پورت برای یک وسیله رزرو شده قبلا و اگه شما با وسیله ای دیگه با این پورت استفاده کنید آخرین تنظیمات برای این پورت ذخیره میشه ....

فقط مطمئن بشید که وسیله ای در حال حاظر به اون پورت متصل نباشه مثل مودم داخلی و ...

sarbaz13
07-10-2013, 23:39
مشکلی نداره ! اگه خود دستگاه قبلی به سیستم وصل نیست میتونید با دستگاه دیگه از این پورت استفاده کنید .
چون قبلا از این پورت استفاده شده ، تنظیمات و مشخصاتش ذخیره شده و این که مینویسه In use به این معنی نیست هم همواره این پورت اشغاله و نمیشه ازش استفاده کرد بلکه میگه درواقع این پورت برای یک وسیله رزرو شده قبلا و اگه شما با وسیله ای دیگه با این پورت استفاده کنید آخرین تنظیمات برای این پورت ذخیره میشه ....

فقط مطمئن بشید که وسیله ای در حال حاظر به اون پورت متصل نباشه مثل مودم داخلی و ...
سلام ممنون آقای شریفیان
من اومد همون دستگاه رو از کامپیوتر جدا کردم و بعد یک دستگاه دیگر بهش زدم و روی همون COM9 ست کردم ولی هنگامی که این کار رو کردم گفت این پورت قبلا رزور شده و شما از پورته ای دیگر استفاده کنید.
البته شما میتونید خودتون این کار رو امتحان کنید ببین نتیجه چی میشه به من هم اطلاع بدین.
ولی کلا باید راهی باشه که از حالت in use دربیاد.

sigma-mx
08-10-2013, 00:06
من بارها این برام پیش اومده ...!
تو پیغامی که میده فکر کنم یه پنجره Yes و No هست که فقط هشدار میده . بازم میگم ممکنه یه نرمافزاری یا درایوری داره هنوز از اون پورت استفاده میکنه وگرنه من بارها این کار رو انجام دادم !

sarbaz13
08-10-2013, 08:44
ممنون باز هم چک میکنم .ببینم چه اتفاقی می افتد.

shahrivar88
09-10-2013, 02:20
سیستم شما ممکن است بخاطر نصب کردن برنامه ای خاص این آدرس را به پورت مجازی اختصاص داده باشد. برای نمونه نصب گوشی موبایل در سیستم ممکن است چند آدرس پورت مجازی را برای تبادل داده اختصاص دهد.
اگر به هر دلیل میخواهید آدرس پورت را عوض کنید از مسیر زیر:

Device manager
از منوی کلیک راست روی نام پورت سریال
Properties
Port Setting
Advanced
COM PORT Number


میتوانید اقدام به تغییر آدرس پورت های اختصاص داده شده نمایید.

sarbaz13
09-10-2013, 09:13
سیستم شما ممکن است بخاطر نصب کردن برنامه ای خاص این آدرس را به پورت مجازی اختصاص داده باشد. برای نمونه نصب گوشی موبایل در سیستم ممکن است چند آدرس پورت مجازی را برای تبادل داده اختصاص دهد.
اگر به هر دلیل میخواهید آدرس پورت را عوض کنید از مسیر زیر:

Device manager
از منوی کلیک راست روی نام پورت سریال
Properties
Port Setting
Advanced
COM PORT Number


میتوانید اقدام به تغییر آدرس پورت های اختصاص داده شده نمایید.
این رو میدونم آقای عزیزی
من می خواستم پورت کامی که رزرو شده رو از حالت رزور در بیارم نه اینکه تغییر بدم.در شکل بالا اگر به عکس دقت کرده باشید من از هیمن مسیر رفتم و اون عکس رو گرفتم.
ببین مثلا شما یک دستگاه رو وصل کردین به کامپیوتر و پورت COM5رو بهش اختصاص دادی و بعد اون دستگاه رو از کامپیوتر قطع کرده و دیگر به کامپیوتر نزدید حالا وقتی از همین مسیری که گفتید بروید می بینید جلوی پورت COM5نوشته in use یعنی رزرو شده برای یک دستگاه دیگه
حالا اگر بخواهید یک دستگاه دیگه به کامپیوتر بزنید و روی همون پورت COM5 تنظیم کنید کامپیوتر پیغام میده که این پورت رزرو شده از دیگر پورتها استفاده کنید.مشکل اینجاست
اگر in use نباشه راحت قبول میکنه.
این روشی که شما گفتین فقط تغییرمیدین پورت مورد نظر رو یعنی حلت رزرو رو میندازید روی یک پورت دیگه .پس مشکل حذف in use باز هم حل نشد.

shahrivar88
09-10-2013, 15:47
خودتون میدونید که آدرس پورت برای یک ابزار مجازی همیشه ثابت میمونه. مثلا وصل کردن مبدل به پورت USB همیشه برای هر پورت آدرس ثابت و منحصر به فردی خواهید بود.
پس آدرس ها رزرو می شوند. و شما در عکس مشاهده میکنید که آدرس های مورد نظر برای ابزار های خاصی که قبلا به سیستم متصل شده اند رزرو شده تا در صورت متصل کردن دوباره همان آدرس قبلی به آنها اختصاص داده شود.

پس باید بر ای حذف این مورد در درایور آن دست ببرید.

من فقط با uninstall کردن ابزار توانستم این کار را انجام دهم.
شما هم اگر نیازی به ابزار ندارید. آنها را به سیستم متصل کنید و uninstall کنید. آدرس رزرو شده آزاد خواهد شد.

gholamdaei
04-02-2016, 20:22
سلام این کارو انجام بدین مشکلتون حل میشه انشالله:


Click start → Run → type regedit and click OK button
Navigate to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\COM Name Arbiter
Now on the right panel, you can see the key ComDB. Right-click it and click modify
In value Data section select all and delete reset to Zero (0)
Its 32 bytes with 8 bits in each byte. A set bit makes a port number (1...256) reserved.
You can see links before reply



Close Registry editor and then restart your computer. All COM ports are now Free.
You may need to reinstall any USB-to-serial converter.
منبع:windows 7 - How do I clean up COM ports in use? - Super User (You can see links before reply)