Карты Secure Digital (SD), размер которого превышает 32 ГБ емкости сообщается неправильно в Windows Vista и Windows Server 2008

Симптомы

Рассмотрим следующий сценарий:

  • При подключении карты Secure Digital (SD), размер которого превышает 32 ГБ на компьютере под управлением Windows Vista или Windows Server 2008.

  • Попробуйте отформатировать карты SD или попытаться просмотреть ее свойства.

В этом случае емкость карты SD выводится неправильно.

Примечание. Эта проблема также возникает на компьютере под управлением Windows 7 или Windows Server 2008 R2.
Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:

емкость карты Secure Digital (SD), размер которого превышает 32 ГБ неправильно отображается в Windows 7 и Windows Server 2008 R2

Причина

Эта проблема возникает, поскольку емкость карты SD, размер которых превышает 32 ГБ рассчитывается неправильно в Windows Vista и Windows Server 2008.

Сведения о емкости карты SD предоставляется по карточке регистрируют конкретных данных (CSD). Если емкость карты SD равно или меньше 32 ГБ, поле «C_SIZE» (зарезервированные размер устройства) в регистре CSD 12 бита (10 бит высокий и 2 бита низкий). Если емкость карты SD превышает 32 ГБ, поле «C_SIZE» в регистре CSD является 22 бита (с 6 бит высокий и 16 бит низкое).

В Windows Vista и Windows Server 2008 емкость карты SD равно или меньше 32 ГБ рассчитывается неправильно. Однако для SD-карт, размер которых превышает 32 ГБ, верхних бита сдвигаются неправильно, 6 бит вместо 16 бит. Таким образом мощность рассчитывается неправильно.

Решение

Сведения об исправлении

Существует исправление от корпорации Майкрософт. Однако данное исправление предназначено для устранения проблемы, описанной в этой статье. Применяйте это исправление только в тех случаях, когда наблюдается проблема, описанная в данной статье. Это исправление может проходить дополнительное тестирование. Таким образом если вы не подвержены серьезно этой проблеме, рекомендуется дождаться следующего пакета обновления, содержащего это исправление.

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

Примечание. Если наблюдаются другие проблемы или необходимо устранить неполадки, вам может понадобиться создать отдельный запрос на обслуживание. Стандартная оплата за поддержку будет взиматься только за дополнительные вопросы и проблемы, которые не соответствуют требованиям конкретного исправления. Чтобы получить полный список телефонов поддержки и обслуживания клиентов корпорации Майкрософт или создать отдельный запрос на обслуживание, посетите следующий веб-сайт корпорации Майкрософт:

Примечание. В форме "Пакет исправлений доступен для скачивания" отображаются языки, для которых доступно исправление. Если нужный язык не отображается, значит исправление для данного языка отсутствует.

В те же пакеты включены важные исправления для Windows Vista и Windows Server 2008. Однако только один из этих продуктов могут быть указаны на странице запрос исправления. Чтобы запросить пакет исправлений, который применяется в Windows Vista и Windows Server 2008, просто выберите продукт, который указан на странице.

Предварительные условия

Чтобы применить это исправление, необходимо использовать одну из следующих операционных систем:

  • Пакет обновления 1 (SP1) для Windows Vista

  • Windows Vista с пакетом обновления 2 (SP2)

  • Windows Server 2008

  • Windows Server 2008 с пакетом обновления 2 (SP2)

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

как получить последний пакет обновления для Windows Vista


Дополнительные сведения об установке пакета обновления для Windows Server 2008, щелкните следующий номер статьи базы знаний Майкрософт:

Как получить последний пакет обновления для Windows Server 2008


Сведения о реестре

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

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

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

Сведения о замене исправлений

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

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

Глобальная версия этого исправления содержит атрибуты файла (или более поздние атрибуты файлов), приведенные в следующей таблице. Дата и время для этих файлов указаны в формате общего скоординированного времени (UTC). При просмотре сведений о файле, он преобразуется в локальное время. Чтобы узнать разницу между временем по Гринвичу и местным временем, откройте вкладку Часовой пояс элемента Дата и время в панели управления.

Примечания к сведениям о файле Windows Vista и Windows Server 2008

  • Файлы, относящиеся к определенному продукту или этапу разработки (RTM, SPn) можно определить по номерам версий, как показано в следующей таблице.

  • 1 Пакет обновления интегрируется в исходной версии Windows Server 2008. Таким образом файлов выпуска RTM относятся только к системе Windows Vista. Файлов выпуска RTM выглядят следующим образом: 6.0.0000. номер версии XXXXXX .

  • Файлы МАНИФЕСТА (.manifest) и MUM (.mum), устанавливаемые для каждой среды
    указаны отдельно
    . MUM и файлы Manifest ,а также связанные файлы каталога безопасности (.cat), очень важны для поддержания состояния обновляемого компонента. Файлы каталога безопасности (атрибуты не указаны) подписаны цифровой подписью Майкрософт.

Нужна дополнительная помощь?

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединение к программе предварительной оценки Майкрософт

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×