Erreur 0x80070643 MAJ Windows (KB5034441)

Tous les problèmes de Windows : message d'erreur, BSOD et écran bleu, erreur Windows Update ou d'installation, etc

Modérateur : Mods Windows

Malekal_morte
Messages : 116356
Inscription : 10 sept. 2005 13:57

Re: Erreur 0x80070643 MAJ Windows (KB5034441)

par Malekal_morte »

Tu n'as pas à vider cette partition de récupération, elle est utile.
Première règle élémentaire de sécurité : on réfléchit puis on clic et pas l'inverse - Les fichiers/programmes c'est comme les bonbons, quand ça vient d'un inconnu, on n'accepte pas !
Comment protéger son PC des virus
Windows 11 : Compatibilité, Configuration minimale requise, télécharger ISO et installer Windows 11

Comment demander de l'aide sur le forum
Evaluer le site malekal.com
Partagez malekal.com : n'hésitez pas à partager les articles qui vous plaisent sur la page Facebook du site.
Avatar de l’utilisateur
Parisien_entraide
Messages : 18425
Inscription : 02 juin 2012 20:48
Localisation : Thomas Anderson : Je suis dans et en dehors de la matrice :-)

Re: Erreur 0x80070643 MAJ Windows (KB5034441)

par Parisien_entraide »

Si je simplifie : NON et c'est même pas du tout conseillé de la virer
Tu peux juste supprimer, déplacer, aggrandir reconstruire la partition, voire la cloner, ... (sous certaines conditions)

Dans mon cas vu que ma partition est placée AVANT, en début de disque il faudrait que je jongle avec des outils spécifiques (pour éviter les erreurs via Diskpart) mais je n'en vois pas l'intérêt :
- Je n'utilise pas Bitlocker et de plus la vulnérabilité demande un accès PHYSIQUE


Microsoft dispose cependant d'un outil qui lui est propre mais qui ne s'applique que sous Win11

Lors que je regarde mes fichiers WinRe.Wim, (attention ce n'est pas la partition, voir plus bas) je note que Windows a essayé un "update" sur le fichier initial d'une taille supérieure à celui ci, mais tout en le conservant (le temps que l'opération s'effectue je présume).. Vu la taille initiale de de ma partition de 529 Mo cela ne pouvait pas passer vu que les les WinRE.Wim ont une taille chacun de 457 Mo et 486 Mo (pour le patch)

C'est peut etre pour cela que certains mettent une partition à 1Go
Néanmoins le soucis doit etre ailleurs car pour certains avec une partition à 529Mo cela passe et pour d'autres pas (y en a même un qui a poussé le vice à mettre une partition de 20Go et cela n'a rien donné

Pour savoir ce que c'est WinRE.Wim
https://www.malekal.com/quest-ce-que-wi ... vironment/


Petit complément (source Microsoft)
Contrairement au processus de mise à jour normal du système d’exploitation, les mises à jour pour Windows RE ne traitent pas directement l’image Windows RE sur disque (winre.wim).
Au lieu de cela, une version plus récente de l'image Windows RE remplace celle existante, les contenus suivants étant injectés ou migrés dans la nouvelle image
C'est là que cela bloque chez moi

Par contre sous Win11 j'ai une partition de 800 mo, j'ai eu le message d'erreur, j'ai relancé l'ordi (sans démarrage rapide) et le patch a été appliqué
- Only Amiga... Was possible ! Lien https://forum.malekal.com/viewtopic.php?t=60830
- « Un problème sans solution est un problème mal posé. » (Albert Einstein)
- « Tous les patients mentent » (Théorème du Docteur House) Que ce soit consciemment ou inconsciemment
- Jeff Goldblum dans Informatic Park, professeur adepte de la théorie du chaos : « Vous utilisez un crack, un keygen ? Qu’est-ce qui pourrait mal tourner?? »
- Captcha : Il s'agit d'un ordinateur qui demande à un humain de prouver.. qu'il n'est pas un ordinateur ! (Les prémices du monde de demain)
- Dans le monde il y a deux sortes de gens : Ceux qui font des sauvegardes et .. Ceux qui vont faire des sauvegardes (Extrait du Credo.. Telle est la voie ! )
Avatar de l’utilisateur
hermes333
Messages : 272
Inscription : 27 oct. 2010 01:08
Localisation : Rimouski, Québec

Re: Erreur 0x80070643 MAJ Windows (KB5034441)

par hermes333 »

Bon et ben moi les mises à jour ont commencé à se faire normalement comme d'habitude depuis hier soir sans le message d'erreur 0x80070643. Toujours OK après la mise à jour automatique de ce matin. Ça se serait réglé tout seul?
PC: DELL Inspiron 3891
Processeur: 11th Gen Intel(R) Core(TM) i5-11500 @ 2.70GHz 2.71 GHz
Mémoire: 16 Go
Espace disque: 1 To
Carte graphique: NVidia GeForce GTX 1650 SUPER
Système: Windows 10 22H2
Avatar de l’utilisateur
Parisien_entraide
Messages : 18425
Inscription : 02 juin 2012 20:48
Localisation : Thomas Anderson : Je suis dans et en dehors de la matrice :-)

Re: Erreur 0x80070643 MAJ Windows (KB5034441)

par Parisien_entraide »

Dans les forums des gens on effectivement pu résoudre le soucis en relançant ce matin la mise à jour

J'avoue que je n'ai pas encore tenté, mais vu que ma partition est placée AVANT et si le bug est vraiment en lien (ce qui reste à prouver) cela ne devrait pas passer
- Only Amiga... Was possible ! Lien https://forum.malekal.com/viewtopic.php?t=60830
- « Un problème sans solution est un problème mal posé. » (Albert Einstein)
- « Tous les patients mentent » (Théorème du Docteur House) Que ce soit consciemment ou inconsciemment
- Jeff Goldblum dans Informatic Park, professeur adepte de la théorie du chaos : « Vous utilisez un crack, un keygen ? Qu’est-ce qui pourrait mal tourner?? »
- Captcha : Il s'agit d'un ordinateur qui demande à un humain de prouver.. qu'il n'est pas un ordinateur ! (Les prémices du monde de demain)
- Dans le monde il y a deux sortes de gens : Ceux qui font des sauvegardes et .. Ceux qui vont faire des sauvegardes (Extrait du Credo.. Telle est la voie ! )
Avatar de l’utilisateur
hermes333
Messages : 272
Inscription : 27 oct. 2010 01:08
Localisation : Rimouski, Québec

Re: Erreur 0x80070643 MAJ Windows (KB5034441)

par hermes333 »

Je n'ai pas à relancer les mises à jour, ça se fait tout seul et tout est OK pour le moment.
PC: DELL Inspiron 3891
Processeur: 11th Gen Intel(R) Core(TM) i5-11500 @ 2.70GHz 2.71 GHz
Mémoire: 16 Go
Espace disque: 1 To
Carte graphique: NVidia GeForce GTX 1650 SUPER
Système: Windows 10 22H2
Avatar de l’utilisateur
Parisien_entraide
Messages : 18425
Inscription : 02 juin 2012 20:48
Localisation : Thomas Anderson : Je suis dans et en dehors de la matrice :-)

Re: Erreur 0x80070643 MAJ Windows (KB5034441)

par Parisien_entraide »

C'est parce que tu n'a touché à rien

Perso je télécharge, mais n'installe qu'une semaine après (histoire d'éviter les bugs type BSOD)
Sont bloquées les maj de pilotes et autres
Là j'avais forcé l'installation pour savoir si j'avais le bug (c'est du reste la première fois que je note un bug chez moi liés aux maj)

Je viens de retenter l'installation
Déjà il a été procédé à un nouveau téléchargement (j avais déjà la KB) mais une fois la procédure d'installation terminée j'ai eu droit au message d'erreur

Déjà chez moi à la base, il est impossible d'agrandir la partition de récup placée avant, donc je pars avec un handicap
Pas grave je vais masquer cette maj dont je n'ai pas besoin
2024-01-12_141852.png
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
- Only Amiga... Was possible ! Lien https://forum.malekal.com/viewtopic.php?t=60830
- « Un problème sans solution est un problème mal posé. » (Albert Einstein)
- « Tous les patients mentent » (Théorème du Docteur House) Que ce soit consciemment ou inconsciemment
- Jeff Goldblum dans Informatic Park, professeur adepte de la théorie du chaos : « Vous utilisez un crack, un keygen ? Qu’est-ce qui pourrait mal tourner?? »
- Captcha : Il s'agit d'un ordinateur qui demande à un humain de prouver.. qu'il n'est pas un ordinateur ! (Les prémices du monde de demain)
- Dans le monde il y a deux sortes de gens : Ceux qui font des sauvegardes et .. Ceux qui vont faire des sauvegardes (Extrait du Credo.. Telle est la voie ! )
Avatar de l’utilisateur
Parisien_entraide
Messages : 18425
Inscription : 02 juin 2012 20:48
Localisation : Thomas Anderson : Je suis dans et en dehors de la matrice :-)

Re: Erreur 0x80070643 MAJ Windows (KB5034441)

par Parisien_entraide »

J'ai résolu la chose avec la procédure de script Powershell de Microsoft (la même en fait que celle qu'ils avaient donné en mars 2023 et aussi en lien avec Bitlocker)

https://support.microsoft.com/fr-fr/top ... c406910c10

Bon maintenant je vais faire du ménage :-)
- Only Amiga... Was possible ! Lien https://forum.malekal.com/viewtopic.php?t=60830
- « Un problème sans solution est un problème mal posé. » (Albert Einstein)
- « Tous les patients mentent » (Théorème du Docteur House) Que ce soit consciemment ou inconsciemment
- Jeff Goldblum dans Informatic Park, professeur adepte de la théorie du chaos : « Vous utilisez un crack, un keygen ? Qu’est-ce qui pourrait mal tourner?? »
- Captcha : Il s'agit d'un ordinateur qui demande à un humain de prouver.. qu'il n'est pas un ordinateur ! (Les prémices du monde de demain)
- Dans le monde il y a deux sortes de gens : Ceux qui font des sauvegardes et .. Ceux qui vont faire des sauvegardes (Extrait du Credo.. Telle est la voie ! )
Avatar de l’utilisateur
Parisien_entraide
Messages : 18425
Inscription : 02 juin 2012 20:48
Localisation : Thomas Anderson : Je suis dans et en dehors de la matrice :-)

Re: Erreur 0x80070643 MAJ Windows (KB5034441)

par Parisien_entraide »

A noter que sur le site, MALEKAL actualise au fur et à mesure des infos du moins pour ce cas de figure spécifique

Résoudre l’erreur 0x80070643 sur Windows Update
https://www.malekal.com/resoudre-erreur ... rop_petite

vu que Microsoft a enfin compris que sa méthode initiale via Diskpart était incomplète et pas pour tout le monde (la majorité des utilisateurs en fait) il y en a eu une autre mise en place (la même que celle de mars 2023 pour le soucis Bitlocker)
Du reste du point de vue utilisateur, cela semble incongru de devoir faire cette manipulation (à risques) alors que la faute est chez Microsoft

Si on souhaite passer par cette méthode (Diskpart) il y a mieux et plus complet : https://www.malekal.com/agrandir-partit ... ows-10-11/
sous condition que la partition de récupération soit placée .. A la fin du disque


MAIS, depuis Microsoft s'est ravisé et propose un script Powershell
https://www.malekal.com/resoudre-erreur ... ws-update/


QU'EST CE QU'IL FAIT ?
Il automatise la mise à jour de la partition WinRE (sans avoir à la redimensionner au préalable) et colle la correction de la vulnérabilité CVE-2024-20666 BitLocker.


Dans l'absolu ce n'est pas mieux, car là aussi la majorité des utilisateurs n'utilisent pas powershell, ou ne savent pas l'utiliser
Pire, le script en l'état ne fonctionnera pas si on suit la page Microsoft pour les utilisateurs qui ne sont pas habitués à ces procédures




LE SCRIPT

- Déjà il faut récupérer le bon script (il y en a 2)
- Le script n'est pas téléchargeable, il faut faire un copier coller, tout mettre dans le bloc-note, (ou notepadd++) et le sauvegarder avec son extensions .PS1

Le plus commun est pour Windows 10 version 2004 et ultérieures, y compris Windows 11.

Code : Tout sélectionner

################################################################################################

#

# Copyright (c) Microsoft Corporation.

# Licensed under the MIT License.

#

# THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR

# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,

# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE

# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER

# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,

# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

# SOFTWARE.

#

################################################################################################

Param (

[Parameter(HelpMessage="Work Directory for patch WinRE")][string]$workDir="",

[Parameter(Mandatory=$true,HelpMessage="Path of target package")][string]$packagePath

)

# ------------------------------------

# Help functions

# ------------------------------------

# Log message

function LogMessage([string]$message)

{

$message = "$([DateTime]::Now) - $message"

Write-Host $message

}

function IsTPMBasedProtector

{

$DriveLetter = $env:SystemDrive

LogMessage("Checking BitLocker status")

$BitLocker = Get-WmiObject -Namespace "Root\cimv2\Security\MicrosoftVolumeEncryption" -Class "Win32_EncryptableVolume" -Filter "DriveLetter = '$DriveLetter'"

if(-not $BitLocker)

{

LogMessage("No BitLocker object")

return $False

}

$protectionEnabled = $False

switch ($BitLocker.GetProtectionStatus().protectionStatus){

("0"){

LogMessage("Unprotected")

break

}

("1"){

LogMessage("Protected")

$protectionEnabled = $True

break

}

("2"){

LogMessage("Uknown")

break

}

default{

LogMessage("NoReturn")

break

}

}

if (!$protectionEnabled)

{

LogMessage("Bitlocker isn’t enabled on the OS")

return $False

}

$ProtectorIds = $BitLocker.GetKeyProtectors("0").volumekeyprotectorID

$return = $False

foreach ($ProtectorID in $ProtectorIds){

$KeyProtectorType = $BitLocker.GetKeyProtectorType($ProtectorID).KeyProtectorType

switch($KeyProtectorType){

"1"{

LogMessage("Trusted Platform Module (TPM)")

$return = $True

break

}

"4"{

LogMessage("TPM And PIN")

$return = $True

break

}

"5"{

LogMessage("TPM And Startup Key")

$return = $True

break

}

"6"{

LogMessage("TPM And PIN And Startup Key")

$return = $True

break

}

default {break}

}#endSwitch

}#EndForeach

if ($return)

{

LogMessage("Has TPM-based protector")

}

else

{

LogMessage("Doesn't have TPM-based protector")

}

return $return

}

function SetRegistrykeyForSuccess

{

reg add HKLM\SOFTWARE\Microsoft\PushButtonReset /v WinREPathScriptSucceed /d 1 /f

}

function TargetfileVersionExam([string]$mountDir)

{

# Exam target binary

$targetBinary=$mountDir + "\Windows\System32\bootmenuux.dll"

LogMessage("TargetFile: " + $targetBinary)

$realNTVersion = [Diagnostics.FileVersionInfo]::GetVersionInfo($targetBinary).ProductVersion

$versionString = "$($realNTVersion.Split('.')[0]).$($realNTVersion.Split('.')[1])"

$fileVersion = $($realNTVersion.Split('.')[2])

$fileRevision = $($realNTVersion.Split('.')[3])

LogMessage("Target file version: " + $realNTVersion)

if (!($versionString -eq "10.0"))

{

LogMessage("Not Windows 10 or later")

return $False

}

$hasUpdated = $False

#Windows 10, version 1507 10240.19567

#Windows 10, version 1607 14393.5499

#Windows 10, version 1809 17763.3646

#Windows 10, version 2004 1904X.2247

#Windows 11, version 21H2 22000.1215

#Windows 11, version 22H2 22621.815

switch ($fileVersion) {

"10240" {

LogMessage("Windows 10, version 1507")

if ($fileRevision -ge 19567)

{

LogMessage("Windows 10, version 1507 with revision " + $fileRevision + " >= 19567, updates have been applied")

$hasUpdated = $True

}

break

}

"14393" {

LogMessage("Windows 10, version 1607")

if ($fileRevision -ge 5499)

{

LogMessage("Windows 10, version 1607 with revision " + $fileRevision + " >= 5499, updates have been applied")

$hasUpdated = $True

}

break

}

"17763" {

LogMessage("Windows 10, version 1809")

if ($fileRevision -ge 3646)

{

LogMessage("Windows 10, version 1809 with revision " + $fileRevision + " >= 3646, updates have been applied")

$hasUpdated = $True

}

break

}

"19041" {

LogMessage("Windows 10, version 2004")

if ($fileRevision -ge 2247)

{

LogMessage("Windows 10, version 2004 with revision " + $fileRevision + " >= 2247, updates have been applied")

$hasUpdated = $True

}

break

}

"22000" {

LogMessage("Windows 11, version 21H2")

if ($fileRevision -ge 1215)

{

LogMessage("Windows 11, version 21H2 with revision " + $fileRevision + " >= 1215, updates have been applied")

$hasUpdated = $True

}

break

}

"22621" {

LogMessage("Windows 11, version 22H2")

if ($fileRevision -ge 815)

{

LogMessage("Windows 11, version 22H2 with revision " + $fileRevision + " >= 815, updates have been applied")

$hasUpdated = $True

}

break

}

default {

LogMessage("Warning: unsupported OS version")

}

}

return $hasUpdated

}

function PatchPackage([string]$mountDir, [string]$packagePath)

{

# Exam target binary

$hasUpdated =TargetfileVersionExam($mountDir)

if ($hasUpdated)

{

LogMessage("The update has already been added to WinRE")

SetRegistrykeyForSuccess

return $False

}

# Add package

LogMessage("Apply package:" + $packagePath)

Dism /Add-Package /Image:$mountDir /PackagePath:$packagePath

if ($LASTEXITCODE -eq 0)

{

LogMessage("Successfully applied the package")

}

else

{

LogMessage("Applying the package failed with exit code: " + $LASTEXITCODE)

return $False

}

# Cleanup recovery image

LogMessage("Cleanup image")

Dism /image:$mountDir /cleanup-image /StartComponentCleanup /ResetBase

if ($LASTEXITCODE -eq 0)

{

LogMessage("Cleanup image succeed")

}

else

{

LogMessage("Cleanup image failed: " + $LASTEXITCODE)

return $False

}

return $True

}

# ------------------------------------

# Execution starts

# ------------------------------------

# Check breadcrumb

if (Test-Path HKLM:\Software\Microsoft\PushButtonReset)

{

$values = Get-ItemProperty -Path HKLM:\Software\Microsoft\PushButtonReset

if (!(-not $values))

{

if (Get-Member -InputObject $values -Name WinREPathScriptSucceed)

{

$value = Get-ItemProperty -Path HKLM:\Software\Microsoft\PushButtonReset -Name WinREPathScriptSucceed

if ($value.WinREPathScriptSucceed -eq 1)

{

LogMessage("This script was previously run successfully")

exit 1

}

}

}

}

if ([string]::IsNullorEmpty($workDir))

{

LogMessage("No input for mount directory")

LogMessage("Use default path from temporary directory")

$workDir = [System.IO.Path]::GetTempPath()

}

LogMessage("Working Dir: " + $workDir)

$name = "CA551926-299B-27A55276EC22_Mount"

$mountDir = Join-Path $workDir $name

LogMessage("MountDir: " + $mountdir)

# Delete existing mount directory

if (Test-Path $mountDir)

{

LogMessage("Mount directory: " + $mountDir + " already exists")

LogMessage("Try to unmount it")

Dism /unmount-image /mountDir:$mountDir /discard

if (!($LASTEXITCODE -eq 0))

{

LogMessage("Warning: unmount failed: " + $LASTEXITCODE)

}

LogMessage("Delete existing mount direcotry " + $mountDir)

Remove-Item $mountDir -Recurse

}

# Create mount directory

LogMessage("Create mount directory " + $mountDir)

New-Item -Path $mountDir -ItemType Directory

# Set ACL for mount directory

LogMessage("Set ACL for mount directory")

icacls $mountDir /inheritance:r

icacls $mountDir /grant:r SYSTEM:"(OI)(CI)(F)"

icacls $mountDir /grant:r *S-1-5-32-544:"(OI)(CI)(F)"

# Mount WinRE

LogMessage("Mount WinRE:")

reagentc /mountre /path $mountdir

if ($LASTEXITCODE -eq 0)

{

# Patch WinRE

if (PatchPackage -mountDir $mountDir -packagePath $packagePath)

{

$hasUpdated = TargetfileVersionExam($mountDir)

if ($hasUpdated)

{

LogMessage("After patch, find expected version for target file")

}

else

{

LogMessage("Warning: After applying the patch, unexpected version found for the target file")

}

LogMessage("Patch succeed, unmount to commit change")

Dism /unmount-image /mountDir:$mountDir /commit

if (!($LASTEXITCODE -eq 0))

{

LogMessage("Unmount failed: " + $LASTEXITCODE)

exit 1

}

else

{

if ($hasUpdated)

{

if (IsTPMBasedProtector)

{

# Disable WinRE and re-enable it to let new WinRE be trusted by BitLocker

LogMessage("Disable WinRE")

reagentc /disable

LogMessage("Re-enable WinRE")

reagentc /enable

reagentc /info

}

# Leave a breadcrumb indicates the script has succeed

SetRegistrykeyForSuccess

}

}

}

else

{

LogMessage("Patch failed or is not applicable, discard unmount")

Dism /unmount-image /mountDir:$mountDir /discard

if (!($LASTEXITCODE -eq 0))

{

LogMessage("Unmount failed: " + $LASTEXITCODE)

exit 1

}

}

}

else

{

LogMessage("Mount failed: " + $LASTEXITCODE)

}

# Cleanup Mount directory in the end

LogMessage("Delete mount direcotry")

Remove-Item $mountDir -Recurse



TELECHARGER LA MISE A JOUR

- Il faut télécharger "la version dynamique" (un fichier .cab de 7.2 mo pour Win10 22H2 en 64Bits) qui est à la date du 9/01/2024 en rapport avec son Windows (10 ou 11 et versions)
https://www.catalog.update.microsoft.co ... =Safe%20OS

Il s'agit de la mise à jour pour l'image WinRE avec le package de mise à jour dynamique du système d’exploitation sécurisé (mise à jour de compatibilité) spécifié disponible dans le catalogue Windows Update
2024-02-25_154430.jpg



et....ce qui est OBLIGATOIRE (copier coller du lien Microsoft )
Spécifier le chemin d’accès, et le nom du package de mise à jour dynamique du système d’exploitation sécurisé spécifique à la version du système d’exploitation et à l’architecture du processeur à utiliser pour mettre à jour l’image WinRE.




EN CLAIR ET AU PLUS SIMPLE :

Si on veut se faciliter la vie on colle le fichier .PS1 (je lui ai donné le même nom que sur le site Microsoft) dans le même dossier que le fichier .CAB récupéré, soit par défaut "Download" (Téléchargement)
Généralement le chemin est
C:\Users\user\Downloads\
(mais votre nom d'utilisateur "user" peut etre différent il faut donc le changer)


Donc on ouvre une fenetre Powershell (avec droits administrateurs)
https://www.malekal.com/7-facons-ouvrir ... indows-10/

Vu que la fenêtre Powershell s'ouvre par défaut en mode administrateur sur le chemin "C:\Windows\system32 (ce qui n'est pas le cas avec PowerShell 7)
il faut (même si on peut procéder autrement) lui donner le bon chemin, soit (à tapoter dans la fenêtre Powershell)

Code : Tout sélectionner

Cd C:\Users\user\Downloads\
(ou en plus propre puisque vous n'aurez pas "user" en tant que nom d'utilisateur)

Code : Tout sélectionner

 cd $env:userprofile\downloads
Là on se retrouve dans le bon dossier, le bon chemin

et ensuite il suffit de tapoter la commande suivante (on peut copier le nom de la KB en passant par l'explorateur et faire comme si on le renommait car la commande "copier" n'est pas prévue pour cela)

Ce qui donne : (utilisation volontaire de chemin absolu et non de chemin relatif car tout le monde n'a pas une version pure FR de Windows, ni le dossier téléchargement sur C:\)

Pour Windows 10

Code : Tout sélectionner

.\PatchWinREScript_2004plus.ps1 -packagePath "C:\Users\user\Downloads\windows10.0-kb5034232-x64_ff4651e9e031bad04f7fa645dc3dee1fe1435f38.cab
Pour Windows 11

Code : Tout sélectionner

.\PatchWinREScript_2004plus.ps1 -packagePath "C:\Users\user\Downloads\windows10.0-kb5034236-x64_01a6f6fafaf46137e2e127ede78f14b36c774c6d.cab

Sinon copier ce qui précède si on est sous Win10 22H2 64Bits et changer le nom d'utilisateur par le sien

2024-02-25_155021.jpg


Il y a d'autres méthodes mais bon.. là c'est juste pour éviter les erreurs de script qui ne fonctionnera pas en l'état et pour éviter les erreurs de chemin

_________

Normalement cela doit fonctionner, meme si j'ai du utiliser PowerShell 7 (ca la version par défaut est bloquée chez moi pour des raisons de sécurité ce qui amène évidemment des messages d'erreurs et j' vbais la flemme de tout rétablir) et le fait que mon dossier de téléchargement soit sur un autre SSD

Du reste si cela intéresse
PowerShell 7 : https://github.com/PowerShell/PowerShel ... tag/v7.4.1 (et à l'installation on peut désactiver la télémétrie
Pour lecture : https://learn.microsoft.com/fr-fr/power ... rshell-7.4
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
- Only Amiga... Was possible ! Lien https://forum.malekal.com/viewtopic.php?t=60830
- « Un problème sans solution est un problème mal posé. » (Albert Einstein)
- « Tous les patients mentent » (Théorème du Docteur House) Que ce soit consciemment ou inconsciemment
- Jeff Goldblum dans Informatic Park, professeur adepte de la théorie du chaos : « Vous utilisez un crack, un keygen ? Qu’est-ce qui pourrait mal tourner?? »
- Captcha : Il s'agit d'un ordinateur qui demande à un humain de prouver.. qu'il n'est pas un ordinateur ! (Les prémices du monde de demain)
- Dans le monde il y a deux sortes de gens : Ceux qui font des sauvegardes et .. Ceux qui vont faire des sauvegardes (Extrait du Credo.. Telle est la voie ! )
Avatar de l’utilisateur
Parisien_entraide
Messages : 18425
Inscription : 02 juin 2012 20:48
Localisation : Thomas Anderson : Je suis dans et en dehors de la matrice :-)

Re: Erreur 0x80070643 MAJ Windows (KB5034441)

par Parisien_entraide »

Bonjour

Déjà il faut savoir à quoi cela sert exactement
https://www.malekal.com/partition-de-re ... n-windows/


Extrait :
La partition de récupération de Windows est une partition dédiée aux options avancées de récupération de Windows.
Il s’agit d’options de dépannage qui aide lorsque Windows plante au démarrage.
Ainsi vous pouvez démarrer sur la partition de récupération et WinRE (Windows Recovery Environment) lorsque votre Windows est endommagée afin d’opérer des réparations.
On y trouve les options de récupération de Windows 10/11 comme la restauration du système, l’invite de commandes ou la réinitialisation du système.
Donc si le PC ne peut ou ne veut pas démarrer, on a tout sous la main sans aller chercher un disque de récupération, support d'installation pour accéder à cet environnement de récupération et qui offre TOUTES les options de récupération du système et autres opérations de réparation hors ligne etc…


Vu sous cet angle il ne peut être conseillé pour tout le monde, sans en connaitre l'usage et conséquences, de virer cette partition de récupération


MEME SI CELA EST POSSIBLE (Ce sont deux choses différentes)


- Déjà les gens ne font que suivre des tutos sans savoir ce qu'ils font
- Ne comprennent pas ce qui se passe en cas de problème(s) (lié à ce qui précède)
- Surestiment leurs connaissances (En informatique on ne peut pas tout savoir)
- Restent sur des acquis et mauvaises habitudes du début de l'informatique (à l'époque ils étaient ados, célibataires et avaient du temps à s'y consacrer). Seulement tout évolue


L'informatique c'est un métier et pire, spécialisé. Il faut passer par des écoles car tout ne s'apprends pas via des tutos internet et sur youtube (dont les 2/3 sont incomplets ou racontent des conneries)
Du reste meme avec cela, cela demande une maj des connaissances chaque jour, dans tous les domaines ce qui est impossible
En plus Microsoft ne dit pas tout ou alors cela reste dans les canaux confidentiels pour quelques privilégiés


Par ex peut tu répondre à ces questions ?:
- Est ce que toutes les mises à jour de windows pourront se faire si je supprime la partition de récupération ?
- Est ce que la procédure, les scripts d'installation en tiennent compte et ont une solution alternative ?
- Est ce que tu sais que des maj ne se font pas lorsqu'il y a besoin de toucher à la partition de récupération et est ce que Windows va te le signaler systématiquement ? (message d'erreur, logs dans l'observateur d'évènements, ...)



C'est du même ordre que d'indiquer aux gens : Pas la peine d'installer un antivirus
C'est pourtant possible (j'ai 2 PC sous XP et Win7 qui servent pour des tests qui le sont) mais on ne peut pas le conseiller aux gens
Ex :
https://www.malekal.com/comment-protege ... antivirus/



La partition de récupération stocke donc les fichiers pour démarrer dessus ainsi que les outils de dépannage.


Donc pour la majorité des utilisateurs, c'est la solution du moindre emmerdement dès lors qu'il y a un problème



Dans ton lien Minitool tu ne mets pas tout
Déjà il faut savoir que TOUS les éditeurs de solution de gestion de disques, de recouvrement de données et autres ont depuis 2 ans environ les mêmes articles, souvent générés par de l' AI, et souvent à leur profit, donc il est dit :

---------
(...) si le système est altéré ou endommagé ou offre de mauvaises performances, les utilisateurs peuvent se tourner vers la partition de récupération pour obtenir de l’aide au lieu de perdre du temps à réinstaller le système d’exploitation.

Mais pour les utilisateurs d’ordinateurs expérimentés, ils peuvent supprimer la partition de récupération en option, à condition d’avoir l’un des éléments suivants :
- un lecteur de récupération,
- une sauvegarde récente de l’image système
- ou un CD d’installation Windows.

Normalement, au fil du temps, de plus en plus de fichiers personnels et d’applications sont enregistrés sur la partition système, alors qu’une partition de récupération est utile uniquement pour remettre le disque dans son état d’usine, ce qui n’est pas aussi utile qu’une sauvegarde récente. (...)
---------

Déjà là, cela devrait te faire tiquer... car il est confondu sauvegarde des données et applications, avec le système pour parler de l'efficacité d'une sauvegarde système (la finalité, l'objectif ne sont pas les mêmes)
La partition de récupération n'a jamais eu pour but de sauvegarder les données personnelles, applications et paramètres de ces mêmes applications
Ce n'est pas la même chose (relire le tout premier paragraphé en haut extrait du lien du sujet de Malekal)


Sur le lien IONOS, tu ne mets pas tout non plus

IONO ne cible pas vraiment les particuliers et est là pour mettre en avant ses outils alternatifs


Supprimer la partition de récupération : quels en sont les effets ?
Supprimer la partition de récupération n’a aucun effet négatif sur votre système d’exploitation en cours d’exécution. Mais avant de vous engager dans cette voie, vous devez être conscient que ce processus ne peut pas être arrêté ou annulé.
Toutes les données qui se trouvent sur la partition seront irrémédiablement supprimées.
Pour être sûr de ne pas se tromper, il convient donc de créer au préalable un support de récupération tel qu’un CD ou une clé USB. De nombreuses entreprises ont également recours à un Cloud Disaster Recovery. De cette manière, vous avez toujours une sauvegarde sous la main.


Existe-t-il une alternative valable à la partition de récupération ?
La partition de récupération n’est pas le seul outil permettant de rétablir l’état antérieur de votre ordinateur. Ainsi, vous pouvez réinitialiser Windows 11 en sélectionnant l’option « Réinitialiser ce PC » dans le menu « Restauration ». Une autre méthode consisterait à créer un lecteur de restauration et à utiliser l’un des outils de restauration déjà mentionnés. De nombreux programmes de récupération sont également disponibles sur Internet, notamment RS Partition Recovery et Hetman Partition Recovery.

___________

CONCERNANT LES ORDIS PORTABLES


Là aussi, vu que ce sont les types d'ordis que l'on voit passer le plus sur la majorité des forums, on ne peut conseiller de virer la partition de récupération

Les constructeurs ajoutent une partition de récupération spécifique (donc qui s'ajoute), et les utilisateurs sont bien en peine de savoir laquelle est active, laquelle supprimer, la découvre par hasard, ....

En plus, il y a des conditions car il s'agit d'une partition qui contient une image du système d'exploitation préinstallé en usine et qui "PEUT" être supprimée si le système préinstallé n'était pas Windows 11 mais Windows 10, 8.1 ou 8. (par exemple)

Dans nombre de tutos sur le net (Microsoft en tête) on incite à passer les PC sous Win8 ou Win10 à passer sous Win11
Seulement la réalité est moins rose que prévue car pour de nombreuses raisons (je ne vais pas ouvrir un nouveau sujet là dessus) le passage à windows 11 fonctionne nettement moins bien que prévu (PC pas compatible, pas de pilotes spécifiques, ..) et il est plus que conseillé de rétrograder sur l'OS antérieur

Tu vires la partition de récupération, tu ne peux plus revenir en arrière facilement, puisque cette partition (souvent de taille importante) comprend généralement le système d’exploitation, les pilotes, les logiciels préinstallés et certains outils de récupération.
Ces données sont compressées et stockées dans une partition de récupération afin que le système puisse être rapidement restauré si nécessaire.

Donc là aussi OUI on peut supprimer la partition de récupération qui est sur le disque SSD (ou HD pour les plus anciens), mais cela peut entraîner l’échec de la récupération du système et de repartir sur l'ancien OS
Si on le fait, qui dit que le constructeur du PC portable dispose encore des anciens pilotes et n'a pas fait le ménage ?

Pire, la suppression des partitions de récupération peut également affecter la garantie constructeur.
De nombreux fabricants exigeront que cette partition ne soit pas retirée ou modifiée pendant la période de garantie, sinon elle pourrait annuler la garantie.
C'est dans les conditions de vente (Que personne ne lit)
- Only Amiga... Was possible ! Lien https://forum.malekal.com/viewtopic.php?t=60830
- « Un problème sans solution est un problème mal posé. » (Albert Einstein)
- « Tous les patients mentent » (Théorème du Docteur House) Que ce soit consciemment ou inconsciemment
- Jeff Goldblum dans Informatic Park, professeur adepte de la théorie du chaos : « Vous utilisez un crack, un keygen ? Qu’est-ce qui pourrait mal tourner?? »
- Captcha : Il s'agit d'un ordinateur qui demande à un humain de prouver.. qu'il n'est pas un ordinateur ! (Les prémices du monde de demain)
- Dans le monde il y a deux sortes de gens : Ceux qui font des sauvegardes et .. Ceux qui vont faire des sauvegardes (Extrait du Credo.. Telle est la voie ! )
Avatar de l’utilisateur
hermes333
Messages : 272
Inscription : 27 oct. 2010 01:08
Localisation : Rimouski, Québec

Re: Erreur 0x80070643 MAJ Windows (KB5034441)

par hermes333 »

Non, je ne vais pas faire toutes ces manipulations, je ne suis pas informaticien et sûrement une très grosse majorité de la population aussi. Pourquoi ce casse-tête, une gracieuseté de Microsoft, pour commencer l'année 2024? Je pense aux entreprises comme celle où je bosse, pensez-vous qu'ils vont se casser la tête avec cette erreur Windows?

Comme à mon travail, ce ne sont pas des spécialistes en informatique, ils ont bien d'autres choses à régler avec la crise économique. Je me demande juste avec le temps si moi et plusieurs utilisateurs de Windows ne faisons rien et attendons que Microsoft corrigent eux-même ce problème qu'ils ont crée que ça va vraiment se régler? Ou si il faut vraiment tout faire ces manipulations, jouer dans les partitions, etc, pour que se problème se résorbe vraiment? Ou bien je vais devoir laisser ce problème à un vrai informaticien et encore dépenser de l'argent. Quel merde! Ça commence mal l'année avec Microsoft.
PC: DELL Inspiron 3891
Processeur: 11th Gen Intel(R) Core(TM) i5-11500 @ 2.70GHz 2.71 GHz
Mémoire: 16 Go
Espace disque: 1 To
Carte graphique: NVidia GeForce GTX 1650 SUPER
Système: Windows 10 22H2
Avatar de l’utilisateur
Parisien_entraide
Messages : 18425
Inscription : 02 juin 2012 20:48
Localisation : Thomas Anderson : Je suis dans et en dehors de la matrice :-)

Re: Erreur 0x80070643 MAJ Windows (KB5034441)

par Parisien_entraide »

Mon dernier message s'adressait à "sisko" dont le sujet a été déplacé avec une création de nouveau sujet
viewtopic.php?t=73812

Pour la manip PowerShell, j'espère avoir été assez clair, car cela évite les manipulations de type Diskpart sur la partition de récupération qui ne plus ne fonctionneront pas si la partition est placée en début de disque, mais tu as tout à fait raison

Ce n'est pas à l'utilisateur d'effectuer ces manipulations (sur le forum Microsoft on note une personne qui a 500 postes à corriger)

En plus initialement Microsoft ne voulait pas reconnaitre l'erreur
On se demande si ce n'est pas l' IA qui a répondu...vu que Microsoft a viré un tas de monde pour les remplacer par de l 'intelligence artificielle

Ce que j'ai indiqué peut fonctionner, j'ai je pense bien détaillé et ce qui fait que cela reste à la portée de tout le monde
Evidemment ce n'est pas propre, et un .bat avec des commandes powershell serait plus indiqué surtout pour le "user" qui peut etre différent et il faudrait utiliser le %userprofile% avec les classiques -NoProfile -ExecutionPolicy etc, mais bon, je ne vais pas faire le boulot de Microsoft ou d'un programmeur
- Only Amiga... Was possible ! Lien https://forum.malekal.com/viewtopic.php?t=60830
- « Un problème sans solution est un problème mal posé. » (Albert Einstein)
- « Tous les patients mentent » (Théorème du Docteur House) Que ce soit consciemment ou inconsciemment
- Jeff Goldblum dans Informatic Park, professeur adepte de la théorie du chaos : « Vous utilisez un crack, un keygen ? Qu’est-ce qui pourrait mal tourner?? »
- Captcha : Il s'agit d'un ordinateur qui demande à un humain de prouver.. qu'il n'est pas un ordinateur ! (Les prémices du monde de demain)
- Dans le monde il y a deux sortes de gens : Ceux qui font des sauvegardes et .. Ceux qui vont faire des sauvegardes (Extrait du Credo.. Telle est la voie ! )
Avatar de l’utilisateur
hermes333
Messages : 272
Inscription : 27 oct. 2010 01:08
Localisation : Rimouski, Québec

Re: Erreur 0x80070643 MAJ Windows (KB5034441)

par hermes333 »

Oui Parisien_entraide, nous ne sommes pas des programmeurs. C'est juste que je suis tellement échaudé en rapport à mes gaffes du passé où j'ai bousillé maintes fois des systèmes Windows en voulant corriger des problèmes. La raison pourquoi je ne vais rien faire pour ce problème actuel. J'en ai bousillé aussi des systèmes Linux mais j'avoue que depuis la version 20 et 21 de Linux Mint bureau Mate, ZÉRO problème, impeccable.

J'utilise Windows 10 sur un nouveau PC de bureau depuis octobre 2022, tout allait bien jusqu'à cette semaine. Je fut presque tenté d'abandonner Windows pour Linux Mint.
PC: DELL Inspiron 3891
Processeur: 11th Gen Intel(R) Core(TM) i5-11500 @ 2.70GHz 2.71 GHz
Mémoire: 16 Go
Espace disque: 1 To
Carte graphique: NVidia GeForce GTX 1650 SUPER
Système: Windows 10 22H2
Avatar de l’utilisateur
Parisien_entraide
Messages : 18425
Inscription : 02 juin 2012 20:48
Localisation : Thomas Anderson : Je suis dans et en dehors de la matrice :-)

Re: Erreur 0x80070643 MAJ Windows (KB5034441)

par Parisien_entraide »

Perso la règle chez moi si je dois faire quelque chose de risqué (toucher aux partitions et jongler avec n'est pas anodin par ex) ou même lorsque je "bidouille" (y a des fonctions dangereuses mal documentées où ne sont pas citées par ex les dépendances), je clone, parce que je ne sais pas tout

Comme cela si il y a un soucis je permute les SSD (mes données sont ailleurs)

De toutes les façons je clone toutes les semaines (hors ces processus) avec un jeu de SSD
- Only Amiga... Was possible ! Lien https://forum.malekal.com/viewtopic.php?t=60830
- « Un problème sans solution est un problème mal posé. » (Albert Einstein)
- « Tous les patients mentent » (Théorème du Docteur House) Que ce soit consciemment ou inconsciemment
- Jeff Goldblum dans Informatic Park, professeur adepte de la théorie du chaos : « Vous utilisez un crack, un keygen ? Qu’est-ce qui pourrait mal tourner?? »
- Captcha : Il s'agit d'un ordinateur qui demande à un humain de prouver.. qu'il n'est pas un ordinateur ! (Les prémices du monde de demain)
- Dans le monde il y a deux sortes de gens : Ceux qui font des sauvegardes et .. Ceux qui vont faire des sauvegardes (Extrait du Credo.. Telle est la voie ! )
malefice78
Messages : 39
Inscription : 01 août 2020 12:19

Re: Erreur 0x80070643 MAJ Windows (KB5034441)

par malefice78 »

Bonjour,

Quelle est la taille minimale requise de la partition de récupération ?

Celle de mon PC fait 508Mo. Elle est 100% libre.

Merci pour votre réponse.
Dernière modification par malefice78 le 14 janv. 2024 22:52, modifié 1 fois.
Avatar de l’utilisateur
Parisien_entraide
Messages : 18425
Inscription : 02 juin 2012 20:48
Localisation : Thomas Anderson : Je suis dans et en dehors de la matrice :-)

Re: Erreur 0x80070643 MAJ Windows (KB5034441)

par Parisien_entraide »

Alors si on reprend les faits

(Source Microsoft)

______
Initialement on avait pour les versions de Windows :

Windows 7 : 100 Mo
Windows 8 : 200 Mo
Windows 10 : 450 Mo


Pour les systèmes d’exploitation Windows antérieurs à Windows 10, version 2004 so(Windows 10 20H1) ou Windows Server 2022 :

- Si la partition est inférieure à 500 Mo, elle doit avoir au moins 50 Mo d’espace libre.
- Si la partition est supérieure ou égale à 500 Mo, elle doit avoir au moins 320 Mo d’espace libre.
- Si la partition est supérieure à 1 gigaoctet (Go), elle doit avoir au moins 1 Go d’espace libre.

Pour les systèmes d’exploitation Windows ultérieurs à Windows 10, version 2004 ou Windows Server 2022, la partition doit disposer d’au moins 200 Mo d’espace libre.


L’image de récupération, winre.wim, est généralement comprise entre 500 et 700 Mo, selon les pilotes, les langues et les personnalisations que vous ajoutez.
Le système de fichiers lui-même peut prendre de l’espace supplémentaire. Par exemple, NTFS peut réserver entre 5 et 15 Mo ou plus sur une partition de 750 Mo.
_________

Ce qui précède EST ce que dit Microsoft

Dans les faits il en est autrement. Pourquoi ? On n'en sait rien

Par ex si je prends mon cas, d'un Windows 10 Pro installé avec un .iso émanant des serveurs de Microsoft en version 22H2 de fin novembre
Je me retrouve après installation
- avec une partition de récupération de 529Mo
- avec une partition de récupération placée EN DEBUT DE DISQUE (et en lisant les forums je ne suis pas le seul)

Ma taille de la partition de récup est de 529 Mo et WinREWim 457 Mo (Date d'installation de Windows 10)
L'espace utilisé est de 87% avec un espace libre de 69.47 Mo soit 13.13% de cette partition. Autrement dit largement insuffisant

Je suis donc déjà la base loin des "au moins 200 mo" qui devraient être libre et je ne dispose pas non plus des 320Mo d'espace libre dans cette partition comme indiqué par Microsoft


LE SOUCIS : A la lecture des forums, il semble que cette histoire de partition n'est pas seulement ce qui crée ce bug

- Pour certains agrandir la partition de 250 Mo a résolu le problème (mais ils ne disent pas qu'elle était la taille initiale)
- Pour certaines personnes elle est en moyenne de 529Mo (comme moi) et le fait de la passer à 1Go a résolu le problème (en fait c'est normal si on se réfère aux indications un peu plus haut)
- Pour d'autres agrandir n'a pas résolu le problème (certains ont poussé le vice jusqu'à mettre 20Go)

Donc si tu veux etre tranquille et à condition que cela fonctionne, si on se réfère aux documents Microsoft, il te faut ajouter 320Mo (donc autant passer à 1Go ce qui servira pour le prochain patch à problème (vu qu'il y a eu le meme il y a un an)

mais... sans garantie de résultats (seule la manip avec script powershell fonctionne)
- Only Amiga... Was possible ! Lien https://forum.malekal.com/viewtopic.php?t=60830
- « Un problème sans solution est un problème mal posé. » (Albert Einstein)
- « Tous les patients mentent » (Théorème du Docteur House) Que ce soit consciemment ou inconsciemment
- Jeff Goldblum dans Informatic Park, professeur adepte de la théorie du chaos : « Vous utilisez un crack, un keygen ? Qu’est-ce qui pourrait mal tourner?? »
- Captcha : Il s'agit d'un ordinateur qui demande à un humain de prouver.. qu'il n'est pas un ordinateur ! (Les prémices du monde de demain)
- Dans le monde il y a deux sortes de gens : Ceux qui font des sauvegardes et .. Ceux qui vont faire des sauvegardes (Extrait du Credo.. Telle est la voie ! )
  • Sujets similaires
    Réponses
    Vues
    Dernier message

Revenir à « Windows : Résoudre les problèmes »