Astuces Windows
Hibernation
# lister les sleep states disponibles powercfg /A # Activer l'hibernation si besoin powercfg /h on # si la case à cocher Hibernate n'est pas présente dans le Control Panel # et que le state d'hibernation est: "The hiberfile type does not support hibernation" powercfg HIBERNATE /TYPE FULL |
- Control Panel → System and Security → Power Options → Change what the power buttons do
- Change settings that are currently unavailable → Cocher Hibernate
Fichier utilisé C:\hiberfil.sys |
Avoid the mouse to wake-up
- Windows → Mouse settings → Hardware → Properties → Change settings
- Power Management → uncheck Allow this device to wake computer
Empêcher d'autres périphériques de réveiller la machine
# lister tous les périphériques qui peuvent réveiller la machine powercfg -devicequery wake_armed # empêcher un périphérique de réveiller la machine powercfg -devicedisablewake "XXX" # lister tous les périphériques qui peuvent être ajouter à la liste des périphériques qui peuvent réveiller la machine powercfg -devicequery wake_from_any # ex: "HID Keyboard Device (001)", "HID-compliant mouse (002)", "Thunderbolt(TM) Controller - 15D9" # autoriser un périphérique à réveiller la machine powercfg -deviceenablewake "XXX" |
Historique d'explorer
regedit → HKEY_CURRENT_USER → Software → Microsoft → Windows → CurrentVersion → Explorer → TypedPaths
Permissions des dossiers et fichiers
Permission | Dossiers | Fichiers |
---|---|---|
Read | lister le contenu du dossier | accéder en lecture au contenu du fichier |
Write | créer de nouveaux dossiers et fichiers | accéder en écriture au fichier |
Read & Execute | Read + exécution de fichiers hérité par les fichiers et dossiers |
Read + exécution du fichier |
List Folder Contents | Read + exécution de fichiers hérité par les dossiers |
N/A |
Modify | Read + Write + suppression de dossiers | Read + Write + suppression du fichier |
Full Control | Read + Write + Modify | Read + Write + Modify |
Connaitre la version du framework .NET installé
regedit → HKEY_LOCAL_MACHINE → SOFTWARE → Microsoft → NET Framework Setup → NDP
vX.X → Version | versions 2.0, 3.0, 3.5 |
v4.0 → [Client,Full] → Version | version 4.0 |
v4 → Full → Release | 378389 → version 4.5 378675, 378758 → version 4.5.1 379893 → version 4.5.2 393295, 393297 → version 4.6 |
Accès à la corbeille
Windows Explorer → Recycle bin
32 ou 64 bits
- Ouvrir le fichier (exe ou dll) avec un éditeur de texte.
- Rechercher « PE », si le caractère suivant est:
- L → 32 bits
- d† → 64 bits
Télécharger les ISO officiels
Variables d'environnement
Variable | Valeur |
---|---|
%AppData% | C:\Users\<user>\AppData\Roaming |
%LocalAppData% | C:\Users\<user>\AppData\Local |
%HomePath% | C:\Users\<user> |
%ProgramFiles% | C:\Program Files |
%programfiles(x86)% | C:\Program Files (x86) |
%SystemRoot% | C:\Windows |
%Tmp% ou %Temp% | C:\Users\<user>\AppData\Local\Temp |
Dossiers utiles
Dossiers listant les programmes à lancer au démarrage
- %APPDATA%\Microsoft\Windows\Start Menu\Programs\Startup (pour l'utilisateur courant)
- C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp (pour tous les utilisateurs)
Dossiers des raccourcis indexés
- %APPDATA%\Microsoft\Windows\Start Menu\Programs (pour l'utilisateur courant)
- C:\ProgramData\Microsoft\Windows\Start Menu\Programs (pour tous les utilisateurs)
Fichier hosts
Il se trouve à l'emplacement suivant: C:\Windows\System32\drivers\etc\hosts
Pour pouvoir l'éditer il faut:
- ouvrir Notepad en tant qu'administrateur et éditer le fichier
- ouvrir une console en tant qu'administrateur puis lancer Notepad et éditer le fichier
- donner les droits d'écriture à l'utilisateur courant: Clique-droit → Propriétés
Activer le Quick Edit Mode dans cmd.exe ou PowerShell
Active la fonction coller sur le clique droit.
Clique-droit sur l'icône de fenêtre en haut à gauche → Propriétés → Options → Options d'éditions → Mode d'édition rapide
Depuis le registre : HKCU → Console → %SystemRoot%_system32_cmd.exe → QuickEdit (DWORD) à 1
Désactiver les raccourcis Windows+X
Lancer l' « Éditeur de stratégie de groupe locale » → Configuration utilisateur → Modèles d'administration → Conposant Windows → Explorateur Windows → Désactiver les touches de raccourci Windows+X → Activé
Générer un fichier DSN
Outils d'administration → Source de données (C:\Windows\system32\odbcad32.exe)
Onglet Source de données fichier → Ajouter → créer un fichier DSN
Changer le mot de passe Windows avec SQL Server installé
Si SQL Server est en mode Windows Authentication, le service qui lance le serveur au démarrage se log avec l'ancien mot de passe. Il faut donc le modifier.
Tous les programmes → Microsoft SQL Server 2008 R2 → Configuration Tools → SQL Server Configuration Manager.
SQL Server Services → Clique-droit sur SQL Server (MSSQLSERVER) → Propriétés
Le changement direct du mot de passe semble interdit.
Passé en Built-in account : Local Service → Démarrer le serveur → Changer le mot de passe → Appliquer : cela va redemarrer le serveur.
Créer un fichier vide
Créer un fichier empty.wmv de 8Mo :
fsutil file createnew empty.wmv 8000000 |
Script pour verrouiller la session
Rundll32.exe User32.dll,LockWorkStation |
Maximiser la fenêtre de la console
- ouvrir une console cmd normale
- taper sur la ligne de commande : wmic
- cliquer sur le symbole 'maximiser' de la fenêtre cmd (normalement elle va occuper tout l'écran)
- cliquer droit sur la barre de titre de la fenêtre cmd → propriétés et effectuer vos réglages.
- taper exit pour sortir de la console wmic
- retaper exit pour sortir de la console cmd
Enregistrer des ActiveX
Seul les dll COM ou les ActiveX peuvent être enregistrer.
L'enregistrement permet de faire appelle à une dll COM via son CLSID.
regsvr32 MaDll.dll REM désenregistrer regsvr32 /u MaDll.dll MonExe.exe /regserver |
Hash
certutil -hashfile myfile.ext MD5 certutil -hashfile myfile.ext SHA256 |