mercredi 14 mai 2014

Désactiver le très énervant contrôle du compte d'utilisateur.

Sur Windows Vista, Windows 7, 8 ou 8.1, Microsoft a mis en place une sécurité pour protéger votre poste des logiciels qui pourraient nuire à votre poste. Dès que vous voulez exécuter un programme susceptible de modifier l'état de votre ordinateur, une fenêtre apparaît et vous demande d'autoriser ou pas l'exécution du programme :

Contrôle de compte d'utilisateur

Mais cela se révèle en pratique très vite enquiquinant.
Si et seulement si vous avez une bonne protection antivirus, vous pouvez désactiver cette fonctionnalité.

1. Allez dans le panneau de configuration.
2. Sélectionnez compte d'utilisateurs.
3. Cliquez sur "Modifier les paramètres de contrôle du compte d'utilisateur" :


4. Sur Windows 7 ou 8 : il faut ensuite descendre le curseur tout en bas puis cliquer sur OK :

Descendre le curseur tout en bas

4 bis. Sur Vista : il faut simplement décocher la case comme ci-dessous puis cliquer sur OK :

Activer ou désactiver le contrôle sur Vista


vendredi 28 mars 2014

Booster le démarrage de Windows XP

Bon nombre de gens ont encore un vieux Windows XP qui tourne !
Je propose à ces personnes d'accélérer le démarrage de leur poste XP grâce à un petit utilitaire de Microsoft qui s'appelle Bootvis.
Mon vieux XP démarrait en 55 secondes. Après optimisation : 40 secondes !
Voici les instructions :

0. Chronométrez le démarrage de votre poste.
1. Téléchargez Bootvis ici : https://1fichier.com/?a0gu7ojkb7
2. Installez Bootvis (c'est facile : il suffit de cliquer sur les boutons "suivant")
3. Allez dans Démarrer -> Tous les programmes -> Microsoft Bootvis
4 Exécutez Bootvis


5. Allez dans Trace puis cliquer sur "Optimize System" :


6. Le compte à rebours suivant apparaît, cliquez sur "Reboot Now" pour gagner du temps :


7. Votre poste redémarre. Bootvis analyse le démarrage de votre PC.
8. Quand votre bureau apparaît, laissez Bootvis finir son travail. Cela peut prendre quelques minutes.


9. Ne cliquez pas sur "Cancel" (Abandonner)
10. Une fois que c'est terminé, la fenêtre disparaît toute seule. Votre poste est optimisé.
11. Éteignez complètement le poste et chronométrez le démarrage.
12. Comparez votre résultat ! Vous devriez gagner au moins 10 secondes.

jeudi 5 décembre 2013

Ouverture de session automatique sous Windows 7 et 8 - Plus besoin de taper son mot de passe

Marre de devoir taper votre mot de passe à chaque démarrage de Windows 7 - 8 - 8.1 Home ?

Voici comment faire pour que Windows se connecte automatiquement avec votre compte :

  • Maintenez la touche Windows enfoncée et appuyez sur la touche R
  • Tapez la commande netplwiz dans la fenêtre qui apparaît comme ci-dessous :
Exécuter netplwiz
  • cliquez ensuite sur OK
  • Une fenêtre similaire apparaît :
netplwiz

  • Dans la liste des utilisateurs, sélectionner votre compte Microsoft ou compte local puis décocher la case en haut :
netplwiz (suite)

  • Cliquer sur OK
  • Dans la fenêtre qui apparaît ensuite, saisissez 2 fois votre mot de passe sans vous tromper :
netplwiz : saisie du mot de passe
  • Cliquer sur OK
  • Redémarrez votre poste pour vérifier que vous vous connectez automatiquement
Remarque :
  • Si un jour, vous changez votre mot de passe, il faudra exécuter à nouveau ce tutoriel

mercredi 4 décembre 2013

Comment signer numériquement un script Powershell avec un certificat

Comment signer numériquement un script Powershell avec un certificat

Tout programmeur Powershell a été confronté à ce problème de sécurité.
Jusqu'à présent, je m'étais résigné à abaisser le niveau de sécurité de Powershell avec la fameuse commande :
  • Set-ExecutionPolicy -ExecutionPolicy RemoteSigned
Ce qui ne me satisfaisait pas pleinement, vu qu'il y avait un danger potentiel qu'un script malveillant s'exécute à mon insu sur ma machine. Grâce à une récente découverte, que je vais vous expliquer en détail, j'ai pu augmenter le niveau de sécurité de Powershell en signant tous mes scripts numériquement :
  • Set-ExecutionPolicy -ExecutionPolicy AllSigned
Voici comment procéder :
  • Il y a un pré-requis : il faut posséder une version de Microsoft Office
  • Si ce n'est pas déjà le cas, il faut installer le composant suivant d'Office :
    • Certificat numérique pour les projets VBA
Office 2007
Office 2013

Création d'un certificat à votre nom :


  • Trouver le programme SelfCert qui se trouve dans votre dossier d'installation de Microsoft Office :
Emplacement du fichier selfcert.exe
  • Exécuter ce programme
  • Saisissez le nom de votre certificat, par exemple votre nom puis cliquer sur OK :
Création d'un certificat avec SelfCert.exe



  • Cliquer sur OK :

Succès de SelfCert

Installation du certificat

  • Ouvrir Powershell ISE en tant qu'administrateur.
  • Régler le niveau de sécurité de Powershell à AllSigned pour n'autoriser que les scripts signés :
Powershell ISE : réglage du niveau de sécurité
  • Toujours dans Powershell ISE, exécuter la commande certmgr pour ouvrir le gestionnaire de certificats. Votre certificat se trouve dans le magasin "Personnel".
Certmgr : le certificat est dans le magasin Personnel
  • Copier le certificat dans le dossier "Autorités de certification racines de confiance" : faire glisser le certificat, avec le bouton droit de la souris, sur le magasin "Autorités de certification racines de confiance" et ensuite cliquer sur "Copier ici"
Certmgr : copie du certificat dans "Autorités de certification racines de confiance"
  • Une fenêtre d'avertissement apparaît. Cliquer sur Oui :
Avertissement de sécurité


  • Puis on vérifie que le certificat figure bien dans "Autorités de certification racines de confiance"
Certmgr :  Le certificat a bien été installé dans "Autorités de certification racines de confiance"
  • Copier le certificat de la même manière dans le magasin "Editeurs approuvés"
  • Fermer Certmgr

Création d'un script Powershell signé avec le certificat :

  • Retour dans Powershell ISE : dans la zone d'écriture de script, taper une commande quelconque (dir par exemple) :

Powershell : écriture d'un script de test qu'on va signer avec le certificat


  • Enregistrer le script pour pouvoir l'exécuter.
  • Exécuter le script (F5)
  • Cette erreur survient parce que votre script n'est pas signé numériquement !
  • Votre script doit être enregistré au format UTF-8 sinon il ne pourra pas être signé. Dans la ligne de commande taper ceci :
    • $psISE.CurrentFile.Save([Text.Encoding]::UTF8) 

Enregistrement au format UTF8

  • Taper ensuite cette commande en adaptant le nom du certificat sur une seule ligne :
    • $cert = Get-ChildItem cert:\CurrentUser\My -codeSigningCert | Where {$_.Subject -eq "CN=Nom de votre certificat"}
  • Taper ensuite $cert pour vérifier que $cert n'a pas une valeur nulle ! une valeur nulle signifie que vous vous êtes trompé dans le nom du certificat ou encore que le certificat n'est pas dans le magasin personnel auquel cas il faut mettre votre certificat dans le dossier personnel en tapant la commande certmgr dans powershell
  • Taper enfin cette commande telle quelle sur une seule ligne :
    •  set-AuthenticodeSignature -filepath $psISE.CurrentFile.FullPath $cert


Signature du certificat réussie
  • Recharger votre script car il a été modifié : il contient désormais sa signature numérique.
  • Faites F5 pour exécuter à nouveau le script. 
  • Cette fois le script s'exécute sans erreur car il est signé :
Exécution du script signé
  • Voilà vous avez fait un test de signature de script Powershell.
  • Maintenant, si quelque chose (un virus par exemple), ou un intrus, ou même vous-même modifiez le script, celui-ci ne pourra plus s'exécuter. Powershell dit que le script a été falsifié.

Script déclaré falsifié

Exportation du certificat

Si vous signez un script et que vous voulez le partager ou le distribuer chez vos clients, il faut fournir aussi votre certificat. Il faut l'exporter depuis certmgr :
  • Exécuter certmgr depuis Powershell, comme vu plus haut.
  • Aller à l'emplacement de votre certificat (magasin personnel)
  • Cliquer sur votre certificat avec le bouton droit de la souris et sélectionner "Exporter" dans "toutes les tâches" :
Certmgr : exportation du certificat
  • Suivez les instructions de l'assistant d'exportation. Personnellement, j'ai laissé les options par défaut.
  • Cela crée un fichier "Nom du certificat.cer" à l'emplacement que vous aurez déterminé.
  • Les personnes qui utiliseront vos scripts pourront installer ce certificat pour utiliser en toute confiance vos scripts. Recommandez leur d'exécuter les scripts avec le niveau de sécurité AllSigned comme expliqué au début de cet article.
Merci d'avoir suivi ce tutoriel !

mardi 3 décembre 2013

Comment utiliser le boitier PlayTV de la PlayStation 3 sur son PC


PlayTV sur PC

  • Etes-vous l'heureux possesseur d'un boitier PlayTV pour PS3 ?
PlayTV pour PS3
  • Mais votre PS3 est en panne ?
  • Ou bien vous l'avez revendu pour avoir la PS4 ?
  • Vous en avez marre du logiciel PlayTV pour PS3 qui contient des bugs ? (enregistrements programmés qui ne démarrent pas notamment, images saccadées)
  • Vous trouvez que le logiciel PlayTV sur PS3 est un peu limité en terme d'options, paramétrages...
  • Vous voulez pouvoir enregistrer 2 chaines en même temps ?
Je vous propose donc d'installer le boitier PlayTV sur votre PC.
L'opération se révèle relativement simple, je vais vous la détailler ci-dessous.
Les instructions et les captures d'écrans qui suivent valent pour des machines sur Windows 8 et 8.1 64 bits mais l'opération est tout à fait possible sur des OS antérieurs bien-sûr !
Après l'installation du pilote, il vous faudra choisir un logiciel pour regarder la télé et enregistrer...
Personnellement, j'ai choisi le logiciel PouchinTV que je trouve efficace et sobre, et en plus il est gratuit ! Il faudra aussi installer des codecs vidéos (ffdshow). Je vais tout vous expliquer en détail.

Installation d'un pilote compatible : EyeTV Diversity

  • Ne branchez pas tout de suite votre boitier PlayTV sur votre PC
  • Télécharger d'abord le pilote Elgato EyeTV Diversity
  • Exécuter ce programme.
  • Autoriser, le cas échéant, le programme à apporter des modifications à votre ordinateur.
  • Cliquer sur Installer :
Début d'installation du pilote EyeTV Diversity
  • Cliquer sur Installer à nouveau :
Sécurité de Windows
  • Cliquer sur Installer à nouveau :
Sécurité de Windows encore
  • Cliquer sur Suivant pour terminer l'installation du pilote.
Fin de l'installation du pilote

  • Cliquer sur Fermer. Le pilote est installé.
    Succès de l'installation du pilote
    • Branchez le boitier PlayTV sur un port USB (3.0 de préférence pour de meilleures performances)
    • Rendez-vous dans Panneau de Configuration -> Système ou avec le raccourci clavier  : touche Windows + Pause.
    • Cliquer sur Gestionnaire de Périphériques :
    Fenêtre Système
    • Repérez le nouveau matériel détecté :
    Nouveau matériel détecté
    • Cliquer avec le bouton droit de la souris sur le nouveau périphérique détecté puis cliquer sur "Mettre à jour le pilote" :
    Sélectionner "Mettre à jour le pilote"
    • Choisissez "Rechercher un pilote sur mon ordinateur" :
    Choisissez "Rechercher un pilote sur mon ordinateur"
    • Cliquer sur "Choisir parmi une liste (...)"
    Choisir parmi une liste...
    • Parcourir la liste jusqu'à "Contrôleurs audio, vidéo et jeu". Cliquez dessus puis bouton suivant :
    Contrôleurs audio, vidéo et jeu
    • Dans la liste de fabricants, sélectionner Elgato
    • Dans la liste de modèle, sélectionner "EyeTV Diversity Capture" puis cliquer sur suivant :
    Choisir le fabricant Elgato
    • Dites oui au message d'avertissement sur la compatibilité qui apparaît alors :
    Avertissement sur la compatibilité
    • Laisser se terminer l'installation du pilote jusqu'à l'obtention de la fenêtre de succès, puis cliquer sur Fermer :
    Fin de l'installation du pilote

    Installation des codecs ffdshow

    • ffdshow est un "décodeur" audio et vidéo.
    • Voici la page de téléchargement de ffdshow 64bits que je vous recommande hautement.
    • Télécharger la version la plus récente qui se trouve normalement en premier dans l'historique des versions.
    • Exécuter (et autoriser) ce programme.
    • Choisir Français comme langue puis cliquer sur OK :
    ffdshow : choix de la langue
    • Passer la fenêtre d'accueil en cliquant sur suivant
    • Choisissez le dossier d'installation mais personnellement, j'ai préféré laisser la valeur proposée par défaut. Cliquer sur suivant.
    • Sur la fenêtre du choix des composants : j'ai laissé les valeurs par défaut (rien n'est coché).
    ffdshow : choix des composants
    • Passer, sans rien modifier, la fenêtre de sélection du menu Démarrer
    • Fenêtre des tâches supplémentaires : cocher MPEG-1 et MPEG-2 comme indiqué ci-dessous et laisser cochés les 2 boutons libmpeg2 correspondants :
    ffdshow : Cocher MPEG-1 et MPEG-2

    • Ecran suivant : Configuration des hauts-parleurs. Choisissez en fonction de votre matériel.
    Configurer les haut-parleurs
    • Laisser se terminer l'installation jusqu'à l'écran final où il faut cocher les 2 cases pour que la configuration audio et vidéo de ffdshow se lance quand vous aurez cliqué sur Terminer : 
    ffdshow : lancement de la configuration audio et vidéo
    • Dans chaque fenêtre de configuration (audio et vidéo) qui viennent d'apparaître (elles sont superposées), sélectionner le sous-menu "Contrôle DirectShow" et sélectionner les instances multiples "sans restriction" comme indiqué ci-dessous. Puis terminer en cliquant sur Appliquer puis OK. Concrètement, cette option permettra d'ouvrir plusieurs fenêtres de télévision en même temps. Très pratique. PlayTV sur PS3 ne permettait pas ça !
    Configuration ffdshow

    Installation de Pouchin TV MOD

    • Si, comme moi, vous avez choisi Pouchin TV MOD pour regarder et enregistrer la télévision (y compris en HD), télécharger la dernière version ici puis exécutez le.
    • Cliquer sur suivant :
    Début d'installation de PouchinTV
    • Cocher la case d'acceptation puis suivant :
    Pouchin TV : Acceptation des termes de la licence
    • Veiller à cocher la case "Raccourcis pour tuners supplémentaires". Vous pouvez cocher aussi les icônes des chaines que vous captez puis cliquer sur suivant :
    Pouchin TV : composants à installer
    • Choisissez le dossier d'installation ou garder celui par défaut puis cliquer sur suivant :
    Pouchin TV : dossier d'installation
    • Choisissez le nom du dossier dans le Menu Démarrer ou garder la valeur par défaut puis cliquer sur suivant :
    Choix du nom dans le menu Démarrer
    • Puis regarder l'installation se dérouler jusqu'à l'écran final :
    • Cliquer sur Suivant et Terminer.

    Pouchin TV : premier démarrage

    Vous avez des difficultés à accéder à votre menu Démarrer sous Windows 8 et 8.1, suivez ce tutoriel.

    Vérifier que le boitier PlayTV est toujours branché sur votre PC et qu'il est bien relié à votre antenne TNT.
    Le boitier PlayTV comporte 2 tuners. Il faut configurer Pouchin TV en conséquence.
    Des raccourcis "Pouchin TV" doivent avoir été créés dans le menu Démarrer :
    • Pouchin TV Mod, que je renomme TV1 (sera associé au tuner 1)
    • Pouchin TV Mod Tuner 2 que je renomme TV2 (sera associé au tuner 2)
    • Pouchin TV Mod Tuner 3 que je supprime
    Raccourcis de Pouchin TV avant

    Raccourcis renommés
    • Démarrer les 2 raccourcis : TV1 et TV2. Vous devez obtenir 2 fenêtres superposées semblables à celle-ci dessous. Mettez-les côte à côte. Sur la première, sélectionner le premier Tuner TNT de la liste. Sur la deuxième fenêtre, sélectionner le deuxième tuner.
    Configuration initiale
    • Sélectionner ensuite tous les codecs ffdshow sur ces 2 fenêtres comme ci-dessous :
    Configuration initiale avec codecs ffdshow
    • Puis cliquer sur OK sur chaque fenêtre. Vous avez maintenant 2 fenêtres d'avertissement. Vous avez déjà configuré ffdshow comme il faut. Dans chaque fenêtre, cocher la case "Ne plus afficher ce message". puis cliquer sur OK :
    Avertissement concernant ffdshow
    • Cliquer ensuite sur le bouton "Démarrer" des 2 fenêtres "Recherche des fréquences en cours" pour lancer la recherche normale des chaînes sur chaque tuner :
    Recherche des fréquences sur les 2 tuners
    • Quand la recherche est terminée sur les 2 fenêtres, vérifier que vous avez le même nombre de chaînes trouvées. Si tel est le cas, cliquer sur "Accepter" :
    Fin de la recherche des fréquences
    • La recherche est terminée. Les 2 fenêtres de Pouchin doivent fonctionner (elles sont peut-être superposées) :
    ça marche !

    • Voilà vous êtes prêt à regarder la télévision sur votre PC
    • Allez jeter un coup d'oeil dans les options. Si vous faites une modification dans les options, n'oubliez pas de la répercuter sur l'autre tuner.

    Quelques conseils pratiques :

    • Pour mieux distinguer les 2 fenêtres PlayTV vous pouvez leur donner un titre personnalisé. Personnellement, je les ai appelées comme les raccourcis : TV1 et TV2 :
    Pouchin TV : Modifier le titre de la fenêtre
    • Autoriser la sortie de veille programmée : si vous avez installé Pouchin TV sur un ordinateur portable, il faut que vous autorisiez la sortie de veille programmée, pour que l'ordinateur puisse sortir de veille pour enregistrer vos programmes favoris.
      • Allez dans Panneau de Configuration -> Options d'alimentation puis cliquer sur le premier bouton "Modifier les paramètres du mode" (Utilisation normale)
    Options d'alimentation
      • Cliquer ensuite sur "Modifier les paramètres d'alimentation avancés"
    Options d'alimentation
      • Cliquer sur le signe + de veille, puis sur le + de "Autoriser les minuteurs de sortie de veille"
      • Et sélectionner l'option "Activer" sur batterie et sur secteur :
    Autoriser les minuteurs...
      • Cliquer sur Appliquer puis OK.
      • Recommencer cette manip pour le mode "Economie d'énergie".
    • Lorsque vous voulez démarrer PlayTV, cliquez sur les 2 raccourcis et minimisez l'une des deux fenêtres PlayTV. De cette façon, le tuner fonctionne mieux, d'après mon expérience personnelle. Quand je n'ouvrais qu'une seule fenêtre PlayTV, l'image mettait longtemps à venir. En lançant les 2 raccourcis, l'image vient quasi instantanément.
    • Pour avoir de plus amples explications sur le mode d'emploi de Pouchin TV, lisez ceci.
    • Merci d'avoir suivi ce tutoriel.