• 締切済み

Win2K、COMポートFriendlyName変更方法

Win2KでUSB-COM変換器を作っており、USBデバイスのインストール時に任意のCOMポートに割り付けようとしています。 ドライバinfファイルにPortNameを指定することで、割付は可能ですが、コントロールパネル上の表示「xxxxxxxx(COMx)」(FriendlyName)が指定したポートとは別の番号で表示されます。 この食い違いをなくす方法はあるのでしょうか? レジストリを変更しようとしても、拒否され変更不可です。強制的に変更する方法があるのでしょうか? 誰か教えてください。

みんなの回答

  • prome
  • ベストアンサー率32% (64/196)
回答No.1

私のやり方は以下のとおりです。 1.デバイスマネージャを開いて、該当するCOMポートを   ダブルクリックしてプロパティを開く。 2.ポートの設定タブを選び、詳細ボタンを押す。 3.COMポート番号のコンボボックスで、変えたい番号に   変える。ただし変えたい番号が使用中の場合は、   その番号のものを別の番号に割り当てた後、   変えたい番号にする。 Windowsは2000、USB-COM変換器はIO-DATAのもの、Ratoc のものでやってOKでした。 デバイスマネージャでのCOM番号の表示と、実際の番号とで 食い違いはありません。

t_kickn
質問者

お礼

回答ありがとうございます。 市販のUSB-COM変換器は、インストール後にCOMポート番号を変更出来る様になっていると思います。 今回は最初のインストール時にCOM番号を指定することを目的にし、infファイル等を操作していますが、デバイスマネージャでのCOM番号の表示と実際の番号が食い違ってしまいます。 何かわかりましたら、アドバイス願います。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • シリアルポートがCOM1にならない

    初めて質問させていただきます。 シリアルポートをCOM1に設定することが出来ず悩んでおります。 BIOSを触って、COM1に設定しているはずなのに、接続先がいつもCOM3になっている状態です。 COM1は何故か空きポートになっておりますが、デバイスマネージャでシリアルポートの表示はされないのでポート変更するわけにもいきません。 OSはWinXP Pro Ver.2002です。 稚拙な文章で申し訳ありませんが、よろしくお願いします。

  • ポートのCOM?を変更したい

    USBドライバを入れ、ケーブルを差し込むとデバイスマネージャのポートのところにUSBxxxx(COM5)と表示されます。 このCOM5をCOM2,COM3へ変更したいのですが。。。 どうしたらできますか? OSはWinMeです。 アプリケーションの都合でCOM1~3までしか対応していないのです。 ちなみにCOM1は通信ポートとなっています。 中のリソースのところをいじるとCOM4になったりはしました。同じことがCOM5でもできると思ったんですができませんでした。 わけ分からないかも知れませんが、補足はしますのでよろしくお願いします。助けてください。

  • 通信ポートCOM5以上のモニタ方法

    COM5以上の番号で認識される通信ポートをモニタする方法についての質問です。 使用しているパソコンは、富士通FMV-680MC4 標準でCOMポートが搭載されていないので、USB-シリアル変換器(USB-RSAQ3)を使用します。 変換器は正しく認識しますが、COM5で認識されてしまいます。テラターム等の通信ツールでモニタしたいのですが、テラタームはCOM1~COM4までしか選択出来ないのです。 そこで、質問が2つ(2通り)あります。 (1)COM5以降の大きな番号を選択できるラインモニタツールがあれば教えて下さい。バイナリではなく、アスキーで表示する事と、ロギング出来る事が条件です。 (2)ポート番号をCOM1~4に変更する方法を教えて下さい ちなみに、デバイスマネージャーを開いて、該当するCOMポートのプロパティ→詳細設定を開き、COMポート番号を変更しようとすると、COM1~COM4までは使用中と表示されています。 ・・・これは無理と言う事でしょうか? よろしくお願いします。

  • 助けて!ポート番号の変更?

    携帯マスター11を購入して、インストールしました。 USBのドライバを入れていざ接続してみると、電話が認識されません。 原因はポートのところだと思うんです。 COM4になってしまっていて、携帯マスターの方だとCOM3までしか指定できないんです。 どうしたらCOM3にできますか? このままじゃ・・・アドレス全部手で打たなきゃ・・・ OSはWinMeです。 お願いします。助けてください。

  • COMポート 名前を取得する方法

    VC++2008Express Win32Api COMポートの名前Portnameを調べて Listboxに表示させたいと思います。 以下のようにレジストリからフレンドリーネームとかは 取得できるようになったのですが レジストリのフォルダのVIDとかなんちゃらの部分の値は取得できるのですが その1階層下のParameterの中にあるPortNameを取得したいです。 要するにCOM6などの部分だけが欲しいです。 どなたか、ご教示ください。よろしくお願いします。 BYTE Buffer[256]; DWORD Length = 0; SP_DEVINFO_DATA DeviceInfoData = {sizeof(SP_DEVINFO_DATA)}; HDEVINFO hDevInfo = SetupDiGetClassDevs(&GUID_DEVINTERFACE_COMPORT, NULL, NULL, (DIGCF_PRESENT | DIGCF_DEVICEINTERFACE)); int ret = SetupDiEnumDeviceInfo( hDevInfo, 0, &DeviceInfoData ); SetupDiGetDeviceRegistryProperty( hDevInfo, &DeviceInfoData, SPDRP_DEVICEDESC, NULL, Buffer,sizeof(Buffer),&Length ); MessageBox( NULL,(LPCWSTR)Buffer , 0 , MB_OK ); SetupDiDestroyDeviceInfoList(hDevInfo);

  • モデムが認識されず、COMポートもありません

    パソコンを変えた為モデムを認識しません。 <現状> 自宅のものではありません。 モデム:NEC製Aterm 50DSUか55DSU 回線:ISDN PC:NEC ValueStar 5年以上前のもの   現在LPT1はデバイスマネージャーで確認できますが、   COMポート(通信ポート)が表示されていません。   間違えて消す事はありえないと思うのですが。   ちなみにPCの背面のポートはどうもパラレルポートのようです。   Atermの説明書を見るとシリアルコネクタへ接続とあります。   現在はAtermから出ているRS232Cケーブルを途中で9ピンから   25ピン(?)に変換して接続していますが、わたしが思うには   そもそもシリアルへの接続なのでパラレルへピンの変換のみで   接続させるのは無意味なのではと思いました。   USBシリアル変換コネクタを購入しPCのUSBからAtermにつなげば   モデムを認識するようになるのではないかと考えているのですが、   この方法が本当に正しいのかが自信をもてません。     どなたかご意見をいただければと思います。   これでは情報不足かもしれませんが、取り急ぎの質問と   なってしまいました。   何卒宜しくお願い致します。

  • Comポート番号変更

    仕事で2台のPCのComポートをそろえて、変更手順をまとめるように指示されました。 ※作業方法は調べてということで そこで質問です。 Comポートの番号を変更する場合デバイスマネージャーのポートの詳細設定から変更することができました。 これはBIOSから設定変更した場合と同じことをしている認識でいいのでしょうか? BIOSを起動して設定変更するよりデバイスマネージャーを起動して設定したほうが簡易 及びリスクが少ないかなぁと思いましたので。

  • COMポートにどのような機器が接続されているかを調べる方法

    こんにちは。 VC++6.0を使ってアプリを開発しているのですが、 COMポートにどのような機器が接続されているかを 調べる方法がわからず困っています。 やりたい事はPCにRS232Cで接続した外部機器がCOMの何番 に割り付けられているかを知りたいのです。 レジストリを検索すれば良いのかなと思い色々調べているのですが 判りません。 よろしくお願い致します。

  • COM1とCOM2に!マークがつきます

    windows98SEからwindows2000へOSをクリーンインストールしたパソコンのデバイスマネージャでポート(COMとLPT)下のCOM1とCOM2に!マークがついています。 プロパティをみると ///////////////////////// 全般タブ---------------------- 通信ポート(COM1) デバイスの種類:ポート(COMとLPT) 製造元:(標準ポート) 場所:Intel 82371AB/EB PCI to ISA bridge (ISA mode) デバイスの状態 このデバイスは正常に機能していないため、取り替えなければならない可能性があります。このデバイスの製造元に問い合わせてください。 リソースタブ-------------------- 競合なし //////////////////////// のような事が表示されています。 (T.T)このような場合、やっぱりCOM1とCOM2は死んじゃったのでしょうか?どうにか!マークを外す事(使用できるように)できないでしょうか? (?.?)また、COMポートってそもそもどういったポートなのでしょうか?(どおして好きな番号に変更できるのでしょうか?) 質問ばかりですみませんがご存知の方よろしくお願い致します。

  • LionServerのポート変更について

    apache2について教えてください。 私の仕事場のプロバイダーは、ケーブルテレビです。個人契約では、Webサーバーを立てれないように、ポート80がフィルタリングしてあります。この環境下で、サーバーを動かそうと思っています。 まず、Lion(10.7)ではapache2を変更して、Web共有のポートを80から任意の番号に変更することができました。そこで今度は、Serverソフトを導入してwikiサーバーなどを作ろうと思っています。 LionServerをインストールして、apache2を覗いてみると変更に必要なファイルがたくさんあります。私なりに変更を試みて見ましたが、標準Webサービス(Wiki、Webdavなど)のポート80を変更できませんでした。apache2ファイルを変更して、任意の番号に変更する方法を教えてください。 恥ずかしいながら、apache、phpなどは初心者同然ですので、無謀だとは思いますが、教えてもらえるとありがたいです。 よろしくお願いします。

    • 締切済み
    • Mac