
Windows オペレーティング システムに保存されている古いドライバーを削除することは、スペースを解放したりドライバーの競合を解決したりするときに、繊細で必要な作業になることがあります。 ハードウェア時間の経過とともに、周辺機器やデバイスをインストールしたり更新したりすると、Windowsは以前のバージョンのドライバをフォルダに蓄積します。 C:\ Windows \ System32 \ DriverStore \ FileRepositoryこれらのコピーはドライバーをロールバックする場合に役立ちますが、その数は急速に増加し、数ギガバイトを占有してコンピューターの速度を低下させる可能性があります。
古いドライバーを削除するプロセスをマスターする これは、コンピュータを最適な状態に保ち、ドライババージョンの競合による潜在的な障害を防ぐための鍵となります。ただし、誤ったファイルを削除するとシステムの安定性に影響を与える可能性があるため、慎重に行う必要があります。ここでは、手順を追って、最も包括的な方法で説明します。 Windowsで古くなったドライバーや問題のあるドライバーを特定して削除する方法 機器のセキュリティを損なうことなく。
Windows が古いバージョンのドライバーを保存するのはなぜですか?
ドライバを更新するたびに、Windowsは古いドライバのバックアップコピーをフォルダに保存します。 ファイルリポジトリこれには説得力のある理由があります。アップデートが期待通りに動作しない場合、以前のバージョンにすぐに戻すことができるからです。しかし、アップデートやハードウェアの変更を繰り返すと、このストレージは不要なファイルでいっぱいになり、特に外付けドライブでは貴重なスペースを占有してしまいます。 SSD 容量が低い。
古いドライバーとその場所を特定する
これらのファイルのほとんどは、次の 2 つのメイン パスにあります。
- C:\ Windows \ System32 \ DriverStore \ FileRepository: Windows ですぐに使用できるドライバー インストーラーがここにあります。
- C:\ WINDOWS \ System32 \ DRIVERS: 各ドライバーの .sys ファイルとその他のアクティブ コンポーネントが含まれます。
安全に削除できるドライバーを特定するにはまず、使用されていないドライバーを把握する必要があります。そのために、Windows ではインストールされているすべてのドライバーとそのステータスの詳細なリストを取得する方法がいくつか用意されています。
Windowsで古いドライバーを削除するための推奨方法
1. デバイスマネージャーを使用する
この方法は、複雑な操作を望まないユーザーにとって最も安全で簡単な方法です。
- デバイス マネージャーを開く 押す Windowsの+ X 「デバイス マネージャー」を選択します。
- 「表示」メニューをクリックしてオプションを有効にします 非表示のデバイスを表示これにより、接続されていないがドライバーがまだインストールされているデバイスが表示されます。
- 問題のあるデバイスを見つける または、ドライバーを削除したいデバイスを選択します。「ユニバーサルシリアルバスコントローラー」、「ポート(COMとLPT)」などのカテゴリ、または特定のハードウェアをチェックできます。
- デバイスを右クリックして選択 デバイスをアンインストールドライバーも削除するには、「このデバイスのドライバー ソフトウェアを削除する」ボックスをオンにします。
- PCを再起動します クリーニングプロセスを完了します。
この手順では、選択したデバイスに関連付けられているドライバーのみを削除します。より徹底的なクリーニングをご希望の場合、またはデバイスがリストされていない場合は、他のより高度な方法があります。
2. ドライバーフォルダ内の手動削除
デバイスマネージャーでファイルを削除できない場合は、記載されている場所に直接アクセスして操作することができます。これには 細心の注意 使用中のドライバーを削除しないようにするには:
- へのアクセス C:\ WINDOWS \ System32 \ DRIVERS または対応するフォルダに ファイルリポジトリ.
- 問題のあるドライバーファイルを見つける (たとえば、ew_usbccgpfilter.sys、hw_cdcacm.sys、hw_quusbmdm.sys などの名前が含まれるもの)。
- 右クリックして「削除」を選択します ファイルを削除します。
- PCを再起動してください 手動クリーニングが完了したら。
La 手動削除 これは最後の手段として、どのファイルを削除するか確実にわかっている場合にのみ使用してください。重要なドライバーを削除すると、システムに損傷を与えるリスクがあります。
3. コマンドプロンプトを使用してドライバーを削除する(上級)
より経験豊富なユーザー向けには、 コマンドこれにより、より包括的な方法でドライバーを削除できます。
- を開く コマンドプロンプト 管理者として: Windows キーを押して「cmd」と入力し、右クリックして「管理者として実行」を選択します。
- 次のコマンドでディレクトリを変更します。
cd C:\Windows\System32\DriverStore\FileRepository - インストールされているすべてのドライバーを一覧表示するには、次のコマンドを実行します。
pnputil.exe /e > C:\drivers.txt
これにより、C:\drivers.txt ファイルに完全なリストが作成されます。 - ファイルを分析して、削除したい古いドライバを特定します(通常はoemで始まり、番号が付いているもの、例えばoem23.infなど)。ドライバの管理について詳しくは、こちらをご覧ください。 この上級ガイド.
- 特定のドライバーを削除するには、次のコマンドを実行します。
pnputil.exe /delete-driver oemNN.inf /uninstall /force
「NN」を対応するファイル番号に置き換えます。 - 削除する古いドライバーごとにこのプロセスを繰り返し、現在使用されているドライバーを削除しないように注意してください。
- システムがドライバーが使用中のため削除できないと表示した場合は、再起動して セーフモード このプロセスを繰り返します。
このテクニックはフォルダのクリーニングに非常に効果的です ファイルリポジトリ かなりのスペースを解放できます。
4. 権限の問題: フォルダーまたはファイルを削除できない場合はどうすればよいでしょうか?
Windows は、ユーザーに権限を要求することにより、特定のファイルまたはフォルダーへのアクセスを拒否する場合があります。 SYSTEMこれは、古いプログラムや使用しなくなったデバイスのドライバーなど、特定のドライバーを削除しようとするときによく発生します。
フォルダを削除しようとしたときにアクセス拒否メッセージが表示される場合 セーフモードでもセキュリティオプションがグレー表示されている場合、フォルダの所有者がSYSTEMであり、通常のインターフェースから変更できない可能性があります。このような場合は、コマンドライン(takeownまたはicacls)を使用してフォルダの所有権を取得するか、専用のサードパーティ製ツールを使用して強制的に削除することができます。ただし、 SYSTEM権限を変更すると重大なリスクが生じる可能性があるしたがって、その意味を理解している場合にのみ実行する必要があります。
追加のスペースを解放するための組み込みツールとユーティリティ
ディスククリーンアップ
手動でのクリーニングやデバイスマネージャーの使用に加えて、 Windowsは削除するためのユーティリティを統合しています 一時ファイル 不要なコンポーネント:
- スタートメニューを開き、「ディスク クリーンアップ」を検索します。
- 分析するドライブを選択し、「OK」をクリックします。
- 次のウィンドウで、「一時ファイル」や「配信最適化ファイル」など、クリーンアップするファイル カテゴリを選択します。
- 「承認」をクリックしてプロセスを開始します。
- 上級モードでは、 ます。cleanmgr より深い洗浄のための特別なパラメータ付き:
%systemroot%\system32\cmd.exe /c cleanmgr /sageset:65535 & cleanmgr /sagerun:65535
このユーティリティは、Windows によって推奨されたファイルのみを削除し、使用中のドライバーに影響を与えないため、安全に使用できます。
バイトの世界とテクノロジー全般についての情熱的なライター。私は執筆を通じて自分の知識を共有するのが大好きです。このブログでは、ガジェット、ソフトウェア、ハードウェア、技術トレンドなどについて最も興味深いことをすべて紹介します。私の目標は、シンプルで楽しい方法でデジタル世界をナビゲートできるよう支援することです。
