После выхода нового поколения приставок появилось много разговоров о быстрой загрузке в играх и возможности появления этой технологии на компьютерах с операционной системой Windows. Спустя некоторое время Майкрософт представила технологию Direct Storage, которая должна принести быструю загрузку и на ПК.
В данной статье мы расскажем о том, что такое Direct Storage в Windows 11 и Windows 10, что требуется для работы этой технологии, а также как включить Direct Storage на Windows 11 или Windows 10.
Содержание
Что такое Direct Storage в Windows 11 и Windows 10
Direct Storage или DirectStorage API – это новый API из семейства DirectX, который доступен на Windows 11 и Windows 10 и предназначен для ускорения загрузки игр. Данная технология позволит создавать большие виртуальные миры и быстро загружать их при необходимости, что должно принести в игры новые игровые механики и в целом улучшить игровой опыт пользователей.
Изначально Майкрософт создавала Direct Storage как DirectX API для консолей Xbox Series X и S. Но, позже было заявлено, что эта технология появится и на Windows. Сейчас Direct Storage поддерживается на Windows 11 и Windows 10 (начиная с версии 1909 и выше). Также данная технология поддерживается последними поколения видеокарт, но поддержки со стороны игр пока нет. Ожидается, что первые игры для ПК с поддержкой Direct Storage появятся не ранее 2022-года.
Принцип работы DirectStorage API заключается в ускорении загрузки данных с накопителя в память видеокарты и к графическому процессору. Дело в том, что современные игры загружают много данных. Чтобы не перегружать вашу память, игры разбивают различные элементы, например текстуры, на более мелкие части. После этого они загружают только те части, которые необходимы для текущей игровой сцены.
К сожалению, использование подобного подхода приводит к созданию большого количества запросов. А современные API для этого не оптимизированы, они обрабатывают каждый запрос индивидуально. Что крайне неэффективно для игр, создающих тысячи или десятки тысяч запросов в секунду. В результате современные NMVe-накопители с интерфейсом PCI Express не могут раскрыть весь свой потенциал и заполнить пропускной канал ввода-вывода.
Для решения этих проблем DirectStorage API использует сразу несколько подходов. В частности, сокращается использование вычислительных ресурсов на каждый запрос, а сами запросы группируются в блоки и обрабатываются параллельно с учетом приоритетов.
Также изменяется путь, который проходят данные. Сейчас, когда игре требуются данные с накопителя, то они сначала считываются в оперативную память (RAM), потом поступают в процессор (CPU), где выполняется их распаковка (Decompress), потом возвращаются в оперативную память и только потом передаются в видеопамять видеокарты.
С Direct Storage этот путь значительно упрощается. Данные с накопителя считываются в оперативную память (RAM) и после этого напрямую передаются в видеопамять видеокарты, при этом функция распаковки данных перекладывается на графический процессор (GPU).
Все эти изменения в работе с данными позволяют значительно ускорить загрузку данных с накопителя в видеокарту и использовать возможности NVMe SSD-дисков на полную.
Системные требования Direct Storage
Для работы DirectStorage API требуются некоторые минимальные условия:
- Операционная система Windows 11 и Windows 10 (версии 1909 и выше).
- Накопитель NVMe SSD емкостью от 1 ТБ и с шиной PCI Express 3.0 или выше, который использует стандартный драйвер контроллера NVM Express.
- Видеокарта с поддержкой DirectX 12 Ultimate и Shader Model 6.0. Сейчас это видеокарты GeForce RTX 2000 и RTX 3000 от Nvidia, а также видеокарты с архитектурой RDNA 2 от AMD.
- Поддержка со стороны игры.
Как включить Direct Storage
В интернете можно часто встретить вопросы о том, как включить Direct Storage. Но, для работы этой технологии от пользователей не требуется никаких дополнительных действий. DirectStorage API является частью DirectX, поэтому если ваш компьютер соответствует системным требованиям, то эта API будет доступна и вы сможете ее использовать. Ничего включать отдельно не понадобится.
Другой вопрос, что игр с поддержкой Direct Storage пока нет. Поэтому, сейчас воспользоваться преимуществами данной технологии нельзя, даже если ваш компьютер соответствует системным требованиям. Ожидается, что игры с поддержкой DirectStorage API начнут появляться в 2022 году, но никой точной информации на этот счет пока нет.
Посмотрите также:
- Как узнать какой DirectX установлен
- Как узнать поддерживает ли видеокарта DirectX 9, 10, 11 или 12
- Как проверить совместимость компьютера с Windows 11
- Запуск Windows 11 на этом компьютере невозможен
Автор
Александр Степушин
Создатель сайта comp-security.net, автор более 2000 статей о ремонте компьютеров, работе с программами, настройке операционных систем.
Остались вопросы?
Задайте вопрос в комментариях под статьей или на странице
«Задать вопрос»
и вы обязательно получите ответ.
Enabling DirectStorage in Windows 11 is a game changer for gamers and tech enthusiasts alike. This feature uses your computer’s NVMe SSD to reduce game load times significantly and boost overall performance. To enable it, you only need to ensure your hardware supports DirectStorage, have the latest Windows updates installed, and enable the feature in the settings menu. This process takes just a few minutes and can drastically improve your gaming experience.
DirectStorage is like a turbo booster for your gaming experience, speeding up load times and enhancing performance. Here’s how to supercharge your Windows 11 setup.
Step 1: Check Your Hardware Compatibility
Ensure your computer has an NVMe SSD and a DirectX 12 Ultimate graphics card.
Before you can enable DirectStorage, your hardware must meet the basic requirements. An NVMe SSD and a Compatible GPU are essential. You can check your system specifications by navigating to the System Information tool in Windows 11.
Step 2: Update Windows 11
Ensure that your Windows 11 is up-to-date with the latest patches and updates.
Having the latest updates ensures that all DirectStorage features and improvements are fully supported. Go to Settings, click on Windows Update, and prompt your system to check for updates.
Step 3: Update Your Graphics Card Driver
Download and install the latest driver for your graphics card from the manufacturer’s website.
Updated GPU drivers are crucial for taking full advantage of DirectStorage. Visit your GPU manufacturer’s website—be it NVIDIA, AMD, or Intel—and download the latest driver package.
Step 4: Open Game Bar
Use the Windows key + G to open the Xbox Game Bar.
Opening the Xbox Game Bar is necessary for accessing game settings related to DirectStorage. Once it’s open, you’ll find various widgets that allow you to optimize your experience.
Step 5: Enable DirectStorage
Navigate to the settings in the Xbox Game Bar and toggle on DirectStorage.
Look through the settings menu for the DirectStorage option and switch it on. This final step activates the feature, allowing your system to use the NVMe SSD to improve load times and game performance.
Once you’ve enabled DirectStorage, you should notice smoother load times and enhanced graphics performance in games that support the feature. It’s like giving your games a shot of adrenaline, making them quicker and more responsive.
Tips for Enabling Direct Storage in Windows 11
- Ensure your SSD has enough free space for optimal performance, as DirectStorage works best when there’s spare capacity.
- Regularly check for system and driver updates to maintain compatibility and get the best performance.
- Consider upgrading to a higher capacity NVMe SSD if you frequently run out of space.
- Look for games that specifically support DirectStorage for the best performance boost.
- Monitor your system temperatures to ensure your hardware doesn’t overheat when using demanding features like DirectStorage.
Frequently Asked Questions
What is DirectStorage?
DirectStorage is a feature that allows games to load data directly from an NVMe SSD, bypassing the CPU for quicker load times and improved performance.
Do all games support DirectStorage?
Not all games support DirectStorage, but more titles are adopting it. Check game specifications for DirectStorage support.
Can I enable DirectStorage on HDD or SATA SSD?
DirectStorage requires an NVMe SSD to function. HDDs and SATA SSDs do not offer the same speed benefits.
Is DirectStorage automatically enabled in Windows 11?
No, DirectStorage must be enabled manually through the Xbox Game Bar settings.
Does DirectStorage improve non-gaming applications?
While primarily designed for gaming, DirectStorage can theoretically improve data-heavy applications, but it’s mainly optimized for gaming use.
Summary
- Check hardware compatibility.
- Update Windows 11.
- Update graphics card driver.
- Open Game Bar.
- Enable DirectStorage.
Conclusion
Enabling Direct Storage in Windows 11 is a straightforward yet impactful way to enhance your gaming setup. By leveraging the power of NVMe SSDs, games load faster and run more smoothly, offering an experience that feels like switching from a tricycle to a race car. While the process is simple, the benefits are substantial, making it a must-do for anyone serious about gaming on Windows 11.
Moreover, as more games begin to support DirectStorage, the feature will only become more valuable, akin to a hidden treasure chest of performance gains waiting to be unlocked. If you’re excited about technology and want your system to perform at its peak, enabling DirectStorage is an essential step. Consider it a wise investment in the quality of your virtual adventures. Feel free to explore, test, and share your experiences with this remarkable feature, and happy gaming!
Matthew Burleigh has been writing tech tutorials since 2008. His writing has appeared on dozens of different websites and been read over 50 million times.
After receiving his Bachelor’s and Master’s degrees in Computer Science he spent several years working in IT management for small businesses. However, he now works full time writing content online and creating websites.
His main writing topics include iPhones, Microsoft Office, Google Apps, Android, and Photoshop, but he has also written about many other tech topics as well.
Read his full bio here.
Readers help support Windows Report. We may get a commission if you buy through our links.
Read our disclosure page to find out how can you help Windows Report sustain the editorial team. Read more
Remember when we told you that DirectStorage was coming to Windows 11? Well, the time has come, and DirectStorage is available to Windows PCs. DirectStorage is a method of storing data on a disk that bypasses the file system.
It can be used as a substitute for buffering video frames, audio samples, or other media data in memory before writing them out to disk. If you’re still under a rock and don’t know what DirectStorage is, we unpack what it’s all about here.
Does my PC support DirectStorage?
Since DirectStorage is an API, the Windows 11 requirements are minimal. DirectStorage is compatible with machines running Windows 11 and above, but you’ll need to ensure your computer supports the required hardware.
The first step is to check whether your PC has an NVMe storage device. NVMe drives are typically found in modern laptops and high-end desktops. However, if you’re unsure whether yours has one, it’s best to contact your computer’s manufacturer or read their documentation for more information.
Here are some things to consider when determining if your PC supports DirectStorage:
- Fast processor – If you plan on using DirectStorage for video editing, streaming, and other similar tasks, you’ll need a fast processor.
- SSD card – Many of the benefits of DirectStorage require that you use an SSD for storage.
- A PC that supports DirectStorage – DirectStorage is compatible with Windows 10 devices, but Windows 11 has the latest storage optimizations built-in and is our recommended path for gaming.
Since DirectStorage is mainly used in compressing data, gamers are the main beneficiaries of this API. As such, you may wonder whether any games use DirectStorage. Given that it is fairly new, developers are still coming up with their versions to ensure they are compatible.
However, Forspoken has released its first DirectStorage game for Windows PCs and PlayStation. Given that it is a roleplaying game, a lot of data is involved when streaming, but with DirectStorage, you can expect significantly improved load times.
How do I turn on DirectStorage in Windows 11?
One of the key benefits of upgrading to Windows 11 is that you don’t need to do anything to enable DirectStorage. The feature already comes shipped with the OS and is enabled by default.
All you have to do is download a game that supports the feature, ensure your OS is up-to-date, and update your drivers regularly.
Still, you can check whether your Windows 11 supports DirectStorage by:
- Hit the Windows key, type Device Manager in the search bar, and click Open.
- Navigate to Storage controllers and click to expand.
- If Microsoft Storage Spaces Controllers is available, your PC supports the feature.
- You can update the driver and restart your PC to ensure it is working.
- How to Delete Windows 11 Saved Passwords
- How to Download DirectX 12 Agility SDK [Installation Guide]
- How to Open PPTX File in Windows 11? Use These 4 Ways
What are the benefits of DirectStorage?
After telling you about all the requirements and how to enable DirectStorage on your Windows 11. One significant question we are yet to answer is whether it is worth it. Does it have any benefits?
If you want to make your game stand out from the crowd, you must ensure a good storage system. This will help to ensure that the game loads quickly and runs smoothly. The storage system should also be robust enough to not crash during gameplay.
Some of the benefits of DirectStorage include:
- Reduced workload on servers by reducing the number of requests for data
- Faster loading times for games
- Improved user experience, especially when using streaming services
- The ability to handle larger file sizes than before
While you may see benefits on any storage device, installing games to an NVMe SSD will maximize your IO performance and help you more fully experience the benefits of DirectStorage.
This release of DirectStorage provides developers with everything they need to move to a new model of IO for their games. There’s still work to be done on even more ways to offload work from the CPU but this is a great start.
Windows 11 has previously been rated the best OS yet for gaming, and with features like DirectStorage, it is easy to see why.
Still, you can tweak some settings to optimize your Windows 11 for the best gaming performance and experience.
Have you gotten a chance to experience DirectStorage with any game on your PC? What is your verdict? Let us know in the comment section below.
Alexandru Poloboc
Tech Journalist
With an overpowering desire to always get to the bottom of things and uncover the truth, Alex spent most of his time working as a news reporter, anchor, as well as TV and radio entertainment show host.
A certified gadget freak, he always feels the need to surround himself with next-generation electronics.
When he is not working, he splits his free time between making music, gaming, playing football, basketball and taking his dogs on adventures.
В последнее время стала актуальна проблема длительных загрузок видеоигр на компьютере. Все большему количеству пользователей надоедает смотреть на экраны с вращающимся колесиком. И если с приходом нового PlayStation 5 эта проблема на приставках испарилась, то на компьютере еще осталась. Недавно работники Майкрософт стали задумываться о том, как ускорить загрузку в играх. Вследствие этого была разработана новая система Direct Storage.
Direct Storage – это новая программа, которая принадлежит к семейству DirectX. Она работает исключительно на новых системах, Windows 11 и Windows 10. Более старые версии не могут поддерживаться этой технологии, поэтому многим пользователям придется обновить свой старый компьютер.
Изначально Майкрософт создавала Direct Storage исключительно для приставок: на них быстрей погружаются игровые миры. Но после многочисленных просьб и жалоб пользователей систему Windows, они решили добавить эту функцию для компьютеров. Пока новая механика прорабатывается, в ней много недочетов и нюансов. Но стоит ожидать, что в конце 2022 года ситуация изменится.
Главная цель Direct Storage – это ускорить загрузку игр в несколько раз. Программа поможет создавать огромные проработанные игровые миры. Не придется ждать, пока это загрузиться, благодаря новой механике видеоигра запуститься на считанные секунды. Direct Storage принесет в игры новые механики, которые разбавят геймплей, и обновит старые.
Проблема современных видеоигр – это нужда в загрузке большого количества данных. Из-за этого составляющие игры разбиваются на небольшие элементы, например, текстуры или локации, которые прогружаются во время сцен.
И если современный компьютер может быстро прогрузить одиночную игру, то с многопользовательскими проектами намного трудней. В систему подается много запросов, обрабатывающиеся постепенно. Из-за этого процесс захода в игру может занимать несколько десяток минут.
В мире видеоигр это большая проблема, мешающая погружению, и занимает свободное время. Чтобы это исправить, Direct Storage API сокращает количество ресурсов, используемых для обработки запроса, а они группируются на отдельные блоки и обрабатываются.
В несколько раз упрощается путь, через который проходят данные с накопителя компьютера к процессору. Если сейчас необходимо преодолеть 5 трудоемких процессов, то Direct Storage API сократит их до 4, а работа ускориться.
Минимальные системные требования
Direct Storage не сумеет пойти на любом доступном устройстве. Нужен компьютер или ноутбук нового поколения с прокаченным составляющим. Чтобы Direct Storage работал, необходимы такие условия:
- Windows 10 или Windows 11. Старая версия для этой технологии не подойдет;
- видеокарта, которая поддерживается DirectX 12 Ultimate. Эта опция присутствует у каждой современной видеокарты, предназначенной для прохождения видеоигр;
- накопитель NVMe SSD. Он должен придерживаться драйверами контроллера NVM Express;
- поддержка видеоигр.
Как включить программу
Многие пользователи компьютера задаются вопросом, как включить Direct Storage на Windows 11. Ответ такой: от пользователя никаких действий не требуется. Программа самостоятельно запускается после захода в видеоигру.
Direct Storage является частью DirectX, которая присутствует на любом профессиональном устройстве. Программа уже автоматически встроена в компьютер и самостоятельно включается, когда считает это необходимым.
Пользователь при желании может изменить в настройках условия работы Direct Storage, но делать этого не желательно, ведь легко можно выставить неправильные и малоэффективные показатели.
Другое дело, касается того, нужен ли Direct Storage? На данном этапе эта программа бесполезна: пока нет игровых новинок, которые бы работали с этой технологией. Причина заключается в том, что Direct Storage появился недавно и еще модернизируется, и обновляется. Вследствие этого, разработчики пока не стремятся создавать видеоигры с этой технологией. Поэтому вопрос, как включить Direct Storage на Windows 11, автоматически отпадает.
Direct Storage – это программа будущего, которая ускорит процесс прогрузки видеоигр и позволит быстрей обрабатывать запросы. Это позволит разработчикам создавать проработанные и большие миры, а самим игрокам не придется по 10 минут сидеть и ждать, когда наконец-то загрузиться видеоигра. Пока Direct Storage не используется на компьютере: программа еще обновляется, и нет подходящих видеоигр для этого, но вскоре все измениться.
Благодаря твердотельным накопителям (SSD), консоли текущего поколения, такие как PlayStation 5 и Xbox Series X/S практически избавились от долгих загрузок игр. Но что делать, если вы играете в игры на компьютере? Стоит отметить, что использование SSD значительно ускоряет обмен данными, но для существенного повышения производительности можно воспользоваться новой технологией DirectStorage для Windows.
Что такое DirectStorage
DirectStorage — это технология, разработанная компанией Microsoft, которая призвана оптимизировать и улучшить процесс загрузки игр и работы с данными в компьютерных играх на операционной системе Windows. Впервые она получила широкое распространение в Windows 11.
Основной целью DirectStorage является сокращение времени загрузки игр и уменьшение нагрузки на процессор и память, путём более эффективной работы с данными с помощью новых аппаратных и программных возможностей. Технология использует высокоскоростные накопители (SSD), позволяя им напрямую передавать данные в графическую память без лишних задержек и обработки процессором.
Если раньше игры загружали объёмные данные разом, вынуждая игроков ждать, то теперь многие игры используют постоянную подгрузку текстур и других важных компонентов во время игрового процесса. Обычно диск отправляет сжатые данные в центральный процессор для декомпрессии, а затем отправляет их на графический процессор для отрисовки в игре. Однако такая декомпрессия занимает время и создаёт нагрузку на CPU. Учитывая, что процессор и так отвечает за множество системных задач, это может приводить к падению производительности.
DirectStorage позволяет обойти эту проблему, передавая все тяжеловесные данные непосредственно на видеокарту. Это значительно упрощает процесс обработки данных, а процессор освобождается от лишней нагрузки для выполнения других задач.
Однако для работы с DirectStorage потребуется выполнить несколько важных
Как проверить поддержку DirectStorage в Windows 11
DirectStorage стал доступен для операционных систем Windows 10 и Windows 11. Однако для работы с данной технологией потребуется выполнить несколько важных условий:
- Последняя версия Windows 11 (или Windows 10 версии 1909 и выше)
- Твердотельный накопитель NVMe/SSD
- Видеокарта, поддерживающая DirectX 12 и Shader Model 6.0.
Чтобы проверить, поддерживает ли ваш компьютер технологию DirectStorage, достаточно открыть специальный оверлей Xbox Game Bar.
- Нажимаем комбинацию клавиш «Win + G», чтобы открыть оверлей.
- В верхней панели выбираем «Настройки».
- Переходим во вкладку «Игровые функции».
- В разделе «Графика» будет указано, поддерживает ли ваша система DirectX 12 Ultimate и также указана информация о DirectStorage.
Какие игры поддерживают DirectStorage
Внедрение DirectStorage API в современные игры требует значительных усилий и одного наличия в системе недостаточно. Это в первую очередь зависит от самих разработчиков, которые оптимизируют игры под различные консоли, включая ПК.
Первой игрой, которая добавила поддержку DirectStorage стала Ratchet and Clank: Rift Apart. При использовании этой технологии скорость загрузки увеличивается на 20-40%. Сюда же стоит отнести ролевую игру Forspoken от студии Luminous Productions. Но это не означает, что такой производительности можно добиться и в других играх.
Список игр пока остаётся достаточно небольшим, но разработчики планируют и дальше внедрять эту технологию. Компания Crytek (Hunt: Showdown) и Blizzard Entertainment (Diablo IV) заявили, что их игры получат совместимость с DirectStorage в ближайшем будущем.
Как включить DirectStorage на неподдерживаемой системе
Если ваш компьютер с Windows 11 не соответствует требованиям к DirectStorage, то включить эту функцию не удастся. Увы, но для этого потребуется установить твердотельный накопитель NVMe и обновить видеокарту для поддержки DirectX 12 Ultimate.
После всех выполненных условий система автоматически включит технологию DirectStorage для тех игр, которые её поддерживают.
Денис Быковский
Профессиональный лингвист-переводчик. Пишу информационные статьи о свежих событиях в видеоиграх, IT-технологиях, и программировании.