Check your internet connection first
by Srishti Sisodia
Srishti Sisodia is an electronics engineer and writer with a passion for technology. She has extensive experience exploring the latest technological advancements and sharing her insights through informative… read more
Updated on March 21, 2023
Reviewed by
Alex Serban
After moving away from the corporate work-style, Alex has found rewards in a lifestyle of constant analysis, team coordination and pestering his colleagues. Holding an MCSA Windows Server… read more
- This DirectX error could occur due to an unstable internet connection, or your computer doesn’t have NET Framework installed.
- This guide will discuss some of the available methods to fix the issue.
XINSTALL BY CLICKING THE DOWNLOAD FILE
This software will repair common computer errors, protect you from file loss, malware, hardware failure and optimize your PC for maximum performance. Fix PC issues and remove viruses now in 3 easy steps:
- Download Restoro PC Repair Tool that comes with Patented Technologies (patent available here).
- Click Start Scan to find Windows issues that could be causing PC problems.
- Click Repair All to fix issues affecting your computer’s security and performance
- Restoro has been downloaded by 0 readers this month.
If you have encountered the DirectX error: setup could not download the file, this guide can help! We will cover all the troubleshooting methods to fix the issues right after discussing the causes of the problem. Let’s get started!
What causes the DirectX error: setup could not download the file?
There could be various reasons for the Direct X error; some of the common ones are mentioned here:
- Unstable internet connection – If your internet connection is weak, you might find difficulties installing DirectX. You need to check your internet connection to ensure that’s not the reason.
- Runtime files are corrupt – If the runtime files are missing or damaged, you might face this issue.
- Outdated or missing Visual C++ Redistributable and NET Framework – If NET Framework or Visual C++ Redistributable software is old or corrupted, you might get this error. You need to repair or reinstall them to fix the issue.
- Antivirus interference – Sometimes, your antivirus blocks the installation of certain files. Hence you get this error. To fix it, you must disable the antivirus before installing the software.
What can I do to fix the DirectX error: setup could not download the file?
Before engaging in advanced troubleshooting steps, you should consider performing the following checks:
- Disable antivirus temporarily.
- Quit apps like Steam before performing the steps.
1. Install Windows updates
- Press Windows + I to open the Security app.
- Go to Windows Update, and click Check for updates.
- Click Download and install to download and install the updates.
2. Run network and internet troubleshooters
- Press Windows + I to open the Security app.
- Go to System, then click Troubleshoot.
- Click Other troubleshooters.
- Under the Most frequent section, for Internet Connections, click Run to run the troubleshooter.
- Follow the on-screen instructions to complete the process.
3. Repair the Visual C++ Redistributable
- Press Windows + I to open the Security app.
- Go to Apps, and click Installed apps.
- Locate Visual C++ Redistributable, click three dots, and select Modify.
- On the next screen, click Repair.
- Follow the on-screen instructions to complete the process.
4. Run the DirectX Diagnostic tool
- Press Windows + R to open the Run dialog box.
- Type dxdiag and click OK to open DirectX Diagnostic Tool.
- Click Next Page and check all the parameters.
- On the next page, you will see if there is a problem.
- What is au_.exe & How to Easily Get Rid of it
- Create a Windows 11 bootable USB using your Android phone
- Runtime Error 57121: Application-Defined or Object-Defined [Fix]
5. Install the .NET Framework
- Press the Windows key, type CMD, and click Run as administrator.
- Type the following command and press Enter:
DISM /Online /Enable-Feature /Featurename:NetFX3 /All /LimitAccess /Source:D:sourcessxs
6. Reset network configuration and flush the DNS cache
- Press the Windows key, type CMD, and click Run as administrator.
- Type the following command to flush the cache and press Enter:
ipconfig /flushdns
- Once the DNS cache is cleared, copy and paste the following command and press Enter:
netsh winsock reset
- Restart your computer.
7. Repair the .NET Framework
- Go to Repair the .Net Framework page.
- Double-click the .NET Framework Repair tool to download the installer.
- On the Microsoft .NET Framework Repair Tool setup, select I have read and accept the license terms, then Next.
- Click Next.
- On the last screen, click Finish.
8. Use Offline DirectX Installer
- Go to this link to download the offline setup for DirectX.
- Click Download.
- On the Desktop, right-click and choose New, then click Folder.
- Rename this DirectX.
- Go to the Downloads folder, and double-click the installer file to run it.
- Click Yes.
- Click the Browse button to locate the folder.
- Select the DirectX folder you created and click OK.
- Click OK.
- Go to the DirectX folder, locate, right-click DXSETUP.exe, and click Run as administrator.
- Follow the onscreen instructions to complete the process.
So, these are methods that you need to follow to fix the DirectX error: setup could not download the file. Try them and let us know what worked for you in the comments section below.
Still having issues? Fix them with this tool:
SPONSORED
If the advices above haven’t solved your issue, your PC may experience deeper Windows problems. We recommend downloading this PC Repair tool (rated Great on TrustPilot.com) to easily address them. After installation, simply click the Start Scan button and then press on Repair All.
Так называемая чистая установка Windows обычно предполагает переразбивку жесткого диска – процедуру, которая не всегда проходит без проблем. В некоторых случаях при автоматическом создании на диске нового тома установщиком операционной системы вы можете получить странную ошибку «Нам не удалось создать новый или найти существующий раздел». Странной в том смысле, что вы по-прежнему можете создавать и удалять разделы в окне мастера установки.
Однако стоит вам выбрать диск или том и нажать «Далее», как тут же появляется сообщение о невозможности создания раздела.
Причины этой ошибки могут быть разные, но как правило, в большинстве случаев они связаны с некорректной разметкой диска, с наличием на компьютере второй операционной системы, реже – с повреждением целевого или загрузочного накопителя, а также с неправильным выбором приоритета загрузки в BIOS.
Итак, что делать, если вы вдруг столкнулись с данной проблемой?
Проверка приоритета загрузки
Если на компьютере имеется несколько жестких дисков или к нему подключены внешние накопители, отключите их, оставив только загрузочную флешку и жесткий диск, на который собираетесь устанавливать Windows. Загрузку в BIOS выставьте именно с жесткого диска, а для загрузки с установочной флешки используйте Boot Menu, вызываемое в зависимости от модели ПК нажатием клавиш F1, F2, F8 — F12 либо Esc. Дальнейшая установка выполняется в штатном режиме.
Удаление разделов
Если на диске нет важных данных, удалите с помощью мастера-установщика все разделы.
И попробуйте установить Windows в нераспределенное пространство, то есть без предварительной разбивки диска на тома.
Установка Windows с диска
Если описанные выше решения не дали результата, попробуйте установить Windows непосредственно с жесткого диска, предварительно скопировав на него установочные файлы дистрибутива.
Загрузите компьютер с установочной флешки, а когда на экране появится окно мастера-установщика, нажмите Shift + F10, чтобы открыть командную строку.
Выполните одну за другой следующие команды:
- diskpart (запуск утилиты для работы с дисками и разделами);
- lis dis (выводит список подключенных к компьютеру физических дисков, определите по размеру номер диска и флешки);
- sel dis 0 (команда выбирает встроенный жесткий диск);
- lis par (эта команда выводит список разделов);
- sel par 1 (выберите раздел, на который хотите установить Windows);
- active (команда сделает выбранный раздел активным);
- format fs=ntfs quick (выполняет форматирование раздела в NTFS);
- assign letter=Y (присваивает разделу букву, последняя может быть произвольной);
- lis vol (команда выводит список логических томов с присвоенными буквами, это поможет вам определить букву загрузочной флешки. В нашем примере это D).
Завершите работу утилиты Diskpart командой exit, после чего скопируйте установочные файлы операционной системы с флешки на подготовленный раздел и сделайте его загрузочным.
Для этого тут же в командной строке выполните эти команды:
xcopy D: Y: /e /h /k
bootsect.exe /nt60 Y:
Выключите ПК, вытащите флешку и включите компьютер.
Если всё сделано правильно, при загрузке запустится процедура установки Windows. По завершении установки откройте командой msconfig утилиту «Конфигурация системы», переключитесь на вкладку «Загрузка» и удалите вторую загрузочную запись, она лишняя.
После чего, перезагрузив компьютер, зайдите на системный раздел С: и удалите с него папки boot, efi, sources и support, а также файлы autorun.inf и setup.exe. Они вам больше не понадобятся.
Загрузка…
Время от времени, в ходе установки Windows система сообщает, что программе установки не удалось создать новый или найти существующий системный раздел. Эта проблема не позволяет продолжить установку, и загоняет многих в ступор. Тем не менее, есть несколько простых способов ее решить. Но для начала, нужно разобраться в первопричинах проблемы.
Что означает данная ошибка?
Установка ОС с USB носителя – популярнейший способ инсталляции. Именно во время такой установки, на экране может появиться сообщение, в котором говорится, что программе не удалось создать новый или найти существующий системный раздел. Возникновение ошибки может быть в таких случаях:
- USB-устройство не пригодно для инсталляции ОС.
- Приоритет USB-флешки в BIOS значительно выше, чем у основного загрузочного устройства.
- Основное устройство отключено в BIOS.
Если программа установки успешно запускается, значит с флешкой проблем нет. Когда вы видите в списке предлагаемых накопителей свой жесткий диск, значит, с дисками тоже все в порядке. Единственная возможная проблема – приоритет в Boot-меню BIOS. В Microsoft знают о проблеме. В действительности – это мера предосторожности. Установка предусматривает несколько этапов, в ходе которых система перезагружается. И чтобы процесс установки прошел корректно, Windows должна видеть системный раздел в качестве приоритетного. Вероятно, для запуска инсталлятора, вы зашли в BIOS и самостоятельно сменили приоритет в списке на USB. Если приоритетным разделом является съемный накопитель (флешка) система запрещает установку ОС.
Не удалось создать новый раздел – как избавиться?
Рассмотрим несколько вариантов.
Способ 1
Простейший способ избавиться от ошибки – выбрать главным загрузочным устройством жесткий диск вместо флешки. Но возникает вопрос – как при этом запустить установку? В действительности, для загрузки с флешки нет необходимости перенастраивать BIOS. Современные компьютеры позволяют выбирать устройства запуска непосредственно во время загрузки. Для этого, при запуске компьютера нажимаем клавишу F8. В окне выбирайте загрузочное устройство USB, не меняя при этом настроек по запуску дисков.
Способ 2
В момент возникновения ошибки отключите флешку. Тогда компьютер перезагрузится, и за счет отсутствия «мешающего» USB-привода, машина считает информацию с диска C. После этого можно снова подключить флешку и дождаться окончания установочного процесса.
Установка ОС с внутреннего накопителя
Не удалось решить проблему указанными способами, попробуйте еще один вариант: В ходе инсталляции, во время разметки разделов, создайте один диск, а остальное пространство оставьте как неразмеченную область. Потенциальный раздел под ОС отформатируйте. При помощи комбинации SHIFT+F10 зайдите в командную строку:
- Первая команда:
diskpart
- После нее:
list disk
Команда выводит список накопителей. В идеале вы увидите два устройства – созданный вами жесткий диск и USB-накопитель. Запомните номер, что присвоен диску. Условно представим, что его номер «0».
- Вводим команду:
select disk 0
- Теперь выводим список разделов диска:
list part
- Запомните номер раздела, что вы отводите под установку ОС. Вводим команду:
select partition 1
- Присваиваем диску значение «активный»:
active
- Форматируем:
format fs=ntfs quick
assign
exit
Мы покинули утилиту Diskpart, но продолжим работать в командной строке. Заходим в корень флешки. Допустим буква флешки «D»:
- Тогда вводим такую команду:
cd d:
- Запускаем команду копирования установочных файлов:
xcopy d: c: /e /h /k
- После окончания процесса вводим:
bootsect /nt60 c:
После этой команды диск C становится загрузочным. Теперь, отключите флешку и перезагрузите компьютер. Когда запустится рабочий стол, нажмите комбинацию Win+R и введите:
Msconfig
В появившемся окне удалите Windows Setup из вкладки «Загрузка». Кроме того, избавьтесь от файлов инсталлятора с диска C. Если возникнут вопросы напишите нам. Укажи с чем именно возникли трудности, чтобы мы смогли помочь.
- 21/03/202321/03/2023
- 🕑 1 minute read
- 477 Views
Если вы столкнулись с ошибкой DirectX: программе установки не удалось загрузить файл, это руководство может помочь! Мы рассмотрим все методы устранения неполадок, чтобы устранить проблемы сразу после обсуждения причин проблемы. Давайте начнем!
Quickly fix Windows 11, 10, 8 and 7 errors with Outbyte PC Repair
Take the bull by the horns: identify and fix performance issues that may be affecting your PC.
Outbyte PC Repair is a comprehensive computer repair tool designed to solve a number of different system problems, clean up your disk, optimize performance, and improve privacy and security.
- Compatible with: Windows 11, 10, 8 and 7
- Trial: Free trial by category for at least 2 days*
- Full version: from $29.95 (for a 3-month subscription)
*Free trial allows you to fix all detected items in each category
Что вызывает ошибку DirectX: программе установки не удалось загрузить файл?
Могут быть разные причины ошибки Direct X; некоторые из распространенных упоминаются здесь:
- Нестабильное подключение к Интернету. Если ваше подключение к Интернету слабое, у вас могут возникнуть трудности с установкой DirectX. Вам нужно проверить подключение к Интернету, чтобы убедиться, что это не причина.
- Файлы среды выполнения повреждены. Если файлы среды выполнения отсутствуют или повреждены, вы можете столкнуться с этой проблемой.
- Устаревший или отсутствующий распространяемый компонент Visual C++ и NET Framework. Если программное обеспечение NET Framework или распространяемого пакета Visual C++ устарело или повреждено, вы можете получить эту ошибку. Вам нужно восстановить или переустановить их, чтобы решить проблему.
- Вмешательство антивируса. Иногда ваш антивирус блокирует установку определенных файлов. Следовательно, вы получаете эту ошибку. Чтобы исправить это, вы должны отключить антивирус перед установкой программного обеспечения.
Что я могу сделать, чтобы исправить ошибку DirectX: программе установки не удалось загрузить файл?
Прежде чем приступать к расширенным действиям по устранению неполадок, следует рассмотреть возможность выполнения следующих проверок:
- Временно отключите антивирус.
- Закройте такие приложения, как Steam, прежде чем выполнять шаги.
1. Установите обновления Windows
- Нажмите Windows + I, чтобы открыть приложение «Безопасность».
- Перейдите в Центр обновления Windows и нажмите Проверить наличие обновлений.
- Нажмите «Загрузить и установить», чтобы загрузить и установить обновления.
2. Запустите средства устранения неполадок сети и Интернета.
- Нажмите Windows + I, чтобы открыть приложение «Безопасность».
- Перейдите в «Система», затем нажмите «Устранение неполадок».
- Щелкните Другие средства устранения неполадок.
- В разделе «Наиболее частые подключения к Интернету» нажмите «Выполнить», чтобы запустить средство устранения неполадок.
- Следуйте инструкциям на экране, чтобы завершить процесс.
3. Восстановите распространяемый компонент Visual C++.
- Нажмите Windows + I, чтобы открыть приложение «Безопасность».
- Перейдите в Приложения и щелкните Установленные приложения.
- Найдите распространяемый Visual C++, щелкните три точки и выберите «Изменить».
- На следующем экране нажмите Восстановить.
- Следуйте инструкциям на экране, чтобы завершить процесс.
4. Запустите средство диагностики DirectX.
- Нажмите Windows + R , чтобы открыть диалоговое окно «Выполнить».
- Введите dxdiag и нажмите OK, чтобы открыть средство диагностики DirectX.
- Нажмите «Следующая страница» и проверьте все параметры.
- На следующей странице вы увидите, есть ли проблема.
5. Установите. NET Framework
- Нажмите Windows клавишу, введите CMD и нажмите «Запуск от имени администратора».
- Введите следующую команду и нажмите Enter:
DISM /Online /Enable-Feature /Featurename:NetFX3 /All /LimitAccess /Source:D:sourcessxs
6. Сбросьте настройки сети и очистите кеш DNS.
- Нажмите Windows клавишу, введите CMD и нажмите «Запуск от имени администратора».
- Введите следующую команду, чтобы очистить кеш, и нажмите Enter:
ipconfig /flushdns
- После очистки кэша DNS скопируйте и вставьте следующую команду и нажмите Enter:
netsh winsock reset
- Перезагрузите компьютер.
7. Восстановите. NET Framework
- Перейдите на страницу Восстановить. Net Framework.
- Дважды щелкните средство восстановления. NET Framework, чтобы загрузить программу установки.
- В программе установки Microsoft. NET Framework Repair Tool выберите «Я прочитал и принимаю условия лицензии», а затем «Далее».
- Нажмите “Далее.
- На последнем экране нажмите «Готово».
8. Используйте автономный установщик DirectX
- Перейдите по этой ссылке, чтобы загрузить автономную установку для DirectX.
- Нажмите Загрузить.
- На рабочем столе щелкните правой кнопкой мыши и выберите «Создать», затем щелкните «Папка».
- Переименуйте этот DirectX.
- Перейдите в папку «Загрузки» и дважды щелкните файл установщика, чтобы запустить его.
- Щелкните Да.
- Нажмите кнопку Обзор, чтобы найти папку.
- Выберите созданную вами папку DirectX и нажмите «ОК».
- Нажмите ОК.
- Перейдите в папку DirectX, найдите, щелкните правой кнопкой мыши DXSETUP.exe и выберите «Запуск от имени администратора».
- Следуйте инструкциям на экране, чтобы завершить процесс.
Итак, вот методы, которым нужно следовать, чтобы исправить ошибку DirectX: программе установки не удалось загрузить файл. Попробуйте их и сообщите нам, что сработало для вас, в разделе комментариев ниже.
Related post
Ошибка «Программе установки не удалось загрузить файл DirectX» встречается при использовании веб-инсталлятора для соответствующей библиотеки. Она возникает примерно посередине процедуры и препятствует ее продолжению. Как правило, повторный запуск ее устраняет. Но что делать, если этого не произошло? Разберемся в причинах проблемы и вариантах решения.
Рекомендуем! MultiSetup
Официальный дистрибутив DirectX | |
Тихая установка без диалоговых окон | |
Рекомендации по установке необходимых программ | |
Пакетная установка нескольких программ |
Устранение сбоя
Ошибка гласит, что веб-инсталлятор Директ Икс не может скачать компоненты библиотеки с серверов Майкрософт. Сразу же вырисовывается две логичных причины ее появления:
- На компьютере не работает интернет. Чтобы это проверить, попробуйте открыть браузер и перейти на какой-нибудь сайт.
- Временно недоступны сервера Microsoft. Их доступность можно узнать, посетив сайт https://www.microsoft.com/en-us/download/.
Если же сбой связан не с одним из этих двух обстоятельств, то двигаемся дальше. Можно даже в принципе не выяснять, почему не устанавливается DirectX.Достаточно просто воспользоваться офлайн-инсталлятором. Он не требует подключения к интернету, поэтому данной неисправности возникнуть не может.
Загрузите файл полного установщика с нашего сайта, а затем запустите его. Появится окно с названием DirectX June 2010 SDK. В нем нажмите кнопку Yes.Теперь кликните Browse, чтобы указать каталог для извлечения файлов. Предпочтительнее всего создать папку в корне диска, в имени которой будут присутствовать только латинские буквы или цифры. Теперь кликните OK в обоих окнах. Далее, откройте выбранный каталог в проводнике. Отыщите в нем DXSETUP.exe. Щелкните по файлу ПКМ и выберите вариант запуска с администраторскими привилегиями.
Теперь пойдет непосредственно инсталляция. Согласитесь с лицензионными условиями и нажимайте по «Далее», пока не начнется копирование файлов.Обычно, процедура длится около минуты. Дождитесь ее окончания. Вам остается только кликнуть по кнопке завершения.
Альтернативный вариант
Вполне возможно и такое, что DirectX не устанавливается из-за системных ограничений, наложенных на программу. Тогда стоит ей предоставить права администратора. Делается это так:
- Скачайте веб-установщик.
- В проводнике перейдите к каталогу, куда сохранился файл.
- Клик по нему правой кнопкой мыши.
- Нажмите на вторую опцию.
- Завершите инсталляцию, следуя текстовым подсказкам. Не забудьте деактивировать опцию, связанную с панелью Bing.