Skip to content

Update#32

Merged
HugoAnler merged 8 commits intomainfrom
Update
Apr 14, 2026
Merged

Update#32
HugoAnler merged 8 commits intomainfrom
Update

Conversation

@HugoAnler
Copy link
Copy Markdown
Owner

No description provided.

claude and others added 8 commits April 4, 2026 05:08
Tests 48-50 couvrent 13 optimisations présentes dans prerequis_WIN11.md
mais non encore validées par le validateur statique :

- Test 48 : Recall 25H2 clés complémentaires (DisableRecallSnapshots,
  TurnOffSavingSnapshots, HKCU RecallFeatureEnabled=0)
- Test 49 : IA Windows 25H2 master switch (EnableWindowsAI,
  AllowOnDeviceML, DisableWinMLFeatures, DisableCopilotService)
- Test 50 : Vie privée réseau + télémétrie système (POWERSHELL_TELEMETRY_OPTOUT,
  LargeSystemCache, NoActiveProbe/NCSI, Wi-Fi Sense, Ink Workspace,
  bouton Copilot HKCU)

Compteur : 45 → 48 tests. Validation locale : 48/48 PASS.
Service Windows AI Fabric (hôte COM infrastructure IA locale, pilote
WorkloadsSessionHost, consomme GPU/NPU en continu) identifié manquant
par veille technologique (Win11Debloat PR #501, release 2026.03.07).

Inutile sur PC sans NPU (cible : 1 Go RAM, pas de Copilot+ PC).

- prerequis_WIN11.md : ajout WSAIFabricSvc (services toujours désactivés)
- win11-setup.bat : Start=4 section 14 + sc stop section 15
- validate_bat.py : test 51 NEW_MANDATORY_SERVICES_V7
- validate.yml : 48 → 49 tests

Validation locale : 49/49 PASS.
…rité TCP/IP, presse-papiers

Tests 52-55 ajoutés (53 tests total) :
- 52 : Pagefile fixe 6 Go (PagingFiles 6144 6144) — optimisation RAM 1 Go
- 53 : AppCompat GPO (DisableUAR/Inventory/PCA) — bloc réactivation tâches AE
- 54 : Sécurité réseau TCP/IP (IPSourceRouting/ICMPRedirect/WPAD/LLMNR/SMBv1)
- 55 : Presse-papiers cross-device + CDP (AllowCrossDeviceClipboard/DisableCdp)

validate.yml : compteur mis à jour 49 → 53
…oires

Tests ajoutés (59 tests au total, tous PASS) :
- 56 : DisableStartupSound=1 (son au démarrage off)
- 57 : fAllowToGetHelp=0 + fAllowFullControl=0 (Remote Assistance off)
- 58 : AppPrivacy 14 permissions LetAppsAccess*=2
- 59 : NoDriveTypeAutoRun=255 (AutoPlay/AutoRun off)
- 60 : sfc /scannow + dism /restorehealth présents (section 19b)
- 61 : AdvertisingInfo DisabledByGroupPolicy=1

Mise à jour validate.yml : 53 → 59 vérifications automatiques
Nouveau test 62 dans validate_bat.py — vérifie qu'aucune commande
n'est dupliquée dans win11-setup.bat avec précision maximale :

  [REG]   reg add/delete → (opération × chemin clé × nom valeur)
  [SC]    sc stop/config/failure → (opération × nom service)
  [TASK]  schtasks /Change /TN → nom de tâche normalisé
  [HOSTS] echo 0.0.0.0/127.0.0.1 → domaine bloqué
  [DEL]   del → chemin de fichier normalisé

Exclusions précises : variables de boucle batch (%%VAR/%%VAR%),
lignes echo pour reg/sc/del, double-comptage /Query+/Change sur
même ligne (set de TN par ligne).

Corrections win11-setup.bat — 3 doublons reg add supprimés :
  - Section 6 : AllowCloudSearch (couvert en section 8)
  - Section 6 : DisableTailoredExperiencesWithDiagnosticData HKLM (couvert en section 11)
  - Section 11b : DisableTailoredExperiencesWithDiagnosticData HKCU (doublon Spotlight)

Workflow : 59 → 60 tests
feat(test62): détection exhaustive des commandes en doublon
Tests v10 — optimisations de prerequis_WIN11.md non couvertes :
- 63 : Cortana/Search cloud (AllowCortana, CortanaConsent, AllowCloudSearch, ConnectedSearchUseWeb)
- 64 : Localisation vie privée 3 clés (DisableLocationScripting, DisableWindowsLocationProvider, DisableSensors)
- 65 : MinFreeSystemCommit (libération mémoire 1 Go RAM)
- 66 : ContentDeliveryManager (SilentInstalledAppsEnabled, ContentDeliveryAllowed)
- 67 : SIUF feedback PeriodInNanoSeconds=0
- 68 : MaintenanceDisabled=1
- 69 : Start Menu tracking (Start_TrackProgs=0, Start_TrackDocs=0)

Le test 69 a révélé un écart réel : Start_TrackDocs était réglé à /d 1
au lieu de /d 0 — corrigé dans win11-setup.bat (suivi documents récents
désactivé conformément à prerequis_WIN11.md).

Compteur validate.yml : 60 → 67 tests.
…rch/Notif, WER, UI vie privée

Tests ajoutés :
- 70 : SystemResponsiveness=10 + PowerThrottlingOff=1 (section 13 — priorité CPU)
- 71 : EnableDynamicContentInWSB=0 + ToastEnabled=0 + DisableSearchBoxSuggestions=1
- 72 : WER désactivé — DontSendAdditionalData=1 + LoggingDisabled=1 + DontShowUI=1
- 73 : GameDVR_FSEBehavior=2 + AllowProjectionToPC=0 + PreventHandwritingDataSharing=1 + ShellFeedsTaskbarViewMode=2

Compteur CI mis à jour : 67 → 71 tests
@HugoAnler HugoAnler merged commit 56f3d4b into main Apr 14, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants