Windows 11 へアップデートしようとしたところ、以下のようなメッセージが出てアップデートできなかった。
次の作業が必要です
インストールを続けて Windows の設定、個人ファイル、アプリを引き継ぐには、次の点に注意が必要です。VirtualBox(LDPlayer)
このアプリは Windows 10 と互換性がないため、今すぐアンインストールしてください。
どうやら Android エミュレーターである LDPlayer が Windows Update の阻害を行っているようだ。LDPlayer は既にアンインストールしていたのに、ゴミが残っているようだ。LDPlayer はインストールしてはいけない。
LDPlayer のファイルを探して削除しようとしたが、サービスに登録されているのか削除も簡単にはできなかった。
このページでは LDPlayer を完全に削除して Windows Update を行う方法を紹介しよう。
LDPlayer を完全に削除して Windows Update を実行する方法
まずは LDPlayer を普通にアンインストールしよう。 Windows の「アプリと機能」の欄からアンインストールを選択すると一応リストからは削除される。
Windows 10 でアプリをアンインストールする方法 | Lonely Mobiler
削除したら LDPlayer のインストールフォルダ(デフォルトでは C:\Program Files\ldplayerbox\)を開こう。
自分のフォルダは既にファイルを削除した後であるが、ここには LDPlayer のエミュレーターで利用するファイルが大量に残っていると思う。この中から uninstall.bat を探して右クリックメニューから管理者権限で実行しよう。
ちなみにファイルの中身は以下のようになっている。
@echo your arch is %PROCESSOR_ARCHITECTURE%
cd /d %~dp0
%windir%\system32\TASKKILL /F /IM LdBoxHeadless.exe /T
%windir%\system32\TASKKILL /F /IM VirtualBox.exe /T
%windir%\system32\TASKKILL /F /IM LdBoxSVC.exe /T
REM
REM Figure out the Windows version as the proxy stub requires 6.0 or later (at least for 64-bit).
REM
%windir%\system32\sc query LdBoxDrv | %windir%\system32\findstr "LdBoxDrv"
if %ERRORLEVEL%==0 (
%windir%\system32\sc stop LdBoxDrv
%windir%\system32\sc delete LdBoxDrv
)
%windir%\system32\sc query LdBoxDrv | %windir%\system32\findstr "LdBoxDrv"
if %ERRORLEVEL%==0 (
"%CD%\dpinst.exe" /SW /U "%CD%\LdBoxDrv.inf"
)
%windir%\system32\TASKKILL /F /IM LdBoxHeadless.exe /T
%windir%\system32\TASKKILL /F /IM VirtualBox.exe /T
%windir%\system32\TASKKILL /F /IM LdBoxSVC.exe /T
LDPlayer に関するプログラムのサービスからの削除を行っているようだ。サービスを停止及び削除した後であれば LDPlayer のフォルダを削除できるはずだ。
ただ自分の場合には、この状態で Windows Update 自体は行うことができたものの、LdVBoxDrv.sys ファイルだけは削除する事ができなかった。
その場合はオートランの設定から直接削除しよう。Microsoft が提供している Autoruns というツールがあるので、以下の Web サイトからダウンロードして管理者権限で実行しよう。
Autoruns for Windows - Windows Sysinternals | Microsoft Docs
検索欄から「LdVBoxDrv」で検索すると出てくるので、右クリックから削除を行おう。
また、C:¥XuanZhi\PDPlayer\ にも LDPlayer のファイルが残っている場合がある。こちらも Autorun から削除しておこう。
一覧のどこかに「LDNews」という項目があるので、こちらも同様に右クリックから削除しよう。
Autoruns で削除できればエクスプローラーから LdVBoxDrv.sys も削除できるはずだ。これで LDPlayer に関するファイルを全て削除できたと思う。
まったくアンインストールぐらい簡単にやらせてほしいものだ。LDPlayer は二度とインストールしない。
コメント