<p>Bonjour,</p>
<p>Ce comportement — la recherche Windows 10 qui s’ouvre en <strong>mode plein écran</strong> au lieu du panneau compact habituel — a plusieurs causes identifiées. Votre description précise du comportement (il se normalise après avoir ouvert le menu Démarrer) est un indice diagnostique précieux. Voici l’analyse complète et les solutions.</p>
<h2><a name="p-34531-comprendre-le-comportement-observ-1" class="anchor" href="#p-34531-comprendre-le-comportement-observ-1" aria-label="Heading link"></a>Comprendre le comportement observé</h2>
<p>Vous décrivez deux états distincts :</p>
<ol>
<li><strong>Comportement non désiré</strong> : Win + Q ouvre la recherche en plein écran (mode Cortana étendu ou mode tablette)</li>
<li><strong>Comportement attendu</strong> : Après avoir ouvert le menu Démarrer (Win) puis Win + Q, la recherche s’ouvre correctement en mode panneau compact</li>
</ol>
<p>Ce comportement de “normalisation via le menu Démarrer” indique que <strong>l’état du shell Explorer</strong> influence le mode d’affichage de <code>SearchUI.exe</code> (ou <code>SearchApp.exe</code> selon la version). C’est un bug de synchronisation entre le service de recherche et Explorer.exe — le menu Démarrer force Explorer à recalculer son état d’affichage, ce qui corrige temporairement le comportement de SearchUI.</p>
<h2><a name="p-34531-cause-principale-mode-tablette-activ-involontairement-2" class="anchor" href="#p-34531-cause-principale-mode-tablette-activ-involontairement-2" aria-label="Heading link"></a>Cause principale : Mode tablette activé involontairement</h2>
<p>Sur les appareils convertibles ou avec certains pilotes d’affichage, Windows 10 peut basculer en <strong>Mode tablette</strong> de façon silencieuse, forçant la recherche et le menu Démarrer en plein écran.</p>
<p><strong>Vérification rapide :</strong></p>
<ol>
<li>Cliquez sur le <strong>Centre de notifications</strong> (icône bulle en bas à droite)</li>
<li>Vérifiez si la tuile <strong>Mode tablette</strong> est activée (en surbrillance bleue)</li>
<li>Si oui, cliquez dessus pour le désactiver</li>
</ol>
<p><strong>Solution permanente via les Paramètres :</strong></p>
<ol>
<li>Allez dans <strong>Paramètres > Système > Mode tablette</strong></li>
<li>Sous “Quand j’utilise cet appareil comme une tablette”, sélectionnez <strong>“Ne pas basculer en Mode tablette”</strong></li>
<li>Sous “Quand je me connecte”, sélectionnez <strong>“Utiliser le mode Bureau”</strong></li>
</ol>
<p><strong>Solution via le Registre (persistante entre mises à jour) :</strong></p>
<pre data-code-wrap="powershell"><code class="lang-powershell"># Désactiver le Mode tablette définitivement dans le Registre
$immersiveShellPath = "HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\ImmersiveShell"
TabletMode = 0 désactive le mode tablette
Set-ItemProperty -Path $immersiveShellPath -Name "TabletMode" -Value 0 -Type DWord
ConvertibleSlateModePromptPreference = 0 empêche la demande de basculement
Set-ItemProperty -Path $immersiveShellPath -Name "ConvertibleSlateModePromptPreference" -Value 0 -Type DWord
Write-Host "Mode tablette désactivé de façon permanente"
</code></pre>
<h2><a name="p-34531-cause-secondaire-cache-de-searchui-corrompu-3" class="anchor" href="#p-34531-cause-secondaire-cache-de-searchui-corrompu-3" aria-label="Heading link"></a>Cause secondaire : Cache de SearchUI corrompu</h2>
<p>Un cache corrompu du service de recherche peut provoquer des comportements erratiques incluant l’ouverture en plein écran.</p>
<pre data-code-wrap="powershell"><code class="lang-powershell"># Réinitialiser le cache Windows Search
Étape 1 : Arrêter le service
Stop-Service -Name "WSearch" -Force
Start-Sleep -Seconds 2
Étape 2 : Supprimer le cache de l'index
$searchDataPath = "$env😛rogramData\Microsoft\Search\Data\Applications\Windows"
if (Test-Path $searchDataPath) {
Remove-Item "$searchDataPath*" -Recurse -Force -ErrorAction SilentlyContinue
Write-Host "Cache supprimé"
}
Étape 3 : Redémarrer le service (reconstruira l'index automatiquement)
Start-Service -Name "WSearch"
Write-Host "Service WSearch redémarré - l'index sera reconstruit en arrière-plan"
</code></pre>
<blockquote>
<p>Note : La reconstruction de l’index peut prendre de quelques minutes à quelques heures selon la quantité de fichiers. La recherche fonctionnera pendant ce temps mais avec des résultats partiels.</p>
</blockquote>
<h2><a name="p-34531-cause-tertiaire-package-searchuisearchapp-corrompu-4" class="anchor" href="#p-34531-cause-tertiaire-package-searchuisearchapp-corrompu-4" aria-label="Heading link"></a>Cause tertiaire : Package SearchUI/SearchApp corrompu</h2>
<pre data-code-wrap="powershell"><code class="lang-powershell"># Réinitialiser le package de recherche Windows
Pour Windows 10 version 2004 et ultérieure (SearchApp.exe)
Get-AppxPackage -AllUsers Microsoft.Windows.Search |
ForEach-Object { Reset-AppxPackage $_.PackageFullName }
Pour les versions antérieures (SearchUI.exe / Cortana)
Get-AppxPackage -AllUsers Microsoft.Windows.Cortana |
ForEach-Object { Reset-AppxPackage $_.PackageFullName }
</code></pre>
<p>Redémarrez après cette opération.</p>
<h2><a name="p-34531-solution-complte-par-tapes-5" class="anchor" href="#p-34531-solution-complte-par-tapes-5" aria-label="Heading link"></a>Solution complète par étapes</h2>
<p>Voici la procédure recommandée dans l’ordre d’essai :</p>
<h3><a name="p-34531-tape-1-dsactiver-le-mode-tablette-6" class="anchor" href="#p-34531-tape-1-dsactiver-le-mode-tablette-6" aria-label="Heading link"></a>Étape 1 : Désactiver le Mode tablette</h3>
<p>Utilisez la méthode Registre décrite ci-dessus — c’est la cause la plus fréquente de ce comportement.</p>
<h3><a name="p-34531-tape-2-reconfigurer-la-barre-des-tches-7" class="anchor" href="#p-34531-tape-2-reconfigurer-la-barre-des-tches-7" aria-label="Heading link"></a>Étape 2 : Reconfigurer la barre des tâches</h3>
<ol>
<li>Clic droit sur la <strong>barre des tâches</strong> > <strong>Paramètres de la barre des tâches</strong></li>
<li>Vérifiez le paramètre <strong>Recherche</strong> — si réglé sur “Cortana” ou “Plein écran”, changez vers “Icône” ou “Zone de recherche”</li>
<li>Redémarrez l’Explorateur :</li>
</ol>
<pre data-code-wrap="powershell"><code class="lang-powershell"># Redémarrer Explorer proprement sans fermer les fenêtres ouvertes
$shell = New-Object -ComObject Shell.Application
$shell.MinimizeAll()
Stop-Process -Name "explorer" -Force
Start-Sleep -Seconds 2
Start-Process "explorer.exe"
</code></pre>
<h3><a name="p-34531-tape-3-modifier-les-paramtres-de-recherche-dans-le-registre-8" class="anchor" href="#p-34531-tape-3-modifier-les-paramtres-de-recherche-dans-le-registre-8" aria-label="Heading link"></a>Étape 3 : Modifier les paramètres de recherche dans le Registre</h3>
<pre data-code-wrap="powershell"><code class="lang-powershell"># Désactiver l'intégration Bing qui peut interférer avec l'affichage
$searchRegPath = "HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\Search"
Set-ItemProperty -Path $searchRegPath -Name "BingSearchEnabled" -Value 0 -Type DWord
Set-ItemProperty -Path $searchRegPath -Name "CortanaConsent" -Value 0 -Type DWord
Forcer le mode panneau compact
Set-ItemProperty -Path $searchRegPath -Name "SearchboxTaskbarMode" -Value 1 -Type DWord
0 = Masqué, 1 = Icône, 2 = Zone de recherche
</code></pre>
<h3><a name="p-34531-tape-4-vrification-et-rparation-des-fichiers-systme-9" class="anchor" href="#p-34531-tape-4-vrification-et-rparation-des-fichiers-systme-9" aria-label="Heading link"></a>Étape 4 : Vérification et réparation des fichiers système</h3>
<pre data-code-wrap="powershell"><code class="lang-powershell"># En tant qu'administrateur
sfc /scannow
Attendez la fin, puis :
DISM /Online /Cleanup-Image /RestoreHealth
Redémarrez après les deux commandes
</code></pre>
<h2><a name="p-34531-diagnostic-identifier-quelle-application-gre-la-recherche-10" class="anchor" href="#p-34531-diagnostic-identifier-quelle-application-gre-la-recherche-10" aria-label="Heading link"></a>Diagnostic : identifier quelle application gère la recherche</h2>
<p>Selon votre version de Windows 10, la recherche peut être gérée par deux processus différents :</p>
<pre data-code-wrap="powershell"><code class="lang-powershell"># Identifier le processus de recherche actif
Get-Process | Where-Object { $.Name -match "Search" } |
Select-Object Name, Id, @{N="Version";E={$.FileVersion}}, @{N="Chemin";E={$_.Path}}
Vérifier la version Windows installée
Get-ComputerInfo | Select-Object WindowsVersion, OsBuildNumber
</code></pre>
<div class="md-table">
<table>
<thead>
<tr>
<th>Version Windows 10</th>
<th>Processus de recherche</th>
<th>Package AppX</th>
</tr>
</thead>
<tbody>
<tr>
<td>Avant 2004 (build < 19041)</td>
<td>SearchUI.exe</td>
<td>Microsoft.Windows.Cortana</td>
</tr>
<tr>
<td>2004 et ultérieur (build ≥ 19041)</td>
<td>SearchApp.exe</td>
<td>Microsoft.Windows.Search</td>
</tr>
</tbody>
</table>
</div><p>Cette distinction est importante pour les commandes <code>Reset-AppxPackage</code> et <code>Remove-AppxPackage</code>.</p>
<h2><a name="p-34531-prvention-long-terme-11" class="anchor" href="#p-34531-prvention-long-terme-11" aria-label="Heading link"></a>Prévention à long terme</h2>
<ul>
<li>Maintenez <strong>Windows 10 à jour</strong> — plusieurs builds ont corrigé des bugs spécifiques de SearchUI/SearchApp liés au mode plein écran</li>
<li>Évitez les outils tiers de personnalisation de la barre des tâches (StartIsBack, Start10, etc.) qui peuvent interférer avec l’état d’Explorer et de SearchUI</li>
<li>Sur les appareils convertibles (Surface, Yoga, etc.), vérifiez régulièrement que le Mode tablette est bien désactivé après une mise à jour de fonctionnalités</li>
</ul>
<p>Si le problème réapparaît après chaque mise à jour Windows, il s’agit très probablement d’un bug spécifique à votre build que vous pouvez signaler via <strong>Feedback Hub</strong> (Win + F) en sélectionnant la catégorie <strong>Input and Language > Search</strong>.</p>
<p>N’hésitez pas à préciser votre version Windows (<code>winver</code>), le type d’appareil (PC fixe, laptop, Surface, autre convertible) et si vous avez un second écran — les configurations multi-écrans peuvent aggraver ce type de comportement.</p>
<hr>
<p><em>Ayi NEDJIMI — Consultant IT & Microsoft</em><br>
<em>Pour un accompagnement personnalisé : <a href="https://ayinedjimi-consultants.fr">ayinedjimi-consultants.fr</a></em></p>