Windows PCで(Windows)DLLの欠落エラーが表示される場合は、通常、問題が発生していることを示しています。ソフトウェアが破損していて再インストールが必要な場合もあれば、破損したシステムファイル(corrupt system files)や頑固なマルウェア感染(stubborn malware infection)など、PCのより深刻な問題を示している場合もあります。
ただし、もう1つの主な原因は、プログラムをWindowsで実行できるようにするソフトウェアライブラリが見つからないか破損していることです。たとえば、「vcruntime140.dllが見つかりません」というエラーは、Microsoft Visual C++ランタイムインストールが見つからないか破損していることを示しています。この問題を修正したい場合は、次のことを行う必要があります。
Repairing or Removing a Microsoft Visual C++ Installation
vcruntime140.dllファイルは、Microsoft Visual C++ソフトウェアランタイムライブラリの一部です。Microsoftが提供するこのライブラリは、 Windows PC(Windows PCs)で実行するソフトウェア(VisualStudioを使用してC++で作成)を(Visual Studio)コンパイルするプロセスの一部として使用されます。ファイルが見つからない場合は、「vcruntime140.dllが見つかりません」というエラーが表示されます。
この問題を修正するには、最初にPCへのVisual C++のインストールを修復する必要があります。それでも問題が解決しない場合は、次の手順に従って完全に削除してから、次のセクションに進んで再インストールしてください。
- Visual C ++のインストールを修復するには、 [設定](Settings)メニューを開く必要があります。これを行うには、Windowsの[スタート(Windows Start)]メニューを右クリックして、 [設定](Settings)オプションを選択します。
- [設定](Settings)メニューで、[アプリ(Apps )] >[アプリと機能( Apps & features)]を選択します。左側に、インストールされているアプリのリストが表示されます。リストをスクロール(Scroll)するか、検索バーを使用して、Microsoft Visual C++ 2015-2019 Redistributable 可能オプションがリストされていることを確認します。欠落している場合は、次のセクションに進んでください。
- ただし、Microsoft Visual C++ 2015-2019 Redistributable 可能オプションが表示されている場合は、それを選択してから、[変更(Modify )]オプションを選択します。
- 開いたMicrosoft Visual C++ 2015-2019 Redistributable ウィンドウで、[修復(Repair)]オプションを選択します。
- プロセスが完了するのを待ってから、PCを再起動します。それでも「vcruntime140.dllが見つかりません」というエラーが表示される場合は、Microsoft Visual C++ランタイムを完全に削除して再インストールする必要があります。これを行うには、[設定](Settings) >[アプリ( Apps )] >[アプリと機能]メニューで[アン( Apps & features)インストール( Uninstall)] > [アン(Uninstall )インストール]を選択します。
- 開いたMicrosoft Visual C++ 2015-2019 Redistributable 可能ウィンドウで、[アンインストール(Uninstall )]オプションを選択し、プロセスを完了させます。終了したら、PCを再起動して、次のセクションに進みます。
Installing or Reinstalling a Microsoft Visual C++ Installation
Microsoft Visual C++ランタイムライブラリがインストールされていないと、それに依存するソフトウェアが機能しないため、インストールする必要があります。以前に破損したインストールを削除したことがある場合も、これを行う必要があります。
- まず、Visual Studio Webサイト(Visual Studio website)にアクセスして、ソフトウェアランタイムライブラリの最新バージョンをダウンロードします。ページの一番下に向かって下にスクロールし、[(Scroll)その他のツール、フレームワーク、および再配布(Other Tools, Frameworks, and Redistributables )可能ファイル]カテゴリを選択して、使用可能なオプションを表示します。そこから、PCに適したCPUアーキテクチャ(64ビットPCの場合はx64、32(x64 )ビットPCの場合はx86、ARMベースのデバイスの場合はARM64など)を選択し、[ダウンロード(ARM64)](Download)ボタンを選択します。
- ダウンロードが完了したら、インストーラーファイル(VC_redist.x64.exeなど)を実行します。(VC_redist.x64.exe)インストーラーウィンドウで、表示されたチェックボックスを選択してライセンス条項に同意し、[インストール(Install)]ボタンを選択して続行します。
- インストーラーが完了するまでしばらく待ちます。問題なくインストールされる場合は、[閉じる(Close)]ボタンを選択してウィンドウを閉じてから、PCを再起動します。
これは、ほとんどのユーザーにとって、 Windows10PC(Windows 10)での「vcruntime140.dllが見つかりません」エラーを解決するはずです。ただし、実行しているソフトウェアに古いバージョンのVisual C++ランタイム(2015より前)が必要な場合は、代わりに古いバージョンをダウンロードしてインストールする(download and install the older version)必要があります。
Visual C++ランタイムインストーラーが含まれているソフトウェアを削除して再インストールすることで、問題を修正できる場合もあります。これは、ゲームなど、正しく動作するために複数のランタイムライブラリを必要とする大規模なソフトウェアバンドルで一般的です。
古いVisualC++ランタイムインストーラーと組み合わせたソフトウェアを再インストールすることにより、ソフトウェアの実行に必要なそのライブラリの特定のバージョンが自動的に再インストールされ、長引く問題が解決されます。
WindowsUpdateの実行(Running Windows Update)
Microsoft Visual C++ランタイムは、他の主要なWindowsサービスと同様に、WindowsUpdateを介してセキュリティ更新プログラムを受け取ります。(Windows Update)「vcruntime140.dllが見つかりません」というエラーが発生した場合は、WindowsUpdateサービスを使用して最近の更新を確認することをお勧めします(Windows Update)。
これで壊れたインストールが修正される可能性は低いですが、新しいアップデートをインストールすると、インストールが自動的に修復される可能性があります。[設定](Settings )メニューで新しいシステムアップデートを確認できます。
- これにアクセスするには、[スタート(Start)]メニューを右クリックし、 [設定](Settings )オプションを選択します。
- [設定](Settings)メニューで[更新とセキュリティ(Update & Security )]オプションを選択し、次のメニューで[WindowsUpdate]を選択します(Windows Update)。
- 新しい更新を検索するには、[更新の確認(Check for Updates)]オプションを選択します。保留中の更新がある場合は、代わりに[今すぐ再起動]オプションを選択してください。(Restart now)
Windowsは更新をチェックし、現在保留中のものをインストールします。インストールしたら、PCを再起動して、正しく適用されていることを確認する必要があります。次に、ソフトウェアをチェックして、欠落しているランタイムの問題が解決されているかどうかを確認する必要があります。
DLLファイルをオンラインでダウンロードする(Downloading DLL Files Online)
「vcruntime140.dllが見つかりません」などの非常に具体的なエラーメッセージが表示され始めた場合は、ファイルをオンラインで入手して修正したくなる可能性があります。さまざまなDLLダウンロードサイトが存在するため、不足しているファイルをすばやくダウンロードして問題を解決できます。
ただし、このようなサイトは避ける(avoiding)ことをお勧めします。DLLファイルは、ソフトウェアがより制限されたWindowsコンポーネントと対話できるようにする(Windows)Windowsオペレーティングシステムの重要な要素です。ソースを完全に信頼しない限り、通常は、代わりにVisual C++ランタイムライブラリ全体を削除して再インストールすることをお勧めします。
これでほとんどのユーザーの問題は解決するはずですが、それでも問題が解決しない場合は、最後の手段としてネットワーク内の別のPCからファイルを入手できます。
Windows10を維持する(Keeping Windows 10 Maintained)
上記の手順は、Windows10PCで「vcruntime140.dllが見つかりません」エラーを修正するのに役立ちます。ほとんどの場合、インストールを修復するか、Visual C++、影響を受けるソフトウェアの削除と再インストールも(removing and reinstalling any affected software)検討する必要があります。
欠落しているDLLファイルは通常、いくつかの問題を抱えているPCの兆候です。そのため、定期的なPCのメンテナンスに遅れずについていくことが重要です。これを行うには、Windowsを最新の状態に保ち(keeping Windows updated)、最新のバグ修正を確実に行うようにします。また、定期的なマルウェアスキャンを実行(running regular malware scans)して、PCを危険にさらす可能性のあるマルウェアを削除します。
How to Fix a “vcruntime140.Dll Is Missing” Error on Windows 10
If you’re seeing a missing DLL еrror on your Wіndows PC, it’s usually а sіgn that something has gone wrong. It could be that your softwarе is corrupted and needs reinstalling, or it could point to deeper issues with your PC, suсh as corrupt system files or a stubborn malware infection.
Another major cause, however, are missing or corrupted software libraries that allow programs to run on Windows. A “vcruntime140.dll is missing” error, for instance, points to a missing or corrupted Microsoft Visual C++ runtime installation. If you want to fix this issue, here’s what you’ll need to do.
Repairing or Removing a Microsoft Visual C++ Installation
The vcruntime140.dll file is part of the Microsoft Visual C++ software runtime library. Provided by Microsoft, this library is used as part of the process of compiling software (created in C++ using Visual Studio) to run on Windows PCs. If the file is missing, the “vcruntime140.dll is missing” error will appear.
To fix this issue, the first thing you should attempt is to repair the Visual C++ installation on your PC. If that doesn’t work, you should remove it entirely by following these steps, then proceed to the next section to reinstall it.
- To repair a Visual C++ installation, you’ll need to open the Settings menu. To do this, right-click the Windows Start menu and select the Settings option.
- In the Settings menu, select Apps > Apps & features. On the left, you’ll see a list of installed apps. Scroll through the list or use the search bar until you find the Microsoft Visual C++ 2015-2019 Redistributable option listed. If it’s missing, proceed to the next section.
- If the Microsoft Visual C++ 2015-2019 Redistributable option is listed, however, select it, then select the Modify option.
- In the Microsoft Visual C++ 2015-2019 Redistributable window that opens, select the Repair option.
- Allow the process to complete, then restart your PC. If you still see a “vcruntime140.dll is missing” error, you’ll need to remove the Microsoft Visual C++ runtime entirely and reinstall it. To do this, select Uninstall > Uninstall in the Settings > Apps > Apps & features menu.
- In the Microsoft Visual C++ 2015-2019 Redistributable window that opens, select the Uninstall option and allow the process to complete. Once it’s finished, restart your PC and continue to the next section.
Installing or Reinstalling a Microsoft Visual C++ Installation
Without the Microsoft Visual C++ runtime library installed, software that relies on it won’t work, so you’ll need to install it. You’ll also need to do this if you’ve removed a corrupted installation previously.
- First, head to the Visual Studio website to download the latest version of the software runtime library. Scroll down towards the bottom of the page, then select the Other Tools, Frameworks, and Redistributables category to view the available options. From there, select the correct CPU architecture for your PC (eg. x64 for 64-bit PCs, x86 for 32-bit PCs, or ARM64 for ARM-based devices), then select the Download button.
- Run the installer file (eg. VC_redist.x64.exe) once the download is complete. In the installer window, accept the license terms by selecting the checkbox provided, then select the Install button to proceed.
- Allow the installer a few moments to complete. If it installs without any issues, select the Close button to close the window, then restart your PC.
This should, for most users, resolve the “vcruntime140.dll is missing” error on Windows 10 PCs. However, if the software you’re running requires an older version of the Visual C++ runtime (before 2015), you’ll need to download and install the older version instead.
You may also be able to fix the issue by removing and reinstalling software that has an older version of the Visual C++ runtime installer included. This is common in larger software bundles, such as games, that require multiple runtime libraries to work correctly.
By reinstalling software that’s coupled with an older Visual C++ runtime installer, the specific version of that library required to run the software should automatically reinstall itself and resolve any lingering issues.
Running Windows Update
The Microsoft Visual C++ runtime receives security updates through Windows Update, just like other major Windows services. If you’re having trouble with a “vcruntime140.dll is missing” error, it might be worth checking for any recent updates using the Windows Update service.
While this is unlikely to fix a broken installation, installing new updates could repair your installation automatically. You can check for new system updates in the Settings menu.
- To access this, right-click the Start menu, then select the Settings option.
- In the Settings menu, select the Update & Security option, then select Windows Update in the next menu.
- Select the Check for Updates option to search for new updates. If there are updates pending, select the Restart now option instead.
Windows will check for updates and install any that are currently pending. Once installed, you’ll need to restart your PC to ensure that they’ve been correctly applied. You should then check your software to see if the missing runtime issue is resolved.
Downloading DLL Files Online
If very specific error messages like “vcruntime140.dll is missing” start to appear, you might be tempted to source the file online to fix it. Various DLL download sites exist, allowing you to quickly download the missing file to resolve the issue.
We would recommend avoiding sites like these, however. DLL files are crucial elements of the Windows operating system that allow software to interact with more restricted Windows components. Unless you absolutely trust the source, it’s usually a better idea to remove and reinstall the entire Visual C++ runtime library instead.
This should resolve the issue for most users, but if you’re still having issues, you could source the file from another PC in your network as a last resort.
Keeping Windows 10 Maintained
The steps above should help you to fix a “vcruntime140.dll is missing” error on your Windows 10 PC. In most cases, repairing the installation or reinstalling the Visual C++ redistributable should fix the issue, but you may also need to look at removing and reinstalling any affected software.
A missing DLL file is usually a sign of a PC that’s having some issues, which is why it’s important to keep up with regular PC maintenance. You can do this by keeping Windows updated to ensure you have the latest bug fixes, as well as running regular malware scans to remove malware that could leave your PC at risk.