dimanche 7 août 2016

[Windows Mobile] You don't have permission to run the emulator

Lorsque l'on lance l'émulateur Windows Mobile, Windows affiche une alerte pour demander le rattachement de l'utilisateur au groupe Hyper-V:
 
Afin d'éviter cela, la solution consiste à ajouter votre compte au groupe administrateur Hyper-V. Pour cela, il est nécessaire d'avoir accès au compte administrateur Windows afin de lancer et configurer le groupe Hyper-V.

Pour cela, lancez en tant qu'administrateur l'utilitaire lusermgr.msc à partir de la recherche Windows:
Vous arriver sur la fenêtre suivante sur laquelle vous sélectionnez Groupes puis Administrateurs Hyper-V:
En double cliquant sur sur ce groupe, vous pouvez alors ajouter des utilisateurs.

dimanche 27 décembre 2009

VMware: compresser les disques

J'utilise un hôte virtuel VMware et à force d'installer, puis désinstaller des programmes, copier de gros fichiers sur le disque virtuel, celui-ci prend de plus en plus de place sur le disque physique.

Lorsque la taille des fichiers .vmdk sur votre disque physique commence à devenir trop importante par rapport à la taille du disque virtuel, il est peut-être temps de défragmenter les disques.

Voici les quelques étapes à réaliser:
  1. défragmenter le disque virtuel directement dans la machine virtuelle. Pour cela, il est possible d'utiliser l'outil proposé par Microsoft (dans le cas ou l'OS de la machine virtuelle est sous Windows). Une fois cela fait, quitter proprement le système d'exploitation en l'arrêtant par la procédure habituelle. Dans le cas de Windows, passez par le menu démarrer, puis arrêter le système. Il est nécessaire de répéter cette opération pour chacun des shapshots que vous souhaitez défragmenter.
  2. défragmentez maintenant chacun des disques VMware, c'est-à-dire les fichiers .vmdk. Dans le cas de snapshots, vous aurez un fichier .vmdk par snapshot, il faudra donc passer de l'un à l'autre des snapshots. Pour effectuer l'opération de défragmentation avec VMware, lorsque la machine virtuelle est arrêtée, cliquez sur le menu VM, puis Settings. Sélectionnez le disque à défragmenter et cliquez le bouton "Utilities" et choisissez "Defragment".
  3. enfin, défragmenter le disque physique du système hôte avec votre outil préféré.
Et voilà ! C'est plus propre et plus compact.

lundi 26 octobre 2009

.NET : afficher des menus avec un clic droit ou gauche sur une icône de notification

Étrangement, il n'est pas possible par défaut d'afficher un menu avec un clic gauche sur une icône de notification dans Windows. Ceci est étrange lorsque l'on sait qu'il y a 2 boutons (et même plus) sur une souris standard.

J'ai cherché un peu sur le web pour finalement faire un condensé pour afficher un menu avec un clic gauche ou droit sur une application cachée (comme c'est souvent le cas). Cet exemple est en C# mais devrait fonctionner avec tout autre langage .NET:


///
/// Display the main form.
///

public partial class MainForm : Form
{
///
/// Default constructor.
///

public MainForm()
{
// Initialize the components
InitializeComponent();

// Hide the form
WindowState = FormWindowState.Minimized;
ShowInTaskbar = false;
Hide();
}

///
/// Display the menus.
///

/// Object sending this event.
/// Parameters for this event.
private void notifyIcon_MouseDown(object sender, MouseEventArgs e)
{
if (e.Button == MouseButtons.Left)
{
notifyIcon.ContextMenuStrip = contextMenuStripLeft;
MethodInfo mi = typeof(NotifyIcon).GetMethod("ShowContextMenu", BindingFlags.Instance | BindingFlags.NonPublic);
mi.Invoke(notifyIcon, null);
}
else if (e.Button == MouseButtons.Right)
{
notifyIcon.ContextMenuStrip = contextMenuStripRight;
MethodInfo mi = typeof(NotifyIcon).GetMethod("ShowContextMenu", BindingFlags.Instance | BindingFlags.NonPublic);
mi.Invoke(notifyIcon, null);
}
}
}

dimanche 27 septembre 2009

Windows: Process Monitor

Lorsque l'on a un doute sur un programme (savoir par exemple ce qu'il modifie comme fichiers, ou ce qui est changé à la base de registre, les accès réseau, ...) il est bon d'avoir un logiciel dédié à la surveillance de ses actions.

Jusqu'à présent, il était possible d'utiliser des outils comme FileMon et RegMon, mais Microsoft a décidé de fusionner ces outils dans un seul et même outil: Process Monitor.

Celui-ci peut être téléchargé sur la page suivante: http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx

lundi 7 septembre 2009

Humour: j'aime bien la batterie de mon netbook

Elle commençait à devenir un peu faible alors j'ai branché l'alimentation. Mais le logiciel n'a pas dû s'en apercevoir et du coup a calculé la durée de la batterie en se basant sur des mesures de courant du secteur. J'ai alors obtenu ceci:


Si seulement un jour cela pouvait être vrai ! Pour le moment, j'ai juste débranché et rebranché le câble d'alimentation du netbook et tout est revenu à la normale.

lundi 3 août 2009

Asus 1008HA: Ajouter de la mémoire

Un blogueur propose des vidéos (en anglais) qui expliquent comment ajouter la mémoire dans un Asus 1008HA. Il faut avouer que cela ne semble pas être très très simple...

Pour ce coup là Asus, vous méritez des points en moins.

Vidéo pour l'ajout de mémoire dans l'Asus 1008HA (en anglais)