windows: Свободное место в оболочке CMD

Почему неправильно суммировать размер из свойств папок в корне диска

Картинка выше дает много очевидной и неочевидной информации. Начнем с лежащих на поверхности моментов.

Diskpart: работа с дисками, разделами и томами из командной строки

Графический интерфейс операционной системы Windows позволяет выполнить большинство операций, однако далеко не все и часть операций по прежнему выполняются из командной строки. С появлением режимов работы Windows Server без графического интерфейса (Server core), локальные операции управления сервером выполняются исключительно из командной строки cmd или

PowerShell

. Для работы с дисками на уровне командной строки традиционно используется утилита DiskPart.

Перевод диска из Offline в Online

DISKPART> list disk
  Disk ###  Status         Size     Free     Dyn  Gpt
  --------  -------------  -------  -------  ---  ---
  Disk 0    Online           20 GB      0 B
  Disk 1    Offline        5120 MB  5120 MB
DISKPART> select disk 1
Disk 1 is now the selected disk.
DISKPART> online disk
DiskPart successfully onlined the selected disk.
DISKPART> list disk
  Disk ###  Status         Size     Free     Dyn  Gpt
  --------  -------------  -------  -------  ---  ---
  Disk 0    Online           20 GB      0 B
* Disk 1    Online         5120 MB  5120 MB

Перевод диска из Online в Offline

DISKPART> list disk
  Disk ###  Status         Size     Free     Dyn  Gpt
  --------  -------------  -------  -------  ---  ---
  Disk 0    Online           20 GB      0 B Disk 1    Online         5120 MB  5120 MB
DISKPART> select disk 1
Disk 1 is now the selected disk.
DISKPART> offline disk
DiskPart successfully offlined the selected disk.
DISKPART> list disk
  Disk ###  Status         Size     Free     Dyn  Gpt
  --------  -------------  -------  -------  ---  ---
  Disk 0    Online           20 GB      0 B
* Disk 1    Offline        5120 MB  5120 MB

Установка/Очистка/Просмотр атрибута только для чтения (ReadOnly)

Перевод диска в режим ReadOnly, просмотр значения атрибута ReadOnly, вывод диска из режима ReadOnly

DISKPART> list disk
  Disk ###  Status         Size     Free     Dyn  Gpt
  --------  -------------  -------  -------  ---  ---
  Disk 0    Online           20 GB      0 B Disk 1    Online         5120 MB  5120 MB
DISKPART> select disk 1
Disk 1 is now the selected disk.
DISKPART> attributes disk set readonly
Disk attributes set successfully.
DISKPART> attributes disk
Current Read-only State : Yes
Read-only  : Yes
Boot Disk  : No
Pagefile Disk  : No
Hibernation File Disk  : No
Crashdump Disk  : No
Clustered Disk  : No
DISKPART> attributes disk clear readonly
Disk attributes cleared successfully.

Создание раздела, создание тома, форматирование тома, назначение буквы тома

DISKPART> list disk Disk ### Status Size Free Dyn Gpt -------- ------------- ------- ------- --- --- Disk 0 Online 20 GB 0 B
* Disk 1 Online 5120 MB 5118 MB
DISKPART> create partition primary
DiskPart succeeded in creating the specified partition.
DISKPART> list partition Partition ### Type Size Offset ------------- ---------------- ------- -------
* Partition 1 Primary 5118 MB 1024 KB
DISKPART> list volume Volume ### Ltr Label Fs Type Size Status Info ---------- --- ----------- ----- ---------- ------- --------- -------- Volume 0 C NTFS Partition 19 GB Healthy System
* Volume 1 RAW Partition 5118 MB Healthy
DISKPART> select volume 1
Volume 1 is the selected volume.
DISKPART> FORMAT FS=NTFS LABEL="New Volume" QUICK 100 percent completed
DiskPart successfully formatted the volume.
DISKPART> list volume Volume ### Ltr Label Fs Type Size Status Info ---------- --- ----------- ----- ---------- ------- --------- -------- Volume 0 C NTFS Partition 19 GB Healthy System
* Volume 1 New Volume NTFS Partition 5118 MB Healthy
DISKPART> assign letter=V
DiskPart successfully assigned the drive letter or mount point.
DISKPART> list volume Volume ### Ltr Label Fs Type Size Status Info ---------- --- ----------- ----- ---------- ------- --------- -------- Volume 0 C NTFS Partition 19 GB Healthy System
* Volume 1 V New Volume NTFS Partition 5118 MB Healthy

При создании раздела сразу же создается том (Volume)

для создания нескольких разделов на одном диске, следует при создании раздела указывать размер в мегабайтах, например:

Create partition primary align=1024

В этом случае будут создан раздел и том указанного раздела

Если указать команду Assign без параметров, то автоматически будет добавлена первая свободная буква диска

Удаление тома (Volume), Удаление буквы тома

DISKPART> list volume Volume ### Ltr Label Fs Type Size Status Info ---------- --- ----------- ----- ---------- ------- --------- -------- Volume 0 C NTFS Partition 19 GB Healthy System
* Volume 1 V New Volume NTFS Partition 5118 MB Healthy
DISKPART> select volume 1
Volume 1 is the selected volume.
DISKPART> remove
DiskPart successfully removed the drive letter or mount point.
DISKPART> list volume Volume ### Ltr Label Fs Type Size Status Info ---------- --- ----------- ----- ---------- ------- --------- -------- Volume 0 C NTFS Partition 19 GB Healthy System
* Volume 1 New Volume NTFS Partition 5118 MB Healthy
DISKPART> delete volume
DiskPart successfully deleted the volume.
DISKPART> list volume Volume ### Ltr Label Fs Type Size Status Info ---------- --- ----------- ----- ---------- ------- --------- -------- Volume 0 C NTFS Partition 19 GB Healthy System
DISKPART> list partition
There are no partitions on this disk to show.

При удалении тома на разделе, удаляется и сам раздел

Конвертирование диска из MBR в GPT 

DISKPART> list disk Disk ### Status Size Free Dyn Gpt -------- ------------- ------- ------- --- --- Disk 0 Online 20 GB 0 B Disk 1 Online 5120 MB 5120 MB
DISKPART> select disk 1
Disk 1 is now the selected disk.
DISKPART> convert gpt
DiskPart successfully converted the selected disk to GPT format.
DISKPART> list disk Disk ### Status Size Free Dyn Gpt -------- ------------- ------- ------- --- --- Disk 0 Online 20 GB 0 B
* Disk 1 Online 5120 MB 5086 MB *

Конвертирование диска из GPT в MBR 

DISKPART> list disk Disk ### Status Size Free Dyn Gpt -------- ------------- ------- ------- --- --- Disk 0 Online 20 GB 0 B Disk 1 Online 5120 MB 5086 MB *
DISKPART> convert mbr
DiskPart successfully converted the selected disk to MBR format.
DISKPART> list disk Disk ### Status Size Free Dyn Gpt -------- ------------- ------- ------- --- --- Disk 0 Online 20 GB 0 B
* Disk 1 Online 5120 MB 5118 MB

Полное описание утилиты DiskPart на английском языке можно найти по ссылке:

https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-vista/cc766465(v=ws.10)

Mft и прочие метаданные

Первым файлом на томе NTFS является MFT — основная таблица файлов. В ней содержатся сведения обо всех файлах тома — размер, время, дата создания/изменения и т.д. Во всех поддерживаемых Windows размер MFT покажет анализ встроенного дефрагментатора.

Основная таблица файлов (MFT): Размер MFT = 566,00 МБ Число записей MFT = 579583 Использование MFT = 100% Общее число фрагментов MFT = 4

В файле $MFT содержится MFT, причем сама MFT содержит сведения о файле $MFT.2 Прочие метаданные тоже представляют собой файлы, необходимые для нормальной работы NTFS. Имена всех файлов метаданных начинаются с $.

:/>  Убираем стрелки с ярлыков в Windows — 3 способа

Например, файл $Secure – это база данных дескрипторов безопасности для всех файлов и папок. Попросту говоря, это – разрешения NTFS, с помощью которых контролируются права доступа к объектам файловой системы.

Вы можете посмотреть размер файлов метаданных с помощью утилиты contig Марка Руссиновича (о встроенных средствах чуть ниже). Она умеет дефрагментировать отдельные файлы, но в контексте сегодняшнего обсуждения интересны ее аналитические возможности.

contig $Secure -a -v

Файл $Secure состоит из нескольких потоков, для каждого из которых выводится размер в байтах.

Посмотреть результат команды

Аналогично утилита может проанализировать другие файлы метаданных. К ним мы еще вернемся.

Windows: свободное место в оболочке cmd

Есть ли способ получить объем свободного дискового пространства диска или папки в CMD, не устанавливая некоторые сторонние приложения?

У меня есть CMD, которая копирует большой файл в заданный каталог и, конечно, может использовать возвращаемый уровень ошибки из команды копирования, но затем мне нужно подождать, пока потребуется скопировать файл (например … в этот диск заполнен и операция копирования завершается неудачно).

Я хотел бы знать, прежде чем начать копирование, если это вообще идея. Пробовал утилиту DU.EXE от Sysinternals, но она показывает только занимаемое пространство.

ИсточникРазмещён: 17.05.2021 03:06

Альтернативные потоки данных ntfs

На практике это редко становится проблемой с точки зрения потерь дискового пространства, но де-факто альтернативные потоки не учитываются при подсчете размера в свойствах папки. Впрочем, потоки маленького размера хранятся целиком в MFT.

Вредоносные программы

Некоторые вирусы скрываются от пользователя путем установки атрибута «Скрытый» на свои папки и файлы, но это слабая маскировка. Намного лучше прячутся руткиты, которые никаким файловым менеджером не увидеть.

Графический интерфейс (свойства диска)

Корректный способ показан на самой первой картинке статьи — надо перейти в Компьютер и открыть свойства диска.

Дискуссия

В прошлый раз я обещал продолжить тему потоков данных NTFS, и сегодняшний разговор затронул целый набор метаданных файловой системы. Вообще, эта статья валялась в черновиках года три, а к ее публикации подтолкнул выход Windows 10, поскольку новая ОС продолжила тенденцию к снижению занимаемого места на диске. Рассказы о нововведениях вы прочтете в ближайших материалах блога.

В комментариях напишите:

  • с какими необычными случаями исчезновения дискового пространства вы сталкивались
  • что интересного вы нашли на диске и сколько места высвободили, прочитав эту статью

Пожалуйста, не публикуйте громоздкие отчеты консольных утилит в комментариях. Для этого есть PasteBin.

Жесткие ссылки

Папке WinSxS в блоге посвящено столько материалов, что я просто сошлюсь на ключевой момент: Как определить реальный размер папки WinSxS в Windows.

Картина в свойствах папки Windows может очень сильно искажаться из-за жестких ссылок.

Зарезервированное пространство

В Windows 10 начиная с версии 1903 используется новая технология, в рамках которой система может резервировать около 7GB. Подробнее читайте в статье FAQ | Зарезервированное пространство (Reserved Storage) в Windows 10.

Индексы

Выполнив проверку диска, вы можете увидеть в отчете примерно такой блок, в котором третья строчка посвящена индексам:

7732366847 КБ всего на диске. 634883688 КБ в 100761 файлах. 68316 КБ в 41522 индексах. 413163 КБ используется системой. 65536 КБ занято под файл журнала. 97001680 КБ свободно на диске.

MFT представляет собой базу данных обо всех файлах тома, обращения к которой осуществляются с помощью сегментов файловых записей (File Record Segment, FRS). У каждой папки есть индексы, в которые занесены сведения об именах содержащихся в папке файлов и FRS этих файлов.3

Индексы нужны для сопоставления имен файлов с номерами их FRS. Другими словами, без индексов нам бы пришлось искать файлы не по именам, а по номерам FRS.

Вы можете посмотреть, сколько места занимают индексы той или иной папки, натравив на нее упомянутую выше утилиту contig:

contig -a -v C:WindowsSystem32

В результатах будут примерно такие сведения:

Processing C:WindowsSystem32:
Scanning file...
[Cluster] Runlength [0] 192
File size: 786432 bytes

Таким образом, индексы всех файлов в папке System32 занимают 786kb. У меня в ней 24 416 файлов, т.е. получается в среднем 32 байта индексов на файл.

Как найти пропавшие гигабайты

В блоге давно уже есть статья Куда пропадает место на системном разделе, на которую ссылаются многостраничные темы осевых форумов OSZone, посвященные этому вопросу. Я, кстати, не так давно обновлял в ней структуру и подачу информации, поэтому написанное там по большому счету применимо ко всем поддерживаемым ОС Windows.

Как получить полный набор сведений о жестком диске в командной строке | белые окошки

Необходимость получить подробные сведения о жёстком диске вовсе не обязывает использовать стороннее программное обеспечение. С этой задачей превосходно справляется консольная утилита wmic с параметром diskdrive. В свою очередь объект diskdrive поддерживает более пятидесяти ключей, подставляя которые в команду, можно узнать о винчестере практически всё — от производителя и серийного номера до типа интерфейса и общего количества считывающих головок на диске.

Откройте командную строку, можно от имени администратора, можно без, и выполните команду следующего вида:

wmic diskdrive get Name, Manufacturer, Model, DeviceID, Partitions, Status, InterfaceType, SerialNumber

wmic diskdrive

Всё, что идёт после «wmic diskdrive get» является свойствами или объектами diskdrive. В приведённом примере мы по порядку запросили следующие данные:

• Определяющую устройство метку
• Название производителя
• Номер модели
• Уникальный идентификатор диска
• Количество читаемых системой разделов
• Состояние (исправен или нет)
• Тип интерфейса
• Серийный номер устройства, определенный производителем

Для удобства чтения данные можно сохранить в файл, воспользовавшись оператором перенаправления, например, добавив к команде элемент строки «> D:disk.xml» без кавычек.

wmic diskdrive

Да, если какое-то свойство недоступно в конкретной системе, команда его проигнорирует. Ну, а посмотреть полный список свойств и принимаемых ими значений можно на официальной страничке msdn.microsoft.com/en-us/library/aa394132(v=vs.85).aspx.

Как правильно измерить занятое место на диске

Давайте теперь посмотрим на правильные методы.

Как узнать объем диска и свободное пространство на удаленном компьютере | блог о программировании

Я знаю инструменты psExec, которые вы можете скачать с здесь

появляется psinfo.exe из пакета инструменты. Основное использование в powershell/cmd выполняется следующим образом.

enter image description here

вы могли бы иметь много вариантов с ним

использование: psinfo [[computer [, computer[,..] / @file [- U user
[- p psswd]]] [- h] [- s] [- d] [- c [- t разделитель]] [фильтр]

компьютервыполнить команда на удаленном компьютере или указанных компьютерах. Если опустить имя компьютера, команда выполняется в локальной системе, а также если указать подстановочный знак ( * ), команда выполняется на всех компьютерах в текущем домене.

@file Run the command on each computer listed in the text file specified.
-u Specifies optional user name for login to remote computer.
-p Specifies optional password for user name. If you omit this you will be prompted to enter a hidden password.
-h Show list of installed hotfixes.
-s Show list of installed applications.
-d Show disk volume information.
-c Print in CSV format.
-t The default delimiter for the -c option is a comma, but can be overriden with the specified character.

фильтр Psinfo будут отображаться только данные для поля, удовлетворяющие заданному фильтру. например, “psinfo service” содержит только поле пакета обновления.

:/>  Командные файлы Windows

Командная строка (fsutil)

Начиная с Windows 8, в системе наконец-то появился консольный инструмент для быстрой оценки занятого места на диске и выявления основных проблемных мест. Новую возможность добавили в старую добрую утилиту fsutil.

fsutil volume allocationreport C:

Давайте разберем основные составляющие отчета.

Литература

В процессе написания статьи я использовал следующие материалы.

Общий подход

Вкратце, подход такой:

  1. Убедитесь, что вы учли скрытые файлы и папки в корне диска (подкачка, гибернация, Windows.old)
  2. Запустите с правами администратора встроенную утилиту очистки диска (cleanmgr), чтобы исключить самые распространенные причины потерь дискового пространства (корзина, временные файлы, WinSxS, Windows.old)
  3. Определите папки, занимающие больше всего места (утилита Scanner или аналоги)
    Как правильно измерить дисковое пространство

Теперь в эту методику можно добавить утилиту fsutil, помогающую проанализировать служебные файлы NTFS.

Отчет о занятом и свободном пространстве

Отчет о выделении:
Всего кластеров : 52 807 765 (216 300 605 440 байт)
Свободных кластеров : 16 556 009 (67 813 412 864 bytes)
Зарезервировано кластеров : 23 376 (95 748 096 байт)
Всего выделено : 148 487 192 576 байт

Эти цифры вы видите в свойствах диска, причем утилита и раньше умела показывать эти сведения, хотя и без кластеров:

fsutil volume diskfree c:

Папки, в которые нет доступа

Даже если вы выделите скрытые элементы, у вас все равно не будет полного доступа в ряд папок. А нет рук – нет печенья.

Проводник запущен с правами обычного пользователя 1, поэтому он не может попасть в папки, куда пропуск имеет только администратор. Например, для входа в профили других учетных записей нужно одобрить запрос UAC.

В некоторые папки проводник не пускает, даже не предлагая получить постоянный доступ (ибо нечего пользователю там делать).

Альтернативные файловые менеджеры легко запустить от имени администратора, и они даже могут показать размер заветной папки. Но свойства-то все равно отображает проводник!

Поиск засоряемых местоположений

Иногда бывает так, что очистка диска помогает лишь на время, а потом свободное пространство снова начинает исчезать. В ранее опубликованной методике я рекомендую определить проблемные папки утилитой Scanner, чтобы потом хватать виновника за руку с помощью Process Monitor.

Утилита dfp предлагает альтернативу ручному поиску сторонними утилитами — сравнение снимков диска. Давайте слегка изменим уже знакомую команду и проведем эксперимент.

::Найти 25 самых больших папок и создать снимок
dfp /b /top 25 /elapsed /study {largest} /snap C:tempsnap1.bin C:
::Для эксперимента создать огромный файл размером 10GB.
fsutil file createnew C:tempfile.txt 10737418240
::Создать новый отчет и сравнить со снимком
dfp.exe /b /top 25 /elapsed /prevsnap C:tempsnap1.bin /study 

Я сэкономлю место на странице и ограничусь только первыми двумя строчками отчета

Поиск самых больших папок

Команда такая:

dfp /b /top 25 /elapsed /study {largest} C:

В результате вы получите список из 25 самых больших папок диска С, отсортированных по размеру в гигабайтах, и время, ушедшее на выполнение команды. Мой расклад:

Практический пример использования отчета fsutil

На форум обратился человек, у которого антивирус обнаружил кучу вирусов в папке D:System Volume Information размером 22GB. По его словам, на диске D когда-то была установлена Windows, но сейчас ее там нет. Попытки удалить папку успехом не увенчались, несмотря на пляски с бубном вокруг разрешений.

Руководствуясь принципом «доверяй, но проверяй», я попросил предоставить мне два отчета – о теневых копиях и пространстве на диске.

Пример расширения диска командной diskpart

Для расширения последнего раздела диска выполните сле­дующие действия.

  1. Запустите DiskPart, введя diskpart в командной строке.
  2. Перечислите диски командой list disk и проверьте наличие неразмеченного пространства.
  3. Выберите нужный диск, например диск 2, для чего введи­те select disk 2.
  4. Перечислите разделы выбранного диска, введя list parti­tion.
  5. Выберите последний раздел в списке. Например, введите select partition 6.
  6. Расширьте раздел командой extend size=JV, где N — размер добавляемого пространства в Мб, например:

DISKPART> extend size=1000

Скрытые и системные файлы

В корне диска находятся файлы подкачки, гибернации, своп для современных приложений, а также разные скрытые папки, созданные системой и/или приложениями. Их отсутствие сразу бросается в глаза. Вот полный расклад в моей системе:

На первой картинке оказался не учтен размер всех файлов и большинства скрытых папок. Большинства, потому что…

Служебные файлы ntfs

Ресурсы распределены между следующими файлами:
Системные файлы : Число: 28. Всего выделено: 771 792 896 bytes. $Mft : ИД файла 0x0001000000000000. Всего выделено: 593 571 840 байт. $MftMirr : ИД файла 0x0001000000000001. Всего выделено: 4 096 байт. $LogFile : ИД файла 0x0002000000000002. Всего выделено: 67 108 864 байт. $Volume : ИД файла 0x0003000000000003. Всего выделено: 0 байт. $AttrDef : ИД файла 0x0004000000000004. Всего выделено: 4 096 байт. Root folder : ИД файла 0x0005000000000005. Всего выделено: 16 384 байт. $Bitmap : ИД файла 0x0006000000000006. Всего выделено: 6 602 752 байт. $Boot : ИД файла 0x0007000000000007. Всего выделено: 8 192 байт. $BadClus : ИД файла 0x0008000000000008. Всего выделено: 0 байт. $Secure : ИД файла 0x0009000000000009. Всего выделено: 6 758 400 байт. $UpCase : ИД файла 0x000a00000000000a. Всего выделено: 131 072 байт. $Extend : ИД файла 0x000b00000000000b. Всего выделено: 0 байт. $ObjId : ИД файла 0x0001000000000019. Всего выделено: 2 883 584 байт. $Quota : ИД файла 0x0001000000000018. Всего выделено: 0 байт. $Reparse : ИД файла 0x000100000000001a. Всего выделено: 8 650 752 байт. $UsnJrnl : ИД файла 0x00020000000132b5. Всего выделено: 35 651 584 байт. $RmMetadata : ИД файла 0x000100000000001b. Всего выделено: 0 байт. $Repair : ИД файла 0x000100000000001c. Всего выделено: 28 311 552 байт. $Txf : ИД файла 0x000100000000001e. Всего выделено: 0 байт. $TxfLog : ИД файла 0x000100000000001d. Всего выделено: 4 096 байт. $Tops : ИД файла 0x000100000000001f. Всего выделено: 1 048 576 байт. $TxfLog.blf : ИД файла 0x0001000000000020. Всего выделено: 65 536 байт. Другие системные файлы : Число: 4. Всего выделено: 0 байт. Другие системные файлы в папке $TxfLog: Число : 2 Всего выделено : 20 971 520 байт.

Вы видите полный список файлов с метаданными NTFS, которые в сумме у меня занимают 736MB, в том числе 566MB принадлежит MFT.

:/>  Как восстановить windows 10 через bios без загрузочного диска и флешки?

Список cmd команд, которые присутствуют в windows. – компьютерные хитрости

Открытие командной строки:

  • Откройте окно командной строки, нажав кнопку Пуск и выбрав пункты Все программыСтандартные и Командная строка.
  • При помощи быстрых клавиш: Widows R
  • Напишите в поиск cmd

Используйте команду CD или CHDIR с указаниями  пути к диску/папке.

Для вывода списка файлов и подпапок текущей папки, используйте команду DIR.

Для действий с файлами и папками используются такие команды командной строки:

COPY — копировать в другое место один или несколько файлов
DEL / ERASE — удалить один или несколько файлов
FC — сравнить два файла (набора файлов) и вывести различия между ними
FIND — найти в одном или нескольких файлах текстовую строку
MD / MKDIR — создать папку
MOVE — переместить из одной папки в другую один или несколько файлов
PRINT — вывести содержимое текстового файла на печать
RD / RMDIR — удалить папку
REN / RENAME — переименовать файл или папку
REPLACE — заместить файлы
ROBOCOPY — запустить улучшенное средство копирования файлов и деревьев каталогов
TREE — вывести графическую структуру каталогов диска или папки
TYPE — вывести содержимое текстовых файлов на экран
XCOPY — копировать файлы и деревья каталогов

Так же команды cmd позволяют работать с жесткими дисками компьютера и их файловыми системами: можно изменять метку диска, выполнять проверку диска на наличие ошибок, изменять файловую систему диска.

Cписок группы команд:

CHKDISK — проверить диск и вывести статистику
CHKNTFS — отобразить или изменить выполнение проверки диска при загрузке
COMPACT — отобразить и изменить сжатие файлов в разделах NTFS
CONVERT — преобразовать дисковый том FAT в NTFS (для текущего активного диска преобразование выполнить нельзя)
DISKPART — отобразить и настроить свойства раздела диска
FORMAT — форматировать диск (осторожно: форматирование удаляет все данные на диске!)
FSUTIL — отобразить и настроить свойства файловой системы
LABEL — создать, изменить или удалить метку тома для диска
RECOVER — восстановить данные с плохого или поврежденного диска (если их можно прочитать)
VOL — вывести метку и серийный номер тома для диска

Информационные команды (версия, конфигурация, установленные драйвера):

DRIVERQUERY — отобразить текущее состояние и свойства драйвера устройства
SYSTEMINFO — вывести информацию о системе и конфигурации компьютера
VER — вывести на экран сведения о версии Windows

Просмотр и изменение параметров системы, команды для управления процессами и приложениями.

DATE — вывести или установить текущую дату
SCHTASKS — выполнить команду или запустить приложение по расписанию
SHUTDOWN — выключить компьютер (локально или удаленно)
TASKLIST — отображение всех выполняемых задач (в т.ч. служб) — аналог диспетчера задач
TASKKILL — прекратить или остановить процесс или приложение (для остановки используется идентификатор процесса — PID, который можно узнать при помощи команды TASKLIST) 
TIME — вывести и установить системное время

Программы для управления самой командной строкой: изменять ее внешний вид, запускать еще одну копию, очищать экран.

CLS — очистить экран командной строки 
CMD — запустить еще одну копию командной строки
COLOR — установить цвет текста и фона командной строки
PROMPT — изменить приглашение в командной строке
TITLE — назначить заголовок окна для текущего сеанса cmd.exe (интерпретатора командной строки)
EXIT — выйти из командной строки

Для получения более подробной информации вы можете воспользоваться… командной строкой! Команда HELP выводит список доступных команд.



Дорогой читатель!
 Возможно, тебя заинтересуют следующие статьи:

– Список горячих клавиш в браузерах – помогают ускорить работу в интернетe!

– Список горячих клавиш Microsoft Office (Word и Exel)

– Горячие клавиши на клавиатуре Windows список.

– Клавиши F1-F12 и их функции. Операционная система windows

– Горячие клавиши Chrome работаем не отрываясь от клавиатуры.

С уважением, команда сайта www.sysitplus.ru

Структура папок (без учета файлов)

Папки пользователей : Число: 64 397. Всего выделено: 217 948 160 байт. Потоки по умолчанию : 14 666 Выделено : 14 661 Всего выделено : 217 776 128 байт. Именованные потоки : 1 217 Выделено : 39 Всего выделено : 159 744 байт. Локальные потоки метаданных : 262 805 Выделено : 2 Всего выделено : 12 288 байт.
В этих папках: Сжато : 159 Всего выделено : 0 байт Общий размер : 0 байт. Экономия : 0,00 % Разрежено : 0 Всего выделено : 0 байт Общий размер : 0 байт. Экономия : 0,00 % Зашифровано : 0 Всего выделено : 0 байт С именованными потоками : 1 217 Сжато : 0 Разрежено : 0 Зашифровано : 0 Без выделения : 49 728

Здесь речь исключительно о папках, т.е. размер входящих в них файлов не рассматривается. Предположу, что именно тут учитываются индексы. По крайней мере, на протестированных мной системах значение из отчета fsutil было очень близким к цифрам chkdsk.

Теневые копии

Формально — это частный случай отсутствия прав на доступ в папку. В отдельный пункт я выделил их потому, что нередко именно в папке System Volume Information сосредоточен немалый объем невидимых данных. Запуск Total Commander или FAR с полными правами позволяет увидеть в отдельном столбце размер папки (см. картинку выше).

В отсутствие сторонних файловых менеджеров объем теневых копий можно посмотреть от имени администратора командой

Файлы

Файлы пользователей : Число: 319 985. Всего выделено: 137 085 972 480 байт. Потоки по умолчанию : 319 985 Выделено : 222 761 Всего выделено : 136 967 561 216 байт. Именованные потоки : 32 885 Выделено : 21 696 Всего выделено : 116 510 720 байт. Локальные потоки метаданных : 1 100 469 Выделено : 464 Всего выделено : 1 900 544 байт.
В этих файлах: Сжато : 299 Всего выделено : 115 773 440 байт Общий размер : 444 522 981 байт. Экономия : 73,96 % Разрежено : 63 776 Всего выделено : 1 050 411 008 байт Общий размер : 13 371 085 313 байт. Экономия : 92,14 % Зашифровано : 0 Всего выделено : 0 байт С именованными потоками : 30 441 Сжато : 0 Разрежено : 0 Зашифровано : 0 Без выделения : 95 556

Здесь полный расклад по всем файлам диска, причем отдельно есть сведения о:

  • сжатых файлах и экономии от сжатия NTFS
  • файлах с именованными потоками, т.е. альтернативными потоками данных NTFS