Экспорт отчета на страницу в Microsoft Excel (построитель отчетов)

Область применения:✅ Конструктор отчетов Microsoft построитель отчетов (SSRS) ✅ Power построитель отчетов ✅ BI конструктор отчетов в SQL Server Data Tools

Модуль подготовки отчетов Excel подготавливает отчет на страницу в формате Microsoft Excel (XLSX). Благодаря модулю для подготовки отчетов, ширина столбцов в Excel более аккуратно отражает ширину столбцов в отчете.

Используется формат Office Open XML. Содержимое файлов, создаваемых этим модулем подготовки, имеет тип application/vnd.openxmlformats-officedocument.spreadsheetml.sheet , а имена файлов имеют расширение XLSX.

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

Дополнительные сведения о экспорте отчетов (построитель отчетов и SSRS) см. в разделе "Экспорт отчетов" (построитель отчетов и SSRS).

Внимание

При определении параметра типа Stringпользователю предоставляется текстовое поле, в которое можно ввести любое значение. Если параметр отчета не привязан к параметру запроса, а значения параметров включены в отчет, пользователь отчета может вводить синтаксис выражений, скрипт или URL-адрес в значение параметра и отображать отчет в Excel. Если другой пользователь просматривает отчет и выбирает отрисованное содержимое параметра, пользователь может случайно выполнить вредоносный скрипт или ссылку.

Чтобы снизить риск неумышленного запуска вредоносных скриптов, открывайте отчеты, готовые для просмотра, только из проверенных источников. Дополнительные сведения о защите отчетов см. в разделе Обеспечение безопасности отчетов и ресурсов.

Ограничения Excel

Microsoft Excel накладывает ограничения на экспортированные отчеты в связи с функциями Excel и форматом его файлов. Наиболее важными являются следующие ограничения:

  • Максимальная ширина столбца — 255 символов или 1726,5 пунктов. Отрисовщик не проверяет, что ширина столбца меньше предела.

  • Максимальное количество символов в ячейке — 32 767. Если это ограничение превышено, отрисовщик отображает сообщение об ошибке.

  • Максимальная высота строки — 409 пунктов. Если содержимое строки приводит к увеличению ее высоты до более 409 пунктов, в ячейке Excel отображается частичный объем текста размером до 409 пунктов. Остальная часть содержимого ячейки по-прежнему будет находиться в ячейке (до максимального количества символов, составляющего 32 767).

  • Так как максимальная высота строки равна 409 пунктам, то если определенная высота ячейки в отчете превышает 409 пунктов, Excel разделяет содержимое ячейки на несколько строк.

  • Максимальное количество листов не определено в Excel, но внешние факторы, такие как память и место на диске, могут привести к применению ограничений.

  • В структурах Excel допускается до 7 уровней вложенности.

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

Дополнительные сведения об ограничениях Excel см . в спецификациях и ограничениях Excel.

Размеры файлов Excel 2003 (.xls)

Внимание

Модуль подготовки отчетов Microsoft Excel 2003 устарел. Дополнительные сведения см. в разделе Нерекомендуемые функции служб SQL Server Reporting Services в SQL Server 2016.

Когда отчеты сначала экспортируются и сохраняются в Excel 2003, они не получают выгоду от оптимизации файлов, которые Excel автоматически применяется к файлам книг *.xls. Увеличение размеров файлов может стать причиной проблем при работе с подписками и вложениями электронной почты. Чтобы уменьшить размер *.xls файлов для экспортированных отчетов, откройте *.xls файлы и измените размер книг. Повторное сохранение книг обычно приводит к уменьшению размеров файлов на 40–50 %.

Примечание.

В Excel 2003 в одной ячейке листа может быть отображено приблизительно 1000 символов, однако в строке формул можно работать с максимальным количеством символов. Это ограничение не применяется к текущим файлам Excel (.xlsx).

Текстовые поля и текст

Следующие ограничения относятся к текстовым полям и тексту.

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

  • Текстовые поля подготавливаются к просмотру в виде отдельной ячейки Excel. Единственным видом форматирования, поддерживаемым для отдельного текста в ячейке Excel, является размер и тип шрифта, оформление и стиль.

  • Текстовый эффект "Overline" не поддерживается в Excel.

  • Excel добавляет отступы с левой и правой стороны ячейки, по умолчанию равные 3,75 пункта. Если параметры заполнения текстового поля меньше 3,75 точек и едва достаточно широки для размещения текста, текст может быть заверлен в Excel.

    Примечание.

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

Изображения

Следующие ограничения применяются к изображениям.

  • Фоновые изображения для элементов отчета игнорируются, так как Excel не поддерживает фоновые изображения для отдельных ячеек.

  • Модуль подготовки отчетов Excel поддерживает фоновые изображения только для текста отчета. Если фоновое изображение текста отчета отображается в отчете, то оно будет преобразовано в фоновое изображение листа.

Прямоугольники

Следующее ограничение применяется к прямоугольникам.

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

Заголовки и нижние колонтитулы отчета

К верхним и нижним колонтитулам отчетов применяются следующие ограничения.

  • В верхних и нижних колонтитулах Excel поддерживаются значения с максимальной длиной в 256 символов, включая разметку. Модуль подготовки отчетов производит усечение строки после 256 символов.

  • Службы Reporting Services не поддерживают поля на верхних и нижних колонтитулах отчета. При экспорте в Excel значения ширины этих полей устанавливаются равными нулю, а у любых верхних и нижних колонтитулов, состоящих из нескольких строк данных, на печать могут быть выведены не все строки, в зависимости от параметров принтера.

  • У текстовых полей в верхних и нижних колонтитулах при экспорте в Excel сохраняется форматирование, но не выравнивание. Этот результат возникает, так как начальные и конечные пробелы обрезаются при отрисовке отчета в Excel.

Объединение ячеек

К объединению ячеек применяется следующее ограничение.

  • Если ячейки объединены, оболочка word не работает правильно. Если какие-либо объединенные ячейки существуют в строке, в которой текстовое поле отрисовывается с помощью свойства Auto-Size, автоматическое преобразование не работает.

Модуль подготовки отчетов Excel является главным образом модулем подготовки макетов. Его целью является реплика метрику макета отрисованного отчета точно так же, как и в листе Excel, и поэтому ячейки могут быть объединены на листе, чтобы сохранить макет отчета. Объединенные ячейки могут вызвать проблемы, так как функции сортировки в Excel требуют объединения ячеек определенным способом для правильной работы. Например, для сортировки объединенных ячеек в Excel необходимо, чтобы их диапазоны имели одинаковый размер.

Если важно, чтобы отчеты, экспортированные в листы Excel, можно сортировать, то следующие сведения помогут сократить количество объединенных ячеек в листах Excel. Эта причина является распространенной причиной проблем с функциями сортировки Excel.

  • Основная причина объединения ячеек — отсутствие выравнивания по правому и левому краям. Убедитесь, что все элементы отчета выровнены между собой по правому и левому краям. Выравнивание элементов и та же ширина решает проблему в большинстве случаев.

  • В некоторых редких случаях столбцы все равно объединяются несмотря на то, что все элементы точно выровнены. Внутреннее преобразование единиц и округление при отображении листа Excel приводит к этому результату. На языке определения отчетов (RDL) положения и размеры могут указываться в различных единицах измерения, таких как дюймы, пиксели, сантиметры и пункты. Для внутренних расчетов Excel использует пункты. Чтобы минимизировать выполняемые преобразования и возможную неточность округления при преобразовании дюймов и сантиметров в пункты, следует рассмотреть возможность непосредственного указания всех размеров в пунктах. Дюйм составляет 72 пункта.

Группы строк отчета и группы столбцов

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

Отчет на веб-портале служб Reporting Services.

Когда отчет экспортируется в Excel, расстояние до работы отображается только в одной ячейке столбца расстояния до работы. В зависимости от выравнивания текста в отчете (по верху, по центру или по низу), это значение отображается в первой, средней или последней ячейке. Другие ячейки остаются пустыми. Столбец имени, содержащий названия клиентов, не содержит пустых ячеек. На следующем рисунке показан отчет после экспорта в Excel. Красные границы ячеек были добавлены, чтобы подчеркнуть суть происходящего. Серые блоки представляют пустые ячейки. Красные линии и серые поля не являются частью экспортированного отчета.

Снимок экрана: отчет, экспортируемый в Excel, с строками.

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

Снимок экрана: отчет, экспортированный в Excel, неструктурированный.

Итак, если отчет создается специально для экспорта в Excel для последующего анализа данных отчета, в нем не рекомендуется группировать строки или столбцы.

Отрисовщик Excel

Текущий (.xlsx) отрисовщик файлов Excel

В службах SQL Server Reporting Services средство отрисовки Excel по умолчанию совместимо с текущими (.xlsx) файлами Microsoft Excel. Этот параметр — это параметр Excel в меню экспорта в веб-портале служб Reporting Services и списке SharePoint.

При использовании отрисовщика Excel по умолчанию вместо отрисовщика Excel 2003 (.xls) можно установить пакет совместимости Microsoft Office для Word, Excel и PowerPoint. Этот отрисовщик позволяет более ранним версиям Excel открывать экспортируемые файлы.

Отрисовщик Excel 2003 (.xls)

Внимание

Модуль подготовки отчетов Microsoft Excel 2003 устарел. Дополнительные сведения см. в статье об устаревших функциях в СЛУЖБАх SQL Server Reporting Services в SQL Server 2016.

Ранняя версия модуля подготовки отчетов Excel, совместимая с Excel 2003, теперь называется Excel 2003 и включена в меню под этим именем. Тип контента файлов, созданных этим отрисовщиком application/vnd.ms-excel , и расширение имени файла .xls.

По умолчанию параметр меню Excel 2003 не отображается. Администратор может сделать его видимым при определенных обстоятельствах, обновив RSReportServer файл конфигурации. Чтобы экспортировать отчеты из SQL Server Data Tools (SSDT) с помощью отрисовщика Excel 2003, обновите RSReportDesigner файл конфигурации.

Пункт меню Excel 2003 не отображается в следующих случаях.

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

  • Веб-часть средства просмотра отчетов в локальном режиме и ферма SharePoint не интегрирована с сервером отчетов служб Reporting Services. Дополнительные сведения см. в разделе "Локальный режим" и "Подключенный режим" в средстве просмотра отчетов (службы Reporting Services в режиме SharePoint)

Если пункт меню модуля подготовки отчетов Excel 2003 видим, то в следующих сценариях будут доступны параметры Excel 2003 и Excel:

  • Собственный режим для веб-портала служб Reporting Services

  • Сайт SharePoint, если службы Reporting Services установлены в режиме интеграции с SharePoint.

  • SQL Server Data Tools (SSDT) и предварительный просмотр отчетов.

  • Построитель отчетов подключен к серверу отчетов.

  • Веб-часть средства просмотра отчетов в удаленном режиме.

Элементы для двух модулей подготовки отчетов Excel в файлах конфигурации RSReportServer и RSReportDesigner показаны в следующем коде XML:

<Extension Name="EXCELOPENXML" Type="Microsoft.ReportingServices.Rendering.ExcelOpenXmlRenderer.ExcelOpenXmlRenderer,Microsoft.ReportingServices.ExcelRendering"/>

<Extension Name="EXCEL" Type="Microsoft.ReportingServices.Rendering.ExcelRenderer.ExcelRenderer,Microsoft.ReportingServices.ExcelRendering" Visible="false"/>

Расширение EXCELOPENXML определяет модуль подготовки отчетов Excel для текущих файлов Excel (XLSX). Расширение EXCEL определяет версию Excel 2003. Visible = "false" указывает, что модуль подготовки отчетов Excel 2003 скрыт. Дополнительные сведения см. в файле конфигурации RsReportServer.config и файле конфигурации RSReportDesigner.

Различия между текущими (.xlsx) отрисовщиками Excel и Excel 2003

Отчеты, отрисованные с помощью текущих (.xlsx) Excel или отрисовщиков Excel 2003, обычно идентичны, и только в редких случаях вы заметите различия между двумя форматами. Следующая таблица сравнивает модули подготовки отчетов Excel и Excel 2003.

Свойство Excel 2003 Текущий Excel
Максимальное число столбцов на листе 256 16,384
Максимальное число строк на листе 65 536 1 048 576
Количество цветов, допустимых на листе 56 (палитра)

Если в отчете используется более 56 цветов, модуль подготовки отчетов подбирает требуемый цвет к одному из 56 цветов, которые уже доступны в пользовательской палитре.
Приблизительно 16 миллионов (24-разрядный цвет)
Сжатые файлы в формате ZIP нет Сжатие в формате ZIP
Семейство шрифтов по умолчанию Arial Calibri
Размер шрифта по умолчанию 10 пт 11 пт
Высота строки по умолчанию 12,75 пт 15 пт

Поскольку в отчете явно задана высота строки, то значение строк по умолчанию применяется только к строкам, размер которых настраивается автоматически при экспорте в Excel.

Элементы отчета в Excel

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

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

Диаграммы, инфокривые, гистограммы, карты, датчики и индикаторы экспортируются как изображения. Отображаемые данные не экспортируются вместе с ними. Данные недоступны в книге Excel, если только вы не включите их в столбец или строку в регионе данных в отчете.

Если требуется работать с данными диаграмм, спарклайнов, гистограмм, карт, датчиков и индикаторов, экспортируйте отчет в файл CSV или сформируйте Atom-совместимые потоки данных из отчета. Дополнительные сведения см. в разделе "Экспорт в CSV-файл" (построитель отчетов и SSRS) и создание веб-каналов данных из отчетов (построитель отчетов и служб SSRS).

Размер страницы

Модуль подготовки отчетов в формате Excel использует настройки высоты и ширины страницы для определения того, какую настройку бумаги следует задать в листе Excel. Excel пытается сопоставить PageHeight параметры и PageWidth свойства с одним из наиболее распространенных размеров бумаги.

Если это сделать не удается, Excel использует размер страницы по умолчанию для принтера. Ориентация имеет значение "Книжный", если ширина страницы меньше высоты страницы; в противном случае ориентация имеет значение "Альбомная".

Имена вкладок листа

При экспорте отчета в Excel разрывы страниц создают страницы отчета и эти страницы экспортируются на разные листы. Если вы указали начальное имя страницы отчета, каждый лист книги Excel имеет это имя по умолчанию. Имя отображается на вкладке листа. Однако так как каждый лист в книге должен иметь уникальное имя, целое число, начиная с 1, и увеличивается на 1, добавляется к начальному имени страницы для каждого листа. Например, если имя стартовой страницы — Отчет по продажам за финансовый год, то второй лист будет иметь имя Отчет по продажам за финансовый год1, третий — Отчет по продажам за финансовый год2и т. д.

Если все страницы отчетов, созданные разрывами страниц, предоставляют новые имена страниц, каждый лист имеет связанное имя страницы. Однако имена этой страницы могут не быть уникальными. Если имена страниц не являются уникальными, листы называются таким же образом, как и начальные имена страниц. Например, если имя страницы двух групп — Sales for NW, одна вкладка листа имеет имя Sales for NW и другие продажи для NW1.

Если отчет не предоставляет начальное имя страницы или имена страниц, связанные с разрывами страниц, вкладки листа имеют имена по умолчанию Sheet1, Sheet2 и т. д.

Службы Reporting Services предоставляют свойства для задания отчетов, регионов данных, групп и прямоугольников. Эти свойства помогают создавать отчеты, которые можно экспортировать в Excel таким образом, как это нужно. Дополнительные сведения см. в статье Разбивка на страницы в отчетах с разбивкой на страницы (построитель отчетов).

Свойства документа

Модуль подготовки отчетов Excel записывает в файл Excel следующие метаданные.

Свойства элемента отчета Description
Создано Дата и время выполнения отчета со значением в формате ISO.
Автор Report.Author
Description Report.Description
LastSaved Дата и время выполнения отчета со значением в формате ISO.

Верхние и нижние колонтитулы страницы

В зависимости от параметра сведений SimplePageHeaders об устройстве заголовок страницы можно отобразить двумя способами: заголовок страницы можно отобразить в верхней части каждой сетки ячеек листа или в фактическом разделе заголовка листа Excel. По умолчанию верхний колонтитул создается в сетке ячеек листа Excel.

Нижний колонтитул страницы всегда отображается в фактическом нижнем колонтитуле листа Excel независимо от значения SimplePageHeaders параметра.

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

Параметры SimplePageHeader

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

Если на вкладке «Параметры страницы» в Excel был выбран параметр Печатать заголовки , то верхний колонтитул страницы будет отображен на всех листах книги, кроме листа со схемой документа. Если параметр "Печать на первой странице" или "Печать на последней странице" не выбран в диалоговом окне "Свойства заголовка отчета" или "Свойства нижнего колонтитула отчета", то заголовок не добавляется на первую или последнюю страницу соответственно.

Нижние колонтитулы отображаются в области нижних колонтитулов Excel.

В связи с ограничениями Excel единственные элементы отчета, которые могут выводиться в области верхнего или нижнего колонтитулов, — текстовые поля.

Интерактивность

В Excel поддерживаются некоторые интерактивные элементы. В следующем разделе описано конкретное поведение.

Показать и скрыть

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

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

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

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

  • Из-за ограничения Excel структуры могут быть вложены только на семь уровней.

Карта документов

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

Свойство элемента отчета или группы DocumentMapLabel определяет текст, отображаемый на карте документа. Метки схемы документа перечисляются в том порядке, в котором они появляются в отчете, начиная с первой строки в первом столбце. Каждая ячейка метки схемы документа углубляется настолько, насколько глубоко (по уровням) она расположена в отчете. При углублении на каждый последующий уровень происходит перемещение метки в следующий столбец. В Excel поддерживается до 256 уровней вложения структур.

Схема документа отображается в виде свертываемой структуры Excel. Структура совпадает с вложенной структурой схемы документа. Развернутое и свернутое состояния структуры начинаются со второго уровня.

Корневой узел карты — это имя отчета, <reportname>.rdlа не интерактивный. Шрифт сопоставления документов — Arial, 10 pt.

Ссылки детализации, появляющиеся в текстовых полях, преобразуются в гиперссылки Excel в ячейках, содержащих текст. Ссылки детализации для изображений и диаграмм преобразуются в гиперссылки Excel на изображение. При выборе ссылка детализации открывает браузер клиента по умолчанию и переходит к представлению HTML целевого объекта.

Гиперссылки, появляющиеся в текстовых полях, преобразуются в гиперссылки Excel в ячейках, содержащих текст. Гиперссылки для изображений и диаграмм преобразуются в гиперссылки Excel на изображение. При выборе гиперссылка открывает браузер клиента по умолчанию и переходит к целевому URL-адресу.

Интерактивная сортировка

Excel не поддерживает интерактивную сортировку.

Закладки

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

Изменение отчетов во время выполнения

Если отчет должен отображаться в нескольких форматах, и невозможно создать макет отчета, который отображает нужный способ во всех необходимых форматах, то можно рассмотреть возможность использования значения во встроенном RenderFormat глобальном формате. Это значение позволяет условно изменить внешний вид отчета во время выполнения. Таким образом можно скрыть или отобразить элементы отчета в зависимости от от отрисовщика, используемого для получения наилучших результатов в каждом формате. Дополнительные сведения см. в статьях о встроенных глобальных и пользовательских ссылках (построитель отчетов и SSRS).

Устранение неполадок при экспорте в Excel

Сбой экспорта в Excel или Word при использовании учетной записи виртуальной службы и учетной записи выполнения

Решение этой проблемы заключается в том, чтобы предоставить разрешение на чтение учетной записи выполнения для описанной записи реестра в ветви виртуальной учетной записи пользователя и перезагрузить компьютер. Например, одна из возможных записей реестра .HKEY_USERS\S-1-5-80-4050220999-2730734961-1537482082-519850261-379003301\Software\Microsoft\Avalon.Graphics