Невозможно сжать том дальше области расположения неперемещаемых файлов — решение
При сжатии разделов жесткого диска или SSD пользователи могут столкнуться с тем, что нельзя установить нужный размер сжимаемого пространства несмотря на то, что на разделе диска достаточно свободного места. При выполнении действий в «Управлении дисками» отображается уведомление: «Невозможно сжать том дальше области расположения неперемещаемых файлов».
В этой инструкции о том, какие неперемещаемые файлы Windows 11/10 имеются в виду, как решить проблему и сделать так, чтобы можно было уменьшить размер раздела требуемым образом.
Сжатие тома с неперемещаемыми файлами в Windows 11 и 10
При сжатии раздела средствами Windows, например, в утилите «Управление дисками» или DISKPART сначала производится анализ места на диске: обычно есть возможность сжать том на всё свободное пространство раздела, однако иногда на диске обнаруживаются неперемещаемые файлы, в частности:
- Файл подкачки
- Файл гибернации
- Точки восстановления
- Карта свободного места тома в MFT (Master File Table, главная файловая таблица) и другие элементы MFT
Если после анализа свободного места для сжатия и получения сообщения «Невозможно сжать том дальше области расположения неперемещаемых файлов» зайти в «Просмотр событий» (Win+R — eventvwr.msc), можно посмотреть информацию о последнем неперемещаемом файле.
Для этого следует перейти в раздел «Журналы Windows» — «Приложение» и просмотреть последние события с источником defrag:
Например, на скриншоте выше можно увидеть, что речь идёт о файле pagefile.sys — файле подкачки Windows.
Если предлагаемый максимальный размер сжимаемого пространства достаточен для вашей задачи, можно просто указать нужное количество мегабайт и сжать том, не обращая внимания на уведомление.
В ситуации, когда предлагаемый размер для сжатия слишком мал, несмотря на наличие достаточного свободного места на разделе диска, вы можете:
- Отключить гибернацию: запустить командную строку от имени администратора, ввести команду
powercfg /h off
и нажать Enter.
- Отключить файл подкачки: Win+R — sysdm.cpl, перейти на вкладку «Дополнительно», нажать кнопку «Параметры» в разделе «Быстродействие», перейти на вкладку «Дополнительно», нажать «Изменить» в разделе «Виртуальная память», установить отметку «Без файла подкачки» и нажать кнопку «Задать», затем — «Ок».
- Там же в окне «Свойства системы» (Win+R — sysdm.cpl) отключить защиту системы на соответствующей вкладке.
- Перезагрузить компьютер и снова попробовать сжать том, с большой вероятностью максимальное количество сжимаемого пространства станет примерно равным свободному месту на диске:
Если всё прошло успешно, рекомендую снова включить отключённые функции по завершении сжатия раздела диска.
В случае, если предыдущие шаги не помогли, несколько дополнительных вариантов:
- Проверьте, изменится ли картина, если предварительно выполнить дефрагментацию раздела диска, например, с помощью Defraggler
- Попробуйте использовать сторонние программы для работы с разделами дисков, например: Paragon Partition Manager, NIUBI Partition Editor, DiskGenius.
Когда может потребоваться всё вышеописанное? Например, если вы решили разделить диск в Windows после установки системы, создать диск D в дополнение к диску C и в аналогичных ситуациях.
When you try to use Disk Management to shrink a volume, usually C: drive, in Windows 11/10/7, you may find the shrinkable space is far less than the free space on that drive. You can also see a note as below:
“You cannot shrink a volume beyond the point where any unmovable files are located. See the “defrag” event in the Application log for detailed information about the operation where it has complete.”
In this article, I will show you how to increase the available shrinkable space. The reason why Windows won’t let you shrink the volume is as message suggested because there are immovable system files at the very end of the volume.
Certainly, you cannot move the unmovable files, but you can delete them. The unmovable files include Hibernation, Pagefiles, System restore points, etc. It is hard to see which unmovable file caused this problem, so you may need to try one or more of the steps below to actually solve it.
1. Disable System Restore
There are many ways to get to the System Restore settings. The most straight way to turn off System restore is from the search box. You can also right click on This PC and select Properties > System Protection. From there, you can easily turn off System Protection.
If you get the error no enough shrinkable space when trying to shrink C: drive, then turn off protection for C: drive, which is the most case.
2. Run the Disk Cleanup
Run the Disk Cleanup Wizard, making sure to remove the hibernation file and all restore points.
Step 1. Open File Explorer on your computer, then right-click on the hard drive to access the “Properties” option;
Step 2. Press the “Disk Cleanup” option;
Step 3. To free disk space, mark the files that will be deleted and start cleaning by pressing the “Ok” button.
Step4. Click “Clean up system files”. In the new window, select Hibernation file, temporary files, and other files that you don’t think needed.
Step 5. After that, click More options, to remove system restore points.
3. Disable the pagefile
Pagefiles is also a common case for causing shrink volume no enough space problem. You can follow the steps below to disable it.
Step 1. Right click on This PC and select Properties. If you don’t see This PC icon on your desktop, then you can open File Explorer and click This PC from there.
Step 2. Click Advanced System Settings.
Step 3. In the new pop up window, click Settings under Performance.
Step 4. Click on the Advanced tab, and then click on Change under Virtual Memory.
Step 5. In the new pop up window, uncheck the option “Automatically manage paging file size for all drives” and check the option “No paging file”. Then click OK to apply the changes.
After that, reboot the machine, and then find the C:\pagefile.sys file and delete it. You need to first show hidden files before you can see the pagefile.sys.
4. Disable kernel memory dump
In the same Advanced Settings, click Settings under Startup and Recovery. In the new pop window, click on the drop-down menu under “Write debugging information” and select “None” to disable the kernel memory dump.
5. Disable Hibernation mode
This may not be necessary because the Hibernation mode is disabled by default in Windows 8/8.1 or Windows 10. In case otherwise, you can run the command “powercfg /hibernate off “in the Command Prompt.
To open a command prompt window, you can press Windows + R key, type “cmd” in the bx and press Enter.
After all these steps, the shrinkable space should be increased. Then you can shrink volume without receiving the error “there is not enough space available on the disk(s) to complete this operation”.
Bonus: Shrink volume with free software
After trying these steps above, you certainly can increase the shrinkable space. The amount depends on your situation. If you are still not content with the shrink space amount, you should try this program, EaseUS Partition Master. You can use it to shrink a partition as long as there is free space.
Compared to Disk Management, this program allows you to move partition, which means you can add unallocated space to any partition on the same disk whether it is adjacent or not. As you see from the screenshot above, it offers many other features. Sometimes, it requires a reboot to complete the task. Other than that, it is definitely a great replacement for Disk Management.
Удалить ненужные файлы с диска. Или перенести их куда нить.
Винде для работы достаточно 30гб
По-моему, здесь обсуждаются две совершенно разные вещи, которые к сожалению переведены одним словом — «сжать».
1) В «Управлении дисками» есть «Сжать том…» — это уменьшение размера тома. Ему действительно могут мешать неперемещаемые файлы. Но автору вопроса явно не это нужно. Эта операция никак не увеличивает место под файлы!
2) В проводнике ПКМ на диске — Свойства — Флажок «Сжать этот диск для экономии места» Вот что видимо автор имел ввиду! Это совсем другая операция — сжатие файлов «на лету». Просто поставьте этот флажок! Ну и там же кнопочка «Очистка диска» — воспользуйтесь для начала.
Но вообще, сжатие — это не решение. Если не хватает места — нужен диск большего объёма или ещё один, всё!
Автору вопроса я уже вряд ли помогу, но учитывая то, что кто то может наткнуться на этот тред в дальнейшем, внесу свои пять копеек.
Столкнулся с такой необходимостью при переносе UEFI загрузчика на тот же диск где и системные файлы лежат, 100Мб всего то нужно, а сжать не дает.
Мне помогло отключение режима гибернации, видимо наличие динамического размера файлов на томе как раз и не дает сжимать.
Ну и файл подкачки на сжимаемом томе тоже быть не должен.
Помимо базовой способности удалять, создавать и форматировать раздел, Windows 10/8/7 встроенная утилита управления дисками имеет расширенные функции «Сжать том» и «Расширить том», чтобы помочь изменить размер разделов без потери данных. Однако он может сжимать раздел только влево и создавать нераспределенное пространство с правой стороны. Кроме того, в некоторых случаях даже не может уменьшить объем in Windows 10/8/7. В этой статье я объясню причины почему ты не можешь сжаться Windows 10 раздел с помощью управления дисками и что делать, если вы не можете уменьшить объем в Windows 10/8/7 ноутбук/настольный/планшет.
Содержание:
- Почему Управление дисками не может уменьшить раздел в Windows 10/8/7
- Что делать, если вы не можете уменьшить объем в Windows 10/8/7
- Что делать, если вы не можете сжать диск D, чтобы расширить диск C
Почему Управление дисками не может уменьшить раздел в Windows 10/8/7
Есть 4 распространенные причины, по которым вы не можете уменьшить объем в Windows 10/8/7 с родным инструментом управления дисками.
Причина 1. Файловая система не поддерживается.
Управление дисками может сжимать и расширять только разделы, отформатированные с помощью NTFS файловая система, FAT32 и любые другие типы разделов не могут быть сжаты или расширены.
Причина 2: недостаточно свободного места
После запуска Shrink Volume Управление дисками вычисляет использование дискового пространства и по умолчанию предоставляет вам максимально доступное пространство. Если вы не введете меньшую сумму, вы можете получить сообщение об ошибке, что «недостаточно места«.
Причина 3: ошибка файловой системы
Если есть ошибка файловой системы или другая системная проблема, Disk Management не может уменьшить раздел даже до 1 МБ.
Причина 4: Есть неподвижные файлы
Если в этом разделе есть несколько неподвижных файлов, таких как файл подкачки и файлы гибернации, «Управление дисками» может только уменьшить пространство.
Что делать, если вы не можете уменьшить объем в Windows 10/8/7
Когда вы не можете уменьшить громкость в Windows 10/8/7 в разделе «Управление дисками» выясните причину, указанную выше, и следуйте соответствующим решениям, приведенным ниже.
Решение 1. Сжимайте с помощью программного обеспечения для создания разделов
Если вы хотите уменьшить FAT32 раздел, Объем усадки неактивен in Windows 10/8/7 Управление диском. В этом случае вам необходимо запустить стороннее программное обеспечение, такое как NIUBI Partition Editor.
Решение 2. Сжимайте, занимая меньше места
Как я сказал выше, Управление дисками рассчитает дисковое пространство раздела, который вы хотите сжать, а затем даст вам максимальный доступное пространство. Если вы ввели большее пространство или много файлов, сохраненных в этом разделе, прежде чем нажать кнопку «Уменьшить». Реальное доступное пространство и рассчитанный объем пространства противоречат друг другу. В этом случае вам просто нужно снова запустить «Уменьшить объем» или ввести меньшую сумму самостоятельно.
Решение 3. Исправьте ошибку файловой системы
Многие компьютеры имеют ошибку файловой системы в одном или нескольких разделах. В общем, вы не заметите никакой разницы в повседневном использовании, но вы можете столкнуться с проблемами при сжатии и расширении разделов. Если в разделе много свободного места, но в «Управлении дисками» доступно 0 МБ или кнопка «Уменьшить» неактивна, попробуйте восстановить файловую систему.
Как восстановить файловую систему, если не удается уменьшить объем в Windows 10/8/7:
- Нажмите Windows значок или Начните меню, введите CMD, то вы увидите результат, щелкните его правой кнопкой мыши и выберите Запуск от имени администратора.
- В командной строке введите chkdsk X: / v / f и нажмите Enter. (X — буква диска раздела, который вы хотите сжать.)
- На системный диск C: командное окно сообщит, что этот раздел не может быть заблокирован, и спросит вас, запланировать ли это задание, введите Y и нажмите Enter.
- Перезагрузите компьютер и снова уменьшите размер диска C.
Решение 4: Уменьшить раздел с помощью NIUBI
Если в разделе много свободного места, но Управление дисками дает мало свободного места при сжатии, это означает, что в этом разделе есть «неподвижные» файлы. В этом случае уменьшите NIUBI Partition Editor. Лучше, чем Управление дисками, NIUBI можно перемещать эти неперемещаемые файлы, поэтому при желании можно сжать этот том до минимального размера.
Что делать, если не удается сжать диск D, чтобы расширить диск C
Windows Инструмент управления дисками не может изменить начальную позицию раздела, поэтому он не может уменьшить перегородку вправо in Windows 10/8/7. Он только дает вам возможность ввести сумму, а затем автоматически сжимает том влево и автоматически делает Нераспределенное пространство справа.
Если вы просто хотите сжать раздел для создания нового тома, это не имеет значения. Но это большая проблема, если вы хотите сжать D, чтобы расширить диск C, потому что нераспределенное пространство, которое сократилось с D, не может быть добавлено на диск C с помощью управления дисками.
Как вы видите на снимке экрана, после сжатия диска D E находится справа от незанятого пространства, диск C не является смежным, поэтому Расширение томов отключено для обоих разделов.
Лучше, чем управление дисками, NIUBI Partition Editor имеет больше преимуществ, в то время как перераспределение жесткого диска:
- Он может сжимать и расширять разделы NTFS и FAT32.
- Он может перемещать неподвижные файлы и сокращать раздел до минимального размера.
- Он может сделать незанятое пространство слева или справа при сжатии раздела.
- Он может объединить незанятое пространство либо в смежный, либо в любой несмежный раздел на одном диске.
NIUBI Partition Editor имеет бесплатное издание для Windows 10/8/7/Vista/XP пользователи домашних компьютеров. То же самое с коммерческой версией, за исключением отсутствия технологии 1 Second Rollback и создания загрузочных носителей. К термоусадочная перегородка в Windows 10 ноутбук/рабочий стол/планшет, вам просто нужно перетащить на карту диска.
Скачать бесплатная версия, щелкните правой кнопкой мыши диск D (или другой) и выберите «Изменить размер/переместить том». У вас есть 2 варианта во всплывающем окне.
Вариант 1: Если вы перетащите левая граница к правую
Нераспределенное пространство будет сделано на левая сторона.
Вариант 2: Если вы перетащите правая граница к оставил
Нераспределенное пространство будет сделано на правая сторона.
Следуйте инструкциям, если хотите расширить диск C, расширить системный зарезервированный раздел or увеличить привод D сжав другой раздел на диске. Помимо уменьшения и увеличения объема, NIUBI Partition Editor помогает выполнять множество других операций, таких как перемещение, объединение, преобразование, очистка, дефрагментация, скрытие, копирование раздела. Лучше, чем другие инструменты, он имеет уникальные 1 второй откат, Виртуальный режим и Отменить-на-воли технологии для защиты системы и данных.
Скачать
|
1512 / 569 / 137 Регистрация: 20.02.2016 Сообщений: 3,339 |
|
Мало места для сжатия тома13.09.2018, 20:49. Показов 32999. Ответов 47 Доброго всем времени суток) Решил поставить себе Ubuntu второй системой, а для этого как водится нужно создать второй том. После переустановки винды, на жестком как раз освободилось достаточно места, чем я и решил незамедлительно воспользоваться. Но проблема в том что для сжатия мне доступно всего то 1205 мегабайт:
При том что свободно 204 гига: Что ещё можно попробовать???? Миниатюры
0 |
558 / 309 / 70 Регистрация: 16.10.2017 Сообщений: 1,375 Записей в блоге: 8 |
|
13.09.2018, 20:53 |
|
Сообщение от Jasta возвращается на прежнее место: «Задать» нажимаете? Добавлено через 1 минуту Не по теме: ИМХО: к тому ассорти, что на диске — ещё один раздел и ОС будут немного лишними. Проще установить VirtualBox и на неё что душе угодно.
1 |
9976 / 5447 / 1237 Регистрация: 12.03.2015 Сообщений: 25,325 |
|
13.09.2018, 20:55 |
|
Зачем отключать своп-то?
1 |
6512 / 3569 / 466 Регистрация: 28.06.2013 Сообщений: 11,094 |
|
13.09.2018, 21:55 |
|
Сообщение от Jasta когда пытаюсь переключить флажок с «Размер по выбору системы» на «Без файла подкачки» Винда ругается при этом? Jasta, вы в курсе что при этом раздел восстановления может не сработать без бубна? Сообщение от leto_zero2 «Задать» нажимаете? Не по теме: Сообщение от leto_zero2 к тому ассорти, что на диске Для gpt количество разделов не актуально.
1 |
1512 / 569 / 137 Регистрация: 20.02.2016 Сообщений: 3,339 |
|
13.09.2018, 23:21 [ТС] |
|
Сообщение от Verevkin Всю эту хрень из 100500 разделов надо поудалять нах и сделать хорошо. ok допустим, но я никогда не создавал этих разделов. Единственное что делал это недавно переустановил систему. Поэтому не совсем шарю что из этого нужно а что нет. Зачем их удалять, они сильно мешают???? Сообщение от leto_zero2 «Задать» нажимаете? Нет не пробовал и до скольки его нужно уменьшить для чистоты эксперимента???? Сообщение от Verevkin Зачем отключать своп-то? Прочёл об этом на одной из тем на этом форуме Сообщение от persen27 Винда ругается при этом? Нет ругани нет, просто просит перезагрузки
0 |
558 / 309 / 70 Регистрация: 16.10.2017 Сообщений: 1,375 Записей в блоге: 8 |
|
13.09.2018, 23:25 |
|
Сообщение от Jasta Нет не пробовал и до скольки его нужно уменьшить для чистоты эксперимента???? «Без файла подкачки» —> «Задать» —> «ОК» — Перезагрузка.
1 |
9976 / 5447 / 1237 Регистрация: 12.03.2015 Сообщений: 25,325 |
|
13.09.2018, 23:43 |
|
Сообщение от Jasta ok допустим, но я никогда не создавал этих разделов. Единственное что делал это недавно переустановил систему. Поэтому не совсем шарю что из этого нужно а что нет. Зачем их удалять, они сильно мешают???? Все эти ОЕМ разделы производителя, конечно, торчат там не просто так. Но без них можно обойтись. Поэтому в них нет смысла, а лишние 30 гигов на дороге не валяются. С другой стороны, винде 40-50 Гигов для комфортной жизни более чем достаточно, даже вместе со свопом. Остальное место я бвы поделил на разделы, выполняющие каждый свою функцию. Это моё личное мнение. Никому не навязываю.
1 |
6512 / 3569 / 466 Регистрация: 28.06.2013 Сообщений: 11,094 |
|
14.09.2018, 00:20 |
|
Сообщение от Jasta они сильно мешают Да никому они не мешают,а вот о полезности\бесполезности мнения разделятся и ничего вам не прояснят. Сообщение от Jasta Нет ругани нет, просто просит перезагрузки Т.е. вы нажимаете Без ФП — Задать и всё,просит перезагрузку?
1 |
1512 / 569 / 137 Регистрация: 20.02.2016 Сообщений: 3,339 |
|
14.09.2018, 02:09 [ТС] |
|
Сообщение от leto_zero2 «Без файла подкачки» —> «Задать» —> «ОК» — Перезагрузка. Если сделать вот так то ругается. Сообщение от persen27 Jasta, вы в курсе что при этом раздел восстановления может не сработать без бубна? То есть риск навредить системе???
0 |
7964 / 3210 / 617 Регистрация: 09.09.2017 Сообщений: 11,636 |
|
14.09.2018, 03:41 |
|
Сообщение от Jasta Сообщение от persen27 Если система не заводская, то риска навредить нет, т.к. раздел восстановления этой системы находится в начале диска. А вот восстановить заводскую систему у Вас вряд ли получится даже сейчас без танцев с бубном.
1 |
1512 / 569 / 137 Регистрация: 20.02.2016 Сообщений: 3,339 |
|
14.09.2018, 12:55 [ТС] |
|
Сообщение от ibarg Если система не заводская, то риска навредить нет Система заводская, но недавно была переустановлена Сообщение от ibarg А вот восстановить заводскую систему у Вас вряд ли получится даже сейчас Ну пока что мне её не нужно восстанавливать. Но я не совсем не понял, значит мне не стоит отключать файл подкачки???
0 |
9976 / 5447 / 1237 Регистрация: 12.03.2015 Сообщений: 25,325 |
|
14.09.2018, 13:00 |
|
Сообщение от Jasta Но я не совсем не понял, значит мне не стоит отключать файл подкачки??? Оставь ты своп в покое. Поудаляй все ОЕМ-разделы, затем отрежь большой кусок от диска Ц и порежь его на нужные тебе куски D, E, F … если надо. Всё это делается за одну перезагрузку без потери данных (если руки не из ягодиц растут).
1 |
7964 / 3210 / 617 Регистрация: 09.09.2017 Сообщений: 11,636 |
|
14.09.2018, 13:35 |
|
Сообщение от Jasta Система заводская, но недавно была переустановлена Если с помощью образа MS, то не заводская.
1 |
6512 / 3569 / 466 Регистрация: 28.06.2013 Сообщений: 11,094 |
|
14.09.2018, 14:13 |
|
Сообщение от Jasta Если сделать вот так то ругается. Дальше нажмите Да и перезагрузитесь — ФП отключится.Сжимайте,если маловато разрешит — проведите дефрагментацию(желательно сторонним софтом) и пробуйте опять сжать. Сообщение от ibarg Если с помощью образа MS, то не заводская. Не факт.А если ставил ту-же версию?
1 |
7964 / 3210 / 617 Регистрация: 09.09.2017 Сообщений: 11,636 |
|
14.09.2018, 15:02 |
|
Сообщение от persen27 Не факт.А если ставил ту-же версию? Факт. Даже если ту же версию. Программа установки создаёт свою среду RE и свои привязки к разделам на диске (создаёт свои системные разделы). На заводе устанавливают ОС и служебное ПО путем развертывания заводского образа. Расположение и объём разделов может отличаться.
1 |
1512 / 569 / 137 Регистрация: 20.02.2016 Сообщений: 3,339 |
|
14.09.2018, 17:09 [ТС] |
|
Сообщение от ibarg Если с помощью образа MS Образ был создан при помощи Media Creation Tool Сообщение от persen27 проведите дефрагментацию Уже проводил пару дней назад, правда стандартными средствами windows Сообщение от Verevkin затем отрежь большой кусок от диска Ц Да не могу я от него отрезать кусок больше чем на 1205 мегабайт
0 |
6512 / 3569 / 466 Регистрация: 28.06.2013 Сообщений: 11,094 |
|
14.09.2018, 18:25 |
|
Сообщение от Jasta не могу я от него отрезать кусок больше чем на 1205 мегабайт ФП и Защита отключены?Перезагружались?И не получается?Что пишет? Сообщение от ibarg Факт. Даже если ту же версию. Будет та-же лицензионная (как и заводская),только без Сообщение от ibarg привязки к разделам на диске и Сообщение от ibarg служебного ПО а кому оно нафиг нужно?И у нас на форуме восстанавливали к заводу,даже когда Сообщение от ibarg Расположение и объём разделов может отличаться.
1 |
1512 / 569 / 137 Регистрация: 20.02.2016 Сообщений: 3,339 |
|
14.09.2018, 18:43 [ТС] |
|
Сообщение от persen27 Дальше нажмите Да и перезагрузитесь — ФП отключится. Попробовал. Перезагрузил и теперь я могу отрезать от диска C целых 8406 мегабайт Можно даже убунту накатить, но я как рассчитывал хотя бы гигов на 30. Файл подкачки отключен: При чём когда я снова врубил файл подкачки 8406 мегабайт остались. Я решил повторить этот фокус, но фиг там больше 8406 мегабайт на сжатие тома винда давать больше не хочет.
0 |
6512 / 3569 / 466 Регистрация: 28.06.2013 Сообщений: 11,094 |
|
14.09.2018, 18:47 |
|
Сообщение от Jasta и теперь я могу отрезать от диска C целых 8406 мегабайт Защиту тоже отключали? Если дефрагментация сторонним софтом не поможет,освобождайте больше места на С(т.к. он прилично забит) и сжимайте.
1 |
1512 / 569 / 137 Регистрация: 20.02.2016 Сообщений: 3,339 |
|
14.09.2018, 18:53 [ТС] |
|
Сообщение от persen27 Защиту тоже отключали? Да само собой Сообщение от persen27 Если дефрагментация сторонним софтом не поможет ok можете какую нибудь софтинку посоветовать???? А до этого пробовал Auslogics Disk Defrag, оно мало того что оказалось напрочь завирусованным, так ещё притащила мне всякого левого дерьма от разработчиков
0 |
inter-admin Эксперт 29715 / 6470 / 2152 Регистрация: 06.03.2009 Сообщений: 28,500 Блог |
14.09.2018, 18:53 |
Помогаю со студенческими работами здесь Мало места на диске C Мало места на диске С!!! Мало свободного места на диске С Мало места на системном диске Возникла необходимость переразбить диск — мало места на диске С Искать еще темы с ответами Или воспользуйтесь поиском по форуму: 20 |
Новые блоги и статьи
Все статьи Все блоги / |
||||
Реализация DI в PHP
Jason-Webb 13.05.2025 Когда я начинал писать свой первый крупный PHP-проект, моя архитектура напоминала запутаный клубок спагетти. Классы создавали другие классы внутри себя, зависимости жостко прописывались в коде, а о. . . |
Обработка изображений в реальном времени на C# с OpenCV
stackOverflow 13.05.2025 Объединение библиотеки компьютерного зрения OpenCV с современным языком программирования C# создаёт симбиоз, который открывает доступ к впечатляющему набору возможностей. Ключевое преимущество этого. . . |
POCO, ACE, Loki и другие продвинутые C++ библиотеки
NullReferenced 13.05.2025 В C++ разработки существует такое обилие библиотек, что порой кажется, будто ты заблудился в дремучем лесу. И среди этого многообразия POCO (Portable Components) – как маяк для тех, кто ищет. . . |
Паттерны проектирования GoF на C#
UnmanagedCoder 13.05.2025 Вы наверняка сталкивались с ситуациями, когда код разрастается до неприличных размеров, а его поддержка становится настоящим испытанием. Именно в такие моменты на помощь приходят паттерны Gang of. . . |
Создаем CLI приложение на Python с Prompt Toolkit
py-thonny 13.05.2025 Современные командные интерфейсы давно перестали быть черно-белыми текстовыми программами, которые многие помнят по старым операционным системам. CLI сегодня – это мощные, интуитивные и даже. . . |
Конвейеры ETL с Apache Airflow и Python
AI_Generated 13.05.2025 ETL-конвейеры – это набор процессов, отвечающих за извлечение данных из различных источников (Extract), их преобразование в нужный формат (Transform) и загрузку в целевое хранилище (Load). . . . |
Выполнение асинхронных задач в Python с asyncio
py-thonny 12.05.2025 Современный мир программирования похож на оживлённый мегаполис – тысячи процессов одновременно требуют внимания, ресурсов и времени. В этих джунглях операций возникают ситуации, когда программа. . . |
Работа с gRPC сервисами на C#
UnmanagedCoder 12.05.2025 gRPC (Google Remote Procedure Call) — открытый высокопроизводительный RPC-фреймворк, изначально разработанный компанией Google. Он отличается от традиционых REST-сервисов как минимум тем, что. . . |
CQRS (Command Query Responsibility Segregation) на Java
Javaican 12.05.2025 CQRS — Command Query Responsibility Segregation, или разделение ответственности команд и запросов. Суть этого архитектурного паттерна проста: операции чтения данных (запросы) отделяются от операций. . . |
Шаблоны и приёмы реализации DDD на C#
stackOverflow 12.05.2025 Когда я впервые погрузился в мир Domain-Driven Design, мне показалось, что это очередная модная методология, которая скоро канет в лету. Однако годы практики убедили меня в обратном. DDD — не просто. . . |
Наверх