█ 03.12.2009 14:45
Есть идеи, как в винде получить список жестких дисков и свободное место на них?
█ 03.12.2009 14:46
Без привилегий администратора
█ 03.12.2009 16:08
Disk ### Состояние Размер Свободно Дин Gpt
——– ———- ——- ——- — —
Диск 0 Подключен 37 GB 0 B
Том ### Имя Метка ФС Тип Размер Состояние Сведения
———- — ———– —– ———- ——- ——— ——–
Том 0 C NTFS Раздел 10 GB Исправен Системны
Том 1 D NTFS Раздел 28 GB Исправен
Том 2 E KINGSTON FAT32 Съемное ус 3826 MB
========
правда, запускал под админом.
надо проверять
█ 03.12.2009 17:57
█ 03.12.2009 21:28
█ 04.12.2009 07:09
Олег, сейчас проверил – в Windows XP /2003 есть Diskpart
в Windows 2000 – отсутствует.
█ 04.12.2009 07:12
█ 04.12.2009 07:28
возможно, из-за прав.
ей много чего можно сделать
C админскими правами в терминальном режиме запускается
==
Для выполнения этой процедуры необходимо входить в группу “Операторы архива” или “Администраторы” на локальном компьютере или получить соответствующие полномочия путем делегирования. Если компьютер присоединен к домену, эту процедуру могут выполнять члены группы “Администраторы домена”. При этом по соображениям безопасности рекомендуется использовать команду Запуск от имени.
█ 04.12.2009 09:15
Microsoft DiskPart, (
Службам управления дисками не удается завершить эту операцию.
█ 04.12.2009 13:52
ну чем вам всем так vbs не нравится? :unsure_mini:
Часовой пояс GMT +3, время: .
If your hard disk has only one partition, there is a straightforward way to check the total size of hard disk space. In File Explorer, you just need to right-click the only local disk (C:) and select Properties. Finally, the size of C drive will be shown in front of you. That is the total capacity of your hard disk. However, if your hard disk has several partitions, it will be a massive hassle that you need to check the size of each partition space and add them up to get the total size of hard disk space. Fortunately, you don’t have to do that. In this post, we will walk you through how to check the total size of hard disk space in Windows 10/8/7 without any third-party tool.
Check Hard Disk Total Size by Command Prompt
“How big is my hard drive space?” Command Prompt (CMD) offers a simple but effective way to solve this problem. Here are the detailed steps to check hard drive space in cmd.
Step 1: Type cmd in Windows search box and click Command Prompt to open it.

Step 2: Type wmic diskdrive get size and press Enter. Finally, the total size of hard disk space(in bytes) is displayed as the figure below.

As a result, one of my hard drives is 250056737280 Bytes and the other is 1000202273280 Bytes in size.
If you just want a rough figure in GB, delete the last 9 digits of the string. So I have a 250 GB and a 1000 GB disk, which is correct. If you need an exact number, divide that number by 1073741824 (which is 1024*1024*1024). Therefore, I get a 232.88 GB drive. Why not 250 GB? Keep reading and I will tell you why below.
After knowing how much storage space you have, it’s a good idea to find out how much hard drive space you really need as well. If you happen to have a 1 TB or a 500 GB hard drive, this is the Best Partition Size for a 1TB Hard Drive in Windows & Best Partition Size of a 500GB Hard Disk for Windows 7, 8 and 10. By doing so, trust me, you can enjoy your Windows system smoothly and conveniently.
If you want to do it all at once, use this method to Check Hard Drive Specs – Model, Status, Serial Number.
Check Hard Disk Total Size via Disk Management
Disk Management is a Windows built-in tool that allows you to manager your hard drive. You can also use it to check the total capacity of your hard disk.
Step 1: Right-click My Computer icon on the desktop and select Manage in the context menu.

Step 2: A new window will open. Then click Disk Management under the Storage section on the left panel. Finally, you can find out how big your hard disk is on the right panel. In addition, you can also check the space of each hard drive.

Check Hard Disk Total Size by System Information
Windows offers a useful tool named System Information to check the detailed information of system where you can also check the hard drive space. Here is the guide.
Step 1: Press Windows Key + R to open a run window. Then type msinfo32 and press Enter.
Step 2: A new window will pop up. On the left panel, click the plus sign on the left of Components to open collapse menu.
Step 3: Click the plus sign on the left of Storage and then click Disks. Finally, the detailed specs of hard disk will be shown on the right panel. Here you can check the total size of hard drive.

Notes: You might be confused about the total space of your hard disk that you found shows less space than advertised. For example, the advertised space of my SSD is 250GB but the result I found is 233.83GB. The reason for this difference lies in the different computing ways between the hard drive manufacturers calculate and advertise and the computers actually use. The hard disk manufacturers use decimal bytes, so, 1GB = 1,000MB = 1,000,000KB = 1,000,000,000 bytes. It has been an industry standard in advertising storage space. If the hard disk manufacturer advertises the capacity of a hard drive is 250GB, it contains 250 * 1000 * 1000 * 1000 = 250,000,000,000 bytes. However, computers use the binary bytes, so the computers convert the number of bytes into gigabytes by dividing by 1024 rather than 1,000. So, 250,000,000,000 bytes = 250,000,000,000 / (1,024 * 1,024 * 1,024) = 233.83GB. That’s why the total hard disk space shows less than actual.
Особенно понравился момент сравнения меня с яндексом
перевод в Gb ведется тупо обрезанием последних 9-ти цифорок.
Дам Вам еще пищу для размышлений.
Только что написал от себя (хоть и деревянный), но рабочий скрипт поразрядного деления (с разг. “деление в столбик”). Т.е. еще другими словами: обход ограничения CMD на предельное значение числового типа данных.
Можете воспользоваться наработкой:
И для Вас еще пару идей, которые думаю будет интересно реализовать:
1) такой скрипт не требует повышения прав:
Где что, разберетесь. Здесь требуется красивый перевод в гигабайты.
Лучше конечно постепенно делить на 1024 и смотреть сколько цифр остается (соответственно такой префикс и подставлять).
2) такой скрипт тоже требует повышенных прав, но он показывает в единицах, уже сконвертированных к приемлемым величинам:
Алгоритм:
1. Берете предыдущую WMIC, прогоняете каждый том под циклом, подставляя в такой текст
select volume c:
detail volume
select volume d:
detail volume
и т.д. постепенно формируете внешний текстовой файл.
2. Выполняете команду
3. Результат парсите по две строки.
Уфф. Вообщем, по-разному можно.
Не по теме:
ComSpec, у Вас явно болезненное отношение к критике, раз на практике Вы не гнушаетесь политики двойных стандартов: Вы частенько правите чье-либо сообщение, в котором предлагается решение-гибрид, но при этом оставляете за собой исключительное право писать таковые. Объяснитесь.
Ну или что-то в этом роде, точно не помню, а лезть в WMIExplorer не хочется.
Есть еще вариант получения объема памяти в отвязке от локалей – через реестр.
Правда пример выше был набросан для x86, для x64 там будет минимум правки. Как установить, что системя 64-битная, другой вопрос.
На обычном ПК локальное хранилище на диске C: хранит ваше программное обеспечение, а также системные и пользовательские файлы. Если вам не хватает места на локальном диске, у вас может не хватить места для установки нового программного обеспечения. Это особенно вероятно, если вы часто устанавливаете большие программы, например игры.
Таким образом, рекомендуется иногда проверять, сколько свободного места доступно на локальном диске вашего ПК. Затем вы можете увидеть, нужно ли вам освободить место для будущих установок программного обеспечения. Вот несколько способов проверить объем доступного места на локальном диске в Windows 11.
1 Как проверить место на диске с помощью проводника
Проводник содержит раздел «Этот компьютер», в котором показаны диски вашего ПК. Там вы можете быстро проверить доступное хранилище на отображаемой панели памяти диска. Чтобы проверить доступное место на локальном диске в проводнике, выполните следующие действия:
2 Как проверить место на диске с помощью командной строки
Приложение командной строки — это один из двух интерпретаторов командной строки, поставляемых с Windows 11. Вы можете легко проверить объем памяти на диске с помощью этого приложения, введя в нем быструю команду. Вот как открыть командную строку и проверить с ее помощью место на диске:

Затем вы увидите список каталогов с большим числом свободных байтов внизу. Эта цифра может состоять из 11-12 цифр. Вам действительно нужно обратить внимание только на цифры в начале этой фигуры. Например, цифра 52 454 213 948 соответствует примерно 52,4 гигабайтам свободного места. Если у вас осталось менее миллиарда байт памяти (один гигабайт), вам необходимо освободить место.
3 Как проверить место на диске с помощью приложения «Информация о системе»
Приложение «Информация о системе» предоставляет подробный обзор характеристик вашего ПК. Он включает в себя раздел хранилища, в котором указан общий размер и сведения о свободном пространстве на локальном диске. Вы можете проверить информацию о хранилище на диске с помощью приложения «Информация о системе» следующим образом:
4 Как проверить место на диске с помощью настроек
Resource Monitor — это приложение, которое предоставляет общий обзор использования системных ресурсов вашего ПК. Он отображает графики использования ЦП, ОЗУ, диска и сети. Вы также можете проверить, сколько свободного места на локальном диске вашего ПК с помощью Resource Monitor, следующим образом:
6 Как проверить место на диске с помощью PowerShell
PowerShell — интерпретатор командной строки Windows 11 по умолчанию. Вы можете проверить объем хранилища с помощью командлета PowerShell Get-Volume, который предоставляет обзор томов дисков. Вот шаги для проверки места на диске с помощью командлета Get-Volume :

7 Как проверить место на диске с помощью 8GadgetPack
Вы также можете проверить, сколько свободного места осталось на вашем локальном диске, с помощью некоторых гаджетов на рабочем столе. 8 GadgetPack — стороннее программное обеспечение, с помощью которого вы можете добавить гаджет DriveInfo на рабочий стол. Этот гаджет включает в себя панель локального дискового хранилища, которую вы можете просматривать прямо с рабочего стола. Вот как вы можете добавить виджет 8GadgetPack DriveInfo в Windows 11:
Следите за объемом памяти на локальном диске
Недостаток места на диске может повлиять на обновления программного обеспечения и производительность вашего ПК. Поэтому важно проверить доступное пространство на локальном диске любым из альтернативных методов, описанных выше. Если менее 10 процентов места на вашем диске остается свободным, очистите его, удалив ненужное программное обеспечение и удалив ненужные файлы.
Источник записи: www.makeuseof.com




