Le registre Windows contient tous les paramètres et les applications de démarrage du système d'exploitation. La clé de registre " Runonce " contient une liste des programmes lancés une fois . Après le redémarrage de la machine, les entrées dans Runonce sont supprimés. Cette valeur est généralement utilisé pour charger une application pour l'installation , la prochaine fois un démarrage de l'ordinateur . Fonction
Certains logiciels nécessitent des fichiers de l'installation initiale, un redémarrage et puis le reste de l'application est chargée . La clé de Registre RunOnce est utilisé spécifiquement à cette fin . Le développeur de logiciels met un lien vers le fichier exécutable final RunOnce du Registre. La prochaine fois que l' ordinateur démarre , le registre exécute le fichier exécutable et complète le processus d'installation pour le développeur.
Identification
La clé de Registre RunOnce est identifié dans Windows éditeur de registre . La clé se trouve dans la clé racine "HKEY_LOCAL_MACHINE " et " HKEY_CURRENT_USER ". La clé de la racine "Local Machine" contient les paramètres spécifiques de la machine. La touche " Utilisateur actuel " est utilisé pour configurer chaque session lorsque l'utilisateur se connecte à la machine. Si le développeur ne veut exécuter une application une fois pour un utilisateur spécifique , la touche « utilisateur actuel » est utilisé . " Local Machine " est plus globale pour tous les utilisateurs qui utilisent l'ordinateur.
Considérations
la clé RunOnce est utilisé pour exécuter une application une seule fois. Toutefois, si l'ordinateur se bloque , s'arrête ou se met hors tension anormalement partir d'une question comme une panne de courant ou de crash du logiciel , les états Runonce ne sont pas éliminées par le système d'exploitation . Cela signifie que la prochaine fois que l'ordinateur démarre , le logiciel sur la clé Runonce exécute à nouveau. Les développeurs doivent programmer des applications pour gérer cette erreur afin d'éviter la corruption de logiciels .
Caractéristiques
la clé RunOnce a la syntaxe "key- name = exécutable fichier . " Le « nom-clé » est un nom reconnaissable programmé par le développeur. Le " exécutable fichier " est le chemin et le nom du fichier pour le fichier exécutable du logiciel. Les développeurs peuvent placer un astérisque devant le nom du fichier exécutable , ce qui l'oblige à fonctionner même lorsque les bottes de l'utilisateur en mode sans échec .
Attention
la clé RunOnce est une cible pour certaines applications de virus. Les virus et autres logiciels malveillants se chargent parfois l'aide de la clé de Registre RunOnce Windows. Les charges virales dans le registre afin d'éviter les applications antivirus . La prochaine fois que l' ordinateur démarre , le code du virus est exécuté. Conserver les fichiers de définitions de virus mises à jour, afin d'éviter l'exécution de logiciels malveillants sur un ordinateur.