Marque Windows Storage Server 2008

Windows Server 2008 vous permet de marquer l'OOBE et le Gestionnaire de serveur.

Pour marquer les deux, vous pouvez utiliser ce qui suit :

  • Installer le compilateur x64 pour Visual Studio 2008
  • Exécuter Visual Studio 2008
  • Créer un projet Visual C++ / Win32
  • Sélectionner la DLL
  • Cliquez sur Terminer
  • Créer une nouvelle ressource
  • Ajouter une ressource de type "String Table
  • Saisissez tous les textes nécessaires à votre image de marque
  • Ajouter une image à vos ressources
  • Ouvrir les propriétés du projet
  • Ouvrir le gestionnaire de configuration
  • Sélectionnez Release et cliquez sur New dans le menu déroulant Platform.
  • Sélectionnez x64 comme plate-forme
  • Cliquez sur OK
  • Cliquez sur OK
  • Compiler le projet
  • Copier le fichier de sortie sur le système cible dans le répertoire Windowssystem32.
  • Utilisez l'exemple XML suivant et adaptez le nom de fichier à celui de votre fichier 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>

  • Copier le fichier XML dans le répertoire de Windows\system32
  • Ouvrez regedit et naviguez jusqu'à la clé de registre suivante :
  • Saisir le chemin d'accès complet au fichier XML comme valeur (par exemple : C:\NWindows\NSystem32\NBranding.xml)
  • Fermer tous les OOBE et les gestionnaires de serveur
  • Démarrer OOBE ou le Gestionnaire de serveur
  • 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

Codes d'erreur possibles :

Échec du chargement des ressources extensibles. La ressource dll C:\NWindows\NSystem32\NOOBERes.dll n'a pas pu être chargée. Dernière erreur = 193

Le fichier dll n'est pas compilé pour l'architecture du système cible. Par exemple, Windows est x64 et le fichier dll est x86.
Solution : Compiler le fichier dll en fonction de l'architecture du système

 

Échec du chargement des ressources extensibles. La ressource dll C:\NWindows\NSystem32\NOOBERes.dll n'a pas pu être chargée. Dernière erreur = 14001

La dll a besoin de dépendances supplémentaires. Par exemple, elle a été compilée avec VS2008.
Solution : installez le paquet VC9 Redistributable : Installez le paquet VC9 Redistributable. Si cela ne résout pas le problème, vérifiez les dépendances à l'aide de Dependency Walker.

 

Une vidéo montrant l'ensemble du processus de marquage :

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

Choisissez votre plateforme pour partager cette information !

Marque Windows Storage Server 2008

Windows Server 2008 vous permet de marquer l'OOBE et le Gestionnaire de serveur.

Pour marquer les deux, vous pouvez utiliser ce qui suit :

  • Installer le compilateur x64 pour Visual Studio 2008
  • Exécuter Visual Studio 2008
  • Créer un projet Visual C++ / Win32
  • Sélectionner la DLL
  • Cliquez sur Terminer
  • Créer une nouvelle ressource
  • Ajouter une ressource de type "String Table
  • Saisissez tous les textes nécessaires à votre image de marque
  • Ajouter une image à vos ressources
  • Ouvrir les propriétés du projet
  • Ouvrir le gestionnaire de configuration
  • Sélectionnez Release et cliquez sur New dans le menu déroulant Platform.
  • Sélectionnez x64 comme plate-forme
  • Cliquez sur OK
  • Cliquez sur OK
  • Compiler le projet
  • Copier le fichier de sortie sur le système cible dans le répertoire Windowssystem32.
  • Utilisez l'exemple XML suivant et adaptez le nom de fichier à celui de votre fichier 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>

  • Copier le fichier XML dans le répertoire de Windows\system32
  • Ouvrez regedit et naviguez jusqu'à la clé de registre suivante :
  • Saisir le chemin d'accès complet au fichier XML comme valeur (par exemple : C:\NWindows\NSystem32\NBranding.xml)
  • Fermer tous les OOBE et les gestionnaires de serveur
  • Démarrer OOBE ou le Gestionnaire de serveur
  • 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

Codes d'erreur possibles :

Échec du chargement des ressources extensibles. La ressource dll C:\NWindows\NSystem32\NOOBERes.dll n'a pas pu être chargée. Dernière erreur = 193

Le fichier dll n'est pas compilé pour l'architecture du système cible. Par exemple, Windows est x64 et le fichier dll est x86.
Solution : Compiler le fichier dll en fonction de l'architecture du système

 

Échec du chargement des ressources extensibles. La ressource dll C:\NWindows\NSystem32\NOOBERes.dll n'a pas pu être chargée. Dernière erreur = 14001

La dll a besoin de dépendances supplémentaires. Par exemple, elle a été compilée avec VS2008.
Solution : installez le paquet VC9 Redistributable : Installez le paquet VC9 Redistributable. Si cela ne résout pas le problème, vérifiez les dépendances à l'aide de Dependency Walker.

 

Une vidéo montrant l'ensemble du processus de marquage :

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

Choisissez votre plateforme pour partager cette information !

Haut de page