Windows Storage Server 2008 Branding

Windows Server 2008 ermöglicht es Ihnen, die OOBE und den Server Manager zu kennzeichnen.

Um beide zu kennzeichnen, können Sie Folgendes verwenden:

  • Installieren Sie den x64-Compiler für Visual Studio 2008
  • Visual Studio 2008 ausführen
  • Erstellen eines Visual C++ / Win32-Projekts
  • DLL auswählen
  • Fertigstellen anklicken
  • Eine neue Ressource erstellen
  • Hinzufügen einer String-Tabellen-Ressource
  • Geben Sie alle benötigten Texte für Ihr Branding ein
  • Hinzufügen eines Bitmaps zu Ihren Ressourcen
  • Öffnen Sie die Projekteigenschaften
  • Konfigurationsmanager öffnen
  • Wählen Sie Release und klicken Sie in der Dropdown-Liste Platform auf New
  • Wählen Sie x64 als Plattform
  • OK anklicken
  • OK anklicken
  • Kompilieren Sie das Projekt
  • Kopieren Sie die Ausgabedatei auf das Zielsystem in das Verzeichnis Windows\system32.
  • Verwenden Sie das folgende XML-Beispiel und passen Sie den Dateinamen an Ihren DLL-Dateinamen an:

    <?xml version=”1.0″ encoding=”utf-8″ ?>
    <ServerUIExtension ResourceDllPath=”%SystemRoot%\system32\OOBERes.dll”>
    <Extension Name=”InitConfig” HeaderTitleId=”101″ HeaderDescriptionId=”101″>
    <Section Id=”1″>
    <Task Id=”TimeZone” Hide=”true” />
    </Section>
    <Section TitleId=”106″ BrandingImageId=”#102″>
    <Task Url=”https://www.elbacom.com” LinkId=”102″ ToolTipId=”103″ />
    <Task LinkId=”104″ Command=”notepad.exe” ToolTipId=”105″ StatusLabelId=”105″ />
    </Section>
    </Extension>
    <Extension Name=”ServerManagerHome” HeaderTitleId=”101″ HeaderDescriptionId=”101″>
    <Section TitleId=”106″>
    <Task Url=”https://www.elbacom.com” LinkId=”102″ ToolTipId=”103″ />
    <Task LinkId=”104″ Command=”notepad.exe” ToolTipId=”105″ StatusLabelId=”105″ />
    </Section>
    </Extension>
    <Extension Name=”FileServerRole” HeaderTitleId=”101″ HeaderDescriptionId=”101″>
    <Section TitleId=”101″>
    <Task LinkId=”107″ Command=”mmc.exe” ToolTipId=”107″ StatusLabelId=”107″ />
    <Task Url=”https://www.elbacom.com” LinkId=”102″ ToolTipId=”103″ />
    </Section>
    </Extension>
    </ServerUIExtension>

  • Kopieren Sie die XML-Datei in das Verzeichnis Windows\system32
  • Öffnen Sie regedit und navigieren Sie zu dem folgenden Registrierungsschlüssel:
  • Geben Sie als Wert den vollständigen Pfad zur XML-Datei ein (z. B.: C:\\Windows\\system32\\Branding.xml)
  • Schließen Sie alle OOBE- und Server-Manager
  • Starten Sie OOBE oder Server Manager
  • If the Branding has been applied you are done – if not see check the log file located in
    C:\Users\<User>\AppData\Roaming\Microsoft\Windows\ServerManager

Mögliche Fehlercodes:

Extensible-Ressourcen konnten nicht geladen werden. Die Ressourcen-DLL C:\Windows\system32\OOBERes.dll konnte nicht geladen werden. Letzter Fehler = 193

Die DLL ist nicht für die Architektur des Zielsystems kompiliert, z.B. Windows ist x64 und die DLL ist x86
Lösung: Kompilieren Sie die dll entsprechend der Systemarchitektur

 

Extensible-Ressourcen konnten nicht geladen werden. Die Ressourcen-DLL C:\Windows\system32\OOBERes.dll konnte nicht geladen werden. Letzter Fehler = 14001

Die DLL benötigt zusätzliche Abhängigkeiten, z.B. wenn sie mit VS2008 kompiliert wurde.
Lösung: Installieren Sie das VC9 Redistributable Paket. Wenn dies das Problem nicht behebt, überprüfen Sie die Abhängigkeiten mit Dependency Walker.

 

Ein Video, das den gesamten Prozess der Markenbildung zeigt:

2019-04-16T20:44:01+02:00

Wählen Sie Ihre Plattform, um dies zu verbreiten!

Windows Storage Server 2008 Branding

Windows Server 2008 ermöglicht es Ihnen, die OOBE und den Server Manager zu kennzeichnen.

Um beide zu kennzeichnen, können Sie Folgendes verwenden:

  • Installieren Sie den x64-Compiler für Visual Studio 2008
  • Visual Studio 2008 ausführen
  • Erstellen eines Visual C++ / Win32-Projekts
  • DLL auswählen
  • Fertigstellen anklicken
  • Eine neue Ressource erstellen
  • Hinzufügen einer String-Tabellen-Ressource
  • Geben Sie alle benötigten Texte für Ihr Branding ein
  • Hinzufügen eines Bitmaps zu Ihren Ressourcen
  • Öffnen Sie die Projekteigenschaften
  • Konfigurationsmanager öffnen
  • Wählen Sie Release und klicken Sie in der Dropdown-Liste Platform auf New
  • Wählen Sie x64 als Plattform
  • OK anklicken
  • OK anklicken
  • Kompilieren Sie das Projekt
  • Kopieren Sie die Ausgabedatei auf das Zielsystem in das Verzeichnis Windows\system32.
  • Verwenden Sie das folgende XML-Beispiel und passen Sie den Dateinamen an Ihren DLL-Dateinamen an:

    <?xml version=”1.0″ encoding=”utf-8″ ?>
    <ServerUIExtension ResourceDllPath=”%SystemRoot%\system32\OOBERes.dll”>
    <Extension Name=”InitConfig” HeaderTitleId=”101″ HeaderDescriptionId=”101″>
    <Section Id=”1″>
    <Task Id=”TimeZone” Hide=”true” />
    </Section>
    <Section TitleId=”106″ BrandingImageId=”#102″>
    <Task Url=”https://www.elbacom.com” LinkId=”102″ ToolTipId=”103″ />
    <Task LinkId=”104″ Command=”notepad.exe” ToolTipId=”105″ StatusLabelId=”105″ />
    </Section>
    </Extension>
    <Extension Name=”ServerManagerHome” HeaderTitleId=”101″ HeaderDescriptionId=”101″>
    <Section TitleId=”106″>
    <Task Url=”https://www.elbacom.com” LinkId=”102″ ToolTipId=”103″ />
    <Task LinkId=”104″ Command=”notepad.exe” ToolTipId=”105″ StatusLabelId=”105″ />
    </Section>
    </Extension>
    <Extension Name=”FileServerRole” HeaderTitleId=”101″ HeaderDescriptionId=”101″>
    <Section TitleId=”101″>
    <Task LinkId=”107″ Command=”mmc.exe” ToolTipId=”107″ StatusLabelId=”107″ />
    <Task Url=”https://www.elbacom.com” LinkId=”102″ ToolTipId=”103″ />
    </Section>
    </Extension>
    </ServerUIExtension>

  • Kopieren Sie die XML-Datei in das Verzeichnis Windows\system32
  • Öffnen Sie regedit und navigieren Sie zu dem folgenden Registrierungsschlüssel:
  • Geben Sie als Wert den vollständigen Pfad zur XML-Datei ein (z. B.: C:\\Windows\\system32\\Branding.xml)
  • Schließen Sie alle OOBE- und Server-Manager
  • Starten Sie OOBE oder Server Manager
  • If the Branding has been applied you are done – if not see check the log file located in
    C:\Users\<User>\AppData\Roaming\Microsoft\Windows\ServerManager

Mögliche Fehlercodes:

Extensible-Ressourcen konnten nicht geladen werden. Die Ressourcen-DLL C:\Windows\system32\OOBERes.dll konnte nicht geladen werden. Letzter Fehler = 193

Die DLL ist nicht für die Architektur des Zielsystems kompiliert, z.B. Windows ist x64 und die DLL ist x86
Lösung: Kompilieren Sie die dll entsprechend der Systemarchitektur

 

Extensible-Ressourcen konnten nicht geladen werden. Die Ressourcen-DLL C:\Windows\system32\OOBERes.dll konnte nicht geladen werden. Letzter Fehler = 14001

Die DLL benötigt zusätzliche Abhängigkeiten, z.B. wenn sie mit VS2008 kompiliert wurde.
Lösung: Installieren Sie das VC9 Redistributable Paket. Wenn dies das Problem nicht behebt, überprüfen Sie die Abhängigkeiten mit Dependency Walker.

 

Ein Video, das den gesamten Prozess der Markenbildung zeigt:

2019-04-16T20:44:01+02:00

Wählen Sie Ihre Plattform, um dies zu verbreiten!

Nach oben gehen