In Windows ungültige Geräte löschen

Nicht angeschlossene, ausgebaute oder defekte Geräte können unter Windows oft zu Konflikten oder eigenartigem Verhalten führen. Derartige Geräte werden aber im Regelfall nicht angezeigt. Somit ist das deinstallieren dieser „alten“ Geräte nicht so einfach.

Wie kann man nun solche Geräte oder viel mehr deren Treiber und Einstellungen los werden?

Das geht prinzipiell mit dem Gerätemanager, den muß man aber mit einem speziellen Trick aufrufen um die verstecken Geräte zu sehen!

Gehen Sie am Besten wie folgt vor:

  • Eingebeaufforderung „cmd“ öffnen
  • auf der Kommandozeile folgendes eingeben:
      set DEVMGR_SHOW_NONPRESENT_DEVICES=1
      devmgmt.msc
  • es öffnet sich nun der Gerätemanager
  • klicken Sie im Menü auf „Ansicht“ und dann auf „Ausgeblendete Geräte anzeigen“
  • es werden nun alle Geräte angezeigt, Sie können das betreffende Gerät ganz normal deinstallieren

ACHTUNG: Es werden möglicherweise nun einige Geräte angezeigt die das System aber braucht & aus Sicherheitsgründen verborgen hat! Stellen Sie sicher wirklich NUR das Gerät zu deinstallieren das Sie nicht mehr benötigen! graz4u kann keine Haftung oder Verantwortung übernehmen wenn Sie falsche oder zu viele Geräte deinstallieren!

Fehlermeldung nach der Installation von JSN UniForm

Beim beliebten Joomla Formular Manager „JSN UniForm“ gibt es anscheinend immer wieder das selbe Problem bei der Installation. Obwohl die Installation vorerst erfolgreich ist kommt am Ende die Meldung:

Fatal error: Class ‚JSNConfigModel‘ not found in …./administrator/components/com_uniform/libraries/joomlashine/installer/

Mit „F5“ kommt man zwar wieder normal weiter, aber jeder Versuch im Backend die neue Komponente aufzurufen scheitert mit der selben Fehlermeldung.

Als Abhilfe schreibt der Programmierer hier das man den Browsercache löschen sollte – was aber wenig logisch erscheint und bei uns auch nicht geholfen hat – wir haben es auch mit mehreren „frischen“ Browsern versucht.

Auch das Löschen des Cache von Joomla hat nichts gebracht.

Die endgültige Lösung in unserem Fall:

Apache restart (!!)

Da der Restart des Apache nicht für jeden User so einfach machbar ist, kann es sich u.U. auch lohnen einfach ein paar Stunden zu warten – bis der Cache des Apache erneuert wurde…

 

Joomla Upgrade 3.2.3 setzt „0“ hinter das Suchfeld

Frage: Seit dem letzten Upgrade auf Joomla 3.2.3 steht hinter dem Suchfeld eine Null (0) die ich nicht mehr wegbekomme…

Das liegt an folgender Zeile in mod_search.php:

$button = $params->get(‚button‘, ‚0‘);

Die Antwort haben wir hier gefunden – allerdings hat das nicht ganz funktioniert, denn wenn die Variable wie im Beitrag beschrieben einfach ausgeblendet wird, bekommen wir möglicherweise eine Fehlermeldung:

Notice: Undefined variable: button in …./plugins/system/t3/base/html/mod_search/default.php on line 17
Notice: Undefined variable: button in …./plugins/system/t3/base/html/mod_search/default.php on line 37

Wenn diese sogar nicht am Bildschirm erscheint, müllt sie in jedem Fall das Logfile bei jedem Seitenaufruf zu…

Die richtige Lösung ist in diesem Fall:

cd mod_search
editiere die Datei …/modules/mod_search/mod_search.php

Zeile 28 kopieren, auskommtieren und wie folgt ändern:

//$button         = $params->get(‚button‘, 0);
$button         = “;

Dadurch ist die Variable nicht undefiniert. Der Versuch die Zeile auf $params->get(‚button‘, ‚0‘); oder $params->get(‚button‘, “); zu ändern hat nichts gebracht.

Achtung: da dieses Verhalten von einigen Usern bereits in der Version 3.2.1 beschrieben wurde und bei uns erst mit 3.2.3 aufgetaucht ist, scheint es eine andere Abhängigkeit zu geben – daher ist dieser Hack bei den betroffenen Installationen eventuell auch bei späteren Upgrades wieder zu machen…