# Aide complète — Mode Expert

Mode **Expert** : catalogue complet (~106 tweaks), profils, traçabilité pro, planificateur et CLI.

> Index général : [README.md](README.md)

---

## Philosophie

- **Transparence** : une carte = une action, badge risque, état détecté.
- **Réversibilité** : baselines dans `uwopt_state.json` + **Restaurer**.
- **Dry-run** : simulation avant lot (case barre d’outils).
- Pas d’antivirus, pas de booster FPS — debloat OS et maintenance.

> **Logiciel gratuit** : fourni « en l’état ». L’auteur n’est pas responsable des dommages liés à l’usage ; **vous** êtes responsable des actions lancées. **Rassurance** : point de restauration tenté **automatiquement** avant mode 1 clic et « Appliquer la sélection » (message) ; **nombreux tests** automatisés. Plantage → **pascal.mouneyrat@gmail.com** — [RESPONSABILITE_ET_SUPPORT.md](RESPONSABILITE_ET_SUPPORT.md).

---

## Démarrage

Au **premier lancement** de l’application, une boîte **Information importante** (une fois par installation) rappelle responsabilité et contact en cas de plantage ; le texte complet est dans [RESPONSABILITE_ET_SUPPORT.md](RESPONSABILITE_ET_SUPPORT.md) et via **Système → Aide**.

Écran de choix → **Expert**. Architecture : [UI_TROIS_FENETRES.md](UI_TROIS_FENETRES.md).

---

## Interface

### Onglets

Confidentialité, Jeux, Windows 10/11, Services, Tâches planifiées, Alimentation, Réseau, Interface, Maintenance, Outils Glary, Applications préinstallées, **Actions irréversibles**.

### Barre d’outils

Recherche, filtres, **Dry-run**, **Appliquer** / **Restaurer** / **Tout restaurer**, profils (Laptop, Gaming léger, Gaming+, Pack session, STD, PLUS, MIN, BRUT, Glary, Complet, Technicien).

### Menus et aide

| Élément | Rôle |
|---------|------|
| **Fichier** | Export/import JSON, client rapport, dernier HTML |
| **Système** | Outils, diagnostic, planificateur, à propos |
| **Score & historique** (en-tête) | Diagnostic + export HTML (comme Débutant) |
| **Aide — Expert** (bouton bleu) | Ce guide en document HTML |
| **Système → Aide → Guide technique** | [AIDE_EXPERT_TECHNIQUE.md](AIDE_EXPERT_TECHNIQUE.md) (HTML) |
| **Analyser** (barre) | Suggestions tweaks → **Rapport HTML** |

---

## Documentation par thème

| Thème | Fichier |
|-------|---------|
| Mode 1 clic / Glary | [GLARY_ONE_CLICK.md](GLARY_ONE_CLICK.md) |
| Temporaires sécurisés | [NETTOYAGE_TEMP_SECURISE.md](NETTOYAGE_TEMP_SECURISE.md) |
| Caches navigateurs | [NETTOYAGE_NAVIGATEURS.md](NETTOYAGE_NAVIGATEURS.md) |
| Doublons légers | [DOUBLONS_FICHIERS.md](DOUBLONS_FICHIERS.md) |
| Planificateur + e-mail | [PLANIFICATEUR_WINDOWS.md](PLANIFICATEUR_WINDOWS.md) |
| Gaming | [PACK_SESSION_GAMING.md](PACK_SESSION_GAMING.md) |
| Build / signature | [SIGNATURE_CODE.md](SIGNATURE_CODE.md) |

---

## Profils

| Profil | Usage |
|--------|--------|
| **Laptop** | Économie d’énergie |
| **Gaming léger** | Debloat raisonnable avant jeu |
| **Gaming+** | Debloat poussé |
| **Pack session** | Procédure documentée gaming |
| **STD / PLUS / MIN / BRUT** | Niveaux généraux |
| **Glary** | Nettoyage type Glary |
| **Complet (FULL)** | Large — attention irréversibles |
| **Technicien** | Poste client SAV (sans actions Glary destructrices) |

Toujours **dry-run** sur un poste inconnu.

---

## Workflow technicien / SAV

1. **Fichier → Client / dossier pour rapport**
2. **Dry-run** sur le profil
3. **Appliquer** → rapports `reports/` (HTML document, TXT, PDF si fpdf2) + snapshots diagnostic
4. **Exporter l’état JSON**
5. Option : [planificateur](PLANIFICATEUR_WINDOWS.md) + tâche Windows + e-mail SMTP

Outils : checklist technicien, processus lourds, scan suggestions, winget, analyse disque, doublons.

---

## Réversibilité

- Onglet **Actions irréversibles** : Appx, DISM, nettoyages fichiers.
- **Restaurer** : baselines registre / services / tâches / alimentation.
- CLI `--schedule-revert` : voir planificateur (limites documentées).

---

## Diagnostic et rapports

| Fonction | Détail |
|----------|--------|
| **Score & historique** | Relevés automatiques **avant/après** lot, carte, restauration, mode 1 clic (y compris simulation) |
| **Tableau de bord** | Score /100, RAM, disque C:, historique, gains entre deux relevés |
| **Rapport HTML** | Export lisible (style document Word) depuis le tableau de bord |
| **Rapports de lot** | `reports/rapport_*.html` — même mise en page après **Appliquer** |

L’analyse système (suggestions) produit aussi un **Rapport HTML** dédié.

---

## CLI (aperçu)

```bat
PMOptimizerProV1a.exe --schedule-run --force --live
PMOptimizerProV1a.exe --schedule-revert --force --live --profile LAPTOP
```

Détail : [PLANIFICATEUR_WINDOWS.md](PLANIFICATEUR_WINDOWS.md), [AIDE_EXPERT_TECHNIQUE.md](AIDE_EXPERT_TECHNIQUE.md).

---

## Fichiers importants

| Fichier | Rôle |
|---------|------|
| `uwopt_state.json` | Baselines, planificateur, thème, mode, client rapport |
| `uwopt_log.txt` | Journal |
| `crash_diagnostics/crash_diag_LAST.txt` | Dernier plantage — à joindre à l’auteur si besoin |
| `reports/` | Rapports d’intervention |

En cas de **plantage** : joindre `crash_diag_LAST.txt` et `uwopt_log.txt` à **pascal.mouneyrat@gmail.com** (voir [RESPONSABILITE_ET_SUPPORT.md](RESPONSABILITE_ET_SUPPORT.md)).

---

## Guide technique

[AIDE_EXPERT_TECHNIQUE.md](AIDE_EXPERT_TECHNIQUE.md) — architecture, modules, sécurité MSP.

---

*Responsabilité, support plantage : [RESPONSABILITE_ET_SUPPORT.md](RESPONSABILITE_ET_SUPPORT.md)*
