mardi 20 septembre 2022

Outils pour l'administration des DLLs de Windows

Je parcourais le web à la recherche d'une solution à mon erreur SyntaxHighLight dans MediaWiki :

Python 2.7 et pygmentize.exe dans : C:\Python27\Scripts après l'installation de Pygmentize avec easy_install :

easy_install Pygments

WindowsError: [Error -2146893795] Provider DLL failed to initialize correctly

Quand je suis arrivé sur cette page du StackOverflow toujours dans le dépanne de Windows

StackOverflow - Any ideas on how to fix a Dll Initialization Error in Visual Studio 2019?

https://github.com/lucasg/Dependencies

GFlags

Et le fameux ProcessMonitor qui a pris un sacré coup de jeune :

https://learn.microsoft.com/en-us/sysinternals/downloads/procmon

Voilà les outils pour gérer les fameuses dépendances de DLLs dans windows ...

Have fun!



mercredi 13 avril 2022

Gestion d'un Serveur FTP avec IIS

Je souhaite donner accès à l'application WordPress installée derrière mon serveur web IIS en FTP, à une partie des répertoire de l'application pour effectuer des mises à jour.

Avant tout, il faut activer les fonctionnalité Server FTP dans Windows. Une fois ceci fait vous pouvez créer votre serveur FTP.

Création du serveur FTP dans la console de management de IIS :

IIS - Add site FTP
IIS - Add site FTP

Gestion du serveur FTP avec IIS :

Manage FTP Site with IIS
Manage FTP Site with IIS

Si le serveur FTP est correctement configuré vous aurez accès aux Logs pour vérifier que tout fonctionne correctement.

1 - FTP Authentification

Configurer une connexion Anonyme :

C'est la connexion User Name / Password qui va servir à l'application Web pour se connecter.

Manage FTP Site - FTP Authentification
Manage FTP Site - FTP Authentification

Cliquer sur Edit pour obtenir cette dialogueBox.

Ne pas oublier de clique sur Enable ! Les connexions anonyme sont Disable au départ.

2 - FTP Authorization Rules

Il faut bien autoriser des utilisateurs, sinon, pas d'accès :

Manage FTP Site - FTP Authorization rules
Manage FTP Site - FTP Authorization rules

3 - FTP Firewall Support

Manage site FTP configure firewall
Manage site FTP configure firewall

4 - FTP Login

Pour voir un peu ce qu'il se passe sur le serveur FTP :

Manage site FTP Login
Manage site FTP Login

Les logs se trouvent dans le répertoire :

C:\inetpub\logs\LogFiles\FTPSVC

Vous venez d’autoriser votre application WordPress à pourvoir se mettre à jour et mettre à jour ses extensions par l'interface d'administration sans quoi votre application WordPress ne fonctionnera pas.

Comment gérer un serveur FTP sous Windows dans l'Azure ?

Vous avez une machine connectée au réseau et vous souhaitez rendre une partie de votre disque dur accessible en FTP, comment faire ?

Configuration de ma machine Windows

Pour la configuration de votre machine Windows je vous laisse avec :

tech2tech - Configurer un serveur FTP sur Windows natif (sans application tierce)
Ajouter les fonctionnalités FTP Server à Windows. Configurer le Server FTP dans IIS, Dans la partie liaison mettre l'adresse IP de la machine, j'ai tendance à vouloir mettre le nom de domaine erreur ! Configuration du FireWall.

En supplément deux commandes pour corriger un bug du Service FTP :

>sc sidtype ftpsvc unrestricted

>net stop ftpsvc & net start ftpsvc

J'imagine que c'est dans ProwerShell que vous exécutez c'est commande et sinon c'est inutile.

Configuration des règles FTP dans l'Azure

Maintenant ma machine est dans l'Azure (de Microsoft), je vais donc devoir ajouter une Règles de sécurité de trafic entrant ...

Je me rend dans mon portail Azure :

Ajout d'une règle FTP dans mon portail Azure
Ajout d'une règle FTP dans mon portail Azure - 1

J'ai une machine virtuelle et un Groupe de sécurité réseau associé "-nsg", je me rend dans le Groupe de sécurité associé et je vais ajouter une Règle de sécurité de trafic entrant pour ouvrir le Port FTP:21 :

Ajout d'une règle FTP dans mon portail Azure
Ajout d'une règle FTP dans mon portail Azure - 2

Je choisie à gauche Règle de sécurité de trafic entrant, Je clique sur + Ajouter le volet Ajouter une règle de sécurité de trafic entrant apparaît, je remplie 2, 3 et 4.

Et voilà ma machine virtuelle dans l'Azure possède les nouvelles fonctionnalités d'un serveur FTP.

Il manque deux ou trois petites choses ;-) pour administrer votre serveur FTP au sein de Windows grâce à la console IIS.


lundi 21 mars 2022

Windows 10 vs Windows 11 - Faut-il installer Windows 11

Faut-il installer Windows 11, quelles sont les nouvelles fonctionnalités que propose cette nouvelle version de l'OS de Microsoft qui est sorti en octobre 2021.

Allons-y c'est parti, regardons ce Windows 11 peut nous offrir. J'ai un Windows 10, Windows 11 n'a pas tellement insister pour se mettre à jour, il me semble avoir coché non une ou deux fois et je n'ai plus entendu parlé de Windows 11, j'en ai déduis que ce n'était pas une mise à jour importante.

Nouvelle version de l'OS de Microsoft - Windows 11 - Faut-il changer d'ordinateur ?
Nouvelle version de l'OS de Microsoft - Windows 11 - Faut-il changer d'ordinateur ?

D'autre part, par expérience, je ne mets jamais à jour Windows sur un ordinateur installé de base avec une autre version sachant que le hardware est optimisé pour le windows livré avec et que la mise à jour d'une nouvelle version de windows n'apporte en général que des soucis de compatibilité.

Donc, si je n'ai pas d'impératif dicté par une application qui ne tournerait que sur Windows 11, je ne fais pas de mise à jour de Windows 10 vers Windows 11.

Quoi de plus dans Windows 11 ?

On me parle d'une nouvelle ergonomie, le menu Démarrer et la barre des Tâches passent de la droite au centre !? Les bordures des fenêtres sont arrondies !? Un nouveau design pour les Paramètres !? Encore !! Mais vous pouvez tout remettre comme dans Windows 10, ouf ! Alors à quoi bon.

Windows 11 prend en charge le chiffrement TPM 2.0 (Trusted Platform Module). Il s'agit d'un chiffrement hardware à l'aide d'un processeur adéquate.

Vous pouvez vérifier facilement si votre ordinateur peut accueillir Windows 11 - Windows Update vous le dira immédiatement et sinon renoncez.

Vous pouvez toutes fois installer Windows 11 sur un PC non-compatible, il s'agit d'aller bricoler la base de registre (RegEdit), je vous le déconseille ...

Windows 11 est destiné au départ pour les terminaux double écrans tactile rabattable qui devaient sortir en 2022, cet OS tente donc d'unifier le mode desktop et le mode tablettes. Moi cela ne me plait pas beaucoup.

Les performances de Windows 11

Temps de démarrage, sortie de veille profonde, occupation mémoire tout est quasi identique à Windows 10. Pas d'amélioration notable, il faudra attendre les nouveaux processeurs d'Intel.

Pour les développeurs

Windows 11 vise à réconcilier le techno Win32 et UWP, Win32 se retrouve avec une API complétée, permettant de réutiliser des développements effectués pour Win32 au sein d'applications modernes en UWP. Personnellement j'ai abandonné Win32 depuis longtemps, j'ai débuté de nouveaux développement pour le desktop windows avec WPF.

Windows 11 va prendre en charge des applications Android pour les exécuter et c'est certainement là le plus gros changement apporté par Windwos 11. Google Play ne sera pas obligatoire et Microsoft proposera à la place l'Appstore d'Amazon oups oups oups.

Conclusion sur Windows 11

Il n'est donc pas nécessaire d'acheter un nouvel ordinateur. Sauf si vous souhaitez exécuter des application Android en mode tablette sous Windows. Il n'est pas utile non plus de mettre à jour vos machine en Windows 10 avec Windows 11.

Et la bonne nouvelle c'est que Windows 10 sera maintenu jusqu'en 2025.

lundi 16 novembre 2020

Comment installer Edge sur une nouvelle machine Windows

Sur une machine qui n'est pas Windows 10 et qui n'a pas Edge d'installé par défaut, vous allez devoir installer Edge, ça devrait être facile et pourtant, vous allez voir, c'est impossible facilement.

Vous allez devoir chercher et tomber sur cet article. Imaginez le cauchemar vous avez une machine virtuelle de datacenter Windows Server avec chrome d'installé.

Rappelez-vous vous n'utilisez plus Internet Explorer tellement ce navigateur est devenu obsolète, vous avez donc immédiatement installé Chrome. Vous devez donc browser Edge avec Chrome et c'est là que le cauchemar commence.

Car c'est un véritable cauchemar ! Vous savez lorsque vous avez l'impression de revivre la même situation extrêmement désagréable et que vous vous dites NON ! Ce n'est pas possible, pas encore, et pourtant si, les ingés de Redmond vous laisse tomber une fois encore.

Windows Server - Vous ne pourrez pas installé Edge facilement !
Sur Windows Server - Vous ne pourrez pas installé Edge facilement !

Bon alors moi je l'ai déjà fait, donc je vous laisse un peu de lecture Ici :

AdminWindows - Comment installer Google Chrome à Partir d'Internet Explorer 11 ?

Vous allez voir, ce n'est pas facile... Accrochez vous.

Failed to launch 'microsoft-edge':URL

22 Erreurs ! C'est sympa, 22 erreurs d'exécution de la page du site Microsoft qui vous permettrais de télécharger Edge à partir de Chrome. Vous pensez comme moi que les ingés de Redmond n'ont pas testé leurs script sur le navigateur Chrome !

C'est dans la même veine que pour Installer Chrome à partir de Internet Explorer 11 et après tout, ce n'est qu'un juste retour des choses.

Vous ne trouvez pas ?

vendredi 16 octobre 2020

Comment passer son clavier du QWERTY à l’AZERTY avec Windows 10 ?

Et inversement comment passer votre clavier de l'AZERTY au QWERTY avec Windows 10. Comme à chaque fois, je viens de lire tout un tas de posts sur ce sujet, des posts plus idiots les uns que les autres et surtout sans La Solution rapide et efficace ! Donc je vous livre ici La Vraie Solution pour passer votre clavier de Qwerty à Azerty !

Ici vous lisez qu'il faut utiliser l'une des combinaisons de touches :
  • Maj + Alt
  • Maj + Alt Gr
  • Alt + Maj
On vous fait remarquer que la touche Maj est la touche majuscule avec une flèche vers le haut au dessus de la touche Ctrl (Control).

Ce qu'ils oublient de dire c'est qu'avec Windows 10 rien de tout cela ne fonctionne si vous n'avez qu'un seul clavier de configurer vous ne pouvez pas passer de Qerty à Azerty. Donc la première chose que vous devez faire c'est "Ajouter un clavier" à votre Windows 10

Ajouter un clavier à votre Windows 10

Il vous faudra alors configurer vous même le clavier dans les Paramètres de Windows 10 de la façon suivante :

Ajouter un clavier pour passer du mode Qwerty à Azerty
Passez de querty à azerty avec Windows 10

 Il vous faudra ensuite naviguer vers Region & Langue, puis choisir dans Languages, Add :
Ajouter un clavier pour passer du mode Qwerty à Azerty
Passez de querty à azerty avec Windows 10

Comme souvent sous Windows 10 ce bouton est vraiment bien caché à tel point qu'il n’apparaît pas à première vue. Appuyez longtemps sur la partie sous le curseur, un bouton "Options" apparaît :

Ajouter un clavier pour passer du mode Qwerty à Azerty
Options de langages

Et enfin, vous avez la possibilité d'ajouter un nouveau clavier :

Ajouter un clavier pour passer du mode Qwerty à Azerty
Ajouter un clavier

Comme cela vous pourrez passer du mode QWERTY au mode AZERTY ;)

En effet, c'est pour cela que les touches citées plus haut ne fonctionnent pas ! Vous l'avez compris c'est parce que vous n'avez qu'un seul clavier configuré avec votre Windows 10 de base. Pour pouvoir changer de clavier, il vous faut configurer un autre clavier ...

Comment changer son clavier sous Windows Server

Je me retrouve à nouveau avec ce même problème et une machine Windows Server, alors la version Windows Server et bien ce n'est pas Windows 10... plutôt plus ancien mais avec des fonctionnalité de serveur et l'option pour changer son clavier de QWERTY à AZERTY n'est pas plus facile à trouver.

Panneau de configuration : tapez dans la barre de recherche "language" dans la barre de recherche sachant que le "a" se trouve à la place du "q" ;-)


Cliquez sur : Add Language


Il faut parfois être patient, ne pas recliquer sur le bouton sinon cet idiot va le faire deux fois ... bref !

Passez de querty à azerty avec Windows Server
Passez de querty à azerty avec Windows Server

Au bout de 10 minutes environ ... oui peut-être que ma liaison Internet est un peu lente ce matin.

Passez de querty à azerty avec Windows Server
Passez de querty à azerty avec Windows Server

A remarquer également des petites "popup" : pendant le téléchargement et l'installation

Passez de querty à azerty avec Windows Server

Par la suite, pas besoin de redémarrer dans la "Barre des tâches" en bas à droite vous cliquez sur le petit "EN".

Passez de querty à azerty avec Windows Server

Vous pouvez choisir "FRA French (France)" sans redémarrer ...

Have fun!

lundi 29 avril 2019

Votre licence Visual Studio Community a expirée ! Voici la Solution.

Parmi les petites fourberies de Microsoft, l'expiration de la licence gratuite n'est pas la moindre des curiosités. Déjà on trouve que pour Windows 10, il faut absolument un compte ... Microsoft, chez Outlook avec mot de passe qui change tous les quatre matins.

Là, voici un exemple d'expiration d'une licence gratuite de Visual Studio Community et comment s'en sortir ? Oui, parce que ce n'est pas le tout mais moi j'ai tout désinstallé, avant de me rendre compte trop tard que c'est c'était une licence gratuite ... La seule bonne alternative est ici :

C'est de cliquer sur le bouton "Quitter Visual Studio" fort non !

Visual Studio Community - Expiration de la licence Gratuite

Il faut donc cliquer sur le bouton : Se déconnecter afin de, se Reconnecter avec un compte qui possède une licence gratuite bien sûr.

Franchement, je sais pas vous mais moi, je trouve ça un peu ... comment dirais-je "idiot". D'autant que là, si vous faites bien attention, ce n'est pas ma licence qui est utilisée et c'est cela qui m'a trompé. J'ai utilisé la licence gratuite de quelqu'un d'autre et cette licence est arrivée à expiration, il a donc suffit de me reconnecter avec un compte possédant une licence gratuite.

Bref, je ne me ferai plus avoir avec les licences gratuites de Visual Studio Community !


mardi 19 mars 2019

Microsoft Security Essentials - Code d'erreur : 0x800106ba

C'est assez grave pour en faire un petit article. Tout d'un coup Microsoft Security Essentials est devenu tout rouge, les notifications de la barre des tâches me préviennent que mon PC n'est plus protégé et qu'il y a un risque !

Microsoft Security Essentials - Etat du PC Présente des risques

Je clique sur résoudre le problème mais une fenêtre surgit avec le Code d'erreur : 0x800106ba

Microsoft Security Essentials - Code d'erreur : 0x800106ba

On me dit Définition des virus et des logiciels espions : Obsolète
Je tente une mise à jour mais rien n'y fait.

Microsoft Security Essentials - Etat du PC Présente des risques

C'est curieux et je n'ai pas d'idée pour l'instant. Il y a bien le site de "Comment ça marche" avec

Comment Ça Marche - Message erreur 0x800106ba au demarrage [Résolu]
Mais je déteste ce site ! La plus part des solutions sont débiles et là encore ça donne le même résultat les solutions sont idiotes et ça ne marche pas contrairement au nom du site. Le type vous explique qu'il faut remettre le service Windows Defender en mode automatique.

Mise en mode Automatique du Service - Windows Defender

Les autres débiles discutent autour de solutions toutes aussi débiles les une que les autres. Il y en a même un qui préconise de désinstaller Windows Defender !

Bref, c'est un peu la cata je vais sur différents site de téléchargement de Windows Defender :

Téléchargement de Microsoft Security Essentials

Même si les versions sont les même les tailles de fichiers sont différentes c'est pas terrible.

Windows 7 - Télécharger un programme anti-virus

Ok, je clique je tombe sur la page suivante :

Support Windows - Fournisseurs de logiciels antivirus grand public pour Windows

Ça ne sent pas bon, it stinks ! Comme dirait nos amis anglais, ça sent tout simplement le défaut de maintenance de Windows Defender pour Windows 7 !

Support Windows logiciels antivirus

Voilà donc toujours pas de solution pérenne pour l'instant.

On se tient au jus !

Mise à jour et Solution

Réinstaller la version 4.9.218.0 du 09/09/2016 comme suivant :

Microsoft Security Essentials - version 4.9.218.0

Et ça marche mais je n'aime pas beaucoup cette solution ça ressemble à du bricolage. Si vous avez mieux n'hésitez pas à me laisser votre commentaire .

Mise à jour 20 mars 2019

Jusque là ça fonctionnait mais évidemment Windows Update me propose une mise à jour de Microsoft Security Essentials 4.10.209.0 (KB3205972). J'ai un peu peur que cela recommence, j'ai perdu assez de temps comme ça !

Je me lance et ça fonctionne. Probablement le patch de cette version a été corrigé entre temps et maintenant cela fonctionne parfaitement.

Ouf !

mercredi 13 mars 2019

Fichier hosts sous Windows, Linux et Mac

Le fait de modifier le fichier hosts vous permet d'attribuer une adresse IP à un nom de domaine (en local uniquement) sans avoir à effectuer une mise à jour du DNS. 

Vous pouvez donc utiliser le fichier hosts si vous souhaitez accéder à une version de votre site Internet hébergé sur un serveur dont l'adresse IP est différente de l'adresse IP qu'il aura sur le serveur de "production".

Où se trouve le fichier hosts

Sous Windows 32 bits : C:\Windows\System32\drivers\etc\hosts
Sous Windows 64 bits : C:\Windows\System64\drivers\etc\hosts

Sous Linux ou Mac : etc/hosts

Où se trouve la fichier hosts sous windows ?
Où se trouve la fichier hosts sous windows ?

Chaîne de recherche :
Si je cherche host sans le 's' je veux tomber sur cet article ... c'est de l'auto référencement ! Est ce que cela fonctionne ? Je ne suis pas certain ... Il faut bien trouver une astuce pour que ce blog ait le succès qu'il mérite, vous ne trouvez pas ? 

Mise à jour septembre 2020, C'est assez incroyable, il m'est impossible de faire une recherche avec "host" googoole me l'interdit même avec les "host" il me donne le résultat de recherche avec le 's' ...

Vous trouvez cet article intéressant, alors commentez, partagez référencez, s'il vous plait.


mardi 12 mars 2019

XAMPP Control Panel - Apache Problem detected

J'installe XAMPP pour faire tourner une plateforme PHP sur mon Serveur Windows mais au moment de lancer l'exécution de XAMPP Control Panel qui doit démarrer Apache, Apache ne démarre pas :

12:42:52 PM  [Apache]  Port 80 in use by "Unable to open process" with PID 4!


XAMPP - Apache ne démarre pas : Port 80 in use
Que faire ?

Petit rappel sur WAMP et XAMPP

WAMP: acronym for Windows Operating System, Apache(Web server), MySQL Database and PHP Language.
XAMPP: acronym for X (any Operating System), Apache (Web server), MySQL Database, PHP Language and PERL.
XAMPP propose plus de fonctionnalités que WAMP ...

Apache Port 80 in use

Port 80 est utilisé. Qu'est ce qu'il y a sur le port 80. Je prends mon navigateur et je tape http://localhost/

Windows - localhost - IIS is running
Ben oui bien sûr c'est IIS qui prend utilise le port 80.

Stopper IIS (Internet Integrated Service)

Comment stopper IIS ? Dans une fenêtre de commande en mode Admin : iisreset /stop
iisreset /stop
>iisreset /?

Pour de l'aide sur cette commande.

Ben sinon il redémarre ..

XAMPP Control Panel démarrer Apache

Je retourne dans le XAMPP Control Panel je relance Apache en cliquant sur le bouton "Start" :

XAMPP Control Panel Apache Started id running
Yes Apache is running.

Don't forget it's only software!



mardi 18 décembre 2018

Cloud Azure - Administrer une machine virtuelle

Vous avez créé votre première machine virtuelle dans le Cloud Azure de Microsoft alors comment l'administrer correctement ? Nous avons les difficultés qu'il peut y avoir à gérer votre machine virtuelle en RDP.

Azure Cloud - Administration d'une machine Windows Server en RDP

Et l'on se retrouve dans l'Azure avec l'interface de gestion de la machine virtuelle : Server Manager


Administrer votre Windows Server en RDP
Autant le dire tout de suite c'est une catastrophe la liaison RDP avec votre machine virtuelle "tombe" tous les jours autrement dit vous devrez redémarrer votre machine virtuelle tous les jours avec de pouvoir y accéder en RDP.

Est-ce parce qu'il y a de "supers attacks" sur votre machine, l'Internet est plein de gens mal intentionnés, est ce que c'est parce que le port 3389 (port RDP) est ouvert. J'ai tenté de modifier ce numéro de port ce fut un peu fastidieux et cela n'a pas fonctionné.

Autre solution installer un VPN :
Installer OpenVPN sur votre Machine Virtuelle du Cloud Azure

Note sur l'administration en RDP d'un machine virtuelle du Cloud Azure

J'ai remarqué que si je "Redémarre" la machine virtuelle je conserve la même adresse IP. Si je "l'Arrête" pour la "Démarrer" son adresse IP change ... c'est à prendre ne considération.



Azure Cloud - Diagnostiquer et résoudre les problèmes

Heureusement dans l'Azure Cloud de Microsoft nous ne sommes pas perdu, il y a "Diagnostiquer et résoudre les problèmes".
Azure Cloud de Microsoft - Diagnostiquer et résoudre les problèmes
I can't connect to my Windows VM

Accédez à la console série de votre machine virtuelle :

Console série de votre machine virtuelle
Console série de votre machine virtuelle
Malheureusement le message n'est pas bien engageant ...


Console to Virtual Machine
Console to Virtual Machine
Message de la console serie de ma machine virtuelle :

The serial console connection to the VM encountered an error: 'Bad Request'
 (400) - The storage account 'mygroupederessourcesdiag' used for boot diagnostics on this VM could not be found. Verify that boot diagnostics is enabled for this VM, this storage account has not been deleted, and you have access to this storage account.


Pas super super non ?

mercredi 12 décembre 2018

Azure Cloud - Administration d'une machine Windows Server en RDP

Il ne faut pas croire que sous prétexte que l'on utilise une machine virtuelle dans l'Azure Cloud il n'y a pas d'administration à faire ce serait une erreur. Car une machine virtuelle fonctionne exactement comme une machine réelle ne l'oublions pas et quand elle est sous Windows et bien il arrive qu'elle plante (pas souvent mais ça arrive).

Azure Cloud administration d'une machine Windows Server
Azure Cloud administration d'une machine Windows Server
La preuve en est, cette après midi je tente de me connecter à ma machine virtuelle dans le Cloud Azure de Microsoft et je me fais jeter par le RDP la fenêtre se ferme sans autre forme de procès (sans aucun message).

Alors que se passe t-il ?

Microsoft Azure Cloud - Impossible de se connecter en RDP
Microsoft Azure Cloud - Impossible de se connecter en RDP

Je décide de redémarrer la machine depuis le tableaux de bord de mon Cloud Azure :

Azure Cloud administration d'une machine Windows Server
Et voilà elle est repartie mais cela augure de certains nouveaux posts sur l'administration d'une telle machine virtuelle dans l'azure cloud de Microsoft.

Seulement cela arrive quasiment tous les jours ... Je commence à lire et là je tombe sur l'article :

Comment modifier le port d'écoute pour l'Accès Bureau à Distance :
How to change the listening port for Remote Desktop

Je fais tout bien ce qui est dit là ...

>regedit

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp\PortNumber

Je mets le numéro de port RDP : 33890
Je modifie donc le port de connexion dans le fichier .rdp :


Modification du numéro de port RDP

Et je me fais jeter ! Not fun! Not fun at all !

Solution configurer le port RDP de votre machine virtuelle dans le Cloud Azure

Oui c'est possible, c'est bien l'avantage du Cloud, c'est l'IHM de gestion de votre Cloud qui permet de gérer votre machine virtuelle même si celle ci est éteinte .

La solution pour reconfigurer le port RDP et retrouver votre machine virtuelle c'est d'utiliser la commande PowerShell directement depuis l'interface Tableau de Bord de l'Azure :

Dans Machine Virtuelle - Exécuter la commande - SetRDPPort :

Microsoft Azure Cloud - Reconfigurer le Port RDP depuis le Tableau de Bord
Et voilà !

N'oubliez pas ce n'est que du soft !

lundi 19 novembre 2018

Windows Server 2016 - Que dire sur ce Système d'Exploitation ?

Vous utilisez depuis longtemps Windows Server 2008 ou Server 2012 et vous aimeriez passer à Windows Server 2016. Quelles sont les nouveautés de ce système d'exploitation Windows Server 2016 ?

Windows Server 2016 - Nouveautés
Windows Server 2016 - Nouveautés

Je vais noter rapidement les nouveauté de cette version 2016 de Windows Server au cas où j'aurais à m'en servir. Je suis passé de Windows Server 2008 à Windows Server 2012 sans m'en rendre compte même interface, même fonctionnalités au niveau de la gestion d'IIS ce qui m'intéresse principalement c'est le server Web.

L'intérêt de ce post est d'aller à l'essentiel pour les développeurs, la documentation Microsoft se perd dans des détails parfois insignifiants.

Mais je crois que Windows Server 2016 est sur une base UI Graphique Windows 10.

What's new in Windows Server 2016

Ici, je trouve un schéma de migration entre Windows Server 2008/2008 R2 vers Windows Server 2012/ 2012 R2 vers Windows 2016 et finalement le tout dans l'Azure.

Modernize Windows Server 2008

Migration - Upgrade - On premise de Windows Server

Tout est prêt pour Upgrader ou Migrer de Windows Server 2008 ou 2012 vers 2016 ou dans l'Azure. Microsoft à tout intérêt à ce que vous le fassiez donc la doc est prête. Je peux donc me concentrer sur les caractéristiques de Windows Server 2016.

Ici, je trouve comment Charger une Image Windows Server 2008 dans l'Azure :

Upload Specialized Windows Server Image into the Azure

C'est intéressant de voir la démarche à suivre pour passer dans l'Azure ...

Nouveautés de Windows Server 2016

Puissance de Calcul

Le Domaine de virtualisation est implémenté.

Amélioration de la Synchronisation grâce à Hyper-V et Win32 l'OS est maintenant conforme à une précision de 1 ms en ce qui concerne l'heure UTC

Nouveautés de Hyper-V

Meilleure prise en charge des Conteneurs
Guide de démarrage rapide

Nano Server : C'est quoi encore ce truc ? On peut créer des Images Nano Server ... Meilleure séparation des règles de pare-feu et possibilité de configuration WinRM

Machine Virtuelle Hyper-V dotée d'une protection maximale

Hyper-V Virtual Machine Manager

Chiffrement TPM
Outils de diagnostique de bout en bout basés sur PowerShell
Host Guardian Service

Shielded VMs and Guarded Fabric Validation Guide for Windows Server 2016 (TPM)

Identité et accès

Sécurisation d'Active Directory

Services de certificats Active Directory

Les services de certificats Active Directory (ADCS) Windows Server2016

Services de domaine Active Directory

What's new in Active Directory Domain Services for Windows Server 2016

Services AD FS (Active Directory Federation Services)

On peut configurer ADFS pour authentifier des Utilisateurs stockés dans un annuaire LDAP

What's new in Active Directory Federation Services for Windows Server 2016

Nouveautés des services de fédération Active Directory (ADFS) - C'est une refonte des moyens d'authentification aux applications hébergées par le serveur. Très important à lire absolument car on est concerné lors du développement.

Eliminate Passwords from the Extrane

Sign in with Azure Multi-factor Authentication

Password-less Access from Compliant Devices

Accès sans mot de passe à partir d’appareils compatibles
Accès sans mot de passe à partir d’appareils compatibles

     Modes d'authentification Moderne

Proxy d'application web

Web Application Proxy in Windows Server 2016

C'est toujours le même problème avec toute cette documentation Microsoft la plupart de tout cela est inutile pour développer un application mais comment trouver la partie utile.

Offrir un accès à distance sécurisé aux applications locales

Administration

Mise en réseau

Mise en réseau SDN (Software Defined Networking)

Améliorations des performances de TCP

The default Initial Congestion Window (ICW) has been increased from 4 to 10 and TCP Fast Open (TFO) has been implemented.

In croyable ! Enfin !

Security and Assurance

...

Windows Defender

Windows Server Antimalware is installed and enabled by default in Windows Server 2016

Stockage

Nouveautés du stockage dans Windows Server 2016

Clustering de basculement

...

Témoin cloud

...

Développement d’applications

Services IIS (Internet Information Services) 10.0 

Prise en charge du protocole HTTP/2

Possibilité d’exécuter et de gérer IIS10.0 dans NanoServer. Voir IIS sur NanoServer.

Nouveau module PowerShell (IISAdministration) pour la gestion des services IIS.

Distributed Transaction Coordinator (MSDTC)

...

Conclusion sur Windows Server 2016

C'est pléthorique, il faut voir point par point lorsque l'on est concerné, j'ai ici les grandes lignes et cela me suffit pour l'instant.

Tout est prêt quelque soit la version de votre Windows Server à migrer dans le Cloud Azure.

La façon de se connecter aux applications hébergées par le serveur suit les tendances et se complexifie grandement mais le code n'est peut être pas aussi complexe que le laisse penser la documentation.

Ce que l'on peut dire c'est que Windows Server 2016 est l'équivalent de Windows 10 Server.

Et Internet Explorer 11 ?

Et oui curieusement sur Windows Server, si vous allez voir dans une machine toute neuve, il n'y a qu'Internet Explorer 11 d'installé !

Si si, vous vous souvenez le navigateur qui bloque tout ! Qui vous empêche de surfer. Ah c'est vrai, c'est totalement sécurisé. Alors vous aurez alors besoin de suivre les indications suivantes :

Comment installer Chrome à partir d'Internet Explorer 11 ?

A vos remarques, merci.

mardi 6 novembre 2018

Comment gérer la taille du fichier C:\hiberfil.sys

C'est quoi ce fichier hiberfile.sys ? Et comment le gérer. C'est la question à laquelle je vais tenter de répondre. Actuellement dans mon système ce fichier prend trop de place et j'aimerais le réduire ou le supprimer.


hiberfil.sys : est un fichier temporaire créer par Windows avec de stocker l'état de sa mémoire vive avant la mise en veille prolongée du systèmes (hibernation). En ce moment sur ma plateforme il prend 5,77 Go, c'est énorme.

Solution pour supprimer le fichier hiberfil.sys

Désactiver la veille prolongée en allant dans le Panneau de configuration ... Seulement sous Windows 7 ... Rien de tout ça :

Panneau de Configuration Option d'alimentation

Donc, je tente en ligne de commande :

>powercfg -h off

>powercfg -h off
Vous ne disposez pas des autorisations nécessaires pour activer ou désactiver
la fonctionnalité de mise en veille prolongée
Qu'elle DAUBE ce Windows 7 ! Il faut exécuter cmd.exe en mode Administrateur :

Exécuter cmd.exe en mode Administrateur

Qu'est ce qu'il ne faut pas faire !

La commande

Cette fois la commande s'exécute et elle supprime immédiatement le fichier hiberfil.sys :

le fichier hiberfil.sys a disparu

Le fichier hiberfil.sys a disparu ! Et j'ai retrouvé un peu de place sur mon disque C:\

C'est surprenant parfois de découvrir ce qu'il faut réellement faire alors que la solution est là simple sur Internet mais vous n'avancez pas car il faut penser à "exécuter la commande en mode administrateur". C'est ce que nous venons de voir dans ce post.

Don't forget to have fun!