votre avatar

charon.G

est avec nous depuis le 29 avril 2005 ❤️

2504 commentaires

Le 13/04/2015 à 16h 56

Tu peux toujours poster ta configuration sur mon forum ça aidera les autres personnes :)

Le 13/04/2015 à 16h 55

j’en vis même si en ce moment suis dans le rouge avec la baisse des revenus publicitaires…

Je compte proposer des applis mobiles oui c’est ce qui est prévu juste après. Mais ce ne sera pas des mises à jours de drivers ou de firmwares ce sont des plateformes fermées.

Le 13/04/2015 à 16h 50

Merci ;)

Pour les bios je ne crois pas que c’est possible d’extraire les modèles et les date des bios proposes. Ce sont des formats propriétaires. De plus le flash d’un bios n’est pas une opération anodine je ne préfère pas populariser ce genre d’outils dangereux.

Le 13/04/2015 à 16h 43

Tu peux poster ta configuration sur le forum de ma-config.com on regardera.

Pour la carte graphique la date du inf est souvent plus vieille que la date de mise en ligne. mais bon il me faudrait voir ta configuration pour mieux analyser.

Le 13/04/2015 à 16h 24

Les logiciels qui font ça ne proposent pas les vrais drivers mais les redistribuent sous une autre forme. on veut garder le driver original.

Le 13/04/2015 à 16h 22

Plains toi à google , c’est lui qui diffuse ces publicités j’ai pas la main. Je suis relativement modéré en terme de publicité. ce qui n’était pas du tout le cas de TousLesDrivers.com qui a clairement abusé.

Il y a donc du coup beaucoup moins de pub qu’avant.

Le 13/04/2015 à 16h 10







cendrev3 a écrit :



Un grand merci pour ce site, c’est le premier site que j’utilise quand je reinstalle un pc, c’est vraiment super bien fait <img data-src=" />









blackdream a écrit :



Super, j’ai testé il y a une semaine sur un vaio, et j’ai eu beaucoup de materiel sans driver proposé. Je vais pouvoir comparé avec la nouvelle version. 

Et comme d’ab, merci pour cet outil !







Merci :)


Le 13/04/2015 à 15h 30

Regarde les options dans la barre bleu de la page ,l’option afficher les drivers beta doit être cochée

Le 13/04/2015 à 15h 19

C’est a étudier mais je me méfie de ce genre de choses comme je disais au dessus le driver peut planter sur un matos et pas un autre.

En fait maintenant que j’ai mon propre service je vais pouvoir faire beaucoup de choses que je ne pouvais pas faire avant donc c’est pas exclu un feature de ce type par la suite

Le 13/04/2015 à 15h 12

Ce n’est pas possible de savoir si le driver fait un bsod ou non. Je me base sur les fichiers inf fournis par les constructeurs. C’est donc eux qui déterminent si le driver est supporté sur tel ou tel matos.

De plus il peut y avoir un bsod avec un matos particulier et pas un autre.

Le 13/04/2015 à 15h 10

Bonjour, il existe une détection matérielle sur Linux avec Ma-Config.com mais le service de drivers n’est pas compatible sur Linux. Techniquement ce serait possible je sais comment faire mais ce serait beaucoup de boulots supplémentaire pour une part de marche très faible(moins de 0,2% chez moi)

Je suis le seul développeur et j’ai d’autres projets bien plus prioritaire. Mais bon un partenariat avec un site Linux qui rentrerait lui même les drivers n’est pas exclu un jour si l’opportunité se présente.

Le 06/04/2015 à 12h 29

Merci :)

Le 04/04/2015 à 16h 17







127.0.0.1 a écrit :



Et pour ceux qui y voient un moyen d’empêcher les instabilités, je dirais: pas besoin de signature/DRM. Une simple base de données des pilotes stables/instables, que l’OS interrogerait (en local/ou web) avant d’installer le pilote, marcherait tout aussi bien.





Ca existe depuis Vista ou 7 tu as un système de blacklist des drivers reconnus foireux sur l’os.


Le 04/04/2015 à 16h 07

Répondu à côté désole ;)

Si ton pilote est certifié pour 7 ou 8 d’après ce qu’ils disent ils continueraient à fonctionner pour la compatibilité.

Le problème se situe au niveau des nouveaux drivers. Les développeurs de drivers seront obligés d’investir dans le nouveau certificat.. tu ne peux pas signer un nouveau driver avec un vieux certificat(du moins après les 90 jours de la sortie de Windows 10)

Le 04/04/2015 à 15h 47

L’application Certification Kit pour un programme Windows 8 par exemple nécessite des drivers WHQL pour 8.

Si ce n’est pas le cas le logiciel te met une alerte.

Le 04/04/2015 à 15h 15

Non regarde la source de la news. Ce sont les drivers signés avec les anciens certificats qui restent valables. Mais si tu veux par exemple certifier ton nouveau driver sur 10 il te faut le nouveau certificat.

Par contre si je me presse apparemment l’ancien certificat sera valable jusqu’à 90 jours après la sortie de Windows 10. Mais si je change le code du driver par la suite ou que des changements se produisent je devrais payer le nouveau certificat. Je doute que j’attende deux ans avant de le modifier.

Le 04/04/2015 à 15h 05

Pour que mon application puisse être publié sur le store 10 il faut qu’elle soit certifiée 10. pour qu’elle soit certifiée 10 il faut que les drivers soient WHQL 10. Pour que je puisse passer la certification WHQL il me faut payer ce nouveau certificat…

Le 04/04/2015 à 14h 35

Merci :)

Le 04/04/2015 à 14h 31

http://www.ma-config.com

Le 04/04/2015 à 14h 28

C’est la pub de manière générale qui périclite. Les autres régies sont encore pires. Et j’ai choisi pendant un an de bosser sur un projet prioritaire pour l’avenir du site. Je suis le seul développeur je ne peux pas tous faire. Ca devrait sortir d’ici une semaine tout le monde devrait en parler c’est certain.

Pour le modèle économique il va évoluer vers du freemium c’est une certitude.

Le 04/04/2015 à 14h 13

Il y a en effet des licences bien plus coûteuses dans le domaine de l’informatique comme certains logiciels spécialisés 3D.

Normalement ces frais rentrent dans les coûts de la boite mais quand tu dois faire face à Google qui réduit de 50% les revenus publicitaires en deux ans avec le même trafic <img data-src=" />. Ca devrait qu’empirer il suffit de lire les news de NextInpact sur le sujet.

Le 04/04/2015 à 13h 34

+1

C’était le cas aussi avant avec le cross certificat depuis Vista. Au départ Microsoft a mis cette méthode en place pour la sécurité.

Le 04/04/2015 à 13h 10

Chaque jour j’ai deux trois personnes sur mon forum qui viennent rien que pour ça. La majorité du temps c’est matériel mais de temps en temps c’est un driver foireux. Tu peux compter dedans certains versions d’antivirus/parefeu qui ont des problèmes avec leurs drivers filtre.

Ca dépend des machines. Mais certains constructeurs pondent des drivers pourris. Ce n’est pas parce que toi tu en as pas que ça a disparu. Après je t’accorde le fait que la situation s’est bien améliorée.

Moi quand j’achète du matériel je fais attention à la marque mais ce n’est pas le cas de beaucoup de gens qui vont prendre le matos le moins cher.

Le 04/04/2015 à 11h 46

1200 dollars pour trois ans de mémoire…..

Le 04/04/2015 à 11h 33

Super j’avais un certificat verisign jusqu’en 2017, obligé de repayer à un prix encore plus elevé…

Je comprend qu’ils veulent sécuriser le système contre les BSOD mais c’est abusé pour les développeurs….

Le 26/03/2015 à 12h 07

J’ai joué à

The Cave

Broken Age

Grim Fandango Remastered



J’ai aussi bien apprécié. Pour Grim Fandango le nouveau système de déplacements était le bienvenue.

Grim fandango était l’un des premiers jeux d’aventure 3D et sur la version originale le déplacement était un peu foireux

Le 26/03/2015 à 12h 02

Moi aussi ça reste un de mes jeux d’aventure préférés. DreamFall Chapters est la suite de DreamFall. Mais ensuite ils ont dans l’idée de faire une suite à the longest journey.

Le 26/03/2015 à 11h 47

Cool je ne l’attendais plus. Ca a pris du retard. Sinon pour le moment je joue au book 2 de DreamFall Chapters. Dans ce style de jeux c’est sympathique aussi.

Le 25/03/2015 à 19h 20

Si Microsoft a déjà dit officiellement que c’était une application WinRT. Sur la dernière build il existe un dossier systemapp dans le dossier Windows qui contient des applications WinRT.

Je pense qu’il existe une catégorie d’applications systèmes avec le WinRT de Windows 10. Dans le nouveau panneau de configuration , certaines sections manipulent des paramètres systèmes qui sont globaux à toutes les applications. La sandbox ne permettrait normalement pas d’y avoir accès et encore moins de les modifier.

On ne sait pas encore tout mais je pense que WinRT a bien évolué. Il faudra attendre la build pour les réponses.

Le 25/03/2015 à 16h 48

Sympa je n’avais pas vu. Par contre ce n’est pas exactement de quoi je parlais. C’est réservé à C++ et visiblement ca utilise le NDK d’android.

Moi je parlais d’application WinRT portable sur android dans le sens ou tu utilises les api WinRT pour coder une application Android.

Le 25/03/2015 à 15h 46

oui on s’est mal compris <img data-src=" />

Le 25/03/2015 à 15h 20

C’est du justement aux dépendances d’Internet Explorer avec plusieurs dll Windows de base . Ensuite il est intégré comme un composant Windows.

Le 25/03/2015 à 15h 01

J’ai pas de détails mais on m’a dit que ça devrait être une JVM Microsoft. Logiquement ça devrait viser uniquement les applications écrites en java.

Le 25/03/2015 à 14h 44

Actuellement si tu veux mettre à jour Internet Explorer tu te tapes systématiquement un reboot. Ce n’est pas le cas avec une application WinRT.

Le 25/03/2015 à 14h 42

Si WinRT marche vraiment partout ça augmenterait nettement le nombre d’utilisateurs touchés. C’est le genre de trucs qui incitent les développeurs à coder avec WinRT.

Déjà d’après ce que j’entends ils vont supporter android dans Windows. Il y a déjà eu des rumeurs mais apparemment c’est vrai…

Le 25/03/2015 à 14h 09







seb2411 a écrit :



On nous disait que c’était impossible et qu’il n’y avait pas d’autres solutions que ce que faisait Microsoft a cette époque. Si tu veux je te fais une liste de tout ce qui était impossible et que Microsoft a au final fait.



Hors Microsoft montre bien qu’il est capable de prendre des décisions et résoudre ce genre de problèmes. Et si tu met un peu en perspective tu comprendras que les jours de IE Legacy dans le système sont comptés.



Mais encore une fois on retombe dans les habituels: c’est pas possible (jusqu’à ce que Microsoft le fasse).

.





Je pense que tu as un gros problème de compréhension ….

Beaucoup de gens vous ont expliqué pendant ces années que sur Windows 8.1 et avant , Il existait plusieurs dépendances dans le système(en particulier sur le shell qui est en train d’être réécrit) qui empêchaient Microsoft de proposer une désinstallation complète du navigateur.

Sur Windows 10 tu ne pourras pas plus désinstaller Internet Explorer. Ils ont juste recrée un nouveau navigateur de zéro donc forcément ces dépendances ont disparus sur spartan. Mais le problème est toujours là sur Internet Explorer.

Ce qui va changer sur Windows 10 c’est qu’on devrait mettre à jour spartan facilement sans redémarrage . Par contre c’est probable qu’on ne puisse toujours pas désinstaller le moteur,vu qu’une partie des applications

WinRT utilise le moteur de spartan pour fonctionner. Comme c’était le cas avec IE.





seb2411 a écrit :



C’est fou ce manque de recul total.





tu dis ça à moi alors que j’expliquais il y a deux ans que Microsoft essayait de trouver une solution à ce problème….


Le 25/03/2015 à 13h 39

Joue pas au con et lis bien mon commentaire. Les gens expliquaient que Microsoft ne pouvait pas supprimer Internet Explorer à cause de plusieurs dépendances au système. Le fait est qu”ils n’ont pas supprimer Internet Explorer de Windows 10 ce qui évite ces problèmes.

Ils ont recrée un nouveau navigateur c’est different.

Le 25/03/2015 à 13h 32

Sauf que c’était bien des trolls. Il existait des problèmes techniques pour désolidariser Internet Explorer de Windows. IE reste toujours intégré à Windows 10. ils ont juste crée un nouveau navigateur.



Pour le multiplateforme NextInpact n’a pas fait l’actualité. MsBuild l’environnement de compilation est maintenant open source et multiplateforme. Tu peux compiler sur osx et Linux:



source



Le Windows Driver Framework est aussi open source désormais.

Ca se rajoute aux actualités sur .NET core qui devient aussi multiplateforme.

Vu le travail de satya nadella ça m’étonnerait pas que d’ici un an deux ans les applications WinRT puissent marcher sur android.

Le 25/03/2015 à 12h 56

A terme je ne sais pas encore si ce sera le cas à la sortie pour la version cliente, l’environnement Win32 sera dans un conteneur séparé. Et on aura une sorte de Windows RT isolé qui fera tourner uniquement les applications WinRT dans un autre conteneur. Ca a déjà été annoncé pour la version serveur qui sort en 2016. Et microsoft sur son blog officiel a déjà évoqué que les conteneurs seraient présents dans Windows 10. Comme ils sont à la bourre ils vont peut être l’intégrer dans la mise à jour d’octobre ou après. Mais c’est du court terme.



PS: les applications Win32 intègrent des applis 32bits et 64 bits c’est juste une dénomination sur le type d’api utilisé.

Le 25/03/2015 à 12h 28

Pour ma part ça fait longtemps que j’expliquais que Microsoft travaillait sur le sujet. Par contre ceux qui te disaient que c’était complexe de désolidariser Windows avaient raison. Car au final IE est toujours intégré. Ils ont juste recodé un tout nouveau navigateur. C’était surement le plus simple à faire.



Au vu ce qui a été annoncé avec nano serveur et les conteneurs sur Windows 10, l’environnement Win32 va aussi bientôt être isolé du reste du système d’exploitation emportant IE avec lui.

Le 25/03/2015 à 11h 55

Finalement le navigateur web sera bien désolidarisé de Windows. Spartan devrait être une application WinRT qui se met à jour régulièrement.

Le 25/03/2015 à 10h 02

Pour résumer avant Windows Vista tu n’avais que les drivers WDM qui sont gérées nativement par le noyau Windows. Avec Windows Vista Ils ont crée le Windows Driver Framework( WDF) c’est une surcouche de WDM qui simplifie le développement de drivers sous Windows.

WDF intègre deux frameworks différents:

Le KMDF pour les drivers kernel mode

et le UMDF en user land qui fait tourner les drivers dans un processus windows.



Les drivers universels sur Windows 10 peuvent être du WDM ou du WDF. Ils ont juste aligné les api sur toutes les plateformes de façon à ce que les drivers tournent à la fois sur tablette / Phone/PC/XBox one/IOT

Ils ont aussi revu le système d’installation de drivers avec les inf en virant toutes les vieilles directives dont certaines datent de 95. Là aussi les directives reconnues sont les mêmes sur toutes les plateformes.

Le 25/03/2015 à 09h 50

C’est que j’ai dis. Les Drivers WDF sont des drivers KMDF ou UMDF <img data-src=" />

Le 23/03/2015 à 09h 13

Merci pour les liens :) , je materai des que j’ai 2 secondes.

Le 22/03/2015 à 13h 23







46 75 63 6b 20 6f 66 66 a écrit :



Enfin, si un module n’est pas présent, il n’est pas nécessaire de le compiler. Il existe certainement dans les dépôts. Il suffit d’en installer le paquet comme on le fait avec n’importe quelle programme.





Quand je disais qu’il n’y avait pas de Windows update linux pour les drivers je voulais dire que les dépôts ne détectent pas le bon driver en te le proposant. En tous cas la dernière fois que j’ai testé ça ne le faisait pas. Mais bon d’après ce que tu m’as dit ça devrait être possible techniquement de le faire.


Le 22/03/2015 à 12h 59

Cool j’avais cherché il a quelques années j’avais pas trouvé ce type de mécanisme. Apparemment l’alias est crée avec la macro MODULE_ALIAS dans le code source C du module Linux. J’ai vérifié sur un driver realtek, en effet il y a un identifiant matériel j’étais passé à coté à l’époque.

Le 22/03/2015 à 12h 10

D’accord merci pour ton explication <img data-src=" />. Je n’avais pas ces informations. Je vais essayer de regarder plus en détail sur le net par rapport à ce que tu m’as donné

Le 22/03/2015 à 10h 38

Quand certains expliquent que l’installation des drivers linux est plus simple que sous Windows j’en doute fortement. Vu que c’est mon domaine j’ai pu étudier le fonctionnement du plug and play sur linux et Windows.

Pour comprendre il faut que je l’explique en détail.



Sous Windows toutes les informations des drivers sont contenus dans des fichiers inf. Ces fichiers textes contiennent une liste de hardware id compatibles pour chaque driver. Un hardware ID est une chaine de caractères qui identifie le matériel. Par exemple pour ma carte graphique NVidia j’ai:

PCI\VEN_10DE&DEV_0E22&SUBSYS_23811462&REV_A1



Chaque type de bus a sa nomenclature. Vous pouvez avoir des vieux bus comme le PS/2 qui ne sont pas plug and play et non detectable mais ça n’existe quasiment plus aujourd’hui.



Linux fonctionne de façon totalement différente. Pour détecter un driver il faut commencer par charger le module en mémoire avec modprobe. Ce qui n’est pas le cas pour Windows lors de la phase de detection.

Le noyau Linux va ensuite appeler une fonction probe selon le type de bus dans le code du module. C’est le module linux dans cette fonction qui va vérifier si le module est compatible ou pas.



Au vu de ce fonctionnement à ma connaissance il n’est pas possible de fournir un service du type Windows Update sur Linux.

L’installation d’un driver sous Linux est peut être plus simple si le module est fourni avec le noyau Linux. Si par hasard ce n’est pas le cas il faudra récupérer le source en sachant à l’avance quel driver cherchait. Il faut ensuite le recompiler avec les sources du noyau linux puis l’installer et le charger le module en mémoire avec modprobe.

Le 21/03/2015 à 13h 02

le 68k c’était mon premier langage assembleur avant x86 :)

Maintenant je compte même abandonner le C++ <img data-src=" />

Le 21/03/2015 à 10h 53

Rien ne change en fait <img data-src=" />