В настоящее время вы работаете в автономном режиме; ожидается повторное подключение к Интернету

Доступно обновление, улучшающее совместимость систем Windows 7 и Windows Server 2008 R2 с дисками расширенного формата

Аннотация
В этой статье описано обновление, улучшающее совместимость систем Windows 7 и Windows Server 2008 R2 с дисками расширенного формата, имеющими физические сектора размером 4 КБ. Это исправление применимо только к дискам расширенного формата, которые сообщают о размере физического сектора, равном 4 КБ, и эмулируют 512-байтовый интерфейс логической адресации.

Примечание. В дисках расширенного формата размер физических секторов составляет 4 КБ. Для поддержания совместимости с существующими компьютерными системами в них используется 512-байтовый интерфейс логической адресации. Поэтому их называют дисками "512-byte emulation" или сокращенно "512e". Дополнительные сведения о дисках расширенного формата см. на веб-сайте ассоциации International Disk Drive Equipment and Materials Association (IDEMA), адрес которого указан в конце статьи.
ВВЕДЕНИЕ
Жесткие диски традиционно имели сектора размером 512 байт, и адресация физического носителя осуществлялась на основе этого размера. В последнее время производители жестких дисков начали переход на новый формат дисков с размеров сектора, равным 4096 байт (4 КБ). Эти диски называются дисками расширенного формата (Advanced Format Disk). Поскольку запись на физические носители выполняется с шагом, равным размеру физического сектора (в данном случае 4 КБ), то для записи с шагом 512 байт требуются дополнительные действия. Они выполняются за счет снижения производительности и надежности, которое зависит от рабочей нагрузки и характеристик оборудования. Для предотвращения этих дополнительных действий необходимо обновить приложения, чтобы они непосредственно поддерживали запись с шагом 4 КБ.

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

Более подробные технические сведения о различных аспектах дисков этого типа, которые необходимо учитывать разработчикам, будут опубликованы в отдельном документе на веб-сайте MSDN.

Проблемы, устраняемые накопительным пакетом исправлений

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

Проблема 1. Сообщение об ошибке при поиске доступных обновлений на веб-сайте Центра обновления Майкрософт

Щелкните здесь, чтобы показать или скрыть подробные сведения

Интерфейс API Extensible Storage Engine (ESENT) — это высокопроизводительное ядро СУБД для настольных ПК, используемое многими приложениями, в том числе Центром обновления Windows. Драйверы хранилищ по-разному поддерживают запросы размера физического сектора жесткого диска, и при обновлении драйвера сообщаемый размер физического сектора может измениться. Из-за структуры регистрации данных интерфейса ESENT использующие его приложения получают сообщение об ошибке и перестают отвечать на запросы, если сообщаемый размер физического сектора изменяется между сеансами операционной системы.

Примечание. В число приложений, использующих ESENT, входят Центр обновления Windows, Active Directory, панель поиска Windows, центр сертификации (CA), WINS, DHCP и Почта Windows Live.

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


Кроме того, в журнале приложений регистрируется приведенная ниже ошибка.

Имя журнала: приложение
Источник: ESENT
Дата: <Дата время>
Код (ID): 412
Категория задачи: Ведение журнала/Восстановление
Уровень: Ошибка
Ключевые слова: классический
Описание:
wuaueng.dll (936) SUS20ClientDataStore: Не удалось прочитать заголовок файла журнала C:\Windows\SoftwareDistribution\DataStore\Logs\edb.log. Ошибка 546.


В данное исправление включена обновленная версия двоичного файла Esent.sys, устраняющая последствия изменения сообщаемого размера физического сектора.

Примечание. Esent.sys поддерживает для размера физического сектора только 512 байт и 4 КБ.
Восстановление базы данных
Чтобы восстановить базу данных, выполните указанные ниже действия.
  1. Введите в командной строке следующие команды, нажимая после каждой из них клавишу ВВОД.
    • net stop "windows update"
    • cd /d %windir%\SoftwareDistribution\DataStore\Logs
    • esentutl /mh ..\DataStore.edb | findstr /i /c:"State:"
    Примечание.Если в командной строке выводится текст "State: Clean Shutdown", перейдите к действию 5.
  2. Создайте временную папку (например, папку "Fixedfiles" с помощью команды mkdir c:\fixedfiles).

    Примечание. В следующий действиях замените "c:\fixedfiles" на созданную вами папку.
  3. Получите копию файла %windir%\system32\esent.dll с компьютера, где установлено исправление, и поместите ее в папку c:\fixedfiles.
  4. Введите в командной строке следующие команды, нажимая после каждой из них клавишу ВВОД.
    • copy %windir%\system32\esentutl.exe c:\fixedfiles\
    • c:\fixedfiles\esentutl.exe /r edb
    • esentutl /mh ..\datastore.edb | findstr /i /c:"State:"
    Примечания.
    • Если в командной строке выводится текст "State: Clean Shutdown", перейдите к действию 5.
    • Если на этом этапе происходит сбой или в командной строке не отображается "State: Clean Shutdown", см. раздел "Способ восстановления с потерей данных".
  5. Создайте временную папку (например, папку "Backuplogs" с помощью команды mkdir c:\backuplogs).

    Примечание. В следующий действиях замените "c:\backuplogs" на созданную вами папку.
  6. Введите в командной строке следующие команды, нажимая после каждой из них клавишу ВВОД.
    • move * c:\backuplogs
    • net start "windows update"
  7. Откройте Центр обновления Windows.
Способ восстановления с потерей данных
Внимание! При использовании этого способа вы потеряете журнал Центра обновления Windows. Таким образом, не рекомендуется использовать этот способ, если базу данных можно восстановить другими способами. Чтобы использовать этот метод, выполните указанные ниже действия.
  1. Введите в командной строке следующие команды, нажимая после каждой из них клавишу ВВОД.
    • net stop "windows update"
    • cd /d windir%\SoftwareDistribution\DataStore
    • rmdir /s/q Logs
    • del DataStore.mdb
    • net start "windows update"
  2. Откройте Центр обновления Windows.

Проблема 2. Ошибка при большом количестве небольших операций записи

Щелкните здесь, чтобы показать или скрыть подробные сведения

До появления дисков расширенного формата в файловой системе NTFS предполагалось, что размер логического сектора, сообщаемый интерфейсом диска, равен размеру физического сектора диска. Несмотря на то, что система NTFS была изначально разработана с поддержкой секторов большего размера, в ней предполагается равенство этих размеров секторов. Когда NTFS выполняет буферизованную запись в конец файла в Windows 7 и Windows Server 2008 R2, операция записи выполняется по размеру сектора, сообщаемому интерфейсом диска (размер логического сектора). Это обеспечивает выравнивание секторов. Однако из-за того, что размер логического сектора дисков 512e равен 512 байт, при буферизованной записи не выполняется выравнивание по размеру физического сектора жесткого диска. Это приводит к тому, что на диске расширенного формата 512-байтовый логический сектор записывается в пределах 4-килобайтового физического сектора, что может вызывать проблемы с производительностью и надежностью.

Исправление позволяет системе NTFS при буферизованной записи в конец файла выполнять выравнивание по сообщаемому размеру физического сектора диска.

Проблема может проявиться в любых приложениях при работе с диском расширенного формата. Тем не менее, чаще всего эта проблема возникает при большом числе небольших операций записи, например при использовании программы командной строки ImageX в системе Windows 7 или Windows Server 2008 R2 для применения образа Microsoft Windows (WIM-файла) к диску расширенного формата. Без исправления эта операция, выполняемая средством ImageX с диском расширенного формата, требует гораздо большего времени, чем при работе с обычным жестким диском.

Примечание. Работа исправления зависит от того, сообщают ли правильный размер физического сектора и драйвер устройства хранения данных, и сам диск. Система NTFS не поддерживает диски, у которых сообщаемый размер физического сектора отличается от 512 байт или 4 КБ, а также диски с размером логического сектора, отличным от 512 байт.

Проблема 3. Приложения не могут запросить размер физического сектора на внешнем запоминающем устройстве

Щелкните здесь, чтобы показать или скрыть подробные сведения

USBStor — это драйвер Майкрософт для порта USB-устройства хранения данных, автоматически загружаемый при его подключении. Драйвер USBStor в Windows 7 не поддерживает запрос IOCTL_STORAGE_QUERY_PROPERTY со структурой STORAGE_ACCESS_ALIGNMENT_DESCRIPTOR для получения данных дескриптора выравнивания доступа к накопителю подключенного диска. Эта структура содержит данные о размерах физического и логического секторов, без которых система NTFS и приложения не могут выполнять на USB-накопителе запись с выравниванием, что приводит к снижению производительности и надежности.

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

В исправление включен обновленный драйвер USBStor (Usbstor.sys), поддерживающий запрос IOCTL_STORAGE_QUERY_PROPERTY со структурой STORAGE_ACCESS_ALGINMENT_DESCRIPTOR.

Примечание. Запрос IOCTL_STORAGE_QUERY_PROPERTY приводит к трансляции в команду SCSI SBC3 READ_CAPACITY(16). Подключенное USB-устройство должно правильно предоставлять данные о размере сектора с помощью команды SBC3 READ_CAPACITY(16). Кроме того, USB-устройство должно гарантировать, что ответ на исходную команду INQUIRY, 0x04C0 (SBC3 No Specified Version), возвращается как дескриптор версии.

Дополнительные сведения о контрольном коде IOCTL_STORAGE_QUERY_PROPERTY см. на следующем веб-сайте корпорации Майкрософт: Дополнительные сведения о структуре STORAGE_ACCESS_ALIGNMENT_DESCRIPTOR см. на следующем веб-сайте корпорации Майкрософт:

Проблема 4. Приложения не могут запросить размер физического сектора на внешнем запоминающем устройстве

Щелкните здесь, чтобы показать или скрыть подробные сведения

Storport — это модель драйвера устройств хранения данных, используемая многими производителями контроллеров накопителей. Она входит в состав Windows 7 и Windows Server 2008 R2. Модель Storport не поддерживает запрос со структурой для получения данных дескриптора выравнивания доступа к подключенному диску. Эта структура содержит данные о размерах физического и логического секторов. Без этих данных система NTFS и другие не могут выполнять на USB-накопителе запись с выравниванием. Это может привести к снижению производительности и надежности.

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

В исправление включен обновленный драйвер Storport (Storport.sys), поддерживающий запрос IOCTL_STORAGE_QUERY_PROPERTY со структурой STORAGE_ACCESS_ALGINMENT_DESCRIPTOR.

Примечание. Запрос IOCTL_STORAGE_QUERY_PROPERTY приводит к трансляции в команду SCSI SBC3 READ_CAPACITY(16). Драйвер минипорта, подключаемый к модели драйвера Storport, должен поддерживать команду SBC3 READ_CAPACITY(16). Кроме того, диск должен правильно предоставлять данные о размере сектора с помощью команды SBC3 READ_CAPACITY(16).

Дополнительные сведения о контрольном коде IOCTL_STORAGE_QUERY_PROPERTY см. на следующем веб-сайте корпорации Майкрософт: Дополнительные сведения о структуре STORAGE_ACCESS_ALIGNMENT_DESCRIPTOR см. на следующем веб-сайте корпорации Майкрософт:

Проблема 5. Драйверы хранилища не поддерживают отчеты о правильности размеров секторов на дисках расширенного формата

Щелкните здесь, чтобы показать или скрыть подробные сведения

Драйверы многих устройств хранения данных не поддерживают правильный способ возврата размера сектора дисков расширенного формата. В данное исправление включены обновления следующих драйверов:
  • IaStorV.sys
  • Amdsata.sys
  • Nvraid.sys
  • Nvsata.sys
Примечение. Другие драйверы устройств хранения данных сторонних компаний могут не обновиться и не поддерживать новые команды SBC3. Для получения дополнительных сведений свяжитесь с производителем контроллера устройства.

Кроме того, этот накопительный пакет исправлений устраняет проблемы, описанные в следующей статье базы знаний Майкрософт:
981208 Низкая производительность при передаче множества небольших файлов на компьютере под управлением Windows 7 или Windows Server 2008 R2

Проблема 6. Проблема с программой Fsutil.exe

Щелкните здесь, чтобы показать или скрыть подробные сведения

Это обновление также обновляет программу Fsutil.exe. Обновленное средство генерирует новый текст "Байтов на физический сектор" в выводе. Например, при выполнении команды fsutil fsinfo ntfsinfo C: для получения сведений о диске C: генерируется вывод наподобие следующего:
Серийный номер тома NTFS:       0xfe6e5dcc6e5d7e79 Версия:                         3.1 Число секторов:                  0x000000001d1927ff Всего кластеров:                  0x0000000003a324ff Свободных кластеров:                  0x0000000001f8bae8 Всего зарезервировано:                  0x00000000000007f0 Байтов на сектор:               512 Байтов на физический сектор:       4096 Байтов на кластер:               4096 Байтов на сегмент FileRecord: 1024 Кластеров на сегмент FileRecord: 0 Допустимая длина данных MFT:           0x0000000020980000 Начальный LCN таблицы MFT:                  0x00000000000c0000 Начальный LCN таблицы MFT2:                  0x0000000000000002 Начало зоны таблицы MFT:                  0x000000000109c060 Конец зоны таблицы MFT:                  0x00000000010a8880 Идентификатор ДР:                    974AD058-3B3D-11DE-9300-000FFEE93BEF
Примечание. Значение "Байтов на физический сектор" может быть следующим:
  • 512 — для устаревших дисков с размером сектора 512 байт;
  • 4096 — для дисков расширенного формата;
  • <Не поддерживается> — если драйвер или оборудование не поддерживает контрольный код IOCTL_STORAGE_QUERY_PROPERTY.
Решение

Сведения об обновлении

Получение обновления

Если имеются сомнения по поводу того, какая версия Windows установлена на компьютере, выполните указанные ниже действия.
Щелкните здесь, чтобы показать или скрыть пошаговые инструкции с иллюстрациями
  1. Нажмите кнопку Пуск, введите в поле Начать поиск или Найти программы и файлы текст msinfo32 и нажмите клавишу ВВОД.
  2. Операционная система будет указана в строке Имя ОС, а тип архитектуры — в строке Тип.

Указанные ниже файлы можно загрузить с веб-сайта Центра загрузки Майкрософт.
Операционная системаОбновление
Все поддерживаемые 32-разрядные (x86) версии Windows 7ЗагрузкаЗагрузить пакет обновления.
Все поддерживаемые 64-разрядные (x64) версии Windows 7ЗагрузкаЗагрузить пакет обновления.
Все поддерживаемые 64-разрядные (x64) версии Windows Server 2008 R2ЗагрузкаЗагрузить пакет обновления.
Дополнительные сведения о загрузке файлов поддержки Майкрософт см. в следующей статье базы знаний Майкрософт:
119591 Как загрузить файлы поддержки Microsoft через оперативные службы
Корпорация Майкрософт проверила этот файл на наличие вирусов, используя последние версии антивирусных программ, доступные на момент публикации файла. Файл хранится на защищенных серверах, что предотвращает его несанкционированное изменение.

Необходимые условия

Это исправление может быть установлено только на компьютерах с указанными ниже операционными системами.
  • Windows 7
  • Windows 7 с пакетом обновления 1 (SP1)
  • Windows Server 2008 R2
  • Windows Server 2008 R2 с пакетом обновления 1 (SP1)
Дополнительные сведения о получении пакета обновления для Windows 7 или Windows Server 2008 R2 см. в указанной ниже статье базы знаний Майкрософт.
976932 Сведения о пакете обновления 1 (SP1) для Windows 7 и Windows Server 2008 R2

Необходимость перезагрузки

После установки этого исправления необходимо перезагрузить компьютер.

Сведения о замене обновлений

Это обновление не заменяет никакие ранее выпущенные обновления.

Сведения о файлах

Щелкните здесь, чтобы показать или скрыть подробные сведения
Английская версия (США) данного обновления устанавливает файлы с атрибутами, указанными в приведенных ниже таблицах. Даты и время для файлов указаны в формате UTC. На локальном компьютере они отображаются с учетом часового пояса и перехода на летнее время. Кроме того, при выполнении определенных операций с файлами даты и время могут изменяться.
Примечания к сведениям о файлах для Windows 7 и Windows Server 2008 R2
Важно! Исправления для Windows 7 и Windows Server 2008 R2 включены в одни и те же пакеты. Однако на странице "Запрос исправления" они указаны для обеих операционных систем. Чтобы запросить исправление, относящееся к одной или обеим операционным системам, выберите исправление в разделе "Windows 7/Windows Server 2008 R2". Сведения о том, для каких операционных систем предназначено исправление, см. в разделе "Информация в данной статье применима к" соответствующей статьи.
Для всех поддерживаемых 32-разрядных (x86) версий Windows 7
File nameFile versionFile sizeDateTimePlatform
Amdsata.sys1.1.2.580,25611-Mar-201105:43x86
Amdxata.sys1.1.2.522,40011-Mar-201105:43x86
Amdsata.sys1.1.2.580,25611-Mar-201105:52x86
Amdxata.sys1.1.2.522,40011-Mar-201105:52x86
Amdsata.sys1.1.2.580,25611-Mar-201105:38x86
Amdxata.sys1.1.2.522,40011-Mar-201105:38x86
Amdsata.sys1.1.2.580,25611-Mar-201105:27x86
Amdxata.sys1.1.2.522,40011-Mar-201105:27x86
Iastorv.sys8.6.2.1013332,16011-Mar-201105:43x86
Iastorv.sys8.6.2.1013332,16011-Mar-201105:52x86
Iastorv.sys8.6.2.1014332,16011-Mar-201105:38x86
Iastorv.sys8.6.2.1014332,16011-Mar-201105:28x86
Esent.dll6.1.7600.167781,686,01611-Mar-201105:39x86
Esent.dll6.1.7600.209211,686,01611-Mar-201105:48x86
Esent.dll6.1.7601.175771,699,32811-Mar-201105:33x86
Esent.dll6.1.7601.216801,699,32811-Mar-201105:20x86
Fsutil.exe6.1.7600.1677874,24011-Mar-201105:37x86
Fsutil.exe6.1.7600.2092174,24011-Mar-201105:46x86
Fsutil.exe6.1.7601.1757774,24011-Mar-201105:31x86
Fsutil.exe6.1.7601.2168074,24011-Mar-201105:18x86
Ntfs.sys6.1.7600.167781,210,24011-Mar-201105:44x86
Ntfs.sys6.1.7600.209211,210,75211-Mar-201105:52x86
Ntfs.sys6.1.7601.175771,211,26411-Mar-201105:39x86
Ntfs.sys6.1.7601.216801,211,26411-Mar-201105:28x86
Storport.sys6.1.7600.16778146,30411-Mar-201105:44x86
Storport.sys6.1.7600.20921148,86411-Mar-201105:52x86
Storport.sys6.1.7601.17577148,86411-Mar-201105:39x86
Storport.sys6.1.7601.21680148,86411-Mar-201105:28x86
Nvraid.sys10.6.0.18117,12011-Mar-201105:44x86
Nvstor.sys10.6.0.18143,74411-Mar-201105:44x86
Nvraid.sys10.6.0.18117,12011-Mar-201105:52x86
Nvstor.sys10.6.0.18143,74411-Mar-201105:52x86
Nvraid.sys10.6.0.18117,12011-Mar-201105:39x86
Nvstor.sys10.6.0.18143,74411-Mar-201105:39x86
Nvraid.sys10.6.0.18117,12011-Mar-201105:28x86
Nvstor.sys10.6.0.18143,74411-Mar-201105:28x86
Usbstor.sys6.1.7600.1677875,77611-Mar-201104:08x86
Usbstor.sys6.1.7600.2092175,77611-Mar-201104:14x86
Usbstor.sys6.1.7601.1757776,28811-Mar-201104:01x86
Usbstor.sys6.1.7601.2168076,28811-Mar-201103:48x86
Для всех поддерживаемых 64-разрядных (x64) версий Windows 7 и Windows Server 2008 R2
File nameFile versionFile sizeDateTimePlatform
Amdsata.sys1.1.2.5107,90411-Mar-201106:22x64
Amdxata.sys1.1.2.527,00811-Mar-201106:22x64
Amdsata.sys1.1.2.5107,90411-Mar-201106:25x64
Amdxata.sys1.1.2.527,00811-Mar-201106:25x64
Amdsata.sys1.1.2.5107,90411-Mar-201106:41x64
Amdxata.sys1.1.2.527,00811-Mar-201106:41x64
Amdsata.sys1.1.2.5107,90411-Mar-201106:18x64
Amdxata.sys1.1.2.527,00811-Mar-201106:18x64
Iastorv.sys8.6.2.1013410,49611-Mar-201106:23x64
Iastorv.sys8.6.2.1013410,49611-Mar-201106:25x64
Iastorv.sys8.6.2.1014410,49611-Mar-201106:41x64
Iastorv.sys8.6.2.1014410,49611-Mar-201106:19x64
Esent.dll6.1.7600.167782,566,14411-Mar-201106:18x64
Esent.dll6.1.7600.209212,566,14411-Mar-201106:17x64
Esent.dll6.1.7601.175772,565,63211-Mar-201106:33x64
Esent.dll6.1.7601.216802,565,63211-Mar-201106:10x64
Fsutil.exe6.1.7600.1677896,76811-Mar-201106:15x64
Fsutil.exe6.1.7600.2092196,76811-Mar-201106:15x64
Fsutil.exe6.1.7601.1757796,76811-Mar-201106:30x64
Fsutil.exe6.1.7601.2168096,76811-Mar-201106:07x64
Ntfs.sys6.1.7600.167781,657,21611-Mar-201106:23x64
Ntfs.sys6.1.7600.209211,685,88811-Mar-201106:25x64
Ntfs.sys6.1.7601.175771,659,77611-Mar-201106:41x64
Ntfs.sys6.1.7601.216801,659,77611-Mar-201106:19x64
Storport.sys6.1.7600.16778187,26411-Mar-201106:23x64
Storport.sys6.1.7600.20921187,77611-Mar-201106:25x64
Storport.sys6.1.7601.17577189,82411-Mar-201106:41x64
Storport.sys6.1.7601.21680189,82411-Mar-201106:19x64
Nvraid.sys10.6.0.18148,35211-Mar-201106:23x64
Nvstor.sys10.6.0.18166,27211-Mar-201106:23x64
Nvraid.sys10.6.0.18148,35211-Mar-201106:25x64
Nvstor.sys10.6.0.18166,27211-Mar-201106:25x64
Nvraid.sys10.6.0.18148,35211-Mar-201106:41x64
Nvstor.sys10.6.0.18166,27211-Mar-201106:41x64
Nvraid.sys10.6.0.18148,35211-Mar-201106:19x64
Nvstor.sys10.6.0.18166,27211-Mar-201106:19x64
Usbstor.sys6.1.7600.1677891,13611-Mar-201104:31x64
Usbstor.sys6.1.7600.2092191,13611-Mar-201104:29x64
Usbstor.sys6.1.7601.1757791,64811-Mar-201104:37x64
Usbstor.sys6.1.7601.2168091,64811-Mar-201104:21x64
Esent.dll6.1.7600.167781,686,01611-Mar-201105:39x86
Esent.dll6.1.7600.209211,686,01611-Mar-201105:48x86
Esent.dll6.1.7601.175771,699,32811-Mar-201105:33x86
Esent.dll6.1.7601.216801,699,32811-Mar-201105:20x86
Fsutil.exe6.1.7600.1677874,24011-Mar-201105:37x86
Fsutil.exe6.1.7600.2092174,24011-Mar-201105:46x86
Fsutil.exe6.1.7601.1757774,24011-Mar-201105:31x86
Fsutil.exe6.1.7601.2168074,24011-Mar-201105:18x86
Статус
Данное поведение является подтвержденной ошибкой продуктов Майкрософт, перечисленных в разделе "Информация в данной статье применима к".
Дополнительная информация
Дополнительные сведения о терминах, используемых при описании обновлений программного обеспечения, см. в следующей статье базы знаний Майкрософт:
824684 Стандартные термины, используемые при описании обновлений программных продуктов Майкрософт
Корпорация Майкрософт добавила в набор WDK образец кода, содержащий подробности о получении данных о выравнивании доступа к накопителю из структуры STORAGE_ACCESS_ALIGNMENT_DESCRIPTOR при вызове контрольного кода IOCTL_STORAGE_QUERY_PROPERTY: http://msdn.microsoft.com/ru-ru/library/ff800831(v=VS.85).aspx

Хотя корпорация Майкрософт предприняла меры для улучшения поддержки дисков расширенного формата в Windows 7 и Windows Server 2008 R2, разработчики программного обеспечения должны обновить свои приложения. Увеличение размера секторов является общей тенденцией в производстве устройств хранения данных, и приложения необходимо подготовить к этому переходу. Корпорация Майкрософт готовит дополнительную документацию для MSDN и TechNet, предназначенную для разработчиков и специалистов в области информационных технологий и освещающую различные аспекты поддержки дисков расширенного формата. В приведенной ниже таблице содержатся подробные сведения о поддержке различных форматов дисков продуктами корпорации Майкрософт.

Поддержка форматов жестких дисков в различных версиях операционных систем
Общие именаРазмер физического сектораРазмер логического сектораВерсия Windows и поддержка
Устаревшие с непосредственной поддержкой 512, с непосредственной поддержкой 512, устаревшие 512 байт512 байтВсе версии Windows
Расширенный формат, эмуляция 512 байт, 512e, 4k/512e4 КБ512 байтWindows 7 с установленным обновлением MS KB 982018
Windows 7 с пакетом обновления 1 (SP1)
Windows Server 2008 R2 с установленным обновлением MS KB 982018
Windows Server 2008 R2 с пакетом обновления 1 (SP1)
Непосредственная поддержка 4K, 4k/4k4 КБ4 КБНе поддерживается в Windows 7 с пакетом обновления 1 (SP1) и Windows Server 2008 R2 с пакетом обновления 1 (SP1) Корпорация Майкрософт предпринимает действия, направленные на обеспечение поддержки этих дисков в будущем; соответствующие статьи базы знаний будут опубликованы в надлежащее время.
ДругоеРазмеры, отличные от 4 КБ и 512 байтРазмеры, отличные от 4 КБ и 512 байтНе поддерживаются
Примечание. Поддержка дисков расширенного формата основана на том что диск сообщает размер физического сектора, равный 4 КБ, а драйвер устройства хранения данных сообщает размер физического сектора.

Дополнительные сведения см. на следующеих веб-сайтах: Дополнительные сведения о дисках расширенного формата см. на следующем веб-сайте IDEMA: Контактные данные сторонних компаний предоставляются с целью помочь пользователям получить необходимую техническую поддержку. Эти данные могут быть изменены без предварительного уведомления. Корпорация Майкрософт не дает гарантий относительно верности приведенных контактных данных сторонних производителей.
Свойства

Номер статьи: 982018 — последний просмотр: 04/20/2012 16:44:00 — редакция: 12.0

Windows 7 Корпоративная, Windows 7 Домашняя базовая, Windows 7 Домашняя расширенная, Windows 7 Профессиональная, Windows 7 Начальная, Windows 7 Максимальная, Windows Server 2008 R2 Standard, Windows Server 2008 R2 Enterprise, Windows Server 2008 R2 Datacenter

  • kbsurveynew kbhotfixserver kbfix kbqfe kbexpertiseadvanced kbcip KB982018
Отзывы и предложения