Forum: PC Hard- und Software Software als Administrator ausführen, oder anderes Problem.


von Martin K. (maart)


Lesenswert?

Zur Ansteuerung eines digitalen Lautsprechercontrollers von Xilica 
benutze ich die Software XLink mit einem USB->RS232 Adapter.
Führe ich die Software unter Windows 7 32bit als Normalbenutzer aus, so 
lassen sich gewisse Einstellungen nicht vornehmen. Starte ich die 
Software als Administrator, funktioniert alles bestens.
Auf einem zweiten Laptop mit Windows 7 64bit funktioniert es allerdings 
nicht. Woran könnte das liegen?

von Peter II (Gast)


Lesenswert?

Martin K. schrieb:
> Auf einem zweiten Laptop mit Windows 7 64bit funktioniert es allerdings
> nicht.

was funktioniert da nicht?

Generell ist procmon von Sysinternals sehr hilfreich bei so etwas.

von Martin K. (maart)


Lesenswert?

>was funktioniert da nicht?
Mit der Software kann man Änderungen an das Gerät übertragen. Dies 
funktioniert unter Win7 32bit nur, wenn die Software mit 
Administratorrechten gestartet wird. Unter 64bit lassen sich die 
Änderungen nicht an das Gerät senden.
Vielleicht ist es ja eine Art "Sicherheitsfunktion" der Software, das 
Änderungen eben nur durch einen Admin vorgenommen werden dürfen. 
Offenbar erkennt die Software aber unter 64bit nicht, dass sie als Admin 
gestartet wurde.

von Peter II (Gast)


Lesenswert?

Martin K. schrieb:
> Offenbar erkennt die Software aber unter 64bit nicht, dass sie als Admin
> gestartet wurde.

das muss die Software auch nicht erkennen, da kümmern sich Windows drum.

Lass den ProcMon mitlaufen.

von Jim M. (turboj)


Lesenswert?

Martin K. schrieb:
> benutze ich die Software XLink mit einem USB->RS232 Adapter.

Bei Problemen mit Beteilinung von USB2RS232 Adaptern sollte man diese 
zuerst tauschen. Profis haben immer Adapter mit FTDI und Silabs (CP210x) 
Chips rumfliegen, weil in den meisten Fällen tun.

Allerdings verwundert mich stark das Software die über COMx kommuniziert 
sich um Admin Rechte kümmert. Ist das Zeuchs so beinalt dass da noch 
.ini Dateien o.ä. im Programmverzeichnis rumfliegen?

von Maik H. (maik_h586)


Lesenswert?

Wird wohl eher daran liegen, dass der COM-Port nicht geöffnet werden 
kann, die falschen Einstellungen hat, schon belegt ist oder der Treiber 
unter 64-bit nicht funktioniert.
Prüfe das mal im Gerätemanager und weise dem Adapter einen freien COM 
Port mit einstelliger Nummer zu (COM1...COM9)

von (º°)·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.· (Gast)


Lesenswert?

Wenn die Steuersoftware strunzzzalt ist:
Das 16-bit-Windowssubsystem (NTVDM) gibt es bei den 64-bittigen
Varianten m.W. nicht mehr.

von Martin K. (maart)


Lesenswert?

Da es scheinbar nicht ganz klar ist, oder ich es nicht klar genug 
geschrieben habe.

Laptop 1 mit Win7 32bit:
Starte ich die Software ohne Adminrechte, kann ich das an USB/RS232 
angeschlossene Gerät ansprechen, Daten auslesen und so weiter. Die 
Kommunikation funktioniert also schon mal. Was nicht geht: Einstellungen 
im Gerät abspeichern. Die Software geht nicht in den "Livemodus" (nennt 
sich so) und will ein Passwort haben.
Starte ich die Software mit Adminrechten, wird kein Passwort abgefragt 
und alles funktioniert bestens.

Laptop 2 mit Win7 64: Ob mit oder ohne Adminrechte: Die Software verhält 
sich wie Laptop 1 ohne Adminrechte.

Es scheint mir hier kein Treiberproblem oder so zu bestehen, die 
Kommunikation über USB/RS232 funktioniert ja grundsätzlich.

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Du kannst der Software mit dem ProcessMonitor nachsehen, welcher 
Registry- oder Dateisystemzugriff beim Betrieb ohne Adminrechte 
fehlschlägt.

Den entsprechenden Registryzweig bzw. die entsprechenden Dateien musst 
Du entweder anlegen oder die Zugriffsberechtigungen darauf dergestalt 
anpassen, daß der Zugriff auch ohne Adminberechtigungen möglich ist.

Diese Dateien oder Registry-Daten werden unter x64 generell fehlen.

Was auch immer diese Software treibt, sie muss etwas merkwürdig 
programmiert sein, und vor allem schön an den Entwicklervorgaben von MS 
vorbei, denn sonst käme es nicht zu so einem Verhalten.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.