none
suite (souhait de participation) outil de création clé bootable avec secure boot RRS feed

  • Discussion générale

  • RE,

    la suite est ici, je pense zekri que je tiens une piste pour le message "appuyer sur une touche"

    partager le code source = veut dire partager le script en clair qui m'a permit de créer l'outil, pour qu'il soit opensource, tout le monde pourra le modifier, et participer par la suite.

    et pour le message de rufus "appuyer sur une touche" ca ne marche qu'avec le mode mbr, et il faut injécter un bootmgr modifié, c'est pour cela que notre cher ami ne boot pas sur secureboot, car son bootmbr modifié n'est pas signé par Microsoft du coup il est bloqué par secureboot


    Dakhama Mehdi : Windows developper https://github.com/dakhama-mehdi


    mercredi 16 décembre 2020 08:42

Toutes les réponses

  • Préambule : Fil faisant suite à celui-ci => https://social.technet.microsoft.com/Forums/fr-FR/3ec45553-bcbe-4464-a306-85d0978c4014/souhait-de-participationlimite-outil-cration-cl-bootable-rufus-et-compagnie-sur-secure-boot?forum=win10itprogeneralFR#7f42d368-a06b-45bb-8651-9464f317013b

    Salut Mehdi

    Ce matin, comme indiqué hier soir, Clean Install effectuée de W10-20H2v2 en 64 bits avec clé USB gravée en MBR avec l'ancien outil BBISO :

    - Comme prévu par mes options de Boot Order sur ma carte mère, si clé USB "BBISO" laissée en place, suite à l'absence de demande de confirmation par appui sur une touche quand c'est demandé, le 1er reboot de la phase de "Préparation" de W10 sur le HDD, se fait d'office sur la clé USB, au lieu du HDD.

    - W10-20H2v2-Pro-x64 est bien installé en final.

    Voilà toutes mes observations qui te seront peut-être utiles.

    A plus.


    Ex-helpeur de Community. Désormais sur http://dechily.org/Forum_Aski/


    • Modifié Georges News mercredi 16 décembre 2020 10:49 Ajout Préambule
    mercredi 16 décembre 2020 10:00
  • Salut geroges,

    donc si j'ai bien compris, quand tu as crée une clé en bbiso ancienne version, avec mbr, l'installation à réussi, et le boot aussi.

    par contre avec le (legacy+uefi) t'as pas réussi à booté ?


    Dakhama Mehdi : Windows developper https://github.com/dakhama-mehdi

    mercredi 16 décembre 2020 10:46
  • Salut.

    > par contre avec le (legacy+uefi) t'as pas réussi à booté ?

    Oui, tout à fait.

    C'est bien ce que j'ai expliqué dimanche 13 décembre 2020 18:01, avec ton outil 3.2 en cochant "Both".

    J'ai même joint ensuite cette capture => https://social.technet.microsoft.com/Forums/getfile/1627945

    PS : Une piste très intéressante ici => https://fr.athowto.com/how-add-ldquo-press-any-key-boot-from-usb-rdquo


    Ex-helpeur de Community. Désormais sur http://dechily.org/Forum_Aski/



    • Modifié Georges News mercredi 16 décembre 2020 11:14 Ajout PS
    mercredi 16 décembre 2020 10:58
  • Suite.

    En suivant la piste indiquée précédemment, je pense que la différence de comportement des clés bootable BBISO /RUFUS gravées en MBR pourrait bien s'expliquer par ça, vu par MiniTool Partition Wizard :


    Ex-helpeur de Community. Désormais sur http://dechily.org/Forum_Aski/


    mercredi 16 décembre 2020 11:28
  • Merci, pour la piste georges, je creuserai ca bientot, oui, rufus n'utilise pas le fichier de boot mbr du système, mais bien un modifié, qui permet d'ajouter le "appuyer" c'est ce qui le bloque en démarrant sur le secureboot

    Dakhama Mehdi : Windows developper https://github.com/dakhama-mehdi

    mercredi 16 décembre 2020 12:54
  • Bonjour Mehdi

    Merci pour toutes ces explications fort utiles.

    > la suite est ici, je pense zekri que je tiens une piste pour le message "appuyer sur une touche"

    Bien vu alors, mais à mon avis, comme je l'ai déjà précisé sur mon message qui répondait à ta première question concernant ce message sur l'ancien fil, quoiqu'il en soit,  l'affichage de ce message n'a pas une grande importance" à mon avis et peut être ignoré.

    > partager le code source = veut dire partager le script en clair qui m'a permit de créer l'outil, pour qu'il soit opensource, tout le monde pourra le modifier, et participer par la suite.

    J'ai trouvé par la suite cet article qui explique tout ça en détail :

    https://www.1min30.com/dictionnaire-du-web/open-source-logiciel#:~:text=%20Open%20Source%20%28logiciel%29%20%201%20D%C3%A9finition.%20Un,millions%20de%20projets%20de%20d%C3%A9veloppement%20logiciel...%20More%20

    > et pour le message de rufus "appuyer sur une touche" ca ne marche qu'avec le mode mbr, et il faut injécter un bootmgr modifié, c'est pour cela que notre cher ami ne boot pas sur secureboot, car son bootmbr modifié n'est pas signé par Microsoft du coup il est bloqué par secureboot

    Donc, c'est bien ça alors et j'avais moi aussi un doute car la règle actuelle chez Microsoft avec un support créé avec "Diskpart" ou bien avec l'outil "mediacreation", ainsi qu'avec "Ventoy" est que ce message a été supprimé par Microsoft.

    Cependant, concernant le "Secure Boot", il ne fonctionne que lorsque l'UEFI est activé dans le BIOS, c’est-à-dire en mode UEFI,  donc, Rufus en ajoutant par défaut l'option qui permet d'afficher ce message et qui modifie seulement le fichier bootmgr, modifie ce fichier bootmgr mais pas le fichier bootmgr.efi qui fonctionne avec l'UEFI mais malgré cela le "Secure Boot" bloque effectivement le démarrage qu'il considère non sécurisé même si le fichier bootmgr.efi est signé numériquement, à moins que ce dernier lui aussi est modifié par Rufus….. en plus du fichier bootmgr qui est modifié par défaut même s'il s'agit d'une clé UEFI.

    Néanmoins, pour tester Rufus sans cette option, il faut avoir une ancienne version de Rufus si je comprends bien car dans la dernière version de Rufus, je ne trouve pas la case : "Use Rufus MBR with BIOS ID : 0x80 (Default").

    Voilà, je n'ai fait qu'essayer d'expliquer plus ta piste et le complément que viens d'ajouter Georges sur ce sujet, en espérant avoir bien compris surtout pourquoi tu incrimines (non à tord mais à raison) le fichier bootmgr et non le fichier bootmgr.efi concernant le blocage par "Secure Boot" en mode UEFI.

    Conclusion :

    Comme ce message ne s'affiche qu'en mode BIOS/MBR, je ne vois pas pourquoi s'attarder sur ce point, d'autant plus que ce mode qui tend à être minoritaire s'il ne l'est pas déjà, tendra à l'avenir vers sa disparition.


    mercredi 16 décembre 2020 13:11
  • Salut Zekri

    Ce qui est sûr à 100% c'est que la différence de comportement entre une clé "MBR" gravée par Rufus et une autre par BBISO  1ère version, ne réside pas dans les 4 fichiers à la source de la clé, 4 fichiers qui sont strictement identiques dans les 2 cas :

    Bien sûr, je n'ai pas comparé les hash de tous les fichiers des 2 clés.

    PS : Dire que "Néanmoins, pour tester Rufus sans cette option, il faut avoir une ancienne version de Rufus si je comprends bien car dans la dernière version de Rufus, je ne trouve pas la case : "Use Rufus MBR with BIOS ID : 0x80 (Default")." est faux.

    Pour graver en MBR, avec Rufus 3.13, cette case existe bien et est activable.

    Cherche bien. (Si tu ne trouves pas, je te donnerais une capture bientôt)


    Ex-helpeur de Community. Désormais sur http://dechily.org/Forum_Aski/


    • Modifié Georges News mercredi 16 décembre 2020 15:27 Akout PS
    mercredi 16 décembre 2020 15:06
  • Georges ce n'est pas ce bootmgr qui est modifié, mais un autre dans le dossier boot, je verrai ca plus tard,

    Dakhama Mehdi : Windows developper https://github.com/dakhama-mehdi

    mercredi 16 décembre 2020 16:03
  • Georges ce n'est pas ce bootmgr qui est modifié, mais un autre dans le dossier boot, je verrai ca plus tard,

    OK

    Parmi les 6 fichiers du dossier boot, tu me diras le fichier auquel tu penses, et je comparerais son hash entre 2 clés, et même son contenu.

    PS : De mes recherches, il ressort que c'est bien Rufus , quand demandé par la case, qui génère la pause momentanée lors du boot avec ce message exact : "Press any key to boot from USB .."

    - Et ce qui est sûr aussi, c'est que ce n'est pas en ajoutant un fichier supplémentaire aux 900 déjà existants dans la clé (Si l'on n'a pas mis le "ei.cfg" dans sources)

    Par contre, il est possible que Rufus modifie le contenu d'un fichier existant.

    Mais là, pour l'instant, je sèche ...


    Ex-helpeur de Community. Désormais sur http://dechily.org/Forum_Aski/





    mercredi 16 décembre 2020 16:09
  • Bonsoir Georges

    Je t'ai demandé à 3 reprises si c'est possible de tester sur ton PC en BIOS/MBR le support d'installation créé manuellement avec Diskpart et non avec l'outil BBISO V3.2 afin de vérifier si le problème vient de l'outil ou de façon générale de la méthode Diskpart qui ne fonctionne pas avec ton PC.

    Cette vérification peut nous éclairer mieux.

     Si tu ne peux pas effectuer ce test, on ne pourra pas avancer dans la compréhension de ce cas exceptionnel jusqu'à présent.

    Maintenant, pour répondre à ton message, voilà :

    > Ce qui est sûr à 100% c'est que la différence de comportement entre une clé "MBR" gravée par Rufus et une autre par BBISO  1ère version, ne réside pas dans les 4 fichiers à la source de la clé, 4 fichiers qui sont strictement identiques dans les 2 cas :

    Bien sûr, je n'ai pas comparé les hash de tous les fichiers des 2 clés.

    Comme l'a souligné Mehdi dans son dernier message, il faut comparer les fichiers bootmgr de la partition BOOT de la clé BBISO et de la seule partition (NTFS) de la clé Rufus.

    La comparaison que j'ai faite (en utilisant l'ISO de Windows 10 version 20H2) mais plutôt avec la version V3.2 de BBISO et Rufus version 3.13 sans décocher la case "Use Rufus MBR with BIOS ID : 0x80 (Default") puisque je n'ai pas cette case,a donné les résultats suivants :

    1- Clé BBISO V3.2

    - Partition "BOOT" :

    SHA1 : 356C9752CDD51ACFB24881A2E3BDCDE8BD8BCAA1

    2- Clé Rufus

    - Partition NTFS :

    SHA1 : 356C9752CDD51ACFB24881A2E3BDCDE8BD8BCAA1

    Conclusion :

    Sachant que le Hash SHA1 du fichier Bootmgr extrait de l'ISO de Windows 10 20H2, donc du fichier d'origine est :

    356C9752CDD51ACFB24881A2E3BDCDE8BD8BCAA1

    On peut conclure que le fichier bootmgr n'est pas modifié par default par Rufus en mode MBR, donc, l'hypothèse de Mehdi comme quoi ce fichier serait modifié par l'option qui permet d'afficher le message "Press any Key to Boot from USB….." pourrait être remise en cause.

    En plus, si cette remise en cause est confirmée, l'hypothèse comme quoi ce fichier ne serait pas signé numériquement, y compris dans la gravure en mode UEFI par Rufus, ce qui fait bloquer le démarrage par le "Secure Boot" pourrait aussi être remis en cause.

    Mais dans ce cas, il est possible que la modification touche un autre fichier, mais en tout cas pas le fichier bootwim puisque son hash est le même lui aussi pour :

    - ISO Windows 10 20H2 :

    SHA1 : 64B4360C611181DFEBB1E10D50C798E81F15FBB3

    - Clé Rufus MBR :

    SHA1 : 64B4360C611181DFEBB1E10D50C798E81F15FBB3

    - Clé BBISO V3.2 :

    SHA1 : 64B4360C611181DFEBB1E10D50C798E81F15FBB3

    Le hash ne se trompe pas mais il se peut que j'aie tord et c'est à Mehdi peut être de nous en dire plus.

    >PS : Dire que "Néanmoins, pour tester Rufus sans cette option, il faut avoir une ancienne version de Rufus si je comprends bien car dans la dernière version de Rufus, je ne trouve pas la case : "Use Rufus MBR with BIOS ID : 0x80 (Default")." est faux.

    Pour graver en MBR, avec Rufus 3.13, cette case existe bien et est activable.

    Cherche bien. (Si tu ne trouves pas, je te donnerais une capture bientôt)

    Mais bien sûr que j'ai déjà cherché et je n'ai pas trouvé.

    Je viens même de créer encore une fois un support d'installation sur clé USB avec Rufus en mode MBR et voici la capture d'écran :

    Le résultat est le même avec la clé préalablement formatée en Fat32 ou en NTFS.

    Peut-être que l'explication serait dans le fait que mon PC soit sous EFI mais Rufus ne dit pas que pour graver une clé USB en MBR il ne faut pas le faire sur un PC sous UEFI et inversement…..

    Je n'ai pas pour le moment entre les mains un PC sous BIOS/MBR pour confirmer si le problème est là.


    mercredi 16 décembre 2020 19:55
  • RE tout le monde,

    je confirme, Rufus la dernière version   possède  cette case à cocher, mais ne propose plus le message "appuyer sur une touche" !! il boute directement sur l'iso !!

    a-t-il changé quelque chose entre temps ?? je sais pas


    Dakhama Mehdi : Windows developper https://github.com/dakhama-mehdi


    • Modifié M dakhama jeudi 17 décembre 2020 10:55
    mercredi 16 décembre 2020 22:14
  • Salut Mehdi

    Merci d'avoir bien cherché et prouvé que la case "Use Rufus MBR with BIOS ID : 0x80 (Default")." exsiste bien en gravure MBR de Rufus.

    C'est bizarre que Zekri ne la trouve pas ?

    - Pour être bien clair : Je ne veux pas utiliser diskpart, ni tout autre iso qu'un iso "MSDN" (ou "RTM", les seuls vérifiables.

    - De plus, si certains utilisateurs ne veulent pas s'embêter à vérifier les hashs des ISO téléchargé, ni utiliser aucun des outils habituels de gravures tells que BBISO,  Rufus, ou autres, ni à avoir à désactiver le "Secure Boot" sur leur machine en GPT, alors il leur reste l'outil MCT officiel qui fait tout de A à Z .

    Ex-helpeur de Community. Désormais sur http://dechily.org/Forum_Aski/



    jeudi 17 décembre 2020 10:00
  • Bonjour Georges

    Bonjour Mehdi

    > Merci d'avoir bien cherché et prouvé que la case "Use Rufus MBR with BIOS ID : 0x80 (Default")." exsiste bien en gravure MBR de Rufus.

    Au contraire, le dernier test de Mehdi comme sa capture d'écran le montre, confirme que la case n'existe pas mais qu'au contraire de ce qui se passe chez moi, le message ne s'affiche pas chez lui et c'est normal car je vois qu'il a utilisé un ISO MCT et non un ISO RTM, ceci, car l'affichage du message "Press any Key to Boot from USB….." ne fonctionne en mode BIOS/MBR avec un support d'installation Rufus que si on utilise un ISO RTM de Windows 10.

    Néanmoins, je précise encore une fois qu'à mon avis ce détail ne mérite pas de s'y attarder davantage sachant que Microsoft a supprimé cette option si j'ai bonne mémoire depuis la sortie de Windows 10, sans compter que le contournement de Rufus pour restaurer cette option ne fonctionne que sous BIOS/MBR.

    > C'est bizarre que Zekri ne la trouve pas ?

    J'ai précisé dans mon dernier message que cela peut bien s'expliquer par le fait que j'effectue la gravure sur un PC sous UEFI/GPT.

    Lorsque j'aurai un PC sous la main en BIOS/MBR je ferai un autre test.

    S'il s'avère que la cause soit bien celle-là, Rufus devait avertir les utilisateurs que s'ils veulent enlever cette option d'affichage du message "Press any Key t Boot from USB…", ils doivent effectuer la gravure sur un PC sous BIOS/MBR afin de disposer de la case "Use Rufus MBR with BIOS ID : 0x80 (Default")".

    > - Pour être bien clair : Je ne veux pas utiliser diskpart, ni tout autre iso qu'un iso "MSDN" (ou "RTM", les seuls vérifiables.

    Je sais et je comprends mais c'est juste un test qui devait nous éclairer plus sur ton cas de non Boot avec la clé BBISO V3.2 qui pourrait bien être un cas isolé.

    > - De plus, si certains utilisateurs ne veulent pas s'embêter à vérifier les hashs des ISO téléchargé, ni utiliser aucun des outils habituels de gravures tells que BBISO,  Rufus, ou autres, ni à avoir à désactiver le "Secure Boot" sur leur machine en GPT, alors il leur reste l'outil MCT officiel qui fait tout de A à Z .

    Quoiqu'il en soit, même si par exemple 50% des utilisateurs emploient la méthode MCT pour créer un support d'installation de Windows 10, ce dernier restera toujours moins sûr puisque l'intégrité de l'ISO MCT ne peut pas être vérifiée, sans tenir compte de la rigidité de cet outil de ses bugs aléatoires et de sa limitation à la dernière version de Windows 10.

    jeudi 17 décembre 2020 10:55
  • 1) Mais QUI t'a dit le contraire depuis le début du fil lancé par Mehdi ? Tu enfonces des portes ouvertes !

    Ou alors, je ne m'exprime pas suffisamment en Français ! Désolé si tu ne me trouves pas assez clair.

    2) > Lorsque j'aurai un PC sous la main en BIOS/MBR je ferai un autre test. => Oui

    3) Et moi quand j'aurais une machine en UEFI/GPT sous la main, je ferais pareil.

    En conclusion, je pense avoir tout dit sur ce que je savais déjà, ou que j'ai découvert par des essais.

    Et je vais m'arrêter là. A plus pour un autre fil.

    Le forum d'Aski te reste ouvert pour y gérer ou y créer des nouveaux tutos sous ta propre responsabilité.



    Ex-helpeur de Community. Désormais sur http://dechily.org/Forum_Aski/

    jeudi 17 décembre 2020 11:21
  • Salut tout le monde,

    je pense qu'il y a eu une petite mésentente, d'autant que l'énergie et l'enthousiasme de tout le monde l'emporte, nous somme tous motivé et excité à l'idée de proposer une solution au niveau, et je cache pas que la participation et l'implication de georges comme celle de zekri est indispensable, et on lâchera pas à deux doigts.

    le fait qu'on échange dans un forum nous facilite pas la tache, peut être pour d'autres solutions ca sera plus organisé, car les messages lu en différés change de ton. 

    je comprends zekri que tu voulais que georges nous éclaircit sur cette partie, mais t'as loupé que dans un ancien message, avait signalé qu'il était pas pour et à l'aise avec la méthode diskpart en la tapant directement, car je le comprends grand risque, la moindre erreur supprimera ces disques et c'est irréversible.

    j'en ai fait des tests moi ce matin sur plusieurs machines, avec plusieurs support et le résultat est prometteur.

    n'oublions pas qu'on a un grand obstacle qui est la participation des gens, alors que le projet n'est pas destiné notre cercle mais à eux aussi, y'a beaucoup de spectateurs hhh


    Dakhama Mehdi : Windows developper https://github.com/dakhama-mehdi

    jeudi 17 décembre 2020 12:09
  • Résumé, des demain soir, jusqu'au semaine prochaine, on travaillera l'interface avec l'accord de tout le monde.

    je pense qu'on va s'arrêter sur les modes (legacy+uefi), tout en proposant le mbr seul pour les vielles machines, et uefi aussi au cas ou le mode universel ne fonctionnera pas.(chose rare)

    pour le message de touche, je vais abandonner, car rufus l'indique il ajoute un tague (ID) en formatant la partition, pour camoufler la clé usb, et la faire passé par un dvd, cette méthode ne fonctionnera qu'avec le mode Bios, que nous proposons en deuxième plan de secours.

    si néanmoins Zekri ou geroges, l'un de vous peut me confirmer l'autre option, création d'ISO à partir d'un simple dossier !! sera une bonne chose pour que l'outil se distingue

     

    Dakhama Mehdi : Windows developper https://github.com/dakhama-mehdi

    jeudi 17 décembre 2020 12:14
  • > Et je vais m'arrêter là. A plus pour un autre fil.

    Pourquoi ?

    On n'a pas encore terminé et ce détail concernant l'affichage du message "Press any Key to Boot from USB…." peut être ignoré.

    Mehdi va finaliser son avant projet concernant normalement la version finale de son outil et là, on aura à au moins à dire un dernier mot, ne serait-ce que sur l'interface et la francisation de l'outil et là, je comptais sur l'intervention d'autres personnes car mes propositions peuvent ne pas avoir été à la hauteur.

    > Le forum d'Aski te reste ouvert pour y gérer ou y créer des nouveaux tutos sous ta propre responsabilité.

    Merci à toi et à notre cher Aski.

    Je sais que je reste le bienvenu dans le forum d'Aski, j'aurai voulu mettre à jour certains de mes tutoriels et même en rajouter d'autres dans ce forum car c'est plus facile à gérer mais malheureusement, pour des considérations familiales, je n'ai plus suffisamment de temps libre à consacrer à cela mais j'essayerai si possible de faire le minimum quand je le pourrai.

    Tu aurais d'ailleurs dû t'apercevoir que mes interventions sont devenues plus ou moins rares dans le forum "Microsoft Community".

    jeudi 17 décembre 2020 12:46
  • > je pense qu'il y a eu une petite mésentente, d'autant que l'énergie et l'enthousiasme de tout le monde l'emporte, nous somme tous motivé et excité à l'idée de proposer une solution au niveau, et je cache pas que la participation et l'implication de georges comme celle de zekri est indispensable, et on lâchera pas à deux doigts.

    Non, il n'y a rien à craindre car tu ne connais pas les humeurs de Georges, tantôt il ne s'emporte pour rien, tantôt il devient sage comme un ange. Même s'il est contrarié, il se ravise quand il a tort et on on finit par reconnaitre qu'il a raison quand on a tort et ainsi va la vie car personne ne peut toujours détenir toute la vérité à lui seul, surtout que nous sommes surtout des bénévoles disposant d'une certaine expérience de Windows mais surtout pas des experts.

    jeudi 17 décembre 2020 12:55
  • > Résumé, des demain soir, jusqu'au semaine prochaine, on travaillera l'interface avec l'accord de tout le monde.

    Oui, il vaut mieux nous expliquer ce que tu veux faire avant de finaliser cette interface afin de voir s'il n'y a pas de dernières remarques à faire concernant ce point.

    > je pense qu'on va s'arrêter sur les modes (legacy+uefi), tout en proposant le mbr seul pour les vielles machines, et uefi aussi au cas ou le mode universel ne fonctionnera pas.(chose rare)

    D'accord, donc ajouter seulement la case Legacy seul et pas UEFI seul.

    Ainsi, après un laps de temps (quelques mois), s'il s'avère que cette case ne sert plus à rien, tu pourras mettre à jour ton outil sous une nouvelle version qui supprimera cette case.

    > pour le message de touche, je vais abandonner, car rufus l'indique il ajoute un tague (ID) en formatant la partition, pour camoufler la clé usb, et la faire passé par un dvd, cette méthode ne fonctionnera qu'avec le mode Bios, que nous proposons en deuxième plan de secours.

    Comme le support d'installation créé avec l'outil de Microsoft (MCT) qui est universel n'affiche pas ce message, on n'aura rien fait de d'anormal en ne pas ajoutant cette option, qu'on ne peut d'ailleurs pas ajouter dans un outil universel.

     En plus, si cela te prends encore beaucoup de temps à rechercher une solution pour ajouter cette option dans l'option "Legacy seul", il vaut mieux l'ignorer.

    > si néanmoins Zekri ou geroges, l'un de vous peut me confirmer l'autre option, création d'ISO à partir d'un simple dossier !! sera une bonne chose pour que l'outil se distingue

    J'aurai aimé faire un test mais je n'ai pas réussi.

    Cependant, j'avais déjà précisé que tu pouvais mettre cette fonctionnalité en second plan, c’est-à-dire inverser les fenêtres come tu l'avais suggéré toi-même dans un de tes messages.

    Ainsi, il suffit de cliquer par exemple sur un bouton pour accéder à cette deuxième fenêtre où l'on peut utiliser la fonction de création d'un ISO à partir d'un dossier.

    Cependant, avec un dossier contenant tout le contenu d'un ISO de Windows 10 je n'ai pas réussi à recréer l'ISO, mais ce besoin par exemple n'est jamais éprouvé par un utilisateur normal.

    Si cette fonction ne sert que pour la création d'un ISO de Windows 10 à partir d'un dossier conçu avec les outils de développement, cela ne nous concerne mais tu peux toujours l'ajouter si tu veux, ou mieux encore créer un deuxième outil qui comporte cette fonctionnalité supplémentaire.

    Par contre, si cette fonctionne peut servir à créer un ISO qui n'est pas forcément de Windows 10, le sujet serait peut-être discutable.

    jeudi 17 décembre 2020 13:25
  • Salut Mehdi

    Sache que, dans la troupe, tu as un psychologue renommé, qui ne va pas tarder à se proposer pour me soigner ! MDR. En fait, il cherche à obtenir un nouveau diplôme. (Private Joke)

    Bon, soyons sérieux. Quand ton outil aura suffisamment avancé, si tu as besoin d'un testeur de cet outil de gravure pour du "MBR" avec des ISO "MSDN" comme source, je suis ton homme.

    Sans bla-bla excessif, je t'indiquerais mes constatations sur ma vieille machine de test (devant dater de mi-2006), et le résultats de recherches éventuelles.

    A plus


    Ex-helpeur de Community. Désormais sur http://dechily.org/Forum_Aski/

    jeudi 17 décembre 2020 18:00
  • @ Georges

    Oui, je sais que c'est parce que je suis un pinailleur que tu as toujours supporté mes excès involontaires dans le forum 'Microsoft Community".

    D'ailleurs il n'y a pas que toi, il y a surtout Aski et tant d'autres Helpers.

    Je pense que sur ce fil aussi, Mehdi commence à me qualifier de la sorte tellement je m'accroche à un détail en le rabâchant parfois inutilement jusqu'à devenir fatiguant.

    Ne t'inquiète donc pas, ton diplôme, je le garde toujours bien au chaud.

    @ Mehdi

    Le diplôme dont parle Georges, il me l'a délivré dans le forum "Microsoft Community", c'est ce diplôme :  https://www.cjoint.com/c/JLrtSHcTldn

    J'ai perdu le lien du fil mais si j'ai bonne mémoire, je jury se composait de deux personnes.

       Bonsoir.

    jeudi 17 décembre 2020 19:45
  • Félicitation pour ton Diplôme je ne peux pas dire que ce n'est pas mérité lol

    si tu savais sur combien de chose je suis entrain de bosser en même temps mdr

    Zekri : pour le bouton création d'iso, il ne permet pas seulement de créer un Iso win 10, mais de créer un fichier format ISO, à partir de n'importe quel dossier, genre t'as un dossier avec tes photos, tu veux le compresser et le transformer en format ISO, tu peux le faire avec ce bouton, afin de le graver ailleur ou le monter sur une VM ou je sais pas quoi


    Dakhama Mehdi : Windows developper https://github.com/dakhama-mehdi

    jeudi 17 décembre 2020 21:23
  • la création d'iso avait quelque erreur, du au chemin, je n'ai pas fait attention avec les espaces, si tu choisis un chemin dont le UNC ne comporte pas d'espace cela va bel et bien fonctionné, je règlerai ce détails très bientôt

    Dakhama Mehdi : Windows developper https://github.com/dakhama-mehdi

    jeudi 17 décembre 2020 21:28
  • Bonjour Mehdi

    Vas-y tout doucement, rien ne presse, surtout que je suis persuadé que le résultat final sera satisfaisant compte tenu de ton implication et de tes capacités que j'ai pu apprécier dès le départ.

    Concernant le créateur d'ISO, je pense que son utilisation sera très limitée par les utilisateurs, d'autant plus qu'en cas de besoin, il existe plusieurs outils gratuits, "comme ISO Creator" :

    https://sourceforge.net/projects/iso-creator-cs/

    Mais si tu estimes que ce créateur d'ISO est vraiment utile pour des professionnels, je ne vois aucun inconvénient à ce que tu le gardes mais en le plaçant en deuxième plan.

    Pour ce qui est de ma part, j'ai utilisé ce genre d'outil par le passé pour modifier un fichier ISO Bootable.

    vendredi 18 décembre 2020 11:24
  • Salut Zekri (et Mehdi.)

    Zekri, je sens que je vais te faire de la peine.

    Ce soir, je me suis finalement décidé à faire un essais de gravure clé avec diskpart, avec ta méthode sensée permettre un boot de la clé aussi bien en MBR qu'en GPT.

    Hélas, sur ma vieille machine "Bios', non seulement je n'ai pas le texte "Press any key to boot from USB ..", mais surtout ma clé ne boote pas, et ma machine part directement sur le W10 du HDD installé hier.

    Te donnerais des captures demain. A plus


    Ex-helpeur de Community. Désormais sur http://dechily.org/Forum_Aski/

    vendredi 18 décembre 2020 19:01
  • Suite.

    Donc, comme promis, voici quelques captures sur cette clé USB faite avec Diskpart, selon ton tuto, mais qui ne boote pas en Bios/MBR sur mon PC d'essais :

    1) Clé vue par MiniTool Partition Wizard :

    2) Les 2 partitions et leur contenu :

    3) J'aimerais savoir comment tu as validé ton tuto pour être sûr que la clé bootait bien en Bios/MBR.

    - Est-ce toi-même qui la fait ou une personne d'autre ?

    ( Si c'est quelqu'un d'un forum, le lien vers le sujet concerné serait apprécié, ça me permettrait de bien comprendre comment ça a été fait)

    - Avec quelle marque/modèle de PC portable ou de carte mère ça a été fait ?

    Conclusion (provisoire ?) :

    Pour l'instant, à part par Rufus, la seule clé d'install qui veut bien booter en MBR est celle créée en "MBR seul" par le vieil outil BBISO du 30 novembre de Mehdi.

    4) Dernière minute : Je corrige partiellement ce que j'ai dit sur les essais que j'ai mené.

    Pour en avoir vraiment le cœur net, j'ai placé les diverses clés gravées avec BBISO, ou Dispart, sur mon PC de travail, différent de celui d'essais. (Une CM Asus P5B Deluxe datant aussi de 2006 à priori, cad de la même année que mon PC d'essais)

    Et là, en un temps plus ou moins long, toutes les clés ont réussi à booter en Bios/MBR.

    => J'en conclus donc que le boot en MBR peut dépendre fortement de la carte mère utilisée.

    => A part pour Rufus, qui a toujours réussi, le succès des autres outils n'est pas assuré à 100% sur toutes les cartes mères.


    samedi 19 décembre 2020 09:27
  • Bonjour Georges

    Merci d'avoir finalement effectué tous ces essais et cela permet de tirer la conclusion que je voulais faire qui est la suivante :

    Ce n'est pas l'outil BBISO V3.2 qu'il faut incriminer mais de façon générale la méthode Diskpart qui ne fonctionne pas avec un seul de tes PC car cette version de BBISO et celle de Diskpart donnent le même support.

    J'aurai aimé alors connaitre dans ce cas si un support MCT fonctionne en MBR sur ce PC précis.

    Comme je l'ai déjà précisé, nous n'avons jamais rencontré de problème dans l'utilisation du support Diskpart en mode BIOS/MBR et par conséquent, ton cas est isolé.

    On n'a pas pu comprendre ce qui a été modifié dans Rufus :

    -  En mode de gravure MBR pour que le support MBR fonctionne sur ton PC.

    - " En mode de gravure MBR pour que le support MBR n'affiche pas le message Press any key to boot from USB .."…. mais ce point n'est pas iportant.

    - En mode de gravure UEFI pour que le support UEFI ne soit pas compatible "Secure Boot".

    Concernant la méthode Diskpart, quand il s'agissait d'utiliser cette méthode avec une seule NTFS sur la clé, donc, pour graver une clé BIOS/MBR, cette méthode est connue depuis longtemps, voir juste à titre d'exemple ce tuto en Anglais :

    https://www.danielengberg.com/how-to-create-a-bootable-windows-10-usb-using-diskpart/

    (Il existe des dizaines de tuto similaires).

    Tu peux essayer cette méthode avec ton PC problématique mais ce test ne nous importe pas car notre but est de créer une clé universelle à deux partitions.

    La même méthode était valable pour créer une clé UEF/GPT mais avec une clé au format Fat32, cela, quand le fichier install.wim de l'ISO RTM pesait moins de 4Go.

    Cependant, quand la taille du fichier install.wim de l'ISO RTM de Windows 10 a dépassé les 4Go, pour utiliser la méthode Diskpart, il fallait créer deux partitions et là, dans un long fil sur le forum "Microsoft Community" dont j'ai perdu le lien, ce fut un certain Henry DUBAIL si j'ai bonne mémoire qui m'avait indiqué un tutoriel en Anglais qui expliquait la méthode.

    Une certaine Chrtitine0631 était présente sur ce fil, je lui ai dit que j'ai perdu ce fil mais elle n'a pas donné de réponse sur ce sujet.

    Néanmoins, il existe d'autres tutoriels en Anglais sur le net concernant cette méthode, comme celui-ci : https://winaero.com/create-bootable-usb-for-windows-10-install-wim-larger-than-4gb/

    Conclusion :

    Je souhaiterai que tu fasses un dernier test sur ce PC problématique avec un support universel créé avec l'outil officiel de Microsoft "mediacréationtool" et si ce support ne boote pas, alors on peut conclure que ton cas est isolé car à ma connaissance, jamais un utilisateur n'a rencontré un problème de Boot avec un tel support.


    samedi 19 décembre 2020 13:05
  • Salut Zekri

    Merci de tes propositions, mais c'est bon, ça va bien.

    J'ai fait assez d'essais comme ça et la méthode "MCT" ne m'intéresse pas.

    Considère donc que je suis bien un cas isolé.

    - Je suis très content de Rufus que j'utilise personnellement depuis des années en MBR (déjà pour XP), et il a été mis à jour quand nécessaire.

    De plus, Rufus permet de faire des clés capables de "réparations sans pertes", ce qui ne gâte rien.

    - Et même pour du GPT, les plus de 3400 lecteurs de mon tuto à ce jour (déjà révisés 2 fois depuis le 28 mai 2020), semblent en être contents, car aucune remontée négative ne m'a été formulée, malgré la nécessité de désactiver le Secure Boot, opération pas toujours facile, car les "Bios", même UEFI, ne sont pas standardisés.

    A plus.

    PS : Il faut laisser les mouches tranquilles, maintenant. Il y a une loi contre le harcèlement ! MDR !


    Ex-helpeur de Community. Désormais sur http://dechily.org/Forum_Aski/


    • Modifié Georges News samedi 19 décembre 2020 15:37 Ajout PS
    samedi 19 décembre 2020 15:34
  • > Merci de tes propositions, mais c'est bon, ça va bien.

    J'ai fait assez d'essais comme ça et la méthode "MCT" ne m'intéresse pas.

    Considère donc que je suis bien un cas isolé.

    Je n'ai pas dit qu'il faut adopter MCT mais si possible faire un test sur ton PC qui ne démarre pas avec une clé Diskpart, ceci, c'est pour aller au fond des choses et en sachant si le problème se pose seulement avec le support Diskpart ou bien aussi avec le support MCT, on pourra peut-être dire si la faute incombe à la méthode Diskpart ou bien à la carte mère.

    > - Je suis très content de Rufus que j'utilise personnellement depuis des années en MBR (déjà pour XP), et il a été mis à jour quand nécessaire.

    De plus, Rufus permet de faire des clés capables de "réparations sans pertes", ce qui ne gâte rien.

    - Et même pour du GPT, les plus de 3400 lecteurs de mon tuto à ce jour (déjà révisés 2 fois depuis le 28 mai 2020), semblent en être contents, car aucune remontée négative ne m'a été formulée, malgré la nécessité de désactiver le Secure Boot, opération pas toujours facile, car les "Bios", même UEFI, ne sont pas standardisés.

    Mais là aussi, jusqu'à maintenant on ne t'a pas encore suggéré d'adopter un autre outil mais s'il n'y avait le cas exceptionnel de ton PC, l'outil "BBISO" pourrait être un outil super puisqu'un seul support d'installation peut être utilisé comme une clef passe partout.

    > PS : Il faut laisser les mouches tranquilles, maintenant. Il y a une loi contre le harcèlement ! MDR !

    Si j'ai dit que ton cas est un cas isolé, c'est parce que je n'ai jamais rencontré ou vu un problème pareil se poser avec un support Diskpart.

    Sinon, je ne sais quoi répondre mais je pense que du moment où je me suis plutôt toujours délaissé si possible de ce qui me revient de droit afin de ne pas faire de mal à autrui, ce n'est pas à cause de ce dernier pinaillage pris pour du harcèlement contre des mouches que je mérite d'être traduit en conseil de discipline et voir mon seul diplôme retiré.

    En attendant le résultat du long travail que Mehdi est en train de faire, allez bonne fin de soirée et à demain,

    samedi 19 décembre 2020 18:48
  • Salut tout le monde, désolé de ne pas donné suite ces deux derniers jours, et merci pour votre énergie et motivation, c'est vrai qui a une divergence de pensé entre geroges et zekri, georges fait de son mieux, mais ne comprend pas trop l'intérêt ou pourquoi on s'acharne et je passe des nuits à faire cette outil, si ce n'est pas pour l'adapter pour nous trois !! 

    Nous essayons de faire un outil français de UN et ca c'est important, les gens nous ferons plus confiance que d'autres outil tierces, cela pourra aussi motivé des jeunes à en faire d'autres.

    Et comme a dit zekri pourquoi pas le présenté comme réel alternative dans les autres forums et site, sachant qu'on tient un point fort de plus qu'on crée un outil universel c'est un outil totalement compatible acec secuteboot, car plusieurs personnes ne savent pas si ils ont un bios ou un uefi, et rufus ne marche pas pour eux, y a pas que des informaticiens qui se servent d'un pc, y a les avocats les medecins etc... Et ces gens seront content de voir un outil français, comme georges et moi et zekri aussi aiment aider les gens et d'ailleurs c'est la raison qui nous regroupent ici,

    Je oense que propose


    Dakhama Mehdi : Windows developper https://github.com/dakhama-mehdi

    samedi 19 décembre 2020 20:03
  • Je pense qu'achever un tel projet est aussi une autres façon de les aider.

    Certes nous avons pas été aidé beaucoup par les membres et la communauté, contrairement à rufus qu'il est beaucoup soutenu par ca communauté, mais on baissera pas les mains


    Dakhama Mehdi : Windows developper https://github.com/dakhama-mehdi

    samedi 19 décembre 2020 20:05
  • Bonjour à tous,

    Tous ne le savent pas, mais grâce ou à cause de l'informatique, beaucoup de médecins et pharmaciens sont devenus des spécialistes en informatique et ont ouvert des boutiques.

    Je suis pour la création de deux Programmes distinct, dont je soumet les noms :

    BootIsoWin, composée d'une seule fenêtre pour l'utilisateur Lambda.

    BootIsoPro, deux fenêtres, comme la dernière version 3.2. Clé très pratique, pour la création personnalisée.

    Désolé de ne pas pouvoir faire de tests, plus poussés de mon coté, faute de matériel.

    Bonne continuation à tous.


    Christian 2B

    dimanche 20 décembre 2020 09:08
  • Bonjour tout le monde

    Quoiqu'il en soit, ce dont on ne peut pas être tous en désaccord à mon avis c'est le fait que si cet outil fonctionnera comme nous le souhaitons et comme prévu, il sera un parfait outil de gravure d'un ISO de Windows.

    Ceci, parce que cet outil sera très simple et facile à utiliser, d'autant plus qu'il ne concerne que la création d'un support d'installation de Windows 10 et non de distributions Linux et autres logiciels bootables et parce qu'il sera le seul outil disons totalement universel.

    Comme cet outil est basé sur la méthode Diskpart, il doit fonctionner sans problème, sauf s'il y a une quelconque fausse manipulation dans sa création qui pourrait remettre en cause cette solution, normalement initiée par Microsoft comme sur ce document par exemple :

    https://docs.microsoft.com/fr-fr/archive/blogs/askcore/creating-bootable-usb-drive-for-uefi-computers

    Pour mieux expliquer ce qui est fait grosso modo par Mehdi, c'est d'avoir automatisé la solution Dispart, donc, il ne devrait y avoir aucun problème.

    J'avais déjà précisé dans un message précédant que j'avais su comment créer un script pour partitionner la clé USB mais je ne savais pas comment créer un script pour copier les fichiers et dossiers dans les deux partitions de la clé USB mais je viens de découvrir comment le faire avec ce fil en Anglais :

    https://www.tenforums.com/tutorials/118137-create-bootable-usb-installer-if-install-wim-greater-than-4gb.html

    Cependant, meme en réduisant le tutoriel Diskpart à une simple utilisation de 2 scripts, cette méthode est toujours risquée pour un utilisateur lambda, d'où l'utilisation de ce genre de scripts pour créer l'outil "BBISO" qui permet de simplifier les choses et surtout éviter de faire une erreur grave en sélectionnant un mauvais périphérique à utiliser pour la gravure.

    Attendons donc le résultat pré final de ton travail et une fois l'outil finalisé, je pense qu'il conviendra à tout le monde.


    lundi 21 décembre 2020 10:51
  • Salut out le monde,

    Merci christian pour le retour, et merci Zekri,

    j'ajoute Zekri qu'après une nuit de travail, pour l'affichage de fenêtre, que cela n'était pas facile,

    j'écrirais un article sur comment procéder, en fait toutes les méthodes basé sur Diskpart ou Powershell, au moment d'assignation de lettre au lecteur, une ou plusieurs fenêtres d'explorateur s'ouvre, et ceci est impossible d'éviter ou les fermer, si tu peux me confirmer cette partie ?

    Rufus et yummi utilisent des logiciels en cmd, pour formater les clés, moi je serai transparent et j'utiliserai ceux de bases, et je partagerai la méthode pour éviter la création de fenêtre.

    En ce qui concerne la copie des fichiers, le lien utilise Xcopy très ancienne comme méthode, d'autre utilisent Robocopy plus récente et puissante, moi j'utilise ma propre méthode basé sur l'explorateur système ce qui donne l'avantage d'une visibilité en temps réel (Débit de transfert et temps restant )

    un geeck voulait que j'ajoute un menu, pour télécharger tous type de version d'iso basé sur un script Microsoft, c'est en cours d'investigation


    Dakhama Mehdi : Windows developper https://github.com/dakhama-mehdi

    lundi 21 décembre 2020 12:19
  • Voici les deux méthodes utilisées :

    #Lister les disques USB
    Get-Disk | where({ $_.BusType -eq 'USB' }) | select number, friendlyname, size
    #Remplacer le numero 9 par celui de votre clé USB
    #$disk = '9'
    
    $command = @"
    select disk $disk
    clean
    convert mbr
    create partition primary size=1024
    create partition primary
    select partition 1
    online volume
    format fs=fat32 quick label=BBiso-Boot
    assign 
    active
    select partition 2
    format fs=ntfs quick label=BBiso-Source
    assign  
    exit
    "@
    
    $command | cmd.exe /c Diskpart.exe


    Dakhama Mehdi : Windows developper https://github.com/dakhama-mehdi

    lundi 21 décembre 2020 12:20
  • deuxième méthode :

    Get-Disk $Disk | Clear-Disk -RemoveData | Initialize-Disk -PartitionStyle MBR
    New-Partition -DiskNumber 9 -Size 1024MB -IsActive -AssignDriveLetter   | Format-Volume -FileSystem FAT32 -NewFileSystemLabel 'BBISO-Boot'
    


    Dakhama Mehdi : Windows developper https://github.com/dakhama-mehdi

    lundi 21 décembre 2020 12:21
  • j'ajoute comme à dit Zekri, que l'utilisation d'une de ces méthodes en script, est très très dangereuse, du fait qu'au moindre erreur, le contenue du mauvais disque sera perdu, d'où l'intérêt d'un outil graphique qui facilite la tache.

    Dakhama Mehdi : Windows developper https://github.com/dakhama-mehdi

    lundi 21 décembre 2020 12:22
  • je suis entrain d'intégré un script connu, qui permet de télécharger les ISO Windows 10, toutes versions et toutes langues, Si georges pourra tester par la suite, et surtout comparer les Has car ces ISO sont télécharger à partir du store Microsoft.


    Dakhama Mehdi : Windows developper https://github.com/dakhama-mehdi




    • Modifié M dakhama lundi 21 décembre 2020 15:18
    lundi 21 décembre 2020 15:02

  • Dakhama Mehdi : Windows developper https://github.com/dakhama-mehdi

    lundi 21 décembre 2020 15:18
  • Salut Mehdi.

    Ce que tu proposes existe déjà. Ne t'épuise pas à refaire ce qui existe déjà.

    Mais si tu veux vraiment vérifier les SHA256 de tes iso provenant du store, alors tu peux suivre le point 6 de ce tuto => http://dechily.org/Forum_Aski/viewtopic.php?f=63&t=1913


    Ex-helpeur de Community. Désormais sur http://dechily.org/Forum_Aski/


    lundi 21 décembre 2020 15:19
  • je sais que ca existe, j'ai intégré un script, ca ma rien couté, et c'est beaucoup plus simple d'avoir sur le même outil, plusieurs possibilité, je suis entrain de travailler l'interface, je vous enverrai des captures pour le retour.

    Geroges continue de réfléchir comme un informaticien expérimenté, n'oublie pas que les gens même des techs s'emmerdent à trouver les liens de téléchargement d'ISO etc... 


    Dakhama Mehdi : Windows developper https://github.com/dakhama-mehdi


    • Modifié M dakhama lundi 21 décembre 2020 16:35
    lundi 21 décembre 2020 15:47
  • n'oublie pas que les gens même des techs s'en merdre à trouver les liens de téléchargement d'ISO etc...

    C'est bien pour ça que des forums avec tuto existent ! ! !

    MDR. D'ailleurs, je suis surpris que peu de tuto existent sur TechNet. A vrai dire, j'en n'ai pas vu.

    En fait, c'est normal. Les amateurs tels que moi ne jouent pas dans la même cours !


    Ex-helpeur de Community. Désormais sur http://dechily.org/Forum_Aski/



    lundi 21 décembre 2020 16:22
  • Bonsoir Mehdi

    Concernant les deux méthodes que tu as utilisées, en tant que non experts, on ne peut pas comprendre comment ces scripts où un numéro de disque est prédéfini fonctionnent dans l'outil "BBISO" sans tenir compte de ce numéro de disque puisque ce numéro n'est pas le même d'un utilisateur à un autre.

    Par conséquent, on n'a pas besoin de connaitre tout ça, sauf que personnellement j'aurai aimé apprendre la copie de fichiers et dossiers par utilisation d'un script utilisant Robocopy ou autre méthode rapide et fiable mais  ce ceci est une autre affaire, sachant que j'ai passé des nuits blanches avec ce problème sans toujours y arriver quand je créais mes propres ISO de Windows XP, 7 et 8, ainsi que lorsque je modifiais certains logiciels, ce que je ne fais plus.

    Concernant l'ajout à l'outil de la fonctionnalité de téléchargement de l'ISO de Windows 10, si je ne suis pas contre cette idée car l'outil sera plus sympathique, je préfère que tu laisses ça pour une version future de l'outil "BBISO" et ce, afin de prendre tout ton temps pour faire ce travail comme il se doit et pourquoi pas, si possible ajouter un script qui lance le calcul et l'affichage du Hash de l'ISO téléchargé afin de le comparer avec le Hash officiel, comme peut le faire sur demande Rufus pour l'ISO qu'on lui a indiqué pour la gravure.

    Cependant, comme je vois que ce script de Fido :

    https://github.com/pbatard/Fido

    parle de cette URL pour télécharger l'ISO de Windows 10 :

    https://www.microsoft.com/software-download/Windows10ISO

    cela n'est pas intéressant et ne nous convient pas car il s'agit de l'ISO MCT, sauf que dans ta capture d'écran, celle-là :

    Il est question de HeiDoc.net et de l'outil "Windows-ISO-Downloader.exe".

    Si c'est le cas, c'est bon puisqu'il s'agit de l'ISO RTM mais là aussi, il y a une condition, c'est celle d'utiliser toujours la dernière version de l'outil "Windows-ISO-Downloader.exe", ce qui peut laisser penser qu'il faut mettre à jour le script, donc l'outil "BBISO" à chaque fois qu'une nouvelle version de Windows 10 sort, voire une nouvelle version dans la dernière version, comme le dernier ISO : Win10_20H2_v2_French_x64 qui ne s'affiche que dans la dernière version de l'outil "Windows-ISO-Downloader.exe" qui est :

    Quoiqu'il en soit, c'est le contrôle du Hash qui est décisif pour un ISO donné à télécharger qui n'est pas forcément toujours celui de la dernière version.

    lundi 21 décembre 2020 18:22
  • @Mehdi

    J'avais oublié un détail important.

    Donc, je précise aussi que pour vérifier l'intégrité d'un ISO, il n'est pas nécessaire de connaitre son hash officiel (ce qui n'est pas toujours facile à trouver par un utilisateur lambda) ni même de calculer son hash. Ceci, en supposant que cet outil soit gratuit car je n'ai jamais pu trouver un lien de téléchargement direct chez Microsoft ou chez son éditeur.... 

    En effet, depuis un certain temps, j'utilise un outil qui permet de vérifier l'intégrité d'un ISO, il s'agit de "Windows and Office Genuine ISO Verifier".

    Je télécharge toujours la dernière version qui peut vérifier la dernière version de l'ISO RTM de Windows 10, ici :

    https://www.majorgeeks.com/files/details/windows_and_office_genuine_iso_verifier.html

    J'ai des tutoriels tout prêts que je n'ai pas eu le temps de mettre dans le site d'Aski comme celui expliquant le fonctionnement de l'outil "Windows and Office Genuine ISO Verifier". Si cela t'intéresse, je pourrai le déposer sous forme d'un fichier pdf dans un site de partage.

    PS

    Je viens de trouver, plutôt de me rappeler du nom et du site de l'éditeur de cet outil.

    Il s'agit de "Nebojša Vučinić" :

    https://genuine-iso-verifier.weebly.com/

    lundi 21 décembre 2020 18:49
  • @ Mehdi

    > j'ajoute Zekri qu'après une nuit de travail, pour l'affichage de fenêtre, que cela n'était pas facile,

    j'écrirais un article sur comment procéder, en fait toutes les méthodes basé sur Diskpart ou Powershell, au moment d'assignation de lettre au lecteur, une ou plusieurs fenêtres d'explorateur s'ouvre, et ceci est impossible d'éviter ou les fermer, si tu peux me confirmer cette partie ?

    Je n'ai pas bien compris cela mais si ces fenêtres ne peuvent être cachées, c'est un peu gênant.

    J'ai toujours compris qu'une invite de commande peut être cachée lors de l'utilisation d'un script, ce que je n'arrivais pas à toujours réussir, notamment lors de l'installation de Windows ou en post installation en utilisant un ISO personnalisé de Windows XP, 7 et 8 mais j'ai toujours pensé que cela est possible.

    Donc, si tu parviens à résoudre ce problème, l'outil sera plus esthétique.

    lundi 21 décembre 2020 19:04
  • Salut tout le monde,

    la nouvelle version est disponible, j'attends vos retour, et vos tests, c'est une version plus rapide, légère, tout les bugs sans réglé. les langues et l'orthographe sera traité plus tard 

     


    Dakhama Mehdi : Windows developper https://github.com/dakhama-mehdi


    • Modifié M dakhama mardi 22 décembre 2020 23:02
    mardi 22 décembre 2020 22:55

  • Dakhama Mehdi : Windows developper https://github.com/dakhama-mehdi

    mardi 22 décembre 2020 23:04
  • Salut Mehdi.

    Ce matin, depuis l'iso "Win10_20H2_v2_French_x64.iso", j'ai gravé une clé USB de 8 Go avec la version 4.0 de ton outil, en "MBR Only", et en "Multiversion".

    Résultat des courses : Cette clé ne boote pas, ni sur mon PC d’essai "MSI", ni sur mon PC de travail "Asus", que ce soit par le choix dans le "Boot order", ou par le choix ponctuel par la touche appropriée.

    Il y a donc encore un truc qui cloche !

    Bon travail, à plus ...

    PS : J'oubliais, ton outil ne fonctionne pas sur W7-64, et je n'ai pas essayé sur W8.1.

    Si c'est volontaire, il faudra le préciser dans ta "notice".

    PS2 : Cette clé ne boote pas non plus sur mon PC portable PB EasyNote TE configuré en "Legacy Bios", pour dual-boot W7/W8.1.


    Ex-helpeur de Community. Désormais sur http://dechily.org/Forum_Aski/



    • Modifié Georges News mercredi 23 décembre 2020 10:22 Ajout PS2
    mercredi 23 décembre 2020 10:06
  • Hello Georges,

    Merci pour l'effort et les tests, et oui quand y'en a plus y'en a encore du travail, pourrais-tu essayer avec le mode Universel (car c'est le plus important), je vais revoir ce que j'ai loupé en mode MBR


    Dakhama Mehdi : Windows developper https://github.com/dakhama-mehdi

    mercredi 23 décembre 2020 10:29
  • Bonjour Mehdi,

    Test de la version 4.0

    - Langage : Ne passe pas d'English à French.
    - Si interruption(volontaire) de la copie des fichiers d'un des multiples écran de copie, indique tout de même "Drive is succeful Created" sans message d'erreur.

    Bonne continuation


    Christian 2B

    mercredi 23 décembre 2020 10:32
  • re Georges,

    le problème de MBR est reglé sur une nouvelle version 4.1


    Dakhama Mehdi : Windows developper https://github.com/dakhama-mehdi

    mercredi 23 décembre 2020 10:42
  • Salut Christian,

    Merci pour l'intervention, je sais que ce n'est pas évident, de tester dans cette période de fête.

    pour la langue, c'est exprés, je n'ai pas configuré la traduction encore.

    pour l'interruption (volantaire) de copie, c'est une bonne remarque, comme j'utilise le processus de copie du système je n'ai aucun retour si la copie est terminé ou était interrompu, du coup le processus de création du clé continue normalement, je vais voir comment interagir avec cela, et récupéré un message de retour, si quelqu'un interrompe le processus, c'est fait aussi exprès de donner la main d'arrêter à tout moment.

    peux-tu nous confirmer si la clé a booté ou pas ? 


    Dakhama Mehdi : Windows developper https://github.com/dakhama-mehdi

    mercredi 23 décembre 2020 10:46
  • Je ne fais aucun essai avec les clés de Boot, sur mon seul et unique PC personnel.

    Sauf si je ne peux faire autrement.


    Christian 2B


    mercredi 23 décembre 2020 10:52
  • Merci Christian,

    du retour, si t'as un seul PC personnel, ce n'est pas la peine de faire des tests, en te remerciant pour ton 'implication, tu peux toujours nous faire des retours pour le désigne et la traduction etc... plus tard, quand les tests seront validés.

    on prendra pas le risque, néanmoins préparer une clé bootable tant que le PC fonctionne bien, et la mettre à l'abri, sera toujours une bonne chose, donc tu peux bien préparer une clé USB, et la mettre à coté, en cas de besoin. elle servira pour le dépannage, et n'oublie pas de sauvegarder régulièrement  ta machine ou avec des points de contrôle, je ferai un sujet sur ca pour les personnes intéressé, des quand terminera ce projet



    Dakhama Mehdi : Windows developper https://github.com/dakhama-mehdi

    mercredi 23 décembre 2020 11:00
  • Bonjour Mehdi

    Bravo encore une fois, je sais plus ou moins quel est le volume de travail que cela nécessite pour arriver à un tel résultat très prometteur.

    Ton outil prend maintenant une forme presque parfaite, à priori, en faisant abstraction des résultats des tests, il ne manque que la finalisation de l'interface.

    Pour ce qui est des tests, comme c'est la chose la plus importante en ce qui nous concerne, j'essayerai de faire le maximum car je n'ai pas beaucoup de temps libre mais il ne faut pas s'inquiéter ni se presser, surtout que d'autres testeurs éventuels peuvent ne pas être dispos à cause des fêtes de noël, même si tu as dessiné comme je l'ai constaté un chapeau de Papa noël dans la fenêtre de B-B-ISO-Master.

    Comme remarques dans l'immédiat, il y a :

    1- Cette fenêtre qui s'est affichée après avoir cliqué sur le bouton "Burn" :

    La gravure a continué automatiquement mais j'ai dû fermer cette fenêtre.

    Pour éviter cette fenêtre, j'avais expliqué dans mon message du mercredi 9 décembre 2020 12:36 sur le premier fil qu'il fallait ajouter dans le script la commande Format fs=ntfs quick au-dessus de la commandeFormat fs=ntfs quick Label="Install", c’est-à-dire utiliser ce script modifié :

    Select disk X

    Clean

    Convert mbr

    Create partition primary size=1000

    Format fs=fat32 quick Label="Boot"

    Active

    Assign

    Create partition primary

    Format fs=ntfs quick

    Format fs=ntfs quick Label="Install"

    Assign

    C'est vrai que le formatage s'effectue deux fois mais rapidement mais s'il y a une autre solution tu peux l'appliquer mais dans ce cas j'aimerai bien la connaitre.

    2- Le bouton "Download Win ISO" qui ne fonctionne pas, en l'actionnant, c'est un long fichier texte qui s'affiche avec le bloc-notes.

    En modifiant l'application par défaut pour l'extension ps1 en sélectionnant "Windows PowerShell", en actionnant le bouton "Download Win ISO", une fenêtre "Windows PowerShell" s'ouvre et se ferme très rapidement et rien ne se passe.

    Par contre, si j'enregistre le fichier Fido qui s'ouvre avec le bloc-notes au format ps1, ce fichiers'ouvre bien avec "Windows PowerShell" mais à condition de faire un clic droit sur ce fichier et cliquer sur "Exécuter avec PowerShell" mais cela ne peut être une solution.

    En plus, je vois dans le texte de" ce fichier que la version Win10_20H2_v2 de Windows 10 n'y est pas, voir donc la dernière capture d'écran mon message du lundi 21 décembre 2020 18:22 et les explications qui la précèdent.

    Donc, pour utiliser cette option de téléchargement de l'ISO dans l'outil BBISO, il faut mettre à jour ce dernier à chaque fois qu'il y a une nouvelle version de Windows 10.

    Voilà, pour les résultats concernant les tests, je les donnerai par la suite, peut être par à-coups.

    Information utile :

    Je suis parvenu à créer grâce à une de mes astuces une clé USB Bootable universelle de Windows 10 basée sur "Diskpart" mais sans utilisation de ce dernier par un utilisateur.

    Il suffit d'utiliser une image disque de clé USB sauvegardée avec un logiciel d'imagerie de disque et la restaurer avec le même logiciel.

    Pour faciliter la tâche et rendre cette image définitive et pouvant servir pour n'importe quelle version de Windows 10, ainsi que pour faciliter la tache aux utilisateurs, je n'ai copié aucun fichier sur les partitions "Boot" et "Install".

    Donc, les utilisateurs n'on t même pas besoin de créer l'image car ils peuvent télécharger la mienne qui ne pèse moins de 1 Mo.

    Après avoir téléchargé cette image et l'avoir restaurée avec le même logiciel sur une clé USB de 8Go ou plus, ce qui prend environ deux ou trois minutes, il suffit ensuite de copier à partir de l'ISO les fichiers et dossiers nécessaires dans les partitions "Boot" et "Install".

    Ce qui me reste à faire, c'est d'automatiser cette copie avec un script BAT par exemple et là, j'aurai peut-être besoin de ton aide car je ne maitrise pas du tout les scripts.

    Voilà, cette astuce est de mon invention, quand j'aurai un peu de temps libre j'essayerai de faire un bon tutoriel mais après avoir su créer un script pour la copie des fichiers et dossiers dans les deux partitions.

    Si tu peux dès à présent me faire un script je serai content, ou bien faut-il que j'ouvre un nouveau post ?

    Autre remarque :

    Je viens de faire un premier test avec un support gravé en mode "Universel Boot for UEFI+Legacy (Recommanded)" et ce, en mode BIOS/MBR.

    Le résultat est bon.

    Je ferai d'autres tests quand je le pourrai.


    mercredi 23 décembre 2020 11:13
  • Salut Zekir,

    Merci pour le retour, et oui cela m'a pris presque tout le weekend jusqu'à aujourd'hui.

    1- Cette fenêtre qui s'est affichée après avoir cliqué sur le bouton "Burn" :

    Cette fenêtre ne devrait pas s'afficher surtout si tu utilises le mode Universel, après les autres modes je sais pas, j'ai abandonné les commandes Diskpart et j'utilise les commande PowerShell.

    cette fenêtre s'affiche si la clé est très lente. si tu ajoutes deux fois le formatage en même temps 

    Format fs=ntfs quick

    Format fs=ntfs quick Label="Install"

    cela ne changera rien, et prendra beaucoup plus de temps, une autre fois tout est relatif au modèle de la clé et le port utilisé, avec les nouvelles clés en USB3 sur un port USB3 on y voit que du feu.

    Pour ta solution elle peut etre intéressante, donnes moi plus de détails avec des captures d'écran et je te ferai un script capable de l'incorporer


    Dakhama Mehdi : Windows developper https://github.com/dakhama-mehdi

    mercredi 23 décembre 2020 11:52
  • l'erreur est toujours présente, mais avec le mode Universel cela ne se présente pas, j'ai travaillé dessus, j'ai donné l'outil à plusieurs personnes pour le testé, on devra avoir un retour dans pas longtemps


    Dakhama Mehdi : Windows developper https://github.com/dakhama-mehdi

    mercredi 23 décembre 2020 11:58
  • Zekri,

    dans une nouvelle version 4.2, j'ai réglé le problème du script pour le téléchargement d'image


    Dakhama Mehdi : Windows developper https://github.com/dakhama-mehdi

    mercredi 23 décembre 2020 12:14
  • Je répondrai ce soir si possible mais je précise que la gravure en mode "MBR only" et "UEFI only" ne fonctionne pas chez moi sur deux PC, avec deux clés différentes et en essayant tous les ports.

    Je transmettrai des captures d'écrans ce soir....

    Par contre, je viens de faire le test en mode UEFI/GPT avec une clé gravée avec l'option "Universel-Boot for UEFI+Legacy (Recommanded)" et le résultat est bon, comme celui en mode BIOS/MBR avec la même clé.

    Concernant mon astuce sur la création d'un support universel en utilisant une image disque de clé USB, quand tu auras terminé avec ton outil, je pourrai t'expliquer quel est le script qu'il me faut mais je pense que si tu as bien lu mes explications, la demande concernant un scripts BAT ou PowerShell pour copier les fichiers et dossiers dans les deux partitions de la clé universelle est claire.


    mercredi 23 décembre 2020 13:41
  • > l'erreur est toujours présente, mais avec le mode Universel cela ne se présente pas, j'ai travaillé dessus, j'ai donné l'outil à plusieurs personnes pour le testé, on devra avoir un retour dans pas longtemps

    Donc, mauvaise nouvelle chez moi puisque cette fenêtre :

    s'affiche chez moi dans tous les modes de gravure :

    - "Universel-Boot for UEFI+Legacy (Recommanded)"

    - MBR Only

    - UEFI Only

    Pire encore, je ne peux pas créer de support d'installation en mode "MBR Only" et "UEFI Only, voilà ce qui se passe chez moi :

    1- MBR Only

    Après avoir cliqué sur le bouton "Burn", la fenêtre "Vous devez formater le disque du lecteur X : avant de l'utiliser" s'affiche, que je la ferme ou pas, le processus se termine au bout de quelques secondes et cette fenêtre s'affiche :

    La clé USB s'affiche dans le poste de travail et elle est bien formatée :


    Voilà se qu'elle contient :

    Le dossier source pèse 11,5 Mo et le fichier Burn-Boot.exe 2,37 Mo.

    Si je répète l'opération sans formater au préalable la clé USB, tout se passe exactement comme la première fois, sauf que cette deuxième fois, la fenêtre "Vous devez formater le disque du lecteur X : avant de l'utiliser" ne s'affiche pas.

    2- UEFI Only

    Après avoir cliqué sur le bouton "Burn", la fenêtre "Vous devez formater le disque du lecteur X : avant de l'utiliser" s'affiche, que je la ferme ou pas, le processus se termine au bout de quelques secondes et cette fenêtre s'affiche :

    La clé USB s'affiche dans le poste de travail mais elle n'est pas formatée :

    Si je répète l'opération en formant au préalable ou sans formater au préalable la clé USB, voilà ce qui s'affiche comme message d'erreur :

    Et après avoir fermé ce premier message, ce deuxième message d'erreur s'affiche :


    Conclusion :

    Avec un support "Universel-Boot for UEFI+Legacy (Recommanded)" tout se passe bien, sauf cette fenêtre "Vous devez formater le disque du lecteur X : avant de l'utiliser" qu'il faut cacher.

    Je sais qu'il existe une commande à ajouter juste après la commande

    Format fs=ntfs quick Label="Install" pour résoudre ce problème, mais je ne me rappelle plus, je l'avais vue il y a quelque temps sur le Net….

    Je ne désespère pas du tout car je sais que les problèmes résiduels devraient pouvoir se régler, sachant qu'avec la première version de l'ISO, ça marchait très bien avec les modes MBR Only et UEFI Only, sinon, le mode "Universel-Boot for UEFI+Legacy (Recommanded)" devrait suffire à mon avis.


    mercredi 23 décembre 2020 18:43
  • Oui, mais il faut non seulement que le script Fido.ps1 se lance automatiquement après avoir cliqué sur le bouton "Download Win ISO" sans qu'un utilisateur doive modifier l'application par défaut qui ouvre le format .ps1 mais aussi que le script soit mis à jour à chaque sortie d'une nouvelle version de Windows 10 ou d'un ISO d'une sous version dans une dernière version et pour cela, l'outil BBISO doit être mis à jour périodiquement, ce qui est tout à fait normal.

    Je crois comprendre par conséquent que tu as bien ajouté la dernière sous version de l'ISO qui est Win10_20H2_v2, c’est-à-dire cette Build :

    mercredi 23 décembre 2020 19:03
  • Zekri, en fait tu utilises une ancienne version, tous les problèmes que tu as évoqué, en était corriger à priori, dans une nouvelle version 4.2 que j'ai ajouté y'a pas longtemps

    Dakhama Mehdi : Windows developper https://github.com/dakhama-mehdi

    mercredi 23 décembre 2020 19:26
  • apres pour le script FIDO, j'essaierai de donner un coup de jeune, de temps en temps, maintenant il se lance sans ps1, mais l'essentiel ce sont les version majeurs, et si on a la possibilité de télécharger un ISO, pour les gens qui connaissent pas ou savent pas ou se le procurer ca sera sympa

    Dakhama Mehdi : Windows developper https://github.com/dakhama-mehdi

    mercredi 23 décembre 2020 19:27
  • > Zekri, en fait tu utilises une ancienne version, tous les problèmes que tu as évoqué, en était corriger à priori, dans une nouvelle version 4.2 que j'ai ajouté y'a pas longtemps

    En effet, j'ai complété mes essais avec la version 4.0 que tu as mis au point hier.

    Je revérifierai demain avec la version 4.2 tous les points que j'avais rencontrés.

    mercredi 23 décembre 2020 19:33
  • Merci,

    je viens de tester sur 4 machines différentes, avec 6 clé et d'autres disque dur externe, le message de formatage est impossible qu'il s'affiche avec la dernière version. je n'assigne pas de lettre apres le formateur donc impossible !!

    une chose rassures nous tu testes bien sous Win 10 ? regardes la version de ton powershell avec la commande :

    $psversiontable

    tu devras etre sous la version 5.1 Minimum


    Dakhama Mehdi : Windows developper https://github.com/dakhama-mehdi

    mercredi 23 décembre 2020 20:10
  • Bonjour Mehdi

    Voici les tests que j'ai effectués ce matin sur mon PC de test sous BIOS/MBR avec Windows 10 update à jour : version 20H2-19042.685

    Version de PowerShell :

    1- "Universel-Boot for UEFI+Legacy (Recommanded)" :

    Rien à signaler, le message "Vous devez formater le disque du lecteur X : avant de l'utiliser" ne s'affiche plus.

    2- "MBR Only" :

    La gravure fonctionne maintenant mais le message "Vous devez formater le disque du lecteur X : avant de l'utiliser" s'affiche toujours.

    Je suggère d'essayer ce script :

    Select disk X

    Clean

    Convert mbr

    Create partition primary size=1000

    Format fs=fat32 quick Label="Boot"

    Active

    Assign

    Create partition primary

    Rescan

    Format fs=ntfs quick Label="Install"

    Assign

    3- "UEFI Only" :

    Le message "Vous devez formater le disque du lecteur X : avant de l'utiliser" s'affiche toujours et la gravure échoue toujours exactement avec les mêmes erreurs qui sont expliquées dans mon dernier message.

    4- Téléchargement de l'ISO :

    A- Sur un PC sous Windows 10 Famille 20H2-19042.685, une fois que j'arrive à cette fenêtre :

    Et que je clique sur "Continue", j'obtiens cette erreur :

    B- Sur un PC sous Windows 10 Professionnel 2004-19041.685, pas de problème.

    Cependant, si le dernier ISO de Windows 10 : 20H2 (Build 19042.631 – 2020.12) ne sera pas disponible, cette option de téléchargement n'aura pratiquement aucun intérêt.

    Pour cela, je pense que le script FIDO peut être mis à jour en ajoutant ce dernier ISO.

    jeudi 24 décembre 2020 10:39
  • Salut Zekri,

    Cool, nous avons du progrès, à vrai dire on se rapproche vers la fin de ce feuilleton.

    pour le MBR Only, je vais essayer la même méthode, en effet pour le message de formatage, cela ce produit quand on créer une partition avant de formater, 

    essaies le avec la ligne des commandes, des que tu vas mettre clean ou assign, le message apparaitra. et l'équipe Microsft n'ont pas la résolution à cela.

    Diskpart or new partition hide message box the window Disk or you need format - Microsoft Q&A

    regardes leur solution, ils suggèrent de désactiver Autoplay du registre, la seule méthode que j'ai trouvé et que je vais bientôt partagé c'est de passer par Powershell et d'oublier Diskpart, avec un petit tour de passe-passe


    Dakhama Mehdi : Windows developper https://github.com/dakhama-mehdi

    jeudi 24 décembre 2020 13:38
  • Je pense que je vais abandonné la méthode UEFI only, y'a pas besoin, en plus c'est une méthode longue, qui consiste à découper le fichier WIM en plusieurs parties, et recalculer le délai, Or notre objectif c'est de proposer une solution simple et rapide, découpé le WIM avec DISM peut etre lent selon les performances du systeme, 

    car DISM, copie les fichiers dans un dossier TEMPS, découpes et après recompressé, et cela peut impacter les performances et ce sentir, la méthode Universell + la méthode MBR Only pour les vieux Modèle suffit largement.

    pour le script Fido je vais ouvrir un post pour que la personne bosse dessus, en fait, le message d'erreur si tu n'as pas configuré ton internet explorer pour la première fois, il suffit juste d'ouvrir internet explorer choisir le paramètre par défaut, et le script fonctionnera mais je verrai comment faire


    Dakhama Mehdi : Windows developper https://github.com/dakhama-mehdi

    jeudi 24 décembre 2020 13:41
  • > Cool, nous avons du progrès, à vrai dire on se rapproche vers la fin de ce feuilleton.

    Oui, je le pense moi aussi.

    > pour le MBR Only, je vais essayer la même méthode, en effet pour le message de formatage, cela ce produit quand on créer une partition avant de formater,

    essaies le avec la ligne des commandes, des que tu vas mettre clean ou assign, le message apparaitra. et l'équipe Microsft n'ont pas la résolution à cela.

    Diskpart or new partition hide message box the window Disk or you need format - Microsoft Q&A

    regardes leur solution, ils suggèrent de désactiver Autoplay du registre, la seule méthode que j'ai trouvé et que je vais bientôt partagé c'est de passer par Powershell et d'oublier Diskpart, avec un petit tour de passe-passe

    Je suis occupé toute la journée de demain mais j'essayerai de voir cette solution plus tard.

    Je pense cependant que la désactivation de l'autoPlay doit fonctionner et dans ce cas, s'il n'est pas possible de le réactiver à la fin, on peut toujours expliquer aux utilisateurs comment le faire.

    Cependant, j'ai essayé aujourd'hui cette solution :

    http://woshub.com/creating-multiple-partitions-on-a-usb-drive-in-windows-10/

    en utilisant l'invite de commande (admin) et cette commande à partir de l'emplacement du fichier script : Diskpart /s nomduscript.txt

    et le message ne s'est pas affiché.

    mon fichier nomduscript.txt contenait ceci :

    Select disk X

    Clean

    Convert mbr

    Create partition primary

    Select partition 1

    Assign letter=Y

    select partition 1

    Format fs=fat32 quick

    Create partition primary size=1000

    Format fs=fat32 quick Label="Boot"

    Active

    Create partition primary

    Select partition 2

    Assign letter=Z

    select partition Z

    Format fs=ntfs quick Label="Install"

    Tu peux donc essayer la deuxième méthode :

    Create Multiple Partitions on a USB Flash Drive Using PowerShell

    Elle doit donner le même résultat et si c'est le cas, ça sera la meilleure solution.

    Quoiqu'il en soit, je reste persuadé qu'une solution doit exister, sinon, comment Rufus n'affiche pas cette fenêtre alors qu'il crée lui aussi deux partitions. Pour ce qui est de l'équipe de Microsoft qui n'a pas de solution, il doit y avoir d'autres équipes plus compétentes en la matière.



    jeudi 24 décembre 2020 22:24
  • > Je pense que je vais abandonné la méthode UEFI only, y'a pas besoin, en plus c'est une méthode longue, qui consiste à découper le fichier WIM en plusieurs parties, et recalculer le délai, Or notre objectif c'est de proposer une solution simple et rapide, découpé le WIM avec DISM peut etre lent selon les performances du systeme, car DISM, copie les fichiers dans un dossier TEMPS, découpes et après recompressé, et cela peut impacter les performances et ce sentir, la méthode Universell + la méthode MBR Only pour les vieux Modèle suffit largement.

    Je suis entièrement d'accord avec cette solution car un PC compatible UEFI est normalement un PC récent, donc il doit fonctionner avec une clé Diskpart à deux partitions, que ce soit en mode UEFI/GPT ou bien en mode BIOS/MBR.

    > pour le script Fido je vais ouvrir un post pour que la personne bosse dessus, en fait, le message d'erreur si tu n'as pas configuré ton internet explorer pour la première fois, il suffit juste d'ouvrir internet explorer choisir le paramètre par défaut, et le script fonctionnera mais je verrai comment faireOui, prend ton temps encore une fois, car l'intégration de cette fonctionnalité est une chose interessante si elle fonctionne correctement et si elle permet de telecherger toutes les versions des ISOs de Windows 10, y compris la toute dernière.

    Concernant internet explorer, EDGE etc… ils étaient déjà configurés et l'erreur s'est produite quand même.

    Si notre ami FIDO va collaborer, on aimerait qu'il t'explique si possible comment mettre à jour ce script, chaque fois qu'une nouvel ISO de Windows 10 voit le jour, sinon, en restant dépendant de lui, rien ne nous garantit qu'il mettra à jour régulièrement (à chaque sortie de nouvel ISO) son script afin que tu puisses mettre à ton tour BBISO à jour.


    jeudi 24 décembre 2020 22:38
  • Bonjour

    Et bon Noël

    >" .... comment Rufus n'affiche pas cette fenêtre alors qu'il crée lui aussi deux partitions."

    Peut-être en analysant son code source ? => https://github.com/pbatard/rufus/archive/v3.13.zip


    Ex-helpeur de Community. Désormais sur http://dechily.org/Forum_Aski/

    vendredi 25 décembre 2020 09:05
  • Bonjour tout le monde et bon noel à tous,

    Pour répondre a georges a zekri sur le message d'erreur :

    Rufus et yummi n'utilise pas diskpart, il utilise un utilitaire en exe pour formater j'ai oublié son nom, c'est lui que j'utilise pour le mode uefi only, mais cela ne nous intéresse pas, car je veux être transparent en partageant mon code source, les gens cont voir que j'ai utilisé piwershell et ils peuvent créer facilement leur propre oytil en se basant que le mien, ca va leur donner de la confiance ca aussi c'est un bon point


    Dakhama Mehdi : Windows developper https://github.com/dakhama-mehdi

    vendredi 25 décembre 2020 13:01
  • Pour répondre à Microsoft qu'ils m'ont demandé de désactiver Autiplay, cela risque de perturber les gens, en plus je veux pas toucher au registre, min outil si vous remarquez il s'exécute dans un dossier temp, et à la fermeture de l'exe tout disparaît, il s'exécute dans une bulle loin du système et registre et tout.

    Tkt j'ai réparé le mode mbr, normalement tu n'auras pas le message format avec le mode mbr only


    Dakhama Mehdi : Windows developper https://github.com/dakhama-mehdi

    vendredi 25 décembre 2020 13:05
  • Pour la solution de zekri de diskpart, 

    Georges avait raison de se mefier de diskaprt.

    Elle marche si tu assgines manuellement une lettre au lecteurs, mais qui sait si cette lettre et déjà utilisé, dispart aura une erreur, la lettre Z et Y sont les plus utilisées dans les entreprises, et diskpart peut meme tenté de formater le disque, donc méfiance


    Dakhama Mehdi : Windows developper https://github.com/dakhama-mehdi


    • Modifié M dakhama vendredi 25 décembre 2020 13:09
    vendredi 25 décembre 2020 13:08
  • Pour le script fido c'est le gars du rufus qu'il a fait, je vais essayer de voir le principe, et faire un similaire.

    car dans son script il modifie une clé de registre et j'aime pas ca, je veux proposer un outil transparent français qui touche à rien et utilise les commandes système Microsoft connus


    Dakhama Mehdi : Windows developper https://github.com/dakhama-mehdi

    vendredi 25 décembre 2020 13:12
  • Bonsoir tout le monde

    Joyeux noël à tout le monde

    > Tkt j'ai réparé le mode mbr, normalement tu n'auras pas le message format avec le mode mbr only

    Sans chercher à comprendre comment, si tu es sûr, c'est bon, mais dans ce cas, je comprends que ce sera fait dans ta prochaine version…..?

    vendredi 25 décembre 2020 18:57
  • > Elle marche si tu assgines manuellement une lettre au lecteurs, mais qui sait si cette lettre et déjà utilisé, dispart aura une erreur, la lettre Z et Y sont les plus utilisées dans les entreprises, et diskpart peut meme tenté de formater le disque, donc méfiance

    J'ai choisi exprès les lettres Y et Z mais dans ce cas tu as raison et s'il n'y a pas un moyen de contournement, alors cette solution est à exclure.

    Cependant, si j'ai compris tu as résolu ce problème, donc, il ne reste que celui du téléchargement de l'ISO.

    vendredi 25 décembre 2020 19:10
  • > Pour le script fido c'est le gars du rufus qu'il a fait, je vais essayer de voir le principe, et faire un similaire.

    car dans son script il modifie une clé de registre et j'aime pas ca, je veux proposer un outil transparent français qui touche à rien et utilise les commandes système Microsoft connus

    D'après ce que j'ai compris, il ne reste plus que ce problème à résoudre pour finaliser ton outil et dans ce cas, cette fonctionnalité (d'ailleurs délaissée par Rufus pour je ne sais quelle raison) peut être laissée en instance pour être intégrée dans une version future de ton outil, ceci, car si elle n'est pas fiable ou qu'elle ne donne pas la possibilité de télécharger toutes les versions de Windows 10 ainsi que le denier ISO, elle ne sera d'aucune utilité.

    Sinon, concernant la modification d'une clé de registre par un logiciel, si cela n'a pas de graves conséquences sur le fonctionnement du système, cela peut être tout à fait normal.

    Par contre, si tu arrives à comprendre le fonctionnement de ce script et pouvoir le mettre à jour dès maintenant, ça serait super. Dans le cas contraire garder cet ajout éventuel pour une version future de ton outil.

    J'ai ouvertt le script FIDO avec le bloc-notes et j'ai relevé de façon particulière cette entrée :

    $WindowsVersions = @(

                    @(

                                   @("Windows 10", "Windows10ISO"),

                                   @(

                                                   "20H2 (Build 19042.508 - 2020.10)",

                                                   @("Windows 10 Home/Pro", 1807),

                                                   @("Windows 10 Education", 1805),

                                                   @("Windows 10 Home China ", ($zh + 1806))

                                    ),

                                   @(

                                                   "20H1 (Build 19041.264 - 2020.05)",

                                                   @("Windows 10 Home/Pro", 1626),

                                                   @("Windows 10 Education", 1625),

                                                   @("Windows 10 Home China ", ($zh + 1627))

                                  

    Etc……. Jusqu' à :

                                   ),

                                   @(

                                                   "1507 [Threshold 1] (Build 10240.16384 - 2015.07)",

                                                   @("Windows 10 Home/Pro", 79),

                                                   @("Windows 10 Home/Pro N", 81),

                                                   @("Windows 10 Single Language", 82),

                                                   @("Windows 10 Education", 75)

                                                   @("Windows 10 Education N", 77),

                                                   @("Windows 10 KN", ($ko + 80)),

                                                   @("Windows 10 Education KN", ($ko + 76)),

                                                   @("Windows 10 China Get Genuine", ($zh + 78))

    Et la question que je me pose est la suivante :

    Pour ajouter le dernier ISO de Windows 10, ne serait-il pas possible d'ajouter seulement les données concernant cet ISO juste avant :

    @(

                                                   "20H2 (Build 19042.508 - 2020.10)",

                                                   @("Windows 10 Home/Pro", 1807),

                                                   @("Windows 10 Education", 1805),

                                                   @("Windows 10 Home China ", ($zh + 1806))

    C’est-à-dire ceci ? :

    ),

    @(

                                                   "20H2 (Build 19042.631 - 2020.12)",

                                                   @("Windows 10 Home/Pro", xxxx),

                                                   @("Windows 10 Education", yyyy),

                                                   @("Windows 10 Home China ", ($zh + zzzz))

    Mais dans ce cas, si cela peut suffire, comment trouver les inconnues xxxx, yyyy et zzzz ?


    vendredi 25 décembre 2020 20:03
  • Hello Zekri,

    je suis aussi entrain d'analyser le script, la partie sur la quelle tu t'es arrêté elle permet seulement de peupler la liste à choisir, la partie la plus importante vient dans la ligne du bouton continue

    $XMLForm.Title = Get-Translation($English[12])
    Refresh-Control($XMLForm)
    $url = "https://www.microsoft.com/" + $QueryLocale + "/api/controls/contentinclude/html"
    $url += "?pageId=" + $RequestData["GetLinks"][0]
    $url += "&host=www.microsoft.com"
    Write-Host ici
    $url += "&segments=software-download," + $WindowsVersion.SelectedValue.PageType
    $url += "&query=&action=" + $RequestData["GetLinks"][1]
    $url += "&sessionId=" + $SessionId
    $url += "&skuId=" + $Language.SelectedValue.Id
    $url += "&language=" + $Language.SelectedValue.Language
    $url += "&sdVersion=2"

    ICI est en bas, c'est cette partie qu'on génére le lien


    Dakhama Mehdi : Windows developper https://github.com/dakhama-mehdi

    vendredi 25 décembre 2020 20:18
  • au départ il se rend dans cette ligne : https://www.microsoft.com/en-US/software-download/ et à partir du code XML caché de la page, il récupère au fur et à mesure les liens de téléchargement

    Par exemple :

    Voici des liens qui te permettront de télécharger des Version Win10 en Français.

    start https://software-download.microsoft.com/db/Win10_20H2_French_x64.iso?t=b2a47b80-6299-48bd-8b8e-f9ac17c69dcb&e=1609002731&h=f60854fbb52854b3712ab84d9ebc6448
    start https://software-download.microsoft.com/db/Win10_1909_French_x64.iso?t=177c585b-ba83-4c52-b106-13fb33e0af42&e=1609002956&h=d1a4a7fe08fb3b3dae3ce5edcad79fef
    start https://software-download.microsoft.com/db/Win10_1809Oct_French_x64.iso?t=deccd9d4-ec4e-4399-bfca-9e9156397c0e&e=1609003300&h=2751539b8512da02f741af6f2cc35b34


    au pire, si j'arrive pas à copier la méthode, j'ajouterai à la main les 10 dernières versions de Win 10 en francais et en anglais en dur, et BasTA


    Dakhama Mehdi : Windows developper https://github.com/dakhama-mehdi

    vendredi 25 décembre 2020 20:20
  • Salut

    Et Bon lendemain de Noël.

    Essaye aussi cette URL:

    https://software-download.microsoft.com/db/Win10_20H2_v2_French_x64.iso?t=a76d46ff-6c26-48db-809f-d595166cdeff&e=1609057818&h=470d7beb96c2147ab985dbcd9c3d5b8f


    Ex-helpeur de Community. Désormais sur http://dechily.org/Forum_Aski/

    samedi 26 décembre 2020 08:33
  • Bonjour Mehdi

    Bonjour Georges

    > au départ il se rend dans cette ligne : https://www.microsoft.com/en-US/software-download/ et à partir du code XML caché de la page, il récupère au fur et à mesure les liens de téléchargement

    En effet, j'avais bien lu le paragraphe How it works de cette page https://github.com/pbatard/Fido

    mais je n'ai pas  compris comment fonctionne le script pour faire appel aux serveurs de téléchargement des ISOs RTM de Microsoft.

    Sinon, pour ce qui est du message d'erreur que j'avais, le problème a été effectivement résolu après avoir réinitialisé mon internet explorer qui avait des problèmes.

    > au pire, si j'arrive pas à copier la méthode, j'ajouterai à la main les 10 dernières versions de Win 10 en francais et en anglais en dur, et BasTA

    Ce serait une bonne solution si tu pourras modifier ton outil BBISO facilement et rapidement quand un nouvel ISO de Windows sort et si la liste des ajouts en s'allongeant à la longue ne pose aucun problème, sinon il serait peut être possible d'indiquer juste un lien qui renvoi sur le téléchargement de cette liste depuis un site de partage où tu l'auras déposée et dans ce cas, il n'est même pas nécessaire de mettre à jour ton outil mais plutôt de mettre à jour cette liste si le lien de téléchargement (se trouvant dans BBISO ) peut ne pas être obligatoirement modifié.

    Je suis parfois un peu brouillon dans mes messages, j'espère que tu arrives à me comprendre.

    samedi 26 décembre 2020 10:44
  • Hello tout le monde, 

    j'espère que tout le monde passe des bonnes fêtes et profites, et merci pour le maintien,

    j'ai réussi à décortiquer le code, et le comprendre, et ca fonctionne, on peut générer des liens de téléchargement, sans besoin de configurer IE ou changer de clé registre ou rien.

    à vrai dire, derrière le psoeudo, il me semble que ce n'est pas une seule personne, car le script est bien bien développé par des pros avec une multitude de compétences des langages XML, WEB, Powershell, faisant de lui un script bien fait mais difficile à comprendre, j'en ai reproduit un plus efficace en quelque ligne seulement.

    je vais ouvrir un nouveau post pour les derniers tests, et pour finaliser l'esthétique, maintenant que tous les obstacles sont résolus. 


    Dakhama Mehdi : Windows developper https://github.com/dakhama-mehdi

    dimanche 27 décembre 2020 08:57
  • Salut.

    OK. Bon courage.

    Je testerai donc ta version "RTM" en "MBR" quand tu penseras l'avoir finalisée.

    PS : Si tu crées un nouveau fil, n’oublie pas de faire les liens depuis et vers celui-ci, afin qu'on s'y retrouve dans la chronologie de tes expériences.


    Ex-helpeur de Community. Désormais sur http://dechily.org/Forum_Aski/


    • Modifié Georges News dimanche 27 décembre 2020 09:35 Ajout PS
    dimanche 27 décembre 2020 09:32
  • Salut georges, oui c'est noté,

    Bon la dernière version 4.5 plus stable, avec téléchargement possible des ISO est disponible, je n'ai pas enlevé carrément le mode UEFI Only, mais vous n'avez pas besoin de l'utiliser, je partagerai bientôt le code source avec tout le monde.

    d'après el retour d'une trentaine de test de plusieurs personnes, aucun souci rencontré, la clé boot en mode universel et MBR pour tout le monde, les ISO se téléchargent rapidement, et fonctionne à merveille, donc si des gens ici peuvent tester, avant qu'on discute du nom, et de l'esthétique et les derniers détails


    Dakhama Mehdi : Windows developper https://github.com/dakhama-mehdi

    dimanche 27 décembre 2020 22:43
  • Salut Mehdi

    - Juste cette 1ère remarque pour commencer :

    Je vois que dans les différentes versions de W10 qui seraient téléchargeables avec ton outil (Perso, ça ne me semble pas vraiment utile, mais soit), la dernière version 20H2v2 (Build 19042.631) diffusée par MS n'est pas listée.

    - Je vais poursuivre par essai de bootabilité en MBR de ta version 4.5.


    Ex-helpeur de Community. Désormais sur http://dechily.org/Forum_Aski/


    lundi 28 décembre 2020 11:21
  • Salut Georges,

    en fait le 20H2v2 n'est pas la dernière version, je me concentre sur les versions majeurs, 20H2 d'octobre. c'est elle la dernière version Build 19042.

    après le reste du suffixe 631 ou 508, ce sont des mises à jours intégrées, et ces versions non majeurs sortiront tous les mois, c'est vrai que si on installe pas le Build 19042.631 et on installe le 19042.508 on chopera une mise à jour de quelque MO, mais cela dit que même en installant le dernier build .631 on chopera des mises à jour, et même en l'ajoutant dans 4 jours Microsoft sortira une nouvelle version 20h2 avec les cumulatives de décembre, pour janvier.

    l'essentiel que le boot fonctionne, et que le téléchargement ainsi que les versions sont correct, comme j'ai dit cela sera une bonne alternative pour les personnes qui connaissent pas grande chose, et qui veulent créer une clé de secours à mettre à cote, avec des bons tutos et ta part ou ceux de Zekri, ca sera utile, car les gens utilisent Rufus et leur clé ne boutent pas car ils savent pas c'est quoi un Bios et comment le changer etc....


    Dakhama Mehdi : Windows developper https://github.com/dakhama-mehdi

    lundi 28 décembre 2020 11:33
  • Bonjour Mehdi

    Je ne vois pratiquement aucune différence avec la version 4.2, sauf que pour l'affichage du message : "Vous devez formater le disque du lecteur X : avant de l'utiliser", maintenant c'est le contraire, ce message ne s'affiche plus chez moi en mode "MBR Only" mais s'affiche en mode "Universel-Boot for UEFI+Legacy (Recommanded)" et ce, sur deux PC, l'un sous Windows 10 Pro en UEFI/GPT et l'autre sous Windows 10 Famille en BIOS/MBR.

    Je ne comprends pas pourquoi tes testeurs n'ont pas signalé ce problème.

    Pour cela, afin de résoudre définitivement ce problème, j'aurai aimé que tu utilises la méthode qui consiste à modifier la clé de registre "Autorun"  et une fois le partitionnement terminé, annuler la modification du registre, le tout, avec  ces deux clés de registres :

    https://www.tenforums.com/tutorials/101962-enable-disable-autoplay-all-drives-windows.html

    qu'il serait certainement possible d'intégrer comme commandes dans ton outil.

    Concernant la fonctionnalité "Téléchargement de l'ISO", peut être que ça marche mieux ainsi mais la liste n'est pas complète (mais cela n'est pas très important car le site tb.rg-adguard.net aussi ne donne plus tous les anciens ISOs) et comme il y a toujours le manque de la dernière Build de l'ISO 20H2 qui est 20H2 (Build 19042.631 - 2020.12), cette fonctionnalité peut perdre pratiquement tout son intérêt.

    On retrouve cet ISO sous le nom de :

    - Windows 10 version 20H2 v2 (October 2020 Update)-December 2020 dans l'outil "Windows-ISO-Downloader.exe" :

    https://www.heidoc.net/php/Windows%20ISO%20Downloader.exe

    - Windows 10 version 2009 -20H2 (Build 19042.631) sur ce site :

    https://tb.rg-adguard.net/index.php

    mais dans les deux cas, en Français par exemple, l'ISO est nommé par défaut : Win10_20H2_v2_French_x64 ou Win10_20H2_v2_French_x32

    Si l'ISO de cette sous-version de Windows 10 a été créé par Microsoft et mis à disposition comme ISO RTM alors qu'il n'a pas une importance particulière, son intérêt peut être discutable mais dans ce cas pourquoi sortir cet ISO alors que la mise à jour cumulative KB4594440 devait suffire ? :

    https://support.microsoft.com/en-ae/help/4594440/windows-10-update-kb4594440

    Quoiqu'il en soit, si l'outil "mediacreationtool" continue de fournir la build 19042.508 ou le numéro inférieur que j'ai oublié (donc, une version non V2), dans ce cas on peut dire que ce n'est pas la fonctionnalité de téléchargement de l'ISO de l'outil BBISO qui n'aurait pas un grand intérêt mais plutôt cet ISO RTM en principe non disponible pour le public.

    C'est dommage, je n'ai pas un bon débit de connexion internet, autrement je téléchargerai un nouvel ISO avec l'outil MCT et effectuerai une installation de Windows pour voir…..

    Cependant, il se peut qu'une nouvelle sous version soit mise à disposition du grand public avec l'outil MCT si elle corrige un bug important et urgent à corriger, cela s'est déjà produit par le passé.....

    Néanmoins, il faut dès maintenant être sûr de pouvoir mettre à jour cette fonctionnalité de l'outil BBISO à chaque sortie semestrielle d'une nouvelle version de Windows 10, sinon elle deviendra très vite obsolète.



    lundi 28 décembre 2020 14:30
  • > en fait le 20H2v2 n'est pas la dernière version => Si !

    Déjà indiqué ici : http://dechily.org/Forum_Aski/viewtopic.php?f=63&t=1913

    Pour ISO 20H2-V2 en 64 bits :
    Nom court = Win10_20H2_v2_French_x64.iso
    Nom long MSDN : fr_windows_10_consumer_editions_version_20h2_updated_nov_2020_x64_9a8764da.iso
    Taille : 5,83 Go (6 270 814 208 octets)
    MD5: 4E8C130ACBFCF51F5A139D9999310788
    SHA-1: 0E02044A25F830EF5F1DE335DFE16370B000D12F
    SHA-256: 768638760180CAC5A38BBF91638AD58479FFCE0FD310ABE3E428B92D0ECC715C

    PS : De plus, cet outil, à lui seul, ne permet pas de s'assurer que l'iso téléchargé est bien intègre. Il lui faut un autre outil associé pour mesurer son hash.(HashTab par exemple)


    Ex-helpeur de Community. Désormais sur http://dechily.org/Forum_Aski/


    • Modifié Georges News lundi 28 décembre 2020 14:50 Ajout PS
    lundi 28 décembre 2020 14:42
  • Bon.

    1ère bonne nouvelle :

    La clé gravée en "MBR seul" boote bien.

    A suivre ....


    Ex-helpeur de Community. Désormais sur http://dechily.org/Forum_Aski/

    lundi 28 décembre 2020 15:29
  • Pour gravure clé en "Universel",  comme Zekri, j'ai aussi :

    "Vous devez formater le disque du lecteur X : avant de l'utiliser", maintenant c'est le contraire, ce message ne s'affiche plus chez moi en mode "MBR Only" mais s'affiche en mode "Universel-Boot for UEFI+Legacy (Recommanded)"

    => On ne sait pas trop quoi faire, car si on dit Oui, alors autre panneau surgit : "Windows ne peut pas formater X". Alors, j'ai cliqué sur "Fermer". On va bien voir ce que ça donne en final.

    Ca, ça ne va pas du tout.


    Ex-helpeur de Community. Désormais sur http://dechily.org/Forum_Aski/

    lundi 28 décembre 2020 15:44
  • Désolé Mehdi, mais ça ne va pas bien en mode "Universel".

    Vu ce que j'ai indiqué ci-dessus lors de la gravure clé, je me doutais que l'essai en "Universel" serait négatif.

    Au boot machine, la clé gravée en "Universel" est vue quelques 1/10 de seconde, puis semble booter, mais non, je me retrouve sur le HDD !

    Mes conclusions :

    - Pour l'instant, pour du MBR, je peux dire que cet outil version 4.5 ne m'apporte rien de plus que Rufus.

    - Pour du GPT, je ne me prononcerais pas, ne pouvant tester.

    Par contre, je sais depuis plusieurs années, à travers les remontées des gens qu'Aski et moi avons conseillés, que Rufus fait bien le job en GPT, même s'il faut désactiver le Secure Boot, seul passage un peu délicat.

    Et en final, pour les "nuls", il reste l'outil MCT.

    Dommage, c'était un beau rêve ce projet.

    A plus, pour d'autres aventures.


    Ex-helpeur de Community. Désormais sur http://dechily.org/Forum_Aski/


    lundi 28 décembre 2020 16:28
  • Salut tout le monde, et merci pour les retours, 

    effectivement j'en ai constaté ca, j'ai détermine d'où vient le problème, quand votre clé est en MBR, le mode Universel ne pose aucun problème.

    mais quand elle est en GPT, le mode universel ne la convertir pas, oublie de ma part que je corrigerai.

    c'est pareil pour le mode MBR Only, au moment que la clé est en GPT ou MBR, la conversion provoque la fenêtre du message du formatage, et ceci est un comportement logique du système et du diskpart ou commande powershell.

    Zekri pourra verifier cela, fais un convert en mbr à une clé en GPT tu auras directement la fenêtre, je travaillerai sur cela ce soir.

    TKT Geroges on abandonnera pas au dernière ligne droite, j'en ai fait des outils très très très compliqué, c'est juste le manque des tests qui nous a retardé.

    et aujourd'hui j'étais chez un client que ces tech ont crée des clés avec rufus, tout en désactivant le SecureBoot , résultat un parc de 500 machine devrait être réinstaller . car la puce TPM et la double authentification à besoin que SecureBoot soit activé donc aucun outil ne propose cela et l'outil MCT ne te propose que la dernière version d'iso, de plus MCT prend beaucoup de temps de téléchargement et installation.


    Dakhama Mehdi : Windows developper https://github.com/dakhama-mehdi

    lundi 28 décembre 2020 17:53
  • Zekri la méthode de désactivation de clé registre Fonctionne, on est Bon Alors, ouvrez les champagnes ou les coca 


    Dakhama Mehdi : Windows developper https://github.com/dakhama-mehdi

    lundi 28 décembre 2020 18:03
  • Bonsoir> résultat un parc de 500 machine devrait être réinstaller

    Alors, vu que ton outil n'est pas encore au point, vu que Rufus ne convient pas, vu qu'aucun autre outil de gravure permettant de graver une clé USB pour du GPT sans désactiver le Secure Boot ne semble exister, vu que MCT ne convient pas non plus car n'installe que la dernière version ....

    Alors, j'aimerais savoir comment font actuellement les entreprises pour installer une "vieille version" de W10 en GPT sur leur parc de machines avec toutes ces sécurités.

    Elles ont bien une astuce, non ?


    Ex-helpeur de Community. Désormais sur http://dechily.org/Forum_Aski/

    lundi 28 décembre 2020 18:35
  • RUFUS Désactive Bien cette clé, je l'ai chopé le coquin !!!!!

    Il ne dit pas ca dans son code source, moi si je le ferai les gens seront au courant, et ca sera affiché et claire 

    Preuve à l'appuie que tout le monde peut verifier 


    Dakhama Mehdi : Windows developper https://github.com/dakhama-mehdi


    • Modifié M dakhama lundi 28 décembre 2020 19:23
    lundi 28 décembre 2020 18:36
  • et si je lui fais passer cette clé à 0, celle qui prend le (158) notre ami RUFUS aura belle et bien le meme message d'erreur voulez vous formater et la meme fenetre que nous

    Dakhama Mehdi : Windows developper https://github.com/dakhama-mehdi

    lundi 28 décembre 2020 18:37
  • @ Mehdi

    > Zekri la méthode de désactivation de clé registre Fonctionne, on est Bon Alors, ouvrez les champagnes ou les coca….

    Oui, mais il ne faut pas déjà crier victoire car il y a ce rectificatif :

    Concernant la désactivation de l'autoplay par l'outil BBISO, cela ne résout pas le problème, car pour que ça marche, il faut modifier la clé de registre puis fermer la session ou redémarrer pour appliquer la modification, je viens de faire le test mais cela n'est pas pratique.

    Je ne sais pas ce qui fait que ça marche sous Rufus sans la fermeture de session ou le redémarrage, si tu as une solution pour ça alors c'est bon.

    Sinon, est-ce qu'il n'y aurait pas du tout un script de partitionnement qui peut empêcher l'affichage de ce message ?

    Je pense de mon côté que c'est le seul point qui reste à résoudre et qu'une solution doit pouvoir exister.

    Sinon, pour la fonctionnalité de téléchargement de l'ISO, si elle ne peut inclure de dernier ISO RTM, tu peux la supprimer et la garder pour une version future de BBISO si le problème peut être résolu ultérieurement.

    Personnellement je n'ai pas jeté l'éponge car je crois toujours que l'automatisation à 100% de la création d'un support universel de Windows 10 est possible. Elle l'est déjà avec l'outil BBISO, sauf qu'il reste ce fameux message à supprimer : "Vous devez formater le disque du lecteur X : avant de l'utiliser"car il s'affiche toujours chez moi en mode de gravure "Universel-Boot", même si la clé est déjà au format MBR et apparemment elle s'affiche aussi chez Georges en mode de gravure "MBR Only" alors que chez moi elle ne s'affiche plus.

    Sinon encore, il y a la méthode manuelle Diskpart qui permet de créer un support universel de Windows 10 mais comme elle n'est pas pratique et qu'elle est risquée, il y a aussi ma méthode semi-automatique (celle de l'astuce dont j'avais parlé), j'attends toujours qu'on termine avec ton outil pour te rappeler l'aide que j'ai demandée pour créer si possible un script permettant de copier automatiquement les données sur les partitions "Boot" et "Install".

    J'expliquerai donc cette méthode ainsi que ma demande en temps voulu, de préférence en ouvrant un nouveau post.


    lundi 28 décembre 2020 19:25
  • @Mehdi

    Je vois que tu n'as pas fait attention à ce passage de mon premier message d'aujourdui :

    "Quoiqu'il en soit, si l'outil "mediacreationtool" continue de fournir la build 19042.508 ou le numéro inférieur que j'ai oublié (donc, une version non V2), dans ce cas on peut dire que ce n'est pas la fonctionnalité de téléchargement de l'ISO de l'outil BBISO qui n'aurait pas un grand intérêt mais plutôt cet ISO RTM en principe non disponible pour le public".

    Donc, s'il se confirme que l'outil "mediacreationtool" ne fournit pas l'ISO 20H2 v2 build 19042.631 mais continue de fournir l'ISO 20H2 build 19042.608 ou moins (ce qui est très fort probable à ma connaissance), on peut dire que la fonctionnalité de téléchargement d'ISOs que tu as intégrée à l'outil BBISO peut être retenue car l'ISO 20H2 v2 build 19042.631 n'est pas destiné au grand public, mais ceci, à condition que tu confirmes aussi que tu sauras mettre à jour cette  fonctionnalité à la sortie d'une prochaine version de Windows 10 et ensuite les autres futures versions.

    lundi 28 décembre 2020 19:45
  • RE pour les deux questions :

    commençant par la deuxième la plus simple, oui je maintiendrai les versions ISO à jour semi annuelle, c'est plus simple par la suite, il suffira d'ajouter une ligne et c'est tout.

    pour l'autoplay je vais continuer des tests pour voir !! bizarre cela a marché pour moi du premier coup sur deux machines !! 


    Dakhama Mehdi : Windows developper https://github.com/dakhama-mehdi


    • Modifié M dakhama lundi 28 décembre 2020 20:52
    lundi 28 décembre 2020 20:26
  • Bonjour Mehdi

    > commençant par la deuxième la plus simple, oui je maintiendrai les versions ISO à jour semi annuelle, c'est plus simple par la suite, il suffira d'ajouter une ligne et c'est tout.

    Dans ce cas on aura presque atteint notre but commun, surtout s'il s'avère que l'actuel outil "mediacreationtool20H2.exe" ne fournit pas la version 20H2 v2 build 19042.631.

    Pour le savoir, il faut télécharger et effectuer une installation de Windows 10 afin de connaitre la Build qui sera installée.

    Je me rappelle qu'à la sortie de la version 20H2, l'ISO RTM installait la Build 508 et l'ISO MCT que j'avais testé installait une Build inférieure mais je ne me rappelle pas du numéro.

    J'ai un débit internet très faible mais à défaut de testeurs, je vais quand même essayer de télécharger l'actuel ISO MCT et effectuer une nouvelle installation de Windows 10, s'il s'avère que la Build installée n'est pas 631, alors l'ISO RTM version 20H2v2 n'aura aucun intérêt pour les utilisateurs courants et ce, sans chercher à comprendre pourquoi Microsoft a livré cet ISO RTM non destiné au grand public.

    Si cette version 20H2v2 de l'ISO correspondait à la Build 662 ou 685 cet ISO serait plus intéressant car il résout directement le bug de la réparation par mise à niveau sans pertes.

    > pour l'autoplay je vais continuer des tests pour voir !! bizarre cela a marché pour moi du premier coup sur deux machines !! 

    Peut-être qu'en exécutant le fichier reg à partir de l'outil BBISO et avant de lancer le script de partitionnement, tu pourras ordonner toujours à partir de BBISO l'application immédiate de la modification du registre en utilisant la solution "Method 2: Restart Explorer.exe " de ce tutoriel en Anglais, à traduire sous forme de script :

    https://windowsreport.com/restart-required-registry-change/

    Il suffit d'arrêter complètement le processus explorer.exe puis le relancer.

    Mais là aussi il faut chercher une solution pour cacher la fenêtre : Do you want to end 'explorer.exe' ? ("Voulez-vous terminer explorer.exe ?).

    Mais attention :

    Avant chaque test, assure toi d'avoir d'abord réactivé l'autoplay et fermé la session ou redémarré.

    mardi 29 décembre 2020 09:45
  • Salut Zekri,

    je pense que je vais ouvrir un nouveau post, c'est bizarre essaies avec la nouvelle version 6.0 que je viens d'ajouter, j'ai ajouté la clé de registre au chemin HKCU, car si tu las fait avec HKLM il te faudra un redémarrage à ce moment, en plus j'ai essayé sur plusieurs machines, avec plusieurs clé et chez des amis aussi, aucun problème constaté !!! 

    après nous avons intensifié les tests, il faut aussi expliquer aux gens que de préférence faut utiliser un disque externe ou une clé en USB3 ou à la limite une clé USB cat 10, avec un débit de transfert 10mo, car les anciennes clés USB sortie de nul part, avec un débit de transfert de 2 MO, cela crée beaucoup de décalage, et peut être ces fenêtres qui s'affiche.

    Au pire, dans les Tutos on expliquera aux gens, qu'il faut cliquer sur annuler, si une fenêtre s'affiche, cela reste mieux et plus prudent que d'autres outils qui modifient plusieurs clés de registre sont les remettre 


    Dakhama Mehdi : Windows developper https://github.com/dakhama-mehdi

    mardi 29 décembre 2020 14:35
  • Bonsoir Mehdi

    > je pense que je vais ouvrir un nouveau post, c'est bizarre essaies avec la nouvelle version 6.0 que je viens d'ajouter, j'ai ajouté la clé de registre au chemin HKCU, car si tu las fait avec HKLM il te faudra un redémarrage à ce moment, en plus j'ai essayé sur plusieurs machines, avec plusieurs clé et chez des amis aussi, aucun problème constaté !!!

    Non, chez moi avec cette version 6.0 de BBISO le problème se pose toujours en mode gravure Universel-Boot.

    Les deux clés de registres doivent être ajoutées et dans tous les cas un redémarrage est requis mais la solution que j'ai indiquée doit pouvoir s'appliquer avec un script sous BBIOS et doit par conséquent fonctionner.

    Une autre solution beaucoup plus efficace est celle qui consiste à effectuer dans l'ordre sous BBISO ces opérations :

    1- Exécuter le fichier de registre Disable_AutoPlay_for_all_drives.reg :

    https://www.tenforums.com/attachments/tutorials/171534d1515434185-enable-disable-autoplay-all-drives-windows-disable_autoplay_for_all_drives.reg

    2- Arrêter explorer.exe avec cette commande : taskkill /f /im explorer.exe

    - Démarrer explorer.exe avec cette commande : start explorer.exe

    Et voir comment fermer l'invite de commande qui reste ouverte.

    3- Appliquer le script de partitionnement et terminer toutes les opérations.

    4- Avant d'afficher le message de réussite de BBISO, exécuter le fichier de registre Enable_AutoPlay_for_all_drives.reg  :

    https://www.tenforums.com/attachments/tutorials/171535d1515434185-enable-disable-autoplay-all-drives-windows-enable_autoplay_for_all_drives.reg

    > après nous avons intensifié les tests, il faut aussi expliquer aux gens que de préférence faut utiliser un disque externe ou une clé en USB3 ou à la limite une clé USB cat 10, avec un débit de transfert 10mo, car les anciennes clés USB sortie de nul part, avec un débit de transfert de 2 MO, cela crée beaucoup de décalage, et peut être ces fenêtres qui s'affiche.

    Bien sur que c'est beaucoup mieux avec de telles performances mais cela n'a rien à voir avec l'affichage des fenêtres.

    > Au pire, dans les Tutos on expliquera aux gens, qu'il faut cliquer sur annuler, si une fenêtre s'affiche, cela reste mieux et plus prudent que d'autres outils qui modifient plusieurs clés de registre sont les remettre 

    Il s'agit de remettre les clés comme je l'ai expliqué et je suis persuadé qu'un script complémentaire peut appliquer les 4 points que j'ai expliqués ci-dessus.

    Perdre encore un bout de temps et résoudre ce dernier problème et faire un outil totalement propre c'est mieux.

    Ceci, surtout si le dernier ISO de Windows téléchargé avec l'outil "mediacréationtool" que je suis en train de télécharger depuis plus de 6 heures (je sui à 70%) va installer une Build de Windows 10 20H2 inférieure à 631, car dans ce cas, on peut conclure définitivement qu'il est peut être préférable mais non nécessaire d'ajouter l'ISO RTM de Windows 10 20H2v2 à ton outil puisque cet ISO n'est en principe pas destiné au grand public.

    Ce point pourrait peut-être faire l'objet d'une discussion à part mais cela n'est pas important.

    Demain, je donnerai normalement le résultat concernant le dernier ISO MCT.


    mardi 29 décembre 2020 19:09
  • Zekri va dans le nouveau post, 

    On va passer aux choses sérieuse, je vais vous do'ner les lignes de commandes et identifié exactement ou ca se provoque l'erreur ? C'est la seule façon de la contourner, car dans tous les tests de mon côté le problème n'apparaît pas


    Dakhama Mehdi : Windows developper https://github.com/dakhama-mehdi

    mardi 29 décembre 2020 19:26