Вопрос
Проблема: как исправить ошибку «Не удалось запустить приложение из-за того, что не удалось инициализировать подключаемый модуль платформы Qt» в Windows?
Привет. Недавно после обновления Windows мне не удалось заставить OneDrive работать. Каждый раз, когда мой компьютер загружается, я получаю сообщение об ошибке «Не удалось запустить приложение, потому что не удалось инициализировать подключаемый модуль платформы Qt». Есть какие-нибудь советы, как решить эту проблему? Заранее спасибо.
Решенный ответ
Операционная система Windows состоит из множества компонентов — некоторые из них уже предустановлены, а другие необходимо реализовать вручную. Например, Node.js является одним из сторонних компонентов, которые вы можете увидеть практически на любом компьютере с Windows.
Qt основан на C ++[1] фреймворк, предназначенный для создания приложений на Windows, Android, Linux,[2] и другие платформы. Хотя это не язык программирования сам по себе, приложения, основанные на нем, должны иметь установленную платформу на своих машинах, чтобы иметь возможность работать. К сожалению, эти зависимости могут создавать определенные проблемы по той или иной причине.
Когда что-то пойдет не так с платформой Qt, пользователи могут получить сообщение об ошибке «Не удалось запустить приложение, потому что не удалось инициализировать подключаемый модуль платформы Qt».
Эта ошибка может затронуть несколько приложений, включая такие игры, как Apex Legends,[3] автономные компоненты (Dllhost) или часто используемые приложения, такие как OneDrive. Последний находится на каждом компьютере с Windows и является чрезвычайно полезным приложением, обычно используемым для резервного копирования системы / файлов или дополнительного хранилища для пользовательских файлов.
Вот полное сообщение, которое пользователи получают при обнаружении ошибки (текст сообщения об ошибке может отличаться в некоторых случаях):
Это приложение не удалось запустить, потому что не удалось инициализировать подключаемый модуль платформы Qt. Переустановка приложения может решить проблему.
Доступные плагины платформы: минимальные, закадровые, окна.
Хотя может показаться, что включение или установка платформы Qt исправит ошибку «Не удалось запустить приложение, потому что не удалось инициализировать подключаемый модуль платформы Qt», это не так. Однако переустановка приложения, у которого возникают проблемы с обнаружением плагина, может помочь.
К сожалению, это не всегда возможно, поскольку пользователи сообщали, что при попытке сделать это они получили ошибку «Не удается найти». Причина этого в том, что более новая версия приложения может уже присутствовать на устройстве, поэтому удаление невозможно. Есть способ обойти это.
В некоторых случаях причины ошибки могут быть не связаны с упомянутыми выше. Например, повреждение системного файла также может вызвать эту ошибку, поэтому мы рекомендуем попробовать запустить сканирование с помощью ReimageСтиральная машина Mac X9 программное обеспечение для ремонта, которое может автоматически устранять основные проблемы Windows. В противном случае используйте следующие методы, которые должны помочь вам навсегда решить эту ошибку.
Способ 1. Скопируйте соответствующую папку в другое место
Исправить это сейчас!Исправить это сейчас!
Для восстановления поврежденной системы необходимо приобрести лицензионную версию Reimage Reimage.
Способ 2. Проверить системные файлы на наличие повреждений
Исправить это сейчас!Исправить это сейчас!
Для восстановления поврежденной системы необходимо приобрести лицензионную версию Reimage Reimage.
- Введите cmd в поиске Windows
- Щелкните правой кнопкой мыши на Командная строка и выберите Запустить от имени администратора
- Здесь введите sfc / scannow и нажмите Входить
- Дождитесь завершения сканирования и начать сначала ваша машина
- Если SFC вернула ошибка заявив, что не удалось восстановить поврежденные файлы, выполните следующие команды, нажав Входить каждый раз:
DISM / Онлайн / Очистка-Образ / CheckHealth
DISM / Онлайн / Очистка-Изображение / ScanHealth
DISM / Онлайн / Очистка-Образ / RestoreHealth
Способ 3. Попробуйте чистую загрузку
Исправить это сейчас!Исправить это сейчас!
Для восстановления поврежденной системы необходимо приобрести лицензионную версию Reimage Reimage.
- Тип msconfig в поиске Windows нажмите Входить
- Перейти к Услуги вкладка
- Проверить Скрыть все службы Microsoft флажок и выберите Отключить все
- Перейти к Запускать вкладка и выберите Открыть диспетчер задач
- Здесь щелкните правой кнопкой мыши каждую запись и выберите Запрещать и закройте диспетчер задач
- Перейти к Ботинок вкладка, отметьте Безопасная загрузка и выберите Применить + ОК.
После загрузки обратно в Windows попробуйте запустить приложение, с которым у вас возникли проблемы. Если это решит вашу проблему, значит, виновато стороннее приложение. Чтобы исправить ошибку «Не удалось запустить приложение, потому что не удалось инициализировать подключаемый модуль платформы Qt», вам следует удалить все недавно установленные приложения и посмотреть, решит ли это вашу проблему в обычном режиме.
Способ 4. Переустановите указанное приложение
Исправить это сейчас!Исправить это сейчас!
Для восстановления поврежденной системы необходимо приобрести лицензионную версию Reimage Reimage.
Вам следует попробовать удалить приложение, с которым у вас возникли проблемы, а затем установить его заново. Если вы имеете дело с OneDrive, вам следует сделать следующее:
- Нажмите Win + R на твоей клавиатуре
- в Бегать диалоговое окно, скопируйте и вставьте следующее:
% userprofile% AppData Local Microsoft OneDrive Update OneDriveSetup.exe - Пройдите этапы установки и начать сначала ваш компьютер
- Если Windows не может найти указанный файл, вам следует загрузить установочный файл с официального сайта [Прямая ссылка].
Если этот метод не работает и вы получаете сообщение об ошибке, перейдите к приведенному ниже методу, а затем повторите этот шаг.
Метод 5. Удалите проблемное приложение через командную строку
Исправить это сейчас!Исправить это сейчас!
Для восстановления поврежденной системы необходимо приобрести лицензионную версию Reimage Reimage.
Удаление программы, которая не хочет удаляться, может быть трудным, хотя это возможно через PowerShell, так как вы можете запустить ее от имени администратора. Имейте в виду, что приведенный ниже пример относится к приложению OneDrive, и команда будет отличаться в зависимости от имени приложения и его местоположения.
- Открытым Командная строка от имени администратора как объяснено выше
- Скопируйте и вставьте следующие команды, нажав Входить после каждого:
taskkill / f / im OneDrive.exe
% SystemRoot% SysWOW64 OneDriveSetup.exe / удалить -
Примечание: если вы используете 32-битная система Windows вместо этого используйте следующую команду для удаления OneDrive:
% SystemRoot% System32 OneDriveSetup.exe / удалить - Это должно принудительно удалить приложение.
Исправляйте ошибки автоматически
Команда ugetfix.com делает все возможное, чтобы помочь пользователям найти лучшие решения для устранения их ошибок. Если вы не хотите бороться с методами ручного ремонта, используйте автоматическое программное обеспечение. Все рекомендованные продукты были протестированы и одобрены нашими профессионалами. Инструменты, которые можно использовать для исправления ошибки, перечислены ниже:
Предложение
сделай это сейчас!
Скачать Fix
Счастье
Гарантия
сделай это сейчас!
Скачать Fix
Счастье
Гарантия
Совместим с Майкрософт ВиндоусСовместим с OS X По-прежнему возникают проблемы?
Если вам не удалось исправить ошибку с помощью Reimage, обратитесь за помощью в нашу службу поддержки. Сообщите нам все подробности, которые, по вашему мнению, нам следует знать о вашей проблеме.
Reimage — запатентованная специализированная программа восстановления Windows. Он диагностирует ваш поврежденный компьютер. Он просканирует все системные файлы, библиотеки DLL и ключи реестра, которые были повреждены угрозами безопасности.Reimage — запатентованная специализированная программа восстановления Mac OS X. Он диагностирует ваш поврежденный компьютер. Он просканирует все системные файлы и ключи реестра, которые были повреждены угрозами безопасности.
Этот запатентованный процесс восстановления использует базу данных из 25 миллионов компонентов, которые могут заменить любой поврежденный или отсутствующий файл на компьютере пользователя.
Для восстановления поврежденной системы необходимо приобрести лицензионную версию Reimage инструмент для удаления вредоносных программ.
Нажмите
Условия использования Reimage | Политика конфиденциальности Reimage | Политика возврата денег за товар | Нажмите
VPN имеет решающее значение, когда дело доходит до конфиденциальность пользователя. Онлайн-трекеры, такие как файлы cookie, могут использоваться не только платформами социальных сетей и другими веб-сайтами, но также вашим интернет-провайдером и правительством. Даже если вы примените самые безопасные настройки через веб-браузер, вас все равно можно будет отслеживать через приложения, подключенные к Интернету. Кроме того, браузеры, ориентированные на конфиденциальность, такие как Tor, не являются оптимальным выбором из-за пониженной скорости соединения. Лучшее решение для вашей максимальной конфиденциальности — это Частный доступ в Интернет — быть анонимным и безопасным в сети.
Программное обеспечение для восстановления данных — один из вариантов, который может вам помочь восстановить ваши файлы. После удаления файла он не исчезает в воздухе — он остается в вашей системе до тех пор, пока поверх него не записываются новые данные. Восстановление данных Pro это программа для восстановления, которая ищет рабочие копии удаленных файлов на вашем жестком диске. Используя этот инструмент, вы можете предотвратить потерю ценных документов, школьных заданий, личных фотографий и других важных файлов.
When launching certain apps on Windows, many users receive the “This application failed to start because no Qt platform plugin could be initialized” error. Don’t worry. This post of MiniTool explores several effective troubleshooting methods.
This Application Failed To Start Because No Qt Platform Plugin Could Be Initialized
According to user reports, the “this application failed to start because no Qt platform plugin could be initialized” error can occur with many apps such as OneDrive, Designer, Python, etc. This error often appears after installing a series of Windows updates. Here’s a true example from the answersmicrosoft.com forum:
After a series of recent Windows updates my Surface displays the following error when we log in OneDrive — This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem. I have searched the community and followed the responses given to others suffering the same fate but so far this has not resolved the issue. Looking to know what I should attempt next?https://answers.microsoft.com/en-us/windows/forum/all/application-failed-to-start-because-no-qt-platform/205e4259-dcbc-4d72-addb-8e7edb9663e9
Qt is a cross-platform software that was designed to create graphical user interfaces and cross-platform applications on Windows, Linux, macOS, and Android. However, when something went wrong with the Qt platform, you may receive the “This application failed to start because it could not find or load the Qt platform plugin Windows” error.
It seems like reinstalling the application may fix the error. However, some users encounter new errors when reinstalling the app. Don’t worry. Here we explore several effective troubleshooting methods. Let’s try.
How to Fix the “No Qt Platform Plugin Could Be Initialized” Error
After analyzing extensive user reports, we summarize the 6 applicable ways to fix the Qt platform plugin Windows error. You can try them in order until the error gets solved or choose the ones that work best for you.
Fix 1. Replace the Qt Files in the Destination
The first and proven method is to replace the Qt files in the destination folder. Here we take Python for example. To do so, follow the steps below:
Step 1. Press the Win + E keys to open the File Explorer, select This PC, type pyqt5_tools in the search box, and hit Enter.
Step 2. Right-click the pyqt5_tools folder once the search is complete and select Open folder location.
Step 3. Then go to the folder path “PyQt5 > Qt > plugins”, and then open the Plugin folder, right-click the platforms folder, and select Copy.
Step 4. Go to the site-packages folder that you initially opened and go to pyqt5_tools > Qt > bin.
Step 5. Right-click any empty space inside the bin directory and select paste. Then confirm it when you see the “Replace the files in the destination” message.
Now, you can relaunch the app and see if the “this application failed to start Qt platform Windows” message persists.
Fix 2. Perform a Clean Boot
One of the possible reasons for the “this application failed to start Qt platform Windows” error is third-party software conflicts. If you are not sure which app is causing the conflict, you can perform a clean boot (click on the Hyperlink to know the detailed steps). Once you find out the conflicting software, uninstall it and check if the error is fixed.
Fix 3. Check System File Corruption
Sometimes corrupted system files can trigger various errors and issues when running your apps such as the “no Qt platform plugin could be initialized” error. So, we recommend you run an SFC scan or DISM to check system files.
Step 1. Type cmd in the search box, and then right-click Command Prompt and select Run as administrator option.
Step 2. Type the sfc /scannow command in the elevated command prompt and hit Enter. After that, the SFC tool will scan and try to repair the corrupted system files automatically.
Step 3. If the SFC command was unable to repair corrupt system files, you can try running the following DISM commands:
- DISM /Online /Cleanup-Image /CheckHealth
- DISM /Online /Cleanup-Image /ScanHealth
- DISM /Online /Cleanup-Image /RestoreHealth
Fix 4. Reinstall the App
As the error message hints, reinstalling the application may help fix the problem. However, many users cannot uninstall the app smoothly. Don’t worry. We summarize the following 3 applicable ways to reinstall the app. (Here we take reinstalling OneDrive for example)
Uninstall OneDrive via the Run box:
Step 1, Press Win + R keys to open the Run dialog box, and then type the following command in it and hit Enter. Here make sure you replace the OneDriveSetup.exe path with the actual location.
%userprofile%\AppData\Local\Microsoft\OneDrive\Update\OneDriveSetup.exe
Step 2. Once uninstalled, go through the installation steps and restart your computer and check if the error gets fixed. If it fails to uninstall the application, you can try the following 2 methods.
Uninstall OneDrive via CMD:
Step 1. Type cmd in the Run dialog box and press Ctrl + Shift + Enter keys to open the elevated Command Prompt window.
Step 2. Type the following command and hit Enter to uninstall the app. If you are running on a 32-bit system, replace SysWOW64 with System32. This will force uninstalling the app.
- taskkill /f /im OneDrive.exe
- %SystemRoot%\SysWOW64\OneDriveSetup.exe /uninstall
Uninstall OneDrive from Settings:
Step 1. Right-click the Start menu at the bottom left and select Apps and Features.
Step 2. Inside the Applications window, search for OneDrive by name and click the Uninstall button.
Step 3. Then follow the on-screen prompts to complete the uninstallation. After that, you can reinstall the app and check if the error disappears.
Fix 5. Download the Update.xml File of the App
Some users reported that the error can be fixed by downloading the update.xml file of the app. If you can’t reinstall OneDrive via the above method, try this solution. Click here to download the OneDriveSetup.exe file, and run it to install the latest version of OneDrive.
Fix 6. Undo the Recent Changes
Many people reported that “This application failed to start because it could not find or load the Qt platform plugin Windows” error mainly occurs after installing a series of Windows updates. If this scenario applies to you, you can try performing a system restore or uninstalling these updates manually.
Step 1. Press the Win + I keys to open the Settings app, and then select Update & Security > View update history.
Step 2. Click on Uninstall updates, and then right-click the most recent update and select Uninstall. Then follow the on-screen prompts to complete the uninstallation. Then repeat the same procedure to uninstall other Windows updates.
Question
Issue: How to fix «Application failed to start because no Qt platform plugin could be initialized» error in Windows?
Hello. Recently, after a Windows update, I was unable to get OneDrive to work. Whenever my PC boots, I receive an error “Application failed to start because no Qt platform plugin could be initialized.” Any advice on how to deal with this issue? Thanks in advance.
Solved Answer
Windows operating system consists of many components – some are already pre-installed while others need to be implemented manually. For example, Node.js is one of the third-party components you would see on almost any Windows computer.
Qt is a C++-based[1] framework that is designed to create applications on Windows, Android, Linux,[2] and other platforms. While it is not a programming language on its own, apps that are based on it need to have the framework installed on their machines to be able to run. Unfortunately, these dependencies can create certain issues due to one reason or another.
When something goes wrong with the Qt platform, users may receive the “Application failed to start because no Qt platform plugin could be initialized” error.
Several applications could be affected by this error, including games such as Apex Legends,[3] standalone components (Dllhost), or commonly-used apps as OneDrive. The latter resides in every Windows computer and is an extremely useful app commonly used for system/file backups or additional storage for user files.
Here’s the full message that users receive upon encountering the error (the error message text may vary in some instances):
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.
Available platform plugins are: minimal, offscreen, windows.
While it may seem like enabling or installing the Qt platform would fix the “Application failed to start because no Qt platform plugin could be initialized” error, it is not the case. Reinstalling the app that is having difficulties detecting the plugin might help, however.
Unfortunately, that is not always possible, as users reported that they then received the “Can’t be found” error while trying to do so. The reason for this being is that a newer version of the app may be already present on the device, hence uninstallation is not possible. There is a way around it.
In some cases, the reasons for the error could be unrelated to the ones mentioned above. For example, system file corruption might also cause this error, so we recommend you try running a scan with ReimageMac Washing Machine X9 repair software that could fix underlying Windows issues automatically. Otherwise, proceed with the below methods that should help you solve this error for good.
Method 1. Copy relevant folder to a different location
Fix it now!
Fix it now!
To repair damaged system, you have to purchase the licensed version of Reimage Reimage.
Method 2. Check system files for damage
Fix it now!
Fix it now!
To repair damaged system, you have to purchase the licensed version of Reimage Reimage.
- Type in cmd in Windows search
- Right-click on Command Prompt and select Run as administrator
- Here, type sfc /scannow and press Enter
- Wait till the scan completes and restart your machine
- If the SFC has returned an error saying it was unable to repair damaged files, run the following commands, pressing Enter each time:
DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth
Method 3. Try Clean Boot
Fix it now!
Fix it now!
To repair damaged system, you have to purchase the licensed version of Reimage Reimage.
- Type msconfig in Windows search, hit Enter
- Go to Services tab
- Check the Hide all Microsoft services checkbox and select Disable all
- Go to Startup tab and pick Open Task Manager
- Here, right-click on every entry and select Disable and close the Task Manager
- Go to Boot tab, tick Safe Boot and select Apply + OK.
Once booted back into Windows, try running the app you were having problems with. If that fixes your problem, it means that there is a third-party application that is at fault. In order to fix the “Application failed to start because no Qt platform plugin could be initialized” error, you should uninstall all recently installed applications and see if that solves your problem in normal mode.
Method 4. Reinstall the application in question
Fix it now!
Fix it now!
To repair damaged system, you have to purchase the licensed version of Reimage Reimage.
You should try uninstalling the app you are having troubles with and then installing it anew. If you are dealing with OneDrive, you should do the following:
- Press Win + R on your keyboard
- In the Run dialog, copy and paste the following:
%userprofile%AppDataLocalMicrosoftOneDriveUpdateOneDriveSetup.exe - Go through the installation steps and restart your PC
- If Windows can’t find the file specified, you should download the setup file from the official website [direct link].
If this method does not work and you are presented with an error, proceed with the method below and then repeat this step.
Method 5. Uninstall the problematic app via Command Prompt
Fix it now!
Fix it now!
To repair damaged system, you have to purchase the licensed version of Reimage Reimage.
Uninstalling a program that does not want to uninstall might be difficult, although it is possible via PowerShell, as you can launch it as an administrator. Keep in mind that the below example is for the OneDrive application, and the command would differ depending on the app name and its location.
- Open Command Prompt as administrator as explained above
- Copy and paste the following commands, pressing Enter after each:
taskkill /f /im OneDrive.exe
%SystemRoot%SysWOW64OneDriveSetup.exe /uninstall - Note: if you are using 32-bit Windows system use the following command to uninstall OneDrive instead:
%SystemRoot%System32OneDriveSetup.exe /uninstall - This should force-uninstall the app.
Repair your Errors automatically
ugetfix.com team is trying to do its best to help users find the best solutions for eliminating their errors. If you don’t want to struggle with manual repair techniques, please use the automatic software. All recommended products have been tested and approved by our professionals. Tools that you can use to fix your error are listed bellow:
do it now!
Download Fix
Happiness
Guarantee
do it now!
Download Fix
Happiness
Guarantee
Compatible with Microsoft Windows
Compatible with OS X
Still having problems?
If you failed to fix your error using Reimage, reach our support team for help. Please, let us know all details that you think we should know about your problem.
Reimage — a patented specialized Windows repair program. It will diagnose your damaged PC. It will scan all System Files, DLLs and Registry Keys that have been damaged by security threats.Reimage — a patented specialized Mac OS X repair program. It will diagnose your damaged computer. It will scan all System Files and Registry Keys that have been damaged by security threats.
This patented repair process uses a database of 25 million components that can replace any damaged or missing file on user’s computer.
To repair damaged system, you have to purchase the licensed version of Reimage malware removal tool.
A VPN is crucial when it comes to user privacy. Online trackers such as cookies can not only be used by social media platforms and other websites but also your Internet Service Provider and the government. Even if you apply the most secure settings via your web browser, you can still be tracked via apps that are connected to the internet. Besides, privacy-focused browsers like Tor is are not an optimal choice due to diminished connection speeds. The best solution for your ultimate privacy is Private Internet Access – be anonymous and secure online.
Data recovery software is one of the options that could help you recover your files. Once you delete a file, it does not vanish into thin air – it remains on your system as long as no new data is written on top of it. Data Recovery Pro is recovery software that searchers for working copies of deleted files within your hard drive. By using the tool, you can prevent loss of valuable documents, school work, personal pictures, and other crucial files.
Проблема
При запуске программ Autodesk возникает следующая ошибка:
AdskLicensingAgent (или AdSSO)
Не удалось запустить это приложение, так как не удалось инициализировать подключаемый модуль платформы Qt. Эту проблему можно устранить, переустановив приложение.
Доступны следующие подключаемые модули платформы: Windows.
Причины
Эта ошибка может быть вызвана несколькими причинами.
- Проблема со службой лицензирования Autodesk 10.1.1.66 (или более поздней версии).
- Конфликт с бета-версией Inventor 2021.
- Поврежденный или устаревший компонент системы единого входа Autodesk или служба лицензирования Autodesk.
- Конфликт с приложениями сторонних разработчиков, использующими библиотеки QT
Решение
При использовании службы лицензирования Autodesk 10.1.1.66 (или более поздней версии)
Выполните следующие действия. Замените 10.1.1.66, как описано далее, последней версией установленного AdskLicensing.
- Откройте проводник Windows.
- Перейдите в папку C:Program Files (x86)Common FilesAutodesk SharedAdskLicensing10.1.1.66AdskLicensingAgentplatforms.
- Скопируйте файл qwindows_Ad_5_12.dll.
- Вставьте файл на одну папку вверх в папку C:Program Files (x86)Common FilesAutodesk SharedAdskLicensing10.1.1.66AdskLicensingAgent.
Если проблема не устранена, выполните следующие действия.
- Удалите и повторно установите службу лицензирования Autodesk.
- Удалите существующую службу лицензирования Autodesk, запустив этот файл от имени администратора.
- C:Program Files (x86)Common FilesAutodesk SharedAdskLicensingUninstall.exe
- Переустановите службу лицензирования с помощью файла Autodesk Licensing Service 11.0.0.4854.zip или более поздней версии службы лицензирования.
- Дополнительные сведения см. в разделе Декабрь 2020 г. — обновление службы лицензирования Autodesk.
- Удалите существующую службу лицензирования Autodesk, запустив этот файл от имени администратора.
- Восстановите или обновите компонент системы единого входа (AdSSO), следуя решению из раздела «Не удалось запустить это приложение, так как не удалось найти или загрузить подключаемый модуль платформы Qt в Windows».» При запуске или обновлении любого программного обеспечения Autodesk появляется диалоговое окно (может потребоваться полностью удалить папку C:Program FilesAutodeskAutodesk AdSSO после удаления A).
Если имеются сторонние приложения, использующие библиотеки QT, выполните следующие действия
- Проверьте, определена ли переменная среды или системная переменная с именем QT_PLUGIN_PATH
- При наличии резервной копии значения переменной, которая в идеале должна быть размещена в библиотеках сторонних разработчиков.
- Удалите переменную и проверьте работу приложений Autodesk и сторонних разработчиков.
Примечание. После удаления предыдущих версий рекомендуется перезагрузить систему, а после установки последних служб может потребоваться перезагрузка.
Программы
Все классические программы
Версии
2021; 2022; 2023; 2020;
@HZMD said in «could not find or load the Qt platform plugin «windows» in «»,:
Do all of them use Qt? — I’m not sure, and I’m not sure how to find out.
In general, you check for the presence of Qt DLLs (Qt5Core.dll, qwindows.dll) in the program’s folders.
How did I install Krita? — It would be non-helpful if I said «in the normal way» wouldn’t it? I’m definitely not a proper programmer, though I’m «programmer adjacent» in some aspects of my work, learning enough from programmers to describe it to non-programmers in pictures. Anyway, I downloaded an executable installer from Krita.org and let it do its thing. Is that the right information?
Yes, that’s the right information Other possible ways to install Krita include «compile it from source».
Anyway, since you used the «normal way», that rules out the possibility of the error being caused by incorrect installation/compilation/deployment
Does uninstalling and reinstalling help? — On the others I have encountered this problem with, it has. I haven’t done Krita yet, because I was hoping to find the original culprit, and thought there might be clues.
From the symptoms you’ve described and the ListDLLs output you posted, I can’t see an easy way to find the root culprit, unfortunately.
The easiest thing to do might be to reinstall the affected software and move on with your life.
One other thing you could try: If you create a new user account on your PC, does that account manage to run the affected programs normally? If it does, that means something has gone wrong in your current Windows account itself. (I can’t explain how though)
qwindows.dll is missing — Hey, I think Krita uses Qt! I found qwindows.dll in C:Program PilesKrita (x64)binplatforms
Using that newfound knowledge, I looked for it in…
…I’ll come back and edit this with any others it finds, or that it finds in Program Files (x86)
That’s OK, you don’t have to give us a comprehensive list.
I asked about other Qt-based software because sometimes, problems occur when a piece of Qt-based software adds itself to the system-wide PATH (or QT_PLUGIN_PATH). This can cause other Qt-based software to load the wrong version of Qt DLLs.
However, given that you can repair individual programs by re-installing them, that probably means your problem is caused by something else.
I did not find qwindows in the folder of the pen display driver / control software I suspected of having monkeyed things up. Am I right in thinking that means that driver / control software is innocent? With no more evidence than I had before, I now suspect Logitech. I’m sure this is how witch trials get started.
It is difficult to prove that someone/thing didn’t do it.
@JackBoosY vcpkg failed to complete building Qt because of qtwebengine, I restarted installing Qt and I got this :
PS D:vcpkg> .vcpkg.exe install qt:x64-windows
Computing installation plan...
The following packages will be built and installed:
qt[core,default-features]:x64-windows -> 6.2.3
* qtwebengine[core,default-features,geolocation,spellchecker,webchannel]:x64-windows -> 6.2.3
* qtwebsockets[core,qml]:x64-windows -> 6.2.3
* qtwebview[core,qml,webengine]:x64-windows -> 6.2.3
Additional packages (*) will be modified to complete this operation.
Detecting compiler hash for triplet x64-windows...
Restored 0 packages from C:UsersmmzoughiAppDataLocalvcpkgarchives in 1.411 ms. Use --debug to see more details.
Starting package 1/4: qtwebengine:x64-windows
Building package qtwebengine[core,default-features,geolocation,spellchecker,webchannel]:x64-windows...
-- Using cached D:/vcpkg/downloads/qtwebengine-30c22c6ed9833c7e6e14a345752c6f13cfbaec51.tar.gz
-- Using source at D:/vcpkg/buildtrees/qtwebengine/src/13cfbaec51-a3418e0ed7.clean
-- Using cached D:/vcpkg/downloads/qtwebengine-855304132f321f285986c7f1710a45bae72aec12.tar.gz
-- Cleaning sources at D:/vcpkg/buildtrees/qtwebengine/src/bae72aec12-bb8d63e444.clean. Use --editable to skip cleaning for the packages you specify.
-- Extracting source D:/vcpkg/downloads/qtwebengine-855304132f321f285986c7f1710a45bae72aec12.tar.gz
-- Using source at D:/vcpkg/buildtrees/qtwebengine/src/bae72aec12-bb8d63e444.clean
-- Found external ninja('1.10.2').
-- Configuring x64-windows-dbg
-- Configuring x64-windows-rel
-- Building x64-windows-dbg
CMake Error at scripts/cmake/vcpkg_execute_build_process.cmake:158 (message):
Error: Building package qtwebengine:x64-windows failed with: BUILD_FAILED
Please ensure you're using the latest portfiles with `git pull` and `.vcpkg update`.
Then check for known issues at:
https://github.com/microsoft/vcpkg/issues?q=is%3Aissue+is%3Aopen+in%3Atitle+qtwebengine
You can submit a new issue at:
https://github.com/microsoft/vcpkg/issues/new?template=report-package-build-failure.md&title=[qtwebengine]+Build+error
including:
package: qtwebengine[core,default-features,geolocation,spellchecker,webchannel]:x64-windows -> 6.2.3
vcpkg-tool version: 2022-03-09-1affd32f93b299d5a907816c328ca3ededb73a7e
vcpkg-scripts version: 965961552 2022-03-14 (2 days ago)