{"translations":[{"id":39065619325073,"url":"https://shadow.zendesk.com/api/v2/help_center/articles/39065472137745/translations/en-us","html_url":"https://support.shadow.tech/hc/en-us/articles/39065472137745","source_id":39065472137745,"source_type":"Article","locale":"en-us","title":"Fixing error in Borderlands 4 on Shadow","body":"<meta charset=\"utf-8\">\n  <meta name=\"viewport\" content=\"width=device-width,initial-scale=1\">\n  <div class=\"container\">\n    <header>\n      <p class=\"muted\">\n        Steps to run from the Windows environment on your Shadow to fix a\n        launch issue caused by the BIOS date format.\n      </p>\n    </header>\n    <section class=\"card\">\n      <h2 id=\"h_01K56RN4CNJNVS39S4399WR13Z\">Quick Summary</h2>\n      <p class=\"muted\">\n        If Borderlands 4 shows error <strong>S-102</strong> when starting,\n        first check your <strong>Shift ↔ Steam</strong> account linking.\n        If the issue continues, run the PowerShell command below on your\n        Shadow (as Administrator). It backs up the registry key and corrects\n        the <code class=\"inline\">BIOSReleaseDate</code> format automatically.\n      </p>\n    </section>\n    <section class=\"card\">\n      <h2 id=\"h_01K56RN4CND693GVEJE36TB0MW\">Detailed Steps</h2>\n      <h3 id=\"h_01K56RN4CNH3SG71GH7XJR28AG\">1) Verify Account Linking</h3>\n      <ol>\n        <li>Go to the official Borderlands website.</li>\n        <li>\n          Log in with your <strong>Shift account</strong>.\n        </li>\n        <li>\n          Link your <strong>Steam account</strong> to your Shift account.\n        </li>\n      </ol>\n      <p class=\"muted\">\n        In many cases, the S-102 error is due to accounts not being linked\n        properly — check this first before editing your system.\n      </p>\n      <h3 id=\"h_01K56RN4CN7ZGGERBC4TJM45E9\">2) Run the PowerShell Command (on Shadow)</h3>\n      <p>\n        Open <strong>PowerShell as Administrator</strong> (right-click →\n        <em>Run as administrator</em>), then copy and paste the following\n        command and press Enter:\n      </p>\n      <div style=\"margin-top: 8px;\">\n        <pre id=\"cmd\">reg export \"HKLM\\SYSTEM\\HardwareConfig\\Current\" \"$env:USERPROFILE\\Desktop\\BIOSReleaseDate_backup.reg\" /y; $k=\"HKLM:\\SYSTEM\\HardwareConfig\\Current\"; $v=(Get-ItemProperty -Path $k -Name BIOSReleaseDate -ErrorAction Stop).BIOSReleaseDate.Trim(); $v=$v -replace \"-\", \"/\"; $p=$v -split \"/\"; if($p.Count -ge 3){$d=[int]$p[0]; $m=[int]$p[1]; $y=$p[2]; if($d -gt 12){$v=(\"{0:D2}/{1:D2}/{2}\" -f $m,$d,$y)}}; New-ItemProperty -Path $k -Name BIOSReleaseDate -PropertyType String -Value $v -Force; reg query \"HKLM\\SYSTEM\\HardwareConfig\\Current\" /v BIOSReleaseDate\n        </pre>\n      </div>\n      <div class=\"note\" id=\"warning\">\n        <strong>Important:</strong>\n        <ul style=\"margin: 6px 0 0 18px;\">\n          <li>\n            The command automatically creates a backup on your desktop:\n            <code class=\"inline\">BIOSReleaseDate_backup.reg</code>.\n          </li>\n          <li>\n            Only run this command from your Shadow’s Windows environment.\n          </li>\n          <li>\n            If you’re not comfortable editing the registry, contact support\n            first.\n          </li>\n        </ul>\n      </div>\n      <h3 id=\"h_01K56RN4CPWRT01YYC87MPA1Y3\">3) Restart Shadow and Launch the Game</h3>\n      <ol>\n        <li>Shut down your Shadow completely (restart is recommended).</li>\n        <li>\n          Start Shadow again, then launch <strong>Borderlands 4</strong>.\n        </li>\n      </ol>\n      <p class=\"muted\">\n        Most of the time, fixing the BIOS date format in the registry resolves\n        the S-102 error.\n      </p>\n    </section>\n    <section class=\"card\">\n      <h2 id=\"h_01K56RN4CPW8S8X244CKKR38A6\">Technical Explanation</h2>\n      <p class=\"muted\">This command:</p>\n      <ul>\n        <li>\n          <strong>Exports</strong> and saves the registry key as\n          <code class=\"inline\">BIOSReleaseDate_backup.reg</code> on your\n          desktop;\n        </li>\n        <li>\n          <strong>Reads</strong> the <code class=\"inline\">BIOSReleaseDate</code>\n          value, trims spaces, and replaces dashes with slashes;\n        </li>\n        <li>\n          <strong>Fixes day/month order</strong> if the day is greater\n          than 12 (common formatting issue);\n        </li>\n        <li>\n          <strong>Writes the corrected value</strong> back to the registry\n          and displays it for confirmation.\n        </li>\n      </ul>\n    </section>\n    <section class=\"card\">\n      <h2 id=\"h_01K56RN4CPMH49C75KR28301FZ\">If It Still Doesn’t Work</h2>\n      <ol>\n        <li>Double-check that your Shift ↔ Steam accounts are linked.</li>\n        <li>Confirm you ran PowerShell as Administrator.</li>\n        <li>\n          If needed, restore the backup: double-click\n          <code class=\"inline\">BIOSReleaseDate_backup.reg</code> on your\n          desktop, or run <code class=\"inline\">reg import</code> in Command\n          Prompt.\n        </li>\n        <li>\n          Contact Shadow Support and provide: your OS version, screenshot\n          of the S-102 error, and note that you’ve applied the BIOS date\n          registry fix.\n        </li>\n      </ol>\n    </section>\n    <footer>\n      <div class=\"muted\">\n        Procedure must be done inside the Windows environment\n        of your Shadow. While many users report success, this is not officially\n        documented by Gearbox or 2K. Apply with caution and keep your backup\n        safe.\n      </div>\n    </footer>\n  </div>","outdated":false,"draft":false,"hidden":false,"created_at":"2025-09-15T13:22:36Z","updated_at":"2025-09-16T12:23:29Z","updated_by_id":30092349240209,"created_by_id":30092349240209},{"id":39065431783953,"url":"https://shadow.zendesk.com/api/v2/help_center/articles/39065472137745/translations/fr","html_url":"https://support.shadow.tech/hc/fr/articles/39065472137745","source_id":39065472137745,"source_type":"Article","locale":"fr","title":"Résoudre l’erreur Borderlands 4 sur votre Shadow","body":"<meta charset=\"utf-8\">\n  <meta name=\"viewport\" content=\"width=device-width,initial-scale=1\">\n  <div class=\"container\">\n    <header>\n      <p class=\"muted\">\n        Procédure à exécuter depuis le Windows de votre Shadow pour corriger\n        un problème de lancement de Borderlands 4 lié à la date BIOS dans\n        le registre.\n      </p>\n    </header>\n    <section class=\"card\">\n      <h2 id=\"h_01K565TSBXE9JZAJB747PK20ME\">Résumé rapide</h2>\n      <p class=\"muted\">\n        Si Borderlands 4 affiche l’erreur <strong>S-102</strong> au démarrage,\n        commencez par vérifier l’association <strong>Shift ↔ Steam</strong>.\n        Si le problème persiste, exécutez la commande PowerShell fournie\n        ci-dessous\n        depuis votre Shadow (PowerShell en administrateur). Elle sauvegarde\n        la\n        clé de registre puis corrige le format de la date\n        <code class=\"inline\">BIOSReleaseDate</code>.\n      </p>\n    </section>\n    <section class=\"card\">\n      <h2 id=\"h_01K565TSBX1XY9F5Z88QEPM6QC\">Étapes détaillées</h2>\n      <h3 id=\"h_01K565TSBXYQAT2CQ495MKGC7T\">1) Vérifier la connexion des comptes</h3>\n      <ol>\n        <li>Ouvrez le site officiel du jeu.</li>\n        <li>\n          Connectez-vous avec votre <strong>compte Shift</strong>.\n        </li>\n        <li>\n          Associez votre <strong>compte Steam</strong> au compte Shift.\n        </li>\n      </ol>\n      <p class=\"muted\">\n        Souvent l’erreur S-102 vient d’un compte non associé — vérifiez cela\n        avant toute modification du système.\n      </p>\n      <h3 id=\"h_01K565TSBX7XE28D60S0V3RTJY\">2) Exécuter la commande PowerShell (depuis votre Shadow)</h3>\n      <p>\n        Ouvrez <strong>PowerShell en mode Administrateur</strong> (clic droit\n        → <em>Exécuter en tant qu’administrateur</em>), puis copiez-collez\n        la\n        commande suivante et validez :\n      </p>\n      <div style=\"margin-top: 8px;\">\n        <pre id=\"cmd\">reg export \"HKLM\\SYSTEM\\HardwareConfig\\Current\" \"$env:USERPROFILE\\Desktop\\BIOSReleaseDate_backup.reg\" /y; $k=\"HKLM:\\SYSTEM\\HardwareConfig\\Current\"; $v=(Get-ItemProperty -Path $k -Name BIOSReleaseDate -ErrorAction Stop).BIOSReleaseDate.Trim(); $v=$v -replace \"-\", \"/\"; $p=$v -split \"/\"; if($p.Count -ge 3){$d=[int]$p[0]; $m=[int]$p[1]; $y=$p[2]; if($d -gt 12){$v=(\"{0:D2}/{1:D2}/{2}\" -f $m,$d,$y)}}; New-ItemProperty -Path $k -Name BIOSReleaseDate -PropertyType String -Value $v -Force; reg query \"HKLM\\SYSTEM\\HardwareConfig\\Current\" /v BIOSReleaseDate\n        </pre>\n      </div>\n      <div class=\"note\" id=\"warning\">\n        <strong>Important :</strong>\n        <ul style=\"margin: 6px 0 0 18px;\">\n          <li>\n            La commande sauvegarde automatiquement la clé de registre\n            sur\n            votre bureau :\n            <code class=\"inline\">BIOSReleaseDate_backup.reg</code>.\n          </li>\n          <li>\n            Exécutez la commande\n            <strong>uniquement depuis le Windows de votre Shadow</strong>.\n          </li>\n          <li>\n            Si vous n’êtes pas à l’aise avec le registre, demandez l’aide\n            du support.\n          </li>\n        </ul>\n      </div>\n      <h3 id=\"h_01K565TSBXGXFABC734CTDS0WE\">3) Relancer le Shadow et le jeu</h3>\n      <ol>\n        <li>\n          Fermez complètement votre Shadow (arrêt/redémarrage recommandé).\n        </li>\n        <li>\n          Relancez votre Shadow, puis démarrez <strong>Borderlands 4</strong>.\n        </li>\n      </ol>\n      <p class=\"muted\">\n        La plupart du temps, la correction de la date BIOS dans le registre\n        règle\n        l’affichage de l’erreur S-102.\n      </p>\n    </section>\n    <section class=\"card\">\n      <h2 id=\"h_01K565TSBXS765E38YR8ETZM27\">Explication technique</h2>\n      <p class=\"muted\">La commande :</p>\n      <ul>\n        <li>\n          fait d’abord une <strong>exportation/backup</strong> de la clé\n          :\n          <code class=\"inline\">BIOSReleaseDate_backup.reg</code> sur le\n          bureau\n          ;\n        </li>\n        <li>\n          lit la valeur <code class=\"inline\">BIOSReleaseDate</code>, nettoie\n          les espaces et remplace les tirets par des slashes ;\n        </li>\n        <li>\n          si le composant jour/mois est inversé (ex. jour  12), elle intervertit\n          jour/mois pour obtenir un format cohérent <code>MM/DD/YYYY</code>\n          ou <code>DD/MM/YYYY</code> selon la logique appliquée ;\n        </li>\n        <li>\n          ré-écrit la valeur corrigée dans le registre puis affiche la\n          valeur\n          finale pour vérification.\n        </li>\n      </ul>\n    </section>\n    <section class=\"card\">\n      <h2 id=\"h_01K565TSBXKJ2CZZM1DQMRYMMK\">Que faire si ça ne fonctionne pas ?</h2>\n      <ol>\n        <li>Vérifiez à nouveau l’association Shift ↔ Steam.</li>\n        <li>\n          Assurez-vous d’avoir exécuté PowerShell en tant qu’administrateur.\n        </li>\n        <li>\n          Restaurez la sauvegarde si nécessaire : double-cliquez sur\n          <code class=\"inline\">BIOSReleaseDate_backup.reg</code> sur le\n          bureau\n          (ou utilisez <code>reg import</code> en ligne de commande).\n        </li>\n        <li>\n          Contactez le support Shadow en fournissant : OS, capture d’écran\n          de l’erreur S-102 et mention que vous avez appliqué la correction\n          du registre.\n        </li>\n      </ol>\n    </section>\n    <footer>\n      <div class=\"muted\">\n        La procédure doit être effectuée dans l’environnement\n        Windows de votre Shadow. Bien que de nombreux utilisateurs signalent\n        que cela fonctionne, ce correctif n’est pas officiellement documenté\n        par Gearbox ou 2K. Appliquez-le avec prudence et conservez votre\n        sauvegarde.\n      </div>\n    </footer>\n  </div>","outdated":false,"draft":false,"hidden":false,"created_at":"2025-09-15T13:18:38Z","updated_at":"2025-09-16T12:23:45Z","updated_by_id":30092349240209,"created_by_id":30092349240209}],"page":1,"previous_page":null,"next_page":null,"per_page":100,"page_count":1,"count":2}