Wie kann ich bestimmten Anwendungen den Zugriff auf die serielle PCI-COM-Karte in Windows XP verweigern?

Wie kann ich bestimmten Anwendungen den Zugriff auf die serielle PCI-COM-Karte in Windows XP verweigern?

Ist es möglich, einer bestimmten Anwendung den Zugriff auf die Hardware zu verwehren? Ich habe zwei separate PCI-Karten installiert, die insgesamt 4 COM-Ports bereitstellen. Leider blockiert diese eine Anwendung alle 4 beim Start. Kann ich sie zwingen, nur ein PCI-Gerät zu erkennen und die anderen beiden COM-Ports für andere Anwendungen freizuhalten? Ich kann auf diesem Offline-Laborcomputer aus Lizenzgründen nicht von Windows XP wechseln.

Antwort1

Unter der Annahme, dass diese eine Anwendung beim Start und nur beim Start alle PCI blockiert, die sie findet, wäre die einfachste Lösung, diese Ports beim Start nicht zu aktivieren.

Aktivieren Sie sie daher nur, wenn Sie diese Ports benötigen. Hoffentlich erkennt die Anwendung die neu aktivierten Ports nicht.

Ein Werkzeug, das Sie verwenden könnten, ist COMDisable, beschrieben als:

Mit dem Tool COMDisable können Sie eine Liste der verfügbaren COM-Ports auf Ihrem Computer anzeigen. Sie können die COM-Ports auf Ihrem Computer auch deaktivieren oder aktivieren, ohne die Registrierung manuell zu bearbeiten.

(Ich habe dieses Tool noch nie verwendet und weiß nicht, wie gut es funktioniert.)


Unter XP können Sie einen Port auch so einstellen, dass er beim Booten nicht erkannt wird:

  • Entfernen Sie die Attribute „Versteckt“, „System“ und „Schreibgeschützt“ aus der Datei C:\Boot.ini und erstellen Sie eine Sicherungskopie davon
  • Öffnen Sie die Datei in einem Texteditor wie Notepad Boot.iniund fügen Sie eine Zeile wie folgt hinzu:/fastdetect:com3,com4
  • Speichern Boot.iniund Notepad beenden
  • Wiederherstellen der Attribute „Versteckt“, „System“ und „Schreibgeschützt“
  • Fahren Sie Windows herunter und starten Sie es neu.

Um die Ports wieder zu aktivieren, schließen Sie Ihr(e) Gerät(e) an und führen Sie eine Suche nach Geräten durch, die es erkennen sollten.

Devcon kann zum Scannen oder für andere Zwecke verwendet werden. Sie können diese Datei herunterladen CAB-Datei aus dem Sie extrahieren können devcon.exe.

(Hinweis: Ich habe kein XP zum Testen.)

verwandte Informationen