Windows Opslagserver 2008 Branding

Met Windows Server 2008 kun je de OOBE en Server Manager brandmerken.

Om beide te merken kun je het volgende gebruiken:

  • Installeer de x64-compiler voor Visual Studio 2008
  • Start Visual Studio 2008
  • Een Visual C++ / Win32-project maken
  • Selecteer DLL
  • Klik op Voltooien
  • Maak een nieuwe bron
  • Een bron voor String-tabellen toevoegen
  • Voer alle benodigde teksten in voor uw branding
  • Een Bitmap toevoegen aan uw bronnen
  • Open de projecteigenschappen
  • Configuratiebeheer openen
  • Selecteer Release en klik op Nieuw in de vervolgkeuzelijst Platform
  • Selecteer x64 als platform
  • Klik op OK
  • Klik op OK
  • Het project compileren
  • Kopieer het uitvoerbestand naar het doelsysteem in de map Windowssystem32.
  • Gebruik het volgende XML-voorbeeld en pas de bestandsnaam aan aan de bestandsnaam van je dll:

    <?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>

  • Kopieer het XML-bestand naar de Windows\system32 map
  • Open regedit en navigeer naar de volgende registersleutel:
  • Voer het volledige pad naar het XML-bestand in als waarde (bijv.: C:\Windows\system32\Branding.xml)
  • Sluit alle OOBE- en serverbeheerders
  • Start OOBE of 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

Mogelijke foutcodes:

Het laden van uitbreidbare bronnen is mislukt. De bron dll C:\Windowssystem32OOBERes.dll kon niet worden geladen. Laatste fout = 193

De dll is niet gecompileerd voor de architectuur van het doelsysteem. Windows is bijvoorbeeld x64 en de dll is x86.
Oplossing: Compileer de dll volgens de systeemarchitectuur

 

Het laden van uitbreidbare bronnen is mislukt. De bron dll C:indows\system32OOBERes.dll kon niet worden geladen. Laatste fout = 14001

De dll heeft extra afhankelijkheden nodig. Hij is bijvoorbeeld gecompileerd met VS2008.
Oplossing: Installeer het pakket VC9 Redistributable. Als dit het probleem niet oplost, controleer dan de afhankelijkheden met Dependency Walker.

 

Een video die het hele brandingproces laat zien:

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

Kies je platform om dit te delen!

Windows Opslagserver 2008 Branding

Met Windows Server 2008 kun je de OOBE en Server Manager brandmerken.

Om beide te merken kun je het volgende gebruiken:

  • Installeer de x64-compiler voor Visual Studio 2008
  • Start Visual Studio 2008
  • Een Visual C++ / Win32-project maken
  • Selecteer DLL
  • Klik op Voltooien
  • Maak een nieuwe bron
  • Een bron voor String-tabellen toevoegen
  • Voer alle benodigde teksten in voor uw branding
  • Een Bitmap toevoegen aan uw bronnen
  • Open de projecteigenschappen
  • Configuratiebeheer openen
  • Selecteer Release en klik op Nieuw in de vervolgkeuzelijst Platform
  • Selecteer x64 als platform
  • Klik op OK
  • Klik op OK
  • Het project compileren
  • Kopieer het uitvoerbestand naar het doelsysteem in de map Windowssystem32.
  • Gebruik het volgende XML-voorbeeld en pas de bestandsnaam aan aan de bestandsnaam van je dll:

    <?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>

  • Kopieer het XML-bestand naar de Windows\system32 map
  • Open regedit en navigeer naar de volgende registersleutel:
  • Voer het volledige pad naar het XML-bestand in als waarde (bijv.: C:\Windows\system32\Branding.xml)
  • Sluit alle OOBE- en serverbeheerders
  • Start OOBE of 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

Mogelijke foutcodes:

Het laden van uitbreidbare bronnen is mislukt. De bron dll C:\Windowssystem32OOBERes.dll kon niet worden geladen. Laatste fout = 193

De dll is niet gecompileerd voor de architectuur van het doelsysteem. Windows is bijvoorbeeld x64 en de dll is x86.
Oplossing: Compileer de dll volgens de systeemarchitectuur

 

Het laden van uitbreidbare bronnen is mislukt. De bron dll C:indows\system32OOBERes.dll kon niet worden geladen. Laatste fout = 14001

De dll heeft extra afhankelijkheden nodig. Hij is bijvoorbeeld gecompileerd met VS2008.
Oplossing: Installeer het pakket VC9 Redistributable. Als dit het probleem niet oplost, controleer dan de afhankelijkheden met Dependency Walker.

 

Een video die het hele brandingproces laat zien:

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

Kies je platform om dit te delen!

Naar boven