Windows Storage Server 2008 Branding

Med Windows Server 2008 kan du märka OOBE och Serverhanteraren.

För att märka båda kan du använda följande:

  • Installera x64-kompilatorn för Visual Studio 2008
  • Kör Visual Studio 2008
  • Skapa ett Visual C++ / Win32-projekt
  • Välj DLL
  • Klicka på Slutför
  • Skapa en ny resurs
  • Lägg till en resurs för strängtabeller
  • Skriv in alla texter som behövs för din varumärkesprofilering
  • Lägg till en bitmapp i dina resurser
  • Öppna projektegenskaperna
  • Öppna Konfigurationshanteraren
  • Välj Release och klicka på Ny i rullgardinsmenyn Plattform
  • Välj x64 som plattform
  • Klicka på OK
  • Klicka på OK
  • Kompilera projektet
  • Kopiera utdatafilen till målsystemet till katalogen Windows\system32.
  • Använd följande XML-exempel och anpassa filnamnet till filnamnet på din 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>

  • Kopiera XML-filen till Windows\system32-katalogen
  • Öppna regedit och navigera till följande registernyckel:
  • Ange den fullständiga sökvägen till XML-filen som värde (t.ex.: C:\\Windows\\system32\\Branding.xml)
  • Stäng alla OOBE- och serverhanterare
  • Starta OOBE eller 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öjliga Felkoder:

Misslyckades med att ladda Extensible-resurser. Resursen dll C:\Windows\system32\OOBERes.dll kunde inte laddas. Senaste felet = 193

DLL-filen är inte kompilerad för målsystemets arkitektur. t.ex. Windows är x64 och DLL-filen är x86
Lösning: Kompilera dll-filen enligt systemarkitekturen

 

Misslyckades med att ladda Extensible-resurser. Resursen dll C:\Windows\system32\OOBERes.dll kunde inte laddas. Senaste felet = 14001

DLL-filen behöver ytterligare beroenden, t.ex. har den kompilerats med VS2008.
Lösning på problemet: Installera paketet VC9 Redistributable. Om detta inte löser problemet, kontrollera beroenden med hjälp av Dependency Walker.

 

En video som visar hela brandingprocessen:

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

Välj din plattform för att dela detta!

Windows Storage Server 2008 Branding

Med Windows Server 2008 kan du märka OOBE och Serverhanteraren.

För att märka båda kan du använda följande:

  • Installera x64-kompilatorn för Visual Studio 2008
  • Kör Visual Studio 2008
  • Skapa ett Visual C++ / Win32-projekt
  • Välj DLL
  • Klicka på Slutför
  • Skapa en ny resurs
  • Lägg till en resurs för strängtabeller
  • Skriv in alla texter som behövs för din varumärkesprofilering
  • Lägg till en bitmapp i dina resurser
  • Öppna projektegenskaperna
  • Öppna Konfigurationshanteraren
  • Välj Release och klicka på Ny i rullgardinsmenyn Plattform
  • Välj x64 som plattform
  • Klicka på OK
  • Klicka på OK
  • Kompilera projektet
  • Kopiera utdatafilen till målsystemet till katalogen Windows\system32.
  • Använd följande XML-exempel och anpassa filnamnet till filnamnet på din 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>

  • Kopiera XML-filen till Windows\system32-katalogen
  • Öppna regedit och navigera till följande registernyckel:
  • Ange den fullständiga sökvägen till XML-filen som värde (t.ex.: C:\\Windows\\system32\\Branding.xml)
  • Stäng alla OOBE- och serverhanterare
  • Starta OOBE eller 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öjliga Felkoder:

Misslyckades med att ladda Extensible-resurser. Resursen dll C:\Windows\system32\OOBERes.dll kunde inte laddas. Senaste felet = 193

DLL-filen är inte kompilerad för målsystemets arkitektur. t.ex. Windows är x64 och DLL-filen är x86
Lösning: Kompilera dll-filen enligt systemarkitekturen

 

Misslyckades med att ladda Extensible-resurser. Resursen dll C:\Windows\system32\OOBERes.dll kunde inte laddas. Senaste felet = 14001

DLL-filen behöver ytterligare beroenden, t.ex. har den kompilerats med VS2008.
Lösning på problemet: Installera paketet VC9 Redistributable. Om detta inte löser problemet, kontrollera beroenden med hjälp av Dependency Walker.

 

En video som visar hela brandingprocessen:

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

Välj din plattform för att dela detta!

Gå till toppen