Windows Tips & News

これらのトリックでWindowsの起動をスピードアップします

click fraud protection
おすすめされた: Windowsの問題を修正し、システムパフォーマンスを最適化するには、ここをクリックしてください

サードパーティのツールを使用せずにWindowsの起動を高速化できることをご存知ですか? 今日は、起動時間を短縮し、Windowsの起動を高速化するためのいくつかの秘訣を紹介します。 それらのいくつかは非常に単純であり、それらのいくつかはあなたにとって新しいかもしれません。

広告

コンテンツ隠れる
Windowsで「スタートアップ」と見なされるもの
ここから始めます
OSの負荷を軽減して起動を改善する方法
Windows8およびWindows7での起動時のOSインターフェイスの応答性を向上させる-Jediの方法
プリフェッチャーとReadyBootの機能を有効にしておく
デフラグブートファイル

Windowsで「スタートアップ」と見なされるもの

Windowsスタートアップは、Windowsがアプリやさまざまなスクリプトを実行するために使用するレジストリキーとファイルシステムフォルダーのセットです。 さまざまな起動場所がありますが、ほとんどのプログラムは次のレジストリキーまたはファイルシステムフォルダを使用します。

  • ユーザーごとのレジストリサブキー:HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Run
  • すべてのユーザーのレジストリサブキー:HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Windows \ CurrentVersion \ Run
  • ユーザーごとのスタートアップフォルダー:C:\ Users \%username%\ AppData \ Roaming \ Microsoft \ Windows \ Start Menu \ Programs \ Startup
  • すべてのユーザーのスタートアップフォルダー:C:\ ProgramData \ Microsoft \ Windows \ Start Menu \ Programs \ Startup
  • ユーザーがサインインしたときに開始できるいくつかのタスクスケジューラタスク(Windows Vista以降)。

ヒント:できます ワンクリックで目的のレジストリキーにアクセスします. スタートアップフォルダを開くには、次のシェルコマンドを使用できます。

  • ユーザーごとのスタートアップフォルダーの場合: シェル:スタートアップ
  • すべてのユーザーのスタートアップフォルダーの場合: シェル:一般的なスタートアップ

ここをクリック シェルコマンドの詳細については、こちらをご覧ください。

ここから始めます

起動時にその負荷のアプリの量を減らします。 Windows 8より前のWindowsバージョンでは、 msconfig (Start-Run-msconfig.exe)ユーティリティを使用して、スタートアップリストに何が含まれているかを確認します。 Windows 8では、同じオプションが新しいタスクマネージャーによって提供されます。

Windows8のタスクマネージャー

新しいタスクマネージャーには1つの利点があります- スタートアップの影響の計算、私はあなたが見てみることをお勧めします 自動実行 マーク・ルシノビッチによるユーティリティ。 これはパワーユーザーにとってなくてはならないツールであり、OSの起動時に読み込まれるすべてのものを表示できます。

明らかに、起動時のアプリが少なければ少ないほど、Windowsの起動は速くなります。

したがって、最初のステップは 起動時に読み込まれた不要なアプリを無効にする.

1つの良いルールがあります:リストされているアプリが何であるかわからない場合は、無効にしないでください。

OSの負荷を軽減して起動を改善する方法

独自の起動キューを作成することで、起動時間を大幅に改善できます。 アプリが1つずつ起動し、OSの負荷が軽減されます。

この背後にある考え方は、複数のアプリが一度にすべてをロードしようとはせず、順番にロードするというものです。 簡単なトリックは、アプリの起動コマンドと各アプリの後に「タイムアウト」コマンドを使用してバッチファイルを作成することです。

きれいにするために、Windows8のインストールから簡単な例を示します。 次のバッチファイルをシェルに配置します。インストールした2つのアプリ、Yahoo!を削除した後のスタートアップフォルダー。 メッセンジャーと私自身の不透明なタスクバーが起動時に自動実行で読み込まれます:

@エコーオフ
開始 "" "c:\ Program Files(x86)\ Yahoo!\ Messenger \ YahooMessenger.exe"
タイムアウト/ 10
開始 "" c:\ data \ portal \ OpaqueTaskbar / resident

この方法で他のすべてのアプリをバッチファイルに移動できます。

列

起動のたびにコンソールウィンドウを表示したくない場合は、タスクスケジューラを使用して起動キューを作成できます。 タスクのセットを作成する必要があります。アプリごとに1つのタスクです。

[タスクの作成]ウィンドウの[トリガー]タブで、[ログオン]イベントの新しいトリガーを設定する必要があります。 「タスクの遅延」オプションに注意してください。 これは、上記のバッチファイルで使用した「timeout」コマンドと同等です。 このオプションを使用して、起動キューを作成します。

タスクスケジューラキュー

私のWindows8システムの場合、キューは次のようになります。

  1. タスク#1-Yahoo! メッセンジャー、「タスクの遅延」がオフになっています-最初に起動したアプリを遅らせる必要はありません。
  2. タスク#2-不透明なタスクバー、「タスクの遅延」が5秒に設定されています-タスク#1の開始とOSリソースの解放に5秒を割り当てました。
  3. タスク#3-Skype、「タスクの遅延」が2秒に設定されています-タスク#2の開始とOSリソースの解放に2秒を割り当てました。
  4. ...等々。

スタートアップの設定を定期的にチェックして、インストール後にスタートアップに自動的に追加される新しいアプリを削除する必要があります。 しかし、それだけの価値はあります。 起動キューが作成されると、特に起動時に読み込まれるアプリが多数ある場合は、Windowsの起動時間が大幅に短縮されたと感じるでしょう。

Windows8およびWindows7での起動時のOSインターフェイスの応答性を向上させる-Jediの方法

Windows Vista以降、MicrosoftはWindowsの起動を改善しようとしてきたため、WindowsVistaでは「起動遅延」が導入されました。 最初の60秒以内にロードされたアプリケーションの場合、Windows Vistaは、OSの負荷を軽減するために、低い優先度でアプリケーションを実行します。

ただし、Windows7およびWindows8では、この優先度の低いスタートアップ機能はデフォルトで無効になっています。 これを有効にすると、起動時のOSインターフェイスの応答性が向上します。 そうすることで、アプリの優先度が低くなりますが、システムの応答性が向上する可能性があることに注意してください。

この機能を有効にする手順は次のとおりです。

  1. レジストリを開き、次のキーに移動します。
    HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Advanced \ DelayedApps

    私たちを参照してください レジストリエディタの基礎。

  2. 所有権を得る 上記のキーの。 デフォルトでは、TrustedInstallerが所有しています。
  3. の値を変更します Delay_Sec 価値。 デフォルトではゼロに設定されています。これは、「優先度の低い期間は0秒」を意味します。 Vistaと同じように、変更して60秒(10進値を使用)に戻すことができます。
    レジストリのdelay_sec
  4. TrustedInstallerの所有権を復元する

それでおしまい。 この機能を無効にするには、 Delay_Sec 値をゼロに戻します。

Windows 8ユーザーの場合は、これに加えて、次の記事を確認することをお勧めします。 Windows8でデスクトップアプリの起動遅延を減らす方法.

プリフェッチャーとReadyBootの機能を有効にしておく

OSでこれらの機能が両方とも有効になっていることを確認してください。

ReadyBoot(ReadyBoostと混同しないでください)は、あまり知られていない機能です。 起動するたびに、ReadyBoostサービス(ReadyBoost機能を実装するのと同じサービス)はアイドルCPU時間を使用して、次の起動の起動時間キャッシュプランを計算します。 以前の5回の起動からのファイルトレース情報を分析し、アクセスされたファイルとそれらがディスク上のどこにあるかを識別します。

プリフェッチャーに関しては、Windows XPで導入され、実行するアプリケーションに関する特定のデータをキャッシュして、アプリケーションの起動を高速化できるようにしました。 Windows Vistaで改善され、SuperFetchに名前が変更されました。

「Superfetch」サービスが自動的に開始されることを確認してください。

スーパーフェッチ

また、次のキーをチェックアウトします。

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ WMI \ Autologger \ ReadyBoot

このレジストリキーの「開始」値は1に設定する必要があります。

スムーズな起動を確実にするために、これらの簡単なルールに従ってください。

  1. ページファイルを有効のままにします。 ページファイルを無効にすると、あらゆる種類の問題や奇妙な問題が発生する可能性があります。 一部のアプリケーションは、ページファイルなしでの起動を単に拒否します。
  2. SuperFetchを有効のままにします。
    ハードディスクドライブ(HDD)の代わりにSSDを使用すると、WindowsはSuperFetchを自動的に無視します。
  3. ReadyBoostを有効にしておいてください。
    これをオフにすると、起動時間が長くなります。

デフラグブートファイル

ビルトイン デフラグ Windows Vista以降のユーティリティには、ブートファイルを最適化し、起動時間を改善する非表示のオプション「-b」があります。

管理者特権のコマンドプロンプトを実行し、次のように入力します。

デフラグ-bc:

ここで、c:はシステムドライブです。 このコマンドは、ブート最適化を呼び出します。

Windowsは一定のスケジュールで最適化を実行することを知っておく必要があります。 ブートの最適化も含まれているため、上記のコマンドは「オンデマンド」ベースで実行します。

最適化を実行するMicrosoft \ Windows \ Defragフォルダーのタスクスケジューラに「ScheduledDefrag」タスクがあります。

デフラグスケジュール

このタスクが有効になっていることを確認できます。

SSDドライブを使用している場合、このタスクはWindowsによって無効にされる可能性があることに注意してください。 心配しないでください。 SSDドライブで無効にされていなくても、WindowsはSSDを最適化しません。

この記事がお役に立てば幸いです。 あなたのコメントはいつでも大歓迎です。

おすすめされた: Windowsの問題を修正し、システムパフォーマンスを最適化するには、ここをクリックしてください

Windows8の都市景観テーマ

このWebサイトでは、Cookieを使用して、Webサイト内を移動する際のエクスペリエンスを向上させます。 これらのCookieのうち、必要に応じて分類されたCookieは、Webサイトの基本的...

続きを読む

Google ChromeはAw、Snapにエラーコードを表示します! ページ

Google ChromeはAw、Snapにエラーコードを表示します! ページ

おすすめされた: Windowsの問題を修正し、システムパフォーマンスを最適化するには、ここをクリックしてくださいさらに別の変更がChromeユーザーに向けて進んでいます。 Googleはブラウ...

続きを読む

Windows10でMicrosoftStoreアプリを無効にする

Windows10でMicrosoftStoreアプリを無効にする

ご存知かもしれませんが、Windows10には独自のストアアプリが付属しています。 AndroidにGooglePlayがあり、iOSにApp Storeがあるように、Microsoft Sto...

続きを読む