web-dev-qa-db-ja.com

Windows7仮想マシンにLPTポートがありません

Windows 7にはMS仮想PCが統合されており、VM設定では、物理マシンへのパラレルLPTポートマッピングは提供されません。どこに行きましたか?

他の誰かがこれに気づき、解決策を見つけましたか?

更新:多くの掘り下げた後、私はこの問題への唯一の参照を VPCブログ "パラレルポートデバイスは、今日では比較的まれであるため、サポートされていません。"


-詳細-

XP VM VPC 2007日から使用しており、didにこの機能があります。これは、LPTポートを介してバーコードプリンターを設定するためのものです。(新しい)MS VMは物理LPTポートにマッピングできないため、プリンターの設定に苦労しています。

私の物理ポートはBIOSで有効になっています。 Win 7に切り替える前に、過去3年間機能していました。

どんな助けでも大歓迎です。

VM設定のこのスクリーンショットはCOMポートを示していますが、LPTはもうありません

alt text

対照的に、これはVPC 2007のスクリーンショットです(Win 7に統合される前)。 LPTサポートがあることに注意してください

alt text

6
invert

仮想サーバーdoes LPTマッピングを許可します。 Windowsのクライアントバージョンではサポートされていませんが、機能することは理解しています(開発/テスト/時折使用する場合は問題ありません)。

5
Richard

Windows Virtual PCでは、VMCパラメータファイル(XML)を編集して、シリアルポートの後に次の行を追加することができます。

<parallel_port id="0">
    <port_name type="string">LPT1 (378h-37Fh)</port_name>
    <port_type type="integer">1</port_type>
</parallel_port>

そのため、MS Virtual PC 2007の以前と同様に、LPTポートのハードウェアサポートを利用できます。これは、パラレルポート上のプリンタとスキャナーで正常に機能します。

8
user39823

Lptプリンターを実行する唯一の方法は、Windows 7内にネットワークプリンターとしてインストールし、ネットワークで使用できるようにして、Windowsに接続することですXP .. ..

その後、Windows 7でプリンターのIPを(Net Useを介して)LPTにマップします。

2
Hellsmurf

WindowsXPを実行している仮想マシンのパラレルポートからXeroxXD100プリンターを正常に実行しています。マザーボードに物理LPTポートがあるMSIMS-6519(P45 Neo-F)を使用しています。また、かなりの数のギガバイトマザーボードにはまだLPTポートヘッダーが付いています。

Windows 764ビットでVirtualPC2007SP1を使用しています。ホストマシンのデバイスマネージャで、割り込みを使用しないようにLPTポートを設定しました。ゲストO/Sのデバイスマネージャーで、使用可能な割り込みを使用するようにLPTポートを設定しました。プリンターを機能させるには、仮想マシンの設定でハードウェア仮想化を無効にする必要がありました。

1
Rich Miller

私は「一種の」解決策を見つけました。私はそれが本当に好きではありませんが、それは私のウィンドウズ7、HPdeskjet320の問題では機能します。

HPデスクジェット320をWindows7にインストールし、HPデスクジェット用のドライバーをインストールしました40モノクロ。出来た。昨日、HP DesktopJet 340(モノクロではない)のドライバーを使用しようとしましたが、プリンターは正しいテストページを実行できませんでした。今日では、正しいテストページを印刷するのに十分な「モノクロ」ドライバーが気に入りました。

Windows 7にプリンターをインストールした後、仮想XPマシンもプリンターを認識しました。

それでも適切に修正したいのですが... VMCパラメータファイルについて知りたいのですが。ありがとう

1
Beulah

kmonk、これは答えではないかもしれませんが、試してみる価値があります。 。 。新しい構成ファイルと古い構成ファイルを比較してみましたか? PC版のVMwareがパイプを使用した仮想シリアルポートをサポートしていることは知っていますが、MAC版はサポートしていません。ただし、MAC上のvmware構成ファイルを直接編集すると、正常に機能するようになります。 UIのみがサポートしていません-VMは問題なくサポートしています。VM間でカーネルデバッガーを使用したかったので、これは私にとって重要でした。一見の価値があります。..