Windows 8 | Windows 7 | Vista | WinXP | FAQs | FAQs - LAN | Registry | Aktive-Directory | Windows Server | Windows IPV6 | Windows 9x | Internet-Explorer | PowerShell | Scripte

08.04.2012

Windows Server FAQs


Windows Server Core
Terminal-Server - Terminal-Sitzung
Small Business Server
Windows Server Befehle
Backup
Ereignisse beim Server
IIS-Server
Exchange Server
Druckserver
WSUS
sonstiges / FAQs

RSAT Remoteserver-Verwaltungstools für Windows 7 mit Service Pack 1 (SP1)

 

Seitenanfang

Windows Server Core

Windows Server Core ist eine minimale Server Version ohne Grafik und Terminal, nur über die Kommandozeile oder von Remote über MMC zu administrieren.

1. Netzwerkinterface einrichten
- verfügbare Netzwerkadapter anzeigen

netsh interface ipv4 show interface

- IP Adresse setzen

netsh interface ipv4 set address "LAN-Verbindung"
 static 192.168.2.1 255.255.255.0 192.168.2.1

2. Servernamen anpassen

netdom renamecomputer ALTERMANE /newname:NEUERNAME /force /reboot:30

3. VBS-Skript Sammlung

SCregEdit.wsf

4. Zeitzone anpassen

control timedate.cpl

5. Regionale Einstellungen

control intl.cpl

6. Serverrollen installieren | deinstallieren | anzeigen

ocsetup.exe ROLLE
ocsetup.exe ROLLE /uninstall
oclist.exe

z.B (Groß- Kleinschreibung beachten)

ocsetup.exe DHCPServerCore
ocsetup.exe DNS-Server-Core-Role

z.B. Printserver einrichten

start /w ocsetup Printing-ServerCore-Role

7. DNS Einrichten

dnscmd.exe

8. DHCP Einrichten

netsh.exe

9. Active Directory einrichten

dcpromo.exe

DCPROMO Fragt nach einer Antwortdatei für die Einrichtung

[DCINSTALL]
ParentDomainDNSName=ad.domain.tld
UserName=domadmin
Password=geheim
NewDomain=child
ChildName=server.ad.domain.tld
NewDomainDNSName=server.ad.domain.tld
DomainNetBiosName=server
ReplicaOrNewDomain=domain
DomainLevel=3
DatabasePath="C:\Windows\NTDS"
LogPath="C:\Windows\NTDS"
SYSVOLPath="C:\Windows\NTDS\Sysvol"
AutoConfigDNS=yes
DNSDelegation=yes
DNSOnNetwork=yes
SafeModeAdminPassword=ganzgeheim
RebootOnCompletion=yes
Seitenanfang

Terminal-Server - Terminal-Sitzung

RDP Version 7 Update KB969084
RDP Feature Übersicht
Neues beim Remote Desktop Services
Gruppenrichtlinien für Terminalserver erstellen

Terminalserver Installation ab Win2008R2

Start | Verwaltung | Server-Manager | Rollen | Rollen hinzufügen
Remotedesktopdienste
Rollendienste | Remotedesktop-Sitzungshost
Rollendienste | Remotedesktoplizenzierung

Lizenzierung
Verwaltung | Remotedesktopdienste | Konfiguration des Remotedesktop-Sitzungshosts
Lizenzierung | Angegebener Lizenzserver:
Lizenzserver hinzufügen

Start | Verwaltung | Server-Manager | Features | Features hinzufügen
Desktopdarstellung

mit der Desktopdarstellung wird der Windows-Defender installiert, unter Systemsteuerung\Windows Defender verfügbar.
Wenn er nicht genutzt werden soll (bei eingeschränkter Systemleistung), unter Extras | Optionen | Administrator
Dieses Programm verwenden: deaktivieren

Über eine GPO unter Computerkonfiguration | Administrative Vorlagen | Windows-Komponenten | Windows Defender | Windows Defender deaktivieren: aktivieren

Terminalserver in den Installationsmodus versetzen

Wenn auf einem Terminalserver der als Anwendungsserver läuft, neue Software installiert werden muß, muß der Rechner in den Installationsmodus gesetzt werden. Nach dem beenden der Installation wieder den Ausführungsmodus aktivieren.

Windows 2003

Systemsteuerung | Software | Neue Programme hinzufügen installiert

Kompatibilitätsscripts für Anwendungen auf einem Terminalserver findet man unter "%Systemroot%\Application Compatibility Scripts" z.B. für Office 97

Windows 2008 R2

Systemsteuerung | Anwendung auf dem Remotedesktopserver installieren

oder

change user /install
change user /execute

Anmeldung am Terminalserver während der Installation verhindern

BenutzerLogin deaktivieren

change logon /disable

Statusabfrage

change logon /query

BenutzerLogin aktivieren

change logon /enable

sonstiges

Anmeldedaten für den Fernzugriff auf einen anderen PC ändern.

net use \\RemotePC /user:Username Passwort

man verbindet sich mit dem IPC$ des RemotePCs, danach kann man auf dem RemotePC mit dem Benutzerdaten arbeiten

net use \\RemotePC /delete 

Die Verbindung mit dem RemotePC entfernen.

KB Artikel 323597

Auf dem Client kann man einen neuen Zugriffsschlüssel erstellen, indem der Registry-Schlüssel gelöscht wird.

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSLicensing]

Das kann bei Verbindungsproblemen helfen, wenn die Verbindung aus unersichtlichen Gründen vom Server verweigert wird.

Die lizensierten Clients des Terminalserver kann man entfernen, indem man den Dienst Terminallizenzierung anhält und die Dateien unter \Winnt\System32\LServer löscht. Danach den Dienst wieder starten.

Die Portnummer der TCP Verbindung (Standard:3389) des Servers kann in der Registry geändert werden.

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp]
"PortNumber"=dword:0000afdc

auf dem Client kann man dann eine Verbindung zum Server aufbauen, indem man z.B. "192.168.0.1:45020" als ServerIP angibt.

Terminalserver und Offline Dateien

Wenn der Terminalserver installiert ist stehen in den Ordneroptionen die Einstellung für die Offline Dateien nicht zur Verfügung. Terminalserver muß Deinstalliert werden wenn man mit Offline Dateien arbeiten möchte

Tasten für den Remote-Desktop

Remote System Lokales System
STRG-ALT-Pos1 STRG + ESC
Alt + Bild hoch Alt + TAB
Alt + Bild runter Alt + Shift + TAB
Alt + Einfügen Alt + Esc
Alt + Pos1 Windowstaste
STRG + Alt + Pause Vollbild
STRG + Alt + Ende
oder
Fn + Ctrl + Alt + Backspace (Mac)
STRG + Alt + Entfernen
Alt + Entfernen Alt - Leertaste
STRG + Alt + Minus (-) Alt + Druck
STRG + Alt + Plus (+) Druck

Consolenzugriff mit Remote-Desktop

1. Variante Kommandozeile

mstsc /v:servername /f /console

/f - Fullscreen
/console - Console Session
/? - zeigt Optionen an

2. Variante bei einer gespeicherten Verbindung
in der server.rdp Datei den Eintrag setzen
connect to console:i:1

3. Variante Remotedesktopverbindung ab Version 6.x
RemoteServer /console

4. Variante Remotedesktopverbindung mit Vista ab SP1
RemoteServer /admin

Remote-Desktop ohne Hintergrundbild

in der Gruppenrichtlinie unter Computerkonfiguration | Administrative Vorlagen | Windows-Komponenten | Terminaldienste | Entfernen des Remotedesktophintergrundes erzwingen auf aktiviert setzen.

Verbindung mit dem Drucker des Remote Clients

Damit der Terminal Server die eingerichteten Druckern des Clients umleiten kann, benötigt er die Druckertreiber, wenn die Treiber auf dem Terminal-Server schon vorhanden ist, gibt es kein Problem und die Umleitung wird automatisch eingerichtet. Hat der Terminal-Server keinen Treiber, kann man ihn mit der folgenden Methode einen alternativen Treiber für den Drucker zuweisen. Der Drucker braucht nicht Freigegeben zu sein, damit der Terminal-Server sich verbinden kann.

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\rdpwd]
"PrinterMappingINFName"="C:\\WINDOWS\\inf\\ntprintsubs.inf"
"PrinterMappingINFSection"="Printers"

Beispiel für die ntprintsubs.inf

[Version]
Signature="$CHICAGO$"

[Printers]
"OEM Printer Driver Name" = "Windows 2000 Printer Driver Name"
"HP DeskJet 720C Series v10.3" = "HP DeskJet 722C"
"AdobePSGenericPostScriptPrinter" = "Apple Color LW 12/660 PS"

KB Artikel 275495

Eingerichtete Netzwerkdrucker des Clients werden nicht vom Terminal-Server umgeleitet, diese muss man dann auf dem Client erst mittels.

net use lpt3 \\servername\printer /persistent:yes

auf eine LPT Schnittstelle zuordnen, dann den Drucker auf den Client über die LPT3 Schnittstelle einrichten. Beim nächsten Verbinden steht dann dieser Drucker auf den Terminal zur Verfügung.

KB Artikel 264039

Eine weitere Möglichkeit auf Drucker des Clients vom Terminal-Server zuzugreifen ist diese auf den Client freizugeben und sich dann mit diesen mittels einer Netzwerkverbindung zu verbinden. Auf dem Terminal-Server in der Session den Befehl ausführen

net use lpt2 \\IP-Terminal-Client\printer /persistent:yes

oder über die Netzwerkumgebung

\\IP-Terminal-Client\printer

eine Verbindung zum Drucker herstellen.

Bei der Verbindung über eine Freigabe wird der Drucker permanent auf dem Server eingerichtet, bei der Umleitung über das Remote Desktop Terminal Programm werden die Drucker nach beenden der Verbindung wieder vom Terminal-Server gelöscht.

Terminallizenzierung

Bei Problemen mit der Terminallizenzierung unter W2k muss man prüfen ob die Dienste Arbeitsstationsdienst Terminalserverlizenzierung und Remote-Registrierungsdienst laufen, die Dienste müssen auf "automatisch" starten stehen. Wenn der Arbeitsstationsdienst nicht läuft, wird der Lizenzserver nicht gefunden. Wenn der Remote-Registrierungsdienst nicht läuft, kann man den Server nicht aktivieren, oder neue Lizenzen hinzufügen, es wird der Fehlercode 0x35 angezeigt.

Servergespeicherte Profile automatisch löschen

Gruppenrichtlinien | Computerkonfiguration | Administrative Vorlagen | System | Benutzerprofile | Zwischengespeicherte Kopieen von servergespeicherten Profilen löschen auf aktiv setzen.

User Profile Hive Cleanup Service

getrennte Sitzungen nach Zeit abmelden

Verwaltung | Terminaldienskonfiguration | RDP-TCP Eigenschaften | Sitzungen
Benutzereinstellungen außer Kraft setzen aktivieren
Getrennte Sitzung beenden: 3s

manuelles Editieren 3m (Minuten) oder 3s (Stunden) oder 3T (Tage)

Kennwort auf Terminalserver ändern

Tastenkombination STRG + ALT + ENDE die Windows Sicherheit aufrufen, oder über das Startmenü Start | Windows Sicherheit (Win 2003 / 2008 R2)

sonstiges

- Terminalserver Verlauf

[HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client\Servers]
Seitenanfang

Windows Server Befehle

Befehl Beschreibung
ntdsutil Schnappschuß der AD-Datenbank
dsamain den gesicherten Schnappschuß als LDAP Verzeichnis bereitstellen
adsiedit LDAP Browser
ldifde LDAP Browser
gpupdate /force Richtlinienänderungen sofort übernehmen, ansonsten werden die Änderungen erst alle 5min übernommen.
gpresult /h c:\Temp\gp.html Gruppenrichtlinien Zugriff auf dem Client prüfen, HTML Ergebnisdatei wird erstellt
pathping <IP-Adresse oder DomainName> -R -T ähnlich tracert nur ausführlicher, ab W2k vorhanden
net localgroup Benutzer /delete <BenutzerName> entfernt <BenutzerName> aus der Localen Gruppe Benutzer
net user <BenutzerName> zeigt Infos und Gruppenzugehörigkeit von <BenutzerName> an
Systemsteuerung
appwiz.cpl Programme und Funktionen
desk.cpl Bildschirmauflösung anpassen
firewall.cpl Firewall
inetcpl.cpl Internetoptionen
ncpa.cpl Netzwerkkonfiguration
sysdm.cpl Systemeigenschaften
wscui.cpl Wartungscenter
Verwaltungskonsole
compmgmt.msc Computerverwaltung
devmgmt.msc Gerätemanager
diskmgmt.msc Datenträgerverwaltung
eventvwr.msc Ereignisanzeige
services.msc Dienste Manager
wf.msc Firewall (erweitert)
   
   
   
Seitenanfang

Backup

Beispiel für ein Backup Job, bei Bandlaufwerken ist die Option /um wichtig, sonst wird der Job nicht ausgeführt.
/n - Name des Bandes
/v - nach Abschluss prüfen
/r - Zugriff aufs Band nur durch Administratoren
/hc - Hardwarekomprimierung
/m - Sicherungsart
/j - Auftragsname
/l - Umfang der Protokolldatei
/p - Medienpool
/UM - nimmt jedes verfügbare Band

Mit rsm refresh (Removable Storage Manager) wird das Laufwerk aktualisiert, nicht jedes Laufwerk bekommt ein Bandwechsel mit und ntbackup kann keine Sicherung durchführen.

start /wait rsm refresh /LF"Hewlett Packard DDS4 drive"
C:\WINDOWS\system32\ntbackup.exe backup "@C:\Dokumente und Einstellungen\Administrator\
Lokale Einstellungen\Anwendungsdaten\Microsoft\Windows NT\NTBackup\data\taegliche Sicherung.bks"
 /v:yes /r:no /rs:no /hc:on /m normal /j "taegliche Sicherung" /l:s /p "4mm DDS" /n "taeglich" /UM

rsm view zeigt die Medien in der Bibliothek an

C:\>rsm view /tphysical_media

PHYSICAL_MEDIA
taeglich - 1
taeglich - 1
taeglich - 1
taeglich - 1
taeglich - 1

Der Befehl wurde ausgeführt.

 

 

Seitenanfang

Ereignisse beim Server

EVENT-ID 13568
EVENT-ID 213
EVENT-ID 2019

Seitenanfang

EVENT-ID 13568

auf dem DomainController

  1. net stop ntFRS
  2. [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NtFrs\Parameters \Backup/Restore\Process at Startup]
    BurFlags auf D4 setzen, wenn es der einzige DC in der Domain ist - sonst D2
  3. net start ntFRS und warte bis ein 13516 erscheint
  4. Problem erledigt
  5. Wenn der Event 13568 wieder auftritt, chkdsk c: ausführen und bei 1. starten

KB290762
KB292438
KB315457

Seitenanfang

EVENT-ID 213

Variante 1

  1. Active Directory-Standorte und -Dienste öffnen
  2. Den Standort des Server wählen
  3. Eigenschaften von Licensing Site Settings wählen
  4. unter Lizenzierungscomputer einen Standortlizenzierungsserver auswählen

Variante 2

Folgende Befehle auf dem Domaincontroller der den Fehler in der Ereignisanzeige hat ausführen. Hinweis, einige Dateien gibt es erst ab Win2003

net stop licenseservice
# folgende Dateien verschieben oder löschen
move %Systemroot%\System32\Cpl.cfg c:\Temp
move %Systemroot%\System32\lls\llsuser.lls c:\Temp
move %Systemroot%\System32\lls\llsmap.lls c:\Temp
net start licenseservice
Seitenanfang

EVENT-ID 2019

Fehlermeldung
Ereignistyp: Fehler
Ereigniskennung: 2019
Beschreibung:
Der Server konnte keinen nicht ausgelagerten Poolspeicher reservieren,
da der Pool leer war.

MS KB Artikel

Lösung:

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management]
"PagedPoolSize"=dword:ffffffff
"PoolUsageMaximum"=dword:0000003c

Name: PoolUsageMaximum
Datentyp: REG_DWORD
Basis: Dezimal
Wert: 60

Wenn Sie den Wert auf 60 setzen, wird der Speicher-Manager informiert, den Vorgang der Verringerung bei 60 Prozent des maximalen ausgelagerten Poolspeichers (PagedPoolMax) an Stelle der Standardeinstellung von 80 Prozent zu starten. Wenn die Grenze von 60 Prozent bei Spitzenzeiten nicht ausreicht, sollten Sie den Prozentsatz auf 50 oder 40 Prozent reduzieren.

Name: PagedPoolSize
Datentyp: REG_DWORD
Basis: Hex
Wert: 0xFFFFFFFF

Wenn Sie "PagedPoolSize" auf "0xFFFFFFFF" setzen, wird dem Computer der maximale ausgelagerte Poolspeicher an Stelle anderer Ressourcen zugewiesen.

Zur Poolspeicherüberwachung kann das Programm poolmon.exe von der InstallCD unter \Support\Tools benutzt werden, nach dem Start des Programmes Taste P bis die zweite Spalte "Type" den Wert Paged anzeigt, dann Taste B für absteigend sortiert.

poolmon laufen lassen und nach der TAG Bezeichnung mittels strings suchen.

strings \windows\system32\drivers\*.sys | findstr /i Ntff

Download: strings

findstr /m /l R100 C:\WINDOWS\system32\drivers\*.sys

Standard
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management]
"PagedPoolSize"=dword:00000000

Seitenanfang

Druckserver

- Speicherort der Datei ntprint.inf

C:\Windows\System32\DriverStore\FileRepository\ntprint.inf_xxx

oder Remote auf einem 32Bit System unter

\\x86Client\c$\Windows\System32\DriverStore\FileRepository\ntprint.inf_xxx

- 32Bit Treiber auf einene 64Bit Server als Zusätzlichen Treiber hinzufügen
als Administrator, von einem 32Bit Windows7 oder Vista aus mit dem Drucker verbinden
\\<Server\, Druckerfreigabe anklicken, wenn der Drucker dann auf dem 32Bit System automatisch (über Windows Update) installiert wurde, im Menü auf Drucker | Freigabe | Zusätzlicher Treiber... | x86 wählen. Die Treiber werden dann vom x86 Client auf den Server übertragen und stehen danach zur Installation für WinXP bereit.

 

Seitenanfang

sonstiges / FAQs

Verzeichnisdienste und die Defragmentierung des AD kann man beim Server 2008 nach dem beenden des Active-Directory-Dienstes durchführen und nach beendigung der Arbeit den Dienst wieder starten. Ein herunterfahren und im Modus "Verzeichnisdienste wiederherstellen" zu starten ist nicht mehr notwendig.

Terminal IE8 Verstärkte Sicherheit deaktivieren

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap]
"IEHarden"=dword:00000000
[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap]
"IEHarden"=dword:00000000

oder verstärkte Sicherheit deinstallieren

rundll32.exe setupapi.dll,InstallHinfSection IESoftenUser 128 %windir%\inf\IEHARDEN.INF

danach den TerminalServer neu starten.

Scalable Networking Pack (SNP)

http://support.microsoft.com/kb/950224/en-us
http://www.microsoft.com/downloads/details.aspx?displaylang=de&FamilyID=f5d41696-a83d-47cf-a06f-1bf708f6b567
http://technet.microsoft.com/de-de/library/cc164354.aspx
http://www.microsoft.com/technet/security/bulletin/MS09-029.mspx

DNS Probleme bei der Weiterleitung von DNS Anfragen an einen Router oder Server

Extended DNS Test deaktivieren

dnscmd /config /EnableEDNSProbes 0
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DNS\Parameters]
"EnableEDNSProbes"=dword:00000000

DNS-Serverdienst benutzt UDP-Port der anderer Dienste

KB-Artikel

Ereignistyp: Fehler
Ereignisquelle: Server ActiveSync
Ereigniskategorie: Keine
Ereigniskennung: 3015
Beschreibung:
Das IP-basierte AUTD konnte nicht initialisiert werden, da die Verarbeitung von Benachrichtigungen nicht gestartet werden konnte. Fehlercode [0x80004005]. Vergewissern Sie sich, dass derzeit keine anderen Anwendungen mit dem UDP-Port [2883] verbunden sind, oder geben Sie eine andere Anschlussnummer an.

Ereignistyp: Fehler
Ereignisquelle: Server ActiveSync
Ereigniskategorie: Keine
Ereigniskennung: 3024
Beschreibung:
Das IP-basierte AUTD konnte nicht initialisiert werden. Fehlercode: [0x80004005].

Lösung:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
ReservedPorts
Ports Programm, das diese Ports nutzt
1645-1646 IAS
1701-1701 L2TP
1718-1719 H.323 Gatekeeper (nur ISA 2000)
1745-1745 ISA Server 2000 oder ISA Server 2004
1812-1813 IAS
2883-2883 AUTD
3500-3619 Nur ISA Server 2000
4500-4500 IPSEC

Windows 2003 Support Tools

Support Tools Win2003 SP1

netdiag /test:dns
dcdiag /v /c /e