私は古いラップトップを持っていて、それを私の顕微鏡を表示するためだけに使用したいです!
Windows 7スターターを実行しているラップトップ。
私がしたいのは、すべてのサービスを無効にして、顕微鏡のプログラムのみを実行するようにすることです。そのため、ラップトップを起動すると、Windowsで起動しますが、特定のプログラムのみが自動的に実行されます。
私は古いラップトップを持っていて、それを私の顕微鏡を表示するためだけに使用したいです!
Windows 7スターターを実行しているラップトップ。
私がしたいのは、すべてのサービスを無効にして、顕微鏡のプログラムのみを実行するようにすることです。そのため、ラップトップを起動すると、Windowsで起動しますが、特定のプログラムのみが自動的に実行されます。
回答:
次のレジストリ値を変更して、Windowsエクスプローラ以外のプログラムを起動します。
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\shell
サービスについては、を使用してくださいservices.msc
。
警告:多くのサービスが実行されていないと、さまざまな問題が発生する可能性があります。
"C:\Program Files\<program company name>\amp.exe"
すべてのサービスを無効にすることはできません。エクスプローラーを含む多くのサービスは、システムの基本機能にとって重要です。
良いニュースは、無効にできるサービスは簡単に無効にできるということです。
サービスを開き、各サービスに順番に移動して、スタートアップ状態を無効に設定してみます。
コンピューターを頻繁に再起動して、コンピューターが無効なサービスの新しいバッチで正常に読み込まれることを確認します。
除去できるすべてのものを除去するまで繰り返します。
無効にすることができる特定のサービスに適したリソースは、BlackViperです。http://www.blackviper.com/service-configurations/black-vipers-windows-7-service-pack-1-service-configurations/
多くの注意深い調査とフィードバックがBlackViperに送られます。BlackViperでのアドバイスにより、多くの労力と苦痛を省くことができます。
(すべてではない)のサービスのほとんどは、値を介して制御することができるStart
のレジストリキーの下にHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\<service name>
いることをしてくださいノートCurrentControlSet
上記のレジストリキーのいずれかへのリンクをであるControlSet001
かControlSet002
説明するように、ここで。
これで、値「Start」は0〜4の値を持つことができます(参考のためにsc config):
狂ったサービスを無効にするために必要なサービスが無効になっているためにシステムが起動できなくなった場合に備えて、まずサービスの開始値を確認し、それをマークダウンします。
たわごとが発生した場合は、外部メディアから起動し、コンソールに切り替えます(Shift + F10 IIRC)> regedit> HKEY_LOCAL_MACHINEをポイントし、「ハイブをロード」> <systemdrive>:\Windows\System32\config\SYSTEM
。ロードされたハイブの下を見つけて、値をデフォルトにControlSet001\Services
設定することで以前の間違いを取り消すことができますStart
。
以下は、すべてのサービスの「デフォルト」(ユーザーによって変更されるまでデフォルトであり、その後「デフォルト」になる)の値をリストする小さなバッチスクリプトです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
上記のコードを貼り付けてdefaultservices.bat
実行し、defaultservices.bat > defaultservices.txt
後でサービスのデフォルト値を確認するために使用できるテキストファイルを生成します。