Mittwoch, 10. April 2013

Uneingeschränktes Netzwerkbrowsing für Windows 7

In Windows 7 sind viele Browserfunktionalitäten bei einer Standardinstallation nicht mehr verfügbar. Um Netzwerkumgebungen anzeigen zu lassen müssen folgende Dienste gestartet und auf einen automatischen Start konfiguriert werden:
  • Computerbrowser Browser
  • Funktionssuche FTResPup
  • SSDP-Suche SSDPSRV
  • UPNP Gerätehost UPNP Gerätehost

Sonntag, 24. März 2013

Alte Geräte vom System entfernen

Manchmal ist es sehr sinnvoll aus einem System den alten Treibermüll zu entfernen.

Um sich alle jemals an einem Rechner angeschlossenen Geräte anzeigen zu lassen benötigt man eine zusätzliche Systemvariable:

  • Start/Systemsteuerung/System
  • Erweiterte Systemeinstellungen
  • Register Erweitert
  • Schaltfläche Umgebungsvariablen
  • Neu
  • Name der Variablen Devmgr_show_nonpresent_devices
  • Wert für diese Variable 1
  • Schaltfläche OK
  • Start/Systemsteuerung/System
  • Geräte-Manager
  • Ansicht
  • Ausgeblendete Geräte anzeigen

Jetzt werden alle Geräte angezeigt die jemals am System angeschlossen waren. Nicht mehr aktive Geräte werden in blassem Grau dargestellt und können nun mit der rechten Maustaste gelöscht werden.

Freitag, 15. März 2013

Anzeige aller verfügbaren Module in Powershell

Für viele Aufgabenstellungen müssen in Powershell die notwendigen Module nachgeladen werden. Dafür ist es natürlich interessant welche Module überhaupt zur Verfügung stehen.

Alle bereits integrierten Module können über den Befehl:

PS C:\> Get-Module

angezeigt werden.

Die verfügbaren Module werden über das Kommjando

PS C:\> Get-Module -ListAvailable

aufgelistet.

Citrix Receiver Icon wird immer angezeigt

Alle neuen Receiver von Citrix erheben den Anspruch immer als Tray Icon sichtbar zu sein.
Diese Funktion lässt sich nur über einen neuen Registryeintrag abschalten:

HKEY_CURRENT_USER\Software\Citrix\Receiver

Dort erstellt man einen neuen Eintrag ShowIcon als REG_DWORD mit dem Wert 0

Danach ist das Tray Icon nicht mehr sichtbar

Donnerstag, 24. Januar 2013

Hinzufügen einer SATA Platte zu XenServer 6

Um eine nachträglich eingebaute Festplatte unter XenServer 6 als Storage Repository nutzen zu können sind Eingriffe in der Shell notwendig. Der XenServer erkennt die Festplatte nicht automatisch.

Folgende Vorgehensweise macht die Platte dem XenServer bekannt:

  • Alle Platten anzeigen lassen durch fdisk -l
  • Dabei wird die neue Festplatte mit /dev/sdX mit der Bemerkung angezeigt, dass keine Partition angelegt ist
  • Die physikalischePlatte wird nun durch pvcreate /dev/sdX dem Betriebssystem sichtbar
  • Nun mit ll /dev/disk/by-id die bekannten Platten auflisten lassen. Die GUID der neuen Platte wird dabei als scsi-3600050e08354a80095f1000078390000 angezeigt
  • Diese Platte wird durch xe sr-create type=lvm content-type=user device-config:device=/dev/disk/by-id/scsi-scsi-3600050e08354a80095f1000078390000 name-label="Backup" als Repository für den Xenserver bereitgestellt.
  • In dem gezeigten Beispiel sind natürlich der Laufwerksname und die GUID an die jeweiligen Erfordernisse anzupassen.
Danach wird die neue Platte im XenCenter angezeigt und kann benutzt werden.

Mittwoch, 19. Dezember 2012

Aktive Directory Papierkorb einschalten

Bis Server 2008 R2 war es immer etwas umständlich gelöschte AD Objekte zurückzuholen. Mit Server 2008 R2 wurde nun von Microsoft der AD Papierkorb eingeführt. Um diesen zu aktivieren muss allerdings die Gesamtstrukturfunktionsebene der gesamten Domäne (Master und Child) auf Server 2008 R2 konfiguriert werden. Die gelöschten Objekte bleiben dann für 180 Tage verfügbar.

Dazu ist wie folgt vorzugehen:

  • Auf den jeweiligen Domänenkontrollern die MMC starten
  • Das Plugin Aktive Directory Benutzer und Computer aktivieren
  • Rechtsklick auf den Domänennamen
  • Auswahl Domänenfunktionsebene heraufstufen auswählen
  • Funktionslevel Windows Server 2008 R2 auswählen und bestätigen
  • Die Einstellungen auf allen vorhanden Domänenkontrollern vornehmen



     

 
Alternativ können die Einstellungen auch über die Powershell (Aktive Directory-Modul für PowerShell) vorgenommen werden:

Set -ADForestMode [-Identity] <ADForest> [-ForestMode] <ADForestMode>
 

Zur Überprüfung wird wieder die Powershell benötigt:
 
Get-ADForest
 
Eine weitere Methode ist die Verwendung von LPD.Exe

 
Für die Aktivierung des Papierkorbs wird dann Powershell eingesetzt:
   
Enable-ADOptionalFeature -Identity <ADOptionalFeature> -Scope <ADOptionalFeatureScope> -Target <ADEntity>
   
Als Beispiel für die Domäne ABORG.LAN:

Enable-ADOptionalFeature –Identity ‘CN=Recycle Bin Feature,CN=Optional Features,CN=Directory Service,CN=Windows NT,CN=Services,CN=Configuration, DC=ABORG, DC=LAN’ –Scope ForestOrConfigurationSet –Target ‘ABORG.LAN’

Zur Überprüfung wird wieder die Powershell benötigt:
Get-ADOptionalFeature *
 
Das Ganze geht auch zusätzlich noch mit LPD.exe ist aber wesentlich umständlicher zu handhaben.

Für die Wiederherstellung der gelöschten Objekte sind mir zwei Tools bekannt:
 
ADRecycleBin als Freeware unter:Ein Powershellscript mit grafischer Oberfläche:
 


Mit beiden Tools lassen sich die gelöschten Objekte ohne Probleme reanimieren.

Freitag, 16. November 2012

Fehlender Festplattenplatz auf der Systemplatte unter Windows 7

Auf  der Systempartition liegt der Ordner c:\Windows\winsxs. Darin werden standardmässig Backups der durchgeführten Patches sowie eventueller Servicepacks abgelegt. Mit normalen Mitteln sollte der Inhalt dieses Ordners nicht gelöscht werden.

Die überflüssigen Dateien werden  durch

  • CMD als Administrator ausführen
  • DISM.exe /online /Cleanup-Image /spsuperseded eingeben und ausführen

gelöscht.