Тип файла не соответствует указанному на сайте реестра

Обновлено: 01.07.2024

Для функций, зависящих от языка (таких как подсветка синтаксиса и анализ кода) в файлах, представляющих разные языки и технологии, IntelliJ IDEA поддерживает список типов файлов, каждый из которых связывает языковую службу с одним или несколькими шаблонами имен файлов.

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

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

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

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

Добавить пользовательский тип файла

Если вы работаете с языком, который не поддерживается по умолчанию и для него нет подключаемых модулей, вы можете настроить простую языковую службу для файлов, связанных с этим языком — вам понравится подсветка синтаксиса для ключевых слов, комментариев и фигурных скобок и есть некоторые основные помощники редактора, такие как добавление комментариев к строке/блоку с помощью Ctrl+/ / Ctrl+Shift+/ и расширение/уменьшение выделения в соответствии со структурой с помощью Ctrl+W / Ctrl+Shift+W .

Нажмите Ctrl+Alt+S, чтобы открыть настройки IDE, и выберите Редактор | Типы файлов .

В разделе "Распознанные типы файлов" нажмите , укажите имя нового типа и описание.

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

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

Только в начале строки: символы, обозначающие начало строки комментария, распознаются как комментарий, если они расположены в начале строки.

Начало комментария блока, Конец комментария блока: укажите символы, обозначающие начало и конец комментария блока.

Шестнадцатеричный префикс : укажите символы, указывающие, что последующее значение является шестнадцатеричным числом (например, 0x ).

Постфиксы чисел: указывайте символы, указывающие на используемую систему счисления или единицу измерения. Постфикс — это завершающая строка символов (например, e-3, kg ).

Поддерживать парные фигурные скобки , Поддерживать парные скобки , Поддерживать парные скобки , Поддерживать экранированные строки : установите эти флажки, чтобы выделить парные фигурные скобки, квадратные скобки, круглые скобки и экранированные строки.

В разделе "Ключевые слова" можно указать до четырех списков ключевых слов. Ключевые слова каждого списка будут выделены в редакторе по-разному и будут автоматически заполнены.

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

Вы можете настроить цвета для подсветки синтаксиса ключевых слов, комментариев и других идентификаторов, относящихся к конкретному языку, в меню «Редактор | Цветовая схема | Страница настроек пользовательских типов файлов.

В IntelliJ IDEA распознанные файлы не всегда имеют расширенную поддержку. Например, файлы .php распознаются в IntelliJ IDEA Community Edition и помечаются соответствующим значком, хотя в этом выпуске не предусмотрена поддержка разработки PHP.

Настроить ассоциации между шаблонами имен файлов и типами файлов

Связать шаблон имени файла с определенным типом файла

Если IntelliJ IDEA не может определить тип файла, который вы пытаетесь открыть или создать, он отображает диалоговое окно «Зарегистрировать новую ассоциацию типа файла», в котором вы можете выбрать способ обработки этого файла.

Если диалоговое окно не открывается автоматически, щелкните файл правой кнопкой мыши в окне инструмента «Проект» и выберите «Связать с типом файла…» в контекстном меню или выберите «Файл | Свойства файла | Связать с типом файла… в главном меню.

В диалоговом окне «Регистрация ассоциации нового типа файлов» выберите необходимые параметры:

В списке Шаблон файла выберите, хотите ли вы указать тип для текущего файла ( file.extension ) или для всех файлов с этим расширением ( *.extension ).

Выберите один из следующих вариантов:

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

Открыть соответствующие файлы в IntelliJ IDEA: связать файл с одним из существующих типов файлов. Вы можете изменить эту связь позже в настройках.

Открыть соответствующие файлы в соответствующем приложении: откройте файл в системном приложении по умолчанию, настроенном в вашей операционной системе. Например, файлы .pdf открываются в программе просмотра PDF по умолчанию.

При необходимости вы можете проверить и настроить все шаблоны имен файлов, связанные с системными приложениями.

Нажмите "ОК", чтобы применить настройки.

Изменить шаблоны имен файлов, связанные с типом файла

Нажмите Ctrl+Alt+S, чтобы открыть настройки IDE, и выберите Редактор | Типы файлов .

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

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

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

Настройка шаблонов имен файлов, связанных с системными приложениями

Нажмите Ctrl+Alt+S, чтобы открыть настройки IDE, и выберите Редактор | Типы файлов .

В списке «Распознанные типы файлов» выберите «Файлы, открытые в связанных приложениях».

В разделе Шаблоны имен файлов справа нажмите и укажите шаблон имени файла, который должен быть связан с внешним приложением.

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

Переопределить тип файла для определенного файла

В окне инструмента "Проект" ( Alt+1 ) выберите один или несколько файлов, которые должны иметь ассоциацию с другим типом файла, щелкните правой кнопкой мыши выбранный вариант и выберите "Переопределить тип файла".

В открывшемся списке выберите новый тип файла.

Изменение типа файла с Окно инструментов проекта

Используйте быстрый поиск, чтобы быстрее найти нужный тип файла.

Чтобы восстановить исходную ассоциацию типа файла в соответствии с шаблоном имени файла, снова щелкните файл или файлы правой кнопкой мыши и выберите "Восстановить переопределение типа файла" в контекстном меню.

Сделать IntelliJ IDEA приложением по умолчанию для определенных типов файлов

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

Нажмите Ctrl+Alt+S, чтобы открыть настройки IDE, и выберите Редактор | Типы файлов .

Нажмите «Связать типы файлов с IntelliJ IDEA» и выберите расширения файлов, которые вы хотите открыть в среде IDE.

Нажмите "ОК" и закройте диалоговое окно.

Если вы используете macOS, перезагрузите компьютер, чтобы изменения вступили в силу.

Игнорировать файлы и папки

IntelliJ IDEA также поддерживает список файлов и папок, которые полностью исключены из какой-либо обработки. По умолчанию в этот список входят временные файлы, служебные файлы, относящиеся к системам контроля версий и т. д.:

Изменить список игнорируемых файлов и папок

Нажмите Ctrl+Alt+S, чтобы открыть настройки IDE, и выберите Редактор | Типы файлов .

Перейдите на вкладку "Игнорируемые файлы и папки".

Вы можете добавить новое расширение (), удалить существующее () или изменить существующее расширение ( ).

Примените изменения и закройте диалоговое окно.

Настроить команды shebang для типов файлов

Нажмите Ctrl+Alt+S, чтобы открыть настройки IDE, и выберите Редактор | Типы файлов .

В списке «Распознанные типы файлов» выберите тип файла, для которого вы хотите настроить команду.

В области шаблонов HashBang нажмите ( Добавить шаблон HashBang ).

В открывшемся диалоговом окне укажите шаблон, который IDE будет использовать для распознавания типа файла, а затем нажмите кнопку "ОК" .

В этой статье описывается реестр Windows и содержится информация о том, как его редактировать и создавать резервные копии.

Относится к: Windows 10 — все выпуски, Windows Server 2012 R2
Исходный номер базы знаний: 256986

Описание реестра

В пятом издании Microsoft Computer Dictionary реестр определяется как:

Центральная иерархическая база данных, используемая в Windows 98, Windows CE, Windows NT и Windows 2000 для хранения информации, необходимой для настройки системы для одного или нескольких пользователей, приложений и аппаратных устройств.

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

Реестр заменяет большинство текстовых файлов .ini, которые используются в Windows 3.x и файлах конфигурации MS-DOS, таких как Autoexec.bat и Config.sys. Хотя реестр является общим для нескольких операционных систем Windows, между ними есть некоторые различия. Куст реестра — это группа ключей, подразделов и значений в реестре, которая имеет набор вспомогательных файлов, содержащих резервные копии своих данных. Вспомогательные файлы для всех кустов, кроме HKEY_CURRENT_USER, находятся в папке % SystemRoot%\System32\Config в Windows NT 4.0, Windows 2000, Windows XP, Windows Server 2003 и Windows Vista. Вспомогательные файлы для HKEY_CURRENT_USER находятся в папке %SystemRoot%\Profiles\Username. Расширения имен файлов в этих папках указывают тип содержащихся в них данных. Кроме того, отсутствие расширения может иногда указывать на тип данных, которые они содержат.

куст реестра Поддерживаемые файлы
HKEY_LOCAL_MACHINE\SAM Sam, Sam.log, Sam.sav
HKEY_LOCAL_MACHINE\Security Security, Security.log, Security.sav
HKEY_LOCAL_MACHINE\Software Software, Software.log, Software.sav
HKEY_LOCAL_MACHINE\System System, System.alt, System.log, System.sav
HKEY_CURRENT_CONFIG System, System.alt, System.log, System. sav, Ntuser.dat, Ntuser.dat.log
HKEY_USERS\DEFAULT Default, Default.log, Default.sav

В Windows 98 файлы реестра называются User.dat и System.dat. В Windows Millennium Edition файлы реестра называются Classes.dat, User.dat и System.dat.

Функции безопасности в Windows позволяют администратору контролировать доступ к разделам реестра.

В следующей таблице перечислены предопределенные клавиши, используемые системой. Максимальный размер имени ключа — 255 символов.

< td>HKEY_CURRENT_CONFIG
Папка/предопределенный ключ Описание
HKEY_CURRENT_USER Содержит корневую информацию о конфигурации для пользователя, который в данный момент находится в системе. Здесь хранятся папки пользователя, цвета экрана и настройки панели управления. Эта информация связана с профилем пользователя. Этот ключ иногда обозначается как HKCU.
HKEY_USERS Содержит все активно загруженные профили пользователей на компьютере. HKEY_CURRENT_USER является подразделом HKEY_USERS. HKEY_USERS иногда обозначается как HKU.
HKEY_LOCAL_MACHINE Содержит информацию о конфигурации, относящуюся к компьютеру (для любого пользователя). Этот ключ иногда обозначается как HKLM.
HKEY_CLASSES_ROOT Является подразделом HKEY_LOCAL_MACHINE\Software . Информация, хранящаяся здесь, гарантирует, что при открытии файла с помощью проводника Windows откроется нужная программа. Этот ключ иногда обозначается как HKCR. Начиная с Windows 2000, эта информация хранится в ключах HKEY_LOCAL_MACHINE и HKEY_CURRENT_USER. Раздел HKEY_LOCAL_MACHINE\Software\Classes содержит настройки по умолчанию, которые могут применяться ко всем пользователям на локальном компьютере. Раздел HKEY_CURRENT_USER\Software\Classes содержит параметры, которые переопределяют параметры по умолчанию и применяются только к интерактивному пользователю. Раздел HKEY_CLASSES_ROOT предоставляет представление реестра, объединяющее информацию из этих двух источников. HKEY_CLASSES_ROOT также обеспечивает это объединенное представление для программ, разработанных для более ранних версий Windows. Чтобы изменить настройки интерактивного пользователя, необходимо внести изменения в HKEY_CURRENT_USER\Software\Classes, а не в HKEY_CLASSES_ROOT. Чтобы изменить настройки по умолчанию, необходимо внести изменения в разделе HKEY_LOCAL_MACHINE\Software\Classes. Если вы записываете ключи в раздел HKEY_CLASSES_ROOT, система сохраняет информацию в разделе HKEY_LOCAL_MACHINE\Software\Classes. Если вы записываете значения в ключ в HKEY_CLASSES_ROOT, а ключ уже существует в HKEY_CURRENT_USER\Software\Classes, система сохранит информацию там, а не в HKEY_LOCAL_MACHINE\Software\Classes.
Содержит информацию о профиле оборудования, который используется локальным компьютером при запуске системы.

Реестр в 64-разрядных версиях Windows XP, Windows Server 2003 и Windows Vista разделен на 32-разрядные и 64-разрядные ключи. Многие из 32-битных ключей имеют те же имена, что и их 64-битные аналоги, и наоборот.64-разрядная версия редактора реестра по умолчанию, входящая в состав 64-разрядных версий Windows XP, Windows Server 2003 и Windows Vista, отображает 32-разрядные ключи в узле HKEY_LOCAL_MACHINE\Software\WOW6432Node. Дополнительные сведения о том, как просматривать реестр в 64-разрядных версиях Windows, см. в разделе Как просмотреть системный реестр в 64-разрядных версиях Windows.

В следующей таблице перечислены типы данных, которые в настоящее время определены и используются Windows. Максимальный размер имени значения следующий:

  • Windows Server 2003, Windows XP и Windows Vista: 16 383 символа.
  • Windows 2000: 260 символов ANSI или 16 383 символа Unicode.
  • Windows Millennium Edition/Windows 98/Windows 95: 255 символов.

Длинные значения (более 2048 байт) должны храниться в виде файлов с именами файлов, сохраненными в реестре. Это помогает реестру работать эффективно. Максимальный размер значения следующий:

  • Windows NT 4.0/Windows 2000/Windows XP/Windows Server 2003/Windows Vista: Доступная память
  • Windows Millennium Edition/Windows 98/Windows 95: 16 300 байт.

Существует ограничение в 64 КБ на общий размер всех значений ключа.

< td> Ряд вложенных массивов, предназначенных для хранения списка ресурсов, используемых физическим аппаратным устройством. Эти данные обнаруживаются и записываются системой в дерево \HardwareDescription и отображаются в редакторе реестра в шестнадцатеричном формате в виде двоичного значения.
Имя Тип данных Описание
Двоичное значение REG_BINARY Необработанные двоичные данные. Большая часть информации о компонентах оборудования хранится в виде двоичных данных и отображается в редакторе реестра в шестнадцатеричном формате.
Значение DWORD REG_DWORD Данные, представленные числом длиной 4 байта (32-разрядное целое число). Многие параметры драйверов устройств и служб относятся к этому типу и отображаются в редакторе реестра в двоичном, шестнадцатеричном или десятичном формате. Связанные значения: DWORD_LITTLE_ENDIAN (младший байт находится по младшему адресу) и REG_DWORD_BIG_ENDIAN (младший значащий байт находится по старшему адресу).
Расширяемое строковое значение REG_EXPAND_SZ Строка данных переменной длины. Этот тип данных включает переменные, которые разрешаются, когда программа или служба использует данные.
Многострочное значение REG_MULTI_SZ Многократная строка. К этому типу обычно относятся значения, содержащие списки или несколько значений в удобной для чтения форме. Записи разделяются пробелами, запятыми или другими знаками.
String Value REG_SZ Текстовая строка фиксированной длины.
Двоичное значение REG_RESOURCE_LIST Серия вложенных массивов, предназначенных для хранения списка ресурсов, используемых оборудованием. драйвер устройства или одно из физических устройств, которыми он управляет. Эти данные обнаруживаются и записываются системой в дерево \ResourceMap и отображаются в редакторе реестра в шестнадцатеричном формате в виде двоичного значения.
Двоичное значение REG_RESOURCE_REQUIREMENTS_LIST Серия вложенных массивов, предназначенных для хранения списка возможных аппаратных ресурсов драйвера устройства, которые может использовать драйвер или одно из контролируемых им физических устройств. Система записывает часть этого списка в дерево \ResourceMap. Эти данные обнаруживаются системой и отображаются в редакторе реестра в шестнадцатеричном формате в виде двоичного значения.
Двоичное значение REG_FULL_RESOURCE_DESCRIPTOR
Нет REG_NONE Данные без определенного типа. Эти данные записываются в реестр системой или приложениями и отображаются в редакторе реестра в шестнадцатеричном формате в виде двоичного значения
Link REG_LINK Строка Unicode, обозначающая символическую ссылку.
Значение QWORD REG_QWORD Данные, представленные числом, которое представляет собой 64-битное целое число. Эти данные отображаются в редакторе реестра как двоичное значение и впервые появились в Windows 2000.

Создать резервную копию реестра

Перед редактированием реестра экспортируйте разделы реестра, которые вы планируете редактировать, или создайте резервную копию всего реестра. В случае возникновения проблемы вы можете выполнить действия, описанные в разделе «Восстановление реестра», чтобы восстановить реестр в его предыдущее состояние. Для резервного копирования всего реестра используйте утилиту резервного копирования для резервного копирования состояния системы. Состояние системы включает реестр, регистрационную базу данных классов COM+ и загрузочные файлы. Дополнительные сведения об использовании утилиты резервного копирования для резервного копирования состояния системы см. в следующих статьях:

Редактировать реестр

Чтобы изменить данные реестра, программа должна использовать функции реестра, определенные в функциях реестра.

Администраторы могут изменять реестр с помощью редактора реестра (Regedit.exe или Regedt32.exe), файлы групповой политики, системной политики, реестра (.reg) или запуск сценариев, таких как файлы сценариев VisualBasic.

Использовать пользовательский интерфейс Windows

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

Использовать редактор реестра

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

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

  • Найти поддерево, ключ, подраздел или значение
  • Добавить подраздел или значение
  • Изменить значение
  • Удалить подраздел или значение
  • Переименовать подраздел или значение

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

Использовать групповую политику

Консоль управления Microsoft (MMC) содержит инструменты администрирования, которые можно использовать для администрирования сетей, компьютеров, служб и других системных компонентов. Оснастка MMC групповой политики позволяет администраторам определять параметры политики, которые применяются к компьютерам или пользователям. Вы можете реализовать групповую политику на локальных компьютерах с помощью оснастки локальной групповой политики MMC, Gpedit.msc. Вы можете реализовать групповую политику в Active Directory с помощью оснастки MMC «Пользователи и компьютеры Active Directory». Дополнительные сведения об использовании групповой политики см. в разделах справки соответствующей оснастки MMC групповой политики.

Использовать файл регистрационных записей (.reg)

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

Использовать хост сценариев Windows

Узел сценариев Windows позволяет запускать сценарии VBScript и JScript непосредственно в операционной системе. Вы можете создавать файлы VBScript и JScript, которые используют методы Windows Script Host для удаления, чтения и записи ключей и значений реестра. Дополнительные сведения об этих методах см. на следующих веб-сайтах Microsoft:

Использовать инструментарий управления Windows

Инструментарий управления Windows (WMI) является компонентом операционной системы Microsoft Windows и реализацией Microsoft управления предприятием через Интернет (WBEM). WBEM — это отраслевая инициатива по разработке стандартной технологии доступа к управленческой информации в корпоративной среде. Вы можете использовать WMI для автоматизации административных задач (таких как редактирование реестра) в корпоративной среде. Вы можете использовать WMI в языках сценариев, которые имеют движок в Windows и обрабатывают объекты Microsoft ActiveX. Вы также можете использовать утилиту командной строки WMI (Wmic.exe) для изменения реестра Windows.

Использовать консольный инструмент реестра для Windows

Для редактирования реестра можно использовать утилиту Console Registry Tool для Windows (Reg.exe). Чтобы получить справку по инструменту Reg.exe, введите reg /? в командной строке и нажмите кнопку ОК.

Восстановить реестр

Чтобы восстановить реестр, используйте соответствующий метод.

Способ 1. Восстановите ключи реестра

Чтобы восстановить экспортированные подразделы реестра, дважды щелкните файл Registration Entries (.reg), который вы сохранили в разделе Экспорт подразделов реестра. Или вы можете восстановить весь реестр из резервной копии. Дополнительные сведения о том, как восстановить весь реестр, см. в разделе Способ 2. Восстановление всего реестра далее в этой статье.

Способ 2: восстановить весь реестр

Чтобы восстановить весь реестр, восстановите состояние системы из резервной копии. Дополнительные сведения о том, как восстановить состояние системы из резервной копии, см. в разделе Как использовать резервное копирование для защиты данных и восстановления файлов и папок на компьютере в Windows XP и Windows Vista.

При резервном копировании состояния системы также создаются обновленные копии файлов реестра в папке %SystemRoot%\Repair.

Ссылки

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

Каталог протестированных продуктов Windows Server — это справочник по продуктам, которые были протестированы на совместимость с Windows Server.

Диспетчер защиты данных (DPM) — это ключевой член семейства продуктов управления Microsoft System Center, который помогает ИТ-специалистам управлять своей средой Windows. DPM — это новый стандарт резервного копирования и восстановления Windows, который обеспечивает непрерывную защиту данных для приложений и файловых серверов Microsoft, использующих интегрированные диски и ленточные носители. Дополнительные сведения о резервном копировании и восстановлении реестра см. в разделе Резервное копирование и восстановление реестра в Windows XP и Windows Vista.

При попытке воспроизвести медиафайл с помощью проигрывателя Microsoft Windows Media Player появляется следующее сообщение об ошибке:

Не удается воспроизвести файл. Формат не поддерживается. (Ошибка=80040265)

Причина

Эта проблема может возникнуть по одной или нескольким из следующих причин:

Один или несколько файлов проигрывателя Windows Media отсутствуют или повреждены.

Вы пытаетесь воспроизвести мультимедийный файл, формат которого не поддерживается проигрывателем Windows Media. Например, вы пытаетесь воспроизвести файл .viv. Проигрыватель Windows Media не поддерживает файлы .viv.

Медиафайл поврежден.

Медиафайл использует кодек, который не установлен.

Медиафайл использует кодек, который не поддерживается проигрывателем Windows Media.

Разрешение

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

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

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

Убедитесь, что проигрыватель Windows Media поддерживает формат файла, который вы пытаетесь воспроизвести. Проигрыватель Windows Media поддерживает следующие форматы файлов:

Форматы Windows Media: .asf, .asx, .avi, .wav, .wax, .wma, .wm, .wmv

Форматы Экспертной группы движущихся изображений (MPEG): .m3u, .mp2v, .mpg, .mpeg, .m1v, .mp2, .mp3, .mpa, .mpe, .mpv2

Форматы цифрового интерфейса музыкальных инструментов (MIDI): .mid, .midi, .rmi

Форматы UNIX: .au, .snd

Примечание. Проигрыватель Windows Media не поддерживает воспроизведение файлов .avi, созданных с использованием кодека Microsoft MPEG4v3. Microsoft поддерживает файлы MPEG4v3 только в потоковом формате .asf. Эти файлы не поддерживаются в формате .avi. Чтобы воспроизвести файл, его необходимо снова закодировать, используя исходный код в поддерживаемом формате, например в формате .wmv. Для этого можно использовать кодировщик Windows Media. Для получения дополнительной информации посетите следующий веб-узел Microsoft и щелкните Windows Media Encoder в списке выбора загрузки:

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

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

316992 Форматы мультимедийных файлов проигрывателя Windows Media
Если другой файл воспроизводится правильно, исходный файл, который вы пытались воспроизвести, может быть поврежден. Если вы получаете сообщение об ошибке при воспроизведении обоих файлов, перейдите к следующему шагу.

Удалите проигрыватель Windows Media, перезагрузите компьютер и переустановите проигрыватель Windows Media.

Чтобы удалить проигрыватель Windows Media, выполните следующие действия:

Нажмите "Пуск", выберите "Панель управления", а затем нажмите "Установка и удаление программ".

В списке установленных программ выберите Проигрыватель Microsoft Windows Media, а затем нажмите Изменить/Удалить.

Когда вам будет предложено подтвердить удаление, нажмите
Да.

Примечание. С помощью этого метода нельзя удалить встроенную версию проигрывателя Windows Media. Дополнительные сведения об удалении проигрывателя Windows Media 9 Series см. на следующем веб-сайте Microsoft:

Перезагрузите компьютер.

Чтобы загрузить последнюю версию проигрывателя Windows Media, посетите следующий веб-сайт Microsoft:

Переустановите последнюю версию Microsoft DirectX.
Для получения дополнительной информации об устранении неполадок и установке DirectX щелкните следующие номера статей, чтобы просмотреть статьи в базе знаний Майкрософт:

179113 Как скачать и установить DirectX

157730 Как определить версию DirectX с помощью средства диагностики DirectX

Убедитесь, что вы используете правильный кодек для мультимедийного файла, который вы пытаетесь воспроизвести.
Для получения дополнительной информации о проверке, установке и устранении неполадок аудиокодеков щелкните следующие номера статей, чтобы просмотреть статьи в базе знаний Майкрософт:

142731 Как установить и удалить кодеки и устройства MCI в Windows

141801 Устранение неполадок с аудио- и видеокодеками в Windows 95/98

191533 Media Player не может воспроизводить файл .avi с использованием кодека Indeo 4.x

221831 Не удалось загрузить соответствующий декомпрессор

Запустите редактор реестра и убедитесь, что существует следующий подраздел реестра и связанные с ним значения. Чтобы запустить редактор реестра, нажмите «Пуск», выберите «Выполнить», введите
regedit и нажмите «ОК».

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

322756 Как создать резервную копию и восстановить реестр в Windows
Подраздел реестра:

Сообщение об ошибке «Формат файла и расширение документа не совпадают» появляется, когда пользователь пытается открыть определенные файлы в Microsoft Office, особенно в Microsoft Excel. Все ранее сохраненные данные удаляются при нажатии кнопки «Да».

Оглавление

В чем причина ошибки «Формат файла и расширение не совпадают»?

В чем причина

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

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

Файл несовместим с Excel. Оказывается, эта проблема также может возникать из-за того, что файл, в котором возникает проблема, несовместим с Excel. Вы можете использовать другой аналогичный сторонний инструмент, например OpenOffice Calc (часть пакета OpenOffice), чтобы решить эту проблему.

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

Сообщение не исчезнет: если сообщение беспокоит вас, но вы не хотите обновлять сборку Office до более новой версии, которая устраняет проблему, действенным способом убедиться, что ошибка не повторится, является чтобы удалить предупреждающее сообщение, используя редактор реестра для создания значения «ExtensionHardening».

Что делать, если формат и расширение файла Excel не совпадают?

Что делать, если формат и расширение файла Excel не соответствуют

Изменить расширение папки
  1. Некоторые пользователи решили проблему, вручную изменив расширение файла в различных стандартных форматах Excel, пока не найдут правильный формат. Нажмите кнопку «Проводник» на панели задач Windows 10.
  2. На вкладке "Вид" выберите расширения имени файла.
  3. Откройте папку, содержащую файл Excel, в котором произошла ошибка.
  4. Нажмите файл правой кнопкой мыши и выберите "Переименовать".
  5. Затем измените расширение в конце файла на. xls, .xlsx или .xlsm. Попробуйте открыть электронную таблицу Excel, используя каждый из этих альтернативных форматов файлов.
Выберите параметр «Открыть и восстановить»
  1. Файл Excel может быть поврежден, и вы можете восстановить его с помощью параметра «Открыть и восстановить». Сначала откройте окно Excel.
  2. Выберите вкладку "Файл".
  3. Нажмите "Открыть", чтобы открыть окно прямо под ним.
  4. Выберите файл, в котором возникла проблема.
  5. Затем нажмите стрелку "Открыть". Выберите параметр «Открыть и восстановить».
  6. Выберите вариант «Восстановить».
  7. Если параметр «Восстановить» не решает проблему, повторите описанные выше шаги и нажмите «Извлечь данные». Затем вы можете нажать Преобразовать в значения, чтобы извлечь данные из листа.
Разблокировка файла Excel
  1. Некоторые пользователи подтвердили, что исправили ошибку "Формат файла не соответствует расширению", разблокировав файл. Для этого откройте Проводник.
  2. Откройте путь к папке, содержащей файл Excel, который вы хотите исправить.
  3. Щелкните правой кнопкой мыши файл Excel и выберите параметр "Свойства".
  4. В этом окне выберите вкладку "Общие".
  5. Выберите вариант разблокировки. Обратите внимание, что этот параметр виден только для файлов из другого источника, например вложений электронной почты.
  6. Нажмите кнопку "Применить".
  7. Нажмите "Готово", чтобы закрыть окно.
Отключение защищенного просмотра
  1. Отключение защищенного представления в Excel также может исправить ошибку «Формат файла не соответствует». В Excel перейдите на вкладку "Файл".
  2. Нажмите кнопку "Параметры", чтобы открыть окно, подобное показанному ниже.
  3. Перейдите на вкладку "Центр управления безопасностью" в левой части окна.
  4. Нажмите кнопку "Настройки центра управления безопасностью".
  5. Затем нажмите кнопку "Защищенный просмотр" в окне Центра управления безопасностью.
  6. Здесь снимите все три параметра, чтобы активировать защищенный просмотр.
  7. В окне Центра управления безопасностью нажмите кнопку "ОК".
  8. Затем снова нажмите "ОК", чтобы выйти из другого окна.
Удалить предупреждающее сообщение

Если ни один из вышеперечисленных способов не помог исправить сообщение об ошибке «Формат файла и расширение файла не совпадают» и вы не хотите обновлять установленную версию Office до более новой версии, которая устраняет проблему, у вас также есть возможность создания раздела реестра, который можно использовать для полного удаления предупреждающего сообщения.

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

  1. Нажмите Windows + R, чтобы открыть диалоговое окно «Выполнить». Введите «regedit» в поле «Выполнить» и нажмите «Enter», чтобы открыть редактор реестра. При появлении запроса на UAC (Контроль учетных записей пользователей) нажмите «Да», чтобы предоставить права администратора.
  2. В редакторе реестра используйте правую панель, чтобы перейти к следующему местоположению:
    HKEY_CURRENT_USERSoftwareMicrosoftOffice*X*ExcelSecurity.
    Примечание. Вы также можете вставить расположение непосредственно на панели навигации и нажмите на панель навигации для немедленного доступа. Также обратите внимание, что X — это только местоположение. Замените его на текущую версию установленного Office.
  3. После успешного перехода в нужное место перейдите на правую панель, щелкните правой кнопкой мыши пустое место и выберите НОВОЕ -> Значение Word (32-разрядное).
  4. После создания нового значения Dword назовите его ExtensionHardening. Затем дважды щелкните его и установите шестнадцатеричное основание и значение 0, прежде чем нажимать "Далее".
  5. После внесения изменений закройте редактор реестра и перезагрузите компьютер.

При следующем запуске системы это сообщение об ошибке не должно появляться снова.

Читайте также: