J'ai un vieil ordinateur portable et je ne veux l'utiliser que pour afficher mon microscope!
Ordinateur portable sous Windows 7 Starter.
Ce que je veux faire est de désactiver tous les services et de le faire exécuter uniquement le programme de mon microscope. Ainsi, lorsque je démarre mon ordinateur portable, il démarre dans Windows, mais n'exécute automatiquement qu'un programme spécifique sans qu'aucun autre service ne soit exécuté en arrière-plan, même Explorer!
Modifiez la valeur de registre suivante pour démarrer un programme autre que l'Explorateur Windows.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Shell
En ce qui concerne les services, utilisez le services.msc
.
Avertissement: Vous pouvez rencontrer divers problèmes sans exécuter un grand nombre de services.
Vous ne pouvez pas désactiver tous les services. De nombreux services sont essentiels aux fonctions de base de votre système, y compris Explorer.
La bonne nouvelle est que les services pouvant être désactivés sont faciles à désactiver.
Ouvrez Services et accédez à chacun d’entre eux et essayez de définir son état de démarrage sur Désactivé.
Redémarrez fréquemment votre ordinateur pour vous assurer qu'il est correctement chargé avec le nouveau lot de services désactivés.
Répétez l'opération jusqu'à ce que vous ayez nettoyé tout ce qui peut l'être.
BlackViper est une bonne ressource pour certains services déterminés pouvant être désactivés: http://www.blackviper.com/service-configurations/black-vipers-windows-7-service-pack-1- service-configurations/
BlackViper est soumis à de nombreuses recherches et à des retours d'expérience, qui peuvent vous épargner beaucoup d'efforts et de douleur.
La plupart des services (si pas tous) peuvent être contrôlés via la valeur Start
sous la clé de registre HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\<service name>
Veuillez noter que CurrentControlSet
dans la clé de registre susmentionnée est lié à ControlSet001
ou ControlSet002
comme décrit ici .
Maintenant, la valeur "Start" peut avoir des valeurs de 0 à 4 ( sc config pour référence ):
Tout en accédant à ce service fou qui désactive Spree, commencez par vérifier la valeur de départ du service et marquez-le, préparez-vous avec un support de démarrage alternatif (tout support d’installation de Windows le fera) au cas où le système ne pourrait plus démarrer en raison du service requis désactivé.
Si c'est le cas, démarrez à partir d'un support externe, passez à la console (Maj + F10 IIRC)> regedit> pointez sur HKEY_LOCAL_MACHINE et "chargez la ruche"> <systemdrive>:\Windows\System32\config\SYSTEM
. Maintenant, localisez le sous-répertoire chargé ControlSet001\Services
et vous pouvez annuler les erreurs précédentes en définissant les valeurs Start
sur Valeurs par défaut.
Voici un petit script batch qui répertorie tous les services "par défaut" (valeur par défaut jusqu'à modification de l'utilisateur, qui devient ensuite "valeur par défaut"), valeurs sous HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
:
@echo off
setlocal enabledelayedexpansion
set KEY=HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
for /f "tokens=5 delims=\" %%a in ('reg query !KEY! /s /v "start"') do (
set SERVICE=%%a
for /f "tokens=3" %%b in ('reg query !KEY!\!SERVICE! /v "start" ^| findstr /i "start"') do (
echo !KEY!\!SERVICE! - "Start" %%d
)
)
endlocal
Collez le code ci-dessus dans defaultservices.bat
et exécutez-le en tant que defaultservices.bat > defaultservices.txt
pour générer un fichier texte, qui pourra ensuite être utilisé pour afficher les valeurs par défaut du service.