Способ 4: переустановка драйвера DVD Writer
Если ни одно из приведенных выше исправлений не помогло вам, вам следует начать учитывать тот факт, что вы можете иметь дело с неподходящим или поврежденным дисководом для записи DVD. Как выясняется, неожиданное отключение компьютера во время установки обновления, заражение вредоносным ПО или попытка неудачного обновления может привести к повреждению драйвера DVD, что может привести к ошибке 0xc0aa0301.
Если этот сценарий кажется применимым, вы должны попытаться удалить текущий драйвер DVD, заставив вашу операционную систему установить общий эквивалент, который, как известно, функционирует должным образом.
Несколько затронутых пользователей подтвердили, что проблема была исправлена после того, как они использовали Диспетчер устройств для удаления текущего привода DVD. Следуйте приведенным ниже инструкциям, чтобы переустановить драйвер устройства записи DVD:
- Нажмите клавишу Windows + R, чтобы открыть диалоговое окно «Выполнить». Затем введите «devmgmt.msc» и нажмите Enter, чтобы открыть диспетчер устройств. Если вас попросит UAC (Контроль учетных записей), нажмите Да, чтобы предоставить административные привилегии.Диспетчер устройств
- Зайдя в диспетчер устройств, раскройте раскрывающееся меню, связанное с дисководами DVD / CD-ROM, и посмотрите, видите ли вы желтый восклицательный знак, связанный с дисководом DVD. Если вы видите это, это подтверждение того, что вы имеете дело с проблемой драйвера DVD.Удаление драйвера DVD
- Чтобы удалить текущий драйвер DVD, щелкните правой кнопкой мыши запись DVD и выберите «Удалить» из появившегося контекстного меню.
- Подтвердите удаление при следующей подсказке, затем дождитесь завершения процесса.
- Перезагрузите компьютер, чтобы позволить операционной системе установить общий драйвер при следующем запуске системы.
- Повторите действие, которое ранее вызывало ошибку 0xc0aa0301, и посмотрите, исправлена ли проблема.
Если этот сценарий неприменим и вы столкнулись с этой проблемой в iTunes, перейдите к следующему потенциальному исправлению ниже.
3 метод. Чистка реестра от всех разделов с 1С
Если вам не помог первый и второй метод и у вас по прежнему ошибка при установке 1с 8.2, то вот метод, который так же помог многим, но он более радикальный. Смысл данного метода заключается в том, что вы должны в ветке реестра HKEY_CALSSES_ROOT\Installer\Products удалить все упоминания, о 1С. Для этого придется пробежаться по всем кустам и проверить описание в поле ProductName. Их может быть несколько, если у вас установлено несколько платформ с разными билдами.
Не забываем делать резервную копию перед удалением, как я описывал выше. Не забываем перезагрузиться после удаления.
Надеюсь, что данные методы окажутся вам полезными и вы сможете легко установить нужного клиента 1С. Вот так вот я просто решил проблему с применением преобразований.
Редкие случаи возникновения ошибки р0300
На некоторых автомобилях семейства ВАЗ с электронным бортовым компьютером серии М74 ошибки р0300, р0301, р0302 могут высвечиваться из-за неполадок в разъеме предохранителя. Сам корпус разъема может выглядеть полностью герметичным и не иметь внешней деформации, когда как его содержимое вышло из строя. Необходимо заменить разъем на новый, чтобы устранить ошибки.
На старых иномарках пропуски зажигания в цилиндрах могут возникать при первом запуске силового агрегата при температуре ниже -10 градусов Цельсия (или при температуре тосола/антифриза в расширительном бачке ниже отметки в -10 градусов Цельсия). Это связано с отсутствием адаптации автомобилей под российские условия эксплуатации. Однако после прогрева двигателя ошибка исчезает.
Таким образом, появление кода ошибок р0300 не всегда говорит о серьезных проблемах в системе зажигания автомобиля. В каждом конкретном случае необходимо рассматривать все возможные варианты появления ошибки. Как было указано выше, пропуски зажигания в моторе считаются одной из самых серьезных проблем, поэтому необходимо быстро принимать меры для точной диагностики и устранения неисправности.
Комплект БСЗ для АЗЛК-2140, с дв. УЗАМ-331, УЗАМ-3317
Как вам?
Мне нравится1Не нравится1
В какие сроки необходимо подать корректирующий отчёт СЗВ-ТД
Подать корректирующую отчётность СЗВ-ТД без штрафа можно до 15 числа месяца, следующего за отчётным. Поэтому мы рекомендуем сдавать исходную форму 8-10 числа месяца, чтобы был запас времени на подачу исправлений. Если неточности находят сотрудники ведомства, они отправляют нанимателю уведомление с требованием предоставить корректировку. В таком случае у ООО и ИП есть 5 рабочих дней, чтобы подготовить документ и отправить в пенсионный фонд.
Чтобы не допускать ошибок в отчётности и сдавать её без штрафов и санкций, советуем воспользоваться сервисом «Моё дело». Он автоматизирует подготовку документов и сообщает о возможных ошибках. Работая в этой системе, вам не придется тратить время на подготовку корректирующих отчётов.
Цель проверки кодов маркировки
В общем случае успешное выполнение операции в ИС МП «Честный знак» (честныйзнак.рф) возможно лишь при определенном статусе и определенном владельце кодов маркировки. Например, для продажи маркированного товара код маркировки должен находиться в статусе «В обороте», а владельцем должен быть продавец продукции. Из общего правила могут быть исключения в течение переходных периодов для товарных категорий, у которых они определены (например, табачная продукция, выпущенная до 01.07.2020, подробнее см. далее). Если в ИС МП будут переданы коды с неверным статусом или владельцем, то операция выполнена не будет. Коды не перейдут к получателю или не будут выведены из оборота.
В программы 1С встроены проверки кодов маркировки, которые предоставляют пользователю информацию о текущем статусе и владельце кода маркировки непосредственно из программы.
Задача этих инструментов — предупредить пользователя о возможных проблемах как можно раньше, до фактического выполнения операции, на этапе подготовки документов, когда решать возникающие вопросы проще. Также эти инструменты позволяют получать информацию непосредственно из программы 1С, исключая необходимость использования дополнительного внешнего программного обеспечения.
Способ 2: обновить драйвер набора микросхем
Драйверы набора микросхем обычно известны как ответственные за управление связью между процессором, графическим процессором, жесткими дисками и системной памятью. Но неправильный драйвер набора микросхем может вызвать множество проблем, включая проблемы с записью чистых DVD-дисков через устройство записи DVD.
В большинстве случаев проблемы, связанные с набором микросхем, которые приводят к появлению ошибки 0xc0aa0301, сообщаются с ноутбуками, ультрабуками и ноутбуками.
К счастью, если эта проблема применима, вы сможете исправить ее, обновив драйверы чипсета. Точная версия, которая вам нужна, и этапы установки обновления чипсета будут отличаться в зависимости от производителя и модели вашей материнской платы.
Чтобы упростить вам задачу, мы создали 2 отдельных руководства — одно для Intel и одно для AMD.
A. Обновление драйвера чипсета AMD
- Откройте браузер по умолчанию и посетите Страница драйверов и поддержки AMD,
- Как только вы доберетесь до нужной страницы, прокрутите вниз до раздела Поиск вашего продукта.
- Затем выберите наборы микросхем в столбце слева, затем выберите сокет вашего процессора в разделе справа.
- После выбора сокета выберите процессор в появившемся столбце и нажмите «Отправить», чтобы найти правильную версию набора микросхем.Загрузка последней версии драйвера чипсета
- Из списка результатов разверните раскрывающееся меню, связанное с используемой версией Windows, и нажмите «Загрузить» в появившемся меню.Загрузка последних драйверов чипсета AMD
- После завершения загрузки дважды щелкните установщик и следуйте инструкциям на экране для завершения установки последней версии драйвера чипсета.Загрузка последней версии драйвера чипсета AMD
- После завершения установки перезагрузите компьютер и посмотрите, исправлена ли проблема.
Б. Обновление драйвера чипсета Intel
- Откройте браузер по умолчанию и посетите страницу загрузки для Чипсет INF Utility,
- Как только вы попадете на нужную страницу, нажмите кнопку «Загрузить» в верхнем левом углу экрана.Загрузка утилиты INF для чипсета
- На следующем экране нажмите Я принимаю условия лицензионного соглашения, чтобы согласиться с Условиями использования.Согласие с условиями лицензирования
- Дождитесь завершения загрузки, затем используйте утилиту, например 7zip, WinZip или Winrar, чтобы извлечь содержимое архива.
- Затем дважды щелкните исполняемый файл SetupChipset.exe и следуйте инструкциям на экране для установки последней версии драйвера набора микросхем.Установка драйвера чипсета
- После завершения установки перезагрузите компьютер и проверьте, устранена ли проблема при следующем запуске компьютера.
Рекомендации по проверке и устранению неисправности
Первым, что стоит проверять при пропусках зажигания — это ВВ провода и катушки (модуль) зажигания, часто они оказываются с пробитой изоляцией, в обрыве либо с замасленной поверхностью. Провода мы меряем мультиметром (нормальное сопротивление порядка 4 – 10 кОм), в режиме сопротивления, а вот чтобы проверить отдельные катушки зажигания, достаточно просто поменять местами с заведомо рабочим цилиндром и по новой снять ошибки. Если код поменялся на номер другого цилиндра – значит катушка неисправна. С модулем зажигания посложнее, нужна его проверка тестером.
Вторыми на очереди идут уже свечи зажигания – поврежденный электрод, неправильный зазор, либо масляный нагар, приводят к отказу или же нестабильной работе свечи.
Выкрутив свечу для осмотра, далее, что еще можно сделать — замерить компрессию в цилиндре. Пониженная или отсутствующая компрессия ведёт к недостаточному сжатию, а следовательно, создает проблемы воспламенения смеси.
Засоренные топливные форсунки провоцируют перебои с подачей топлива в камеру сгорания, но, к сожалению, без стенда их так просто быстро проверить не удастся. И единственное, что можно посоветовать в такой ситуации, так это дозаправить топливом с повышенным октановым числом, и покататься на машине некоторое время на повышенных оборотах (4-5 тыс./об.).
Давно не менявшийся топливный фильтр или плохой бензин очень часто становятся виновниками нестабильной работе форсунок. Поэтому вспомните, когда последний раз менялся фильтр, и на какой заправке заливали топливо.
Заклинивший клапан EGR или утечки через прокладку впускного коллектора, которые также могут являться причиной для появления случайных пропусков воспламенения, самостоятельно бывает трудно определить, поэтому при компьютерной диагностике уделяйте внимание такому параметру, как долгосрочная коррекция топлива. Он покажет насколько ЭБУ компенсирует дисбаланс в соотношении воздух/топливо
Когда данный параметр на конкретном цилиндре имеет отличие более 10%, это может свидетельствовать об утечке вакуума, подсосе воздуха.
Более редкие случаи, которые становятся причиной нарушения порядка зажигания, такие, как сбитые фазы газораспределения или нарушение вывода отработанных газов, контролируются блоком управления и, кроме кода P030X появятся и другие ошибки, касающиеся катализатора, лямбда зонда, распредвалов.
Надеюсь, вам помогут все эти советы не только разобраться с причиной неисправности, но и устранить её самостоятельно, без сторонней помощи, не потратив ни рубля, или заплатить лишь за конкретную деталь, а не выбрасывать деньги на замену всего того, что только может давать сбой.
Лампочка Check Engine загорается на панели приборов автомобиля при различных ошибках и требует незамедлительного считывания информации с электронного блока управления при помощи диагностического сканера, который поможет разобраться в возникшей проблеме. Ошибка P0300, которая может быть выявлена в ходе проверки, указывает на наличие пропусков зажигания (нарушение порядка зажигания). Если диагностический сканер не локализован на русский язык, на нем высветится сообщение «Random cylinder misfire detection system», которое дословно можно перевести как «Случайные множественные пропуски по цилиндрам».
1 способ. Удаление не нужных версий
У меня была задача установить 32-х битную версию платформы 8.2.19.130, когда я увидел ошибку применения преобразований, я первым делом полез в оснастку «Программы и компоненты». Там я обнаружил, что уже установлена 64-х битная версия данной платформы и плюс старые, которые я не использую.
Выбираем нужные для удаления и сносим их.
Обязательно, после того как вы все удалите, что вам не нужно, проведите очистку реестра Windows от старых ключей
Обязательно производим перезагрузку вашей операционной системы и проверяем установку клиента 1С. У меня опять появилась знакомая мне ошибка, где требовалось проверить правильность путей указанных преобразований. Значит все же повреждены ветки реестра или остались хвосты с предыдущих установок.
Как понять уведомление ФНС об отказе: шпаргалка для бухгалтера
Также в сообщении рекомендуется повторить данную процедуру, провести операцию по отправке ещё раз. Стоит также быть внимательным при создании отчётности от двух подразделений. Необходимо перед повторной отправкой отчётности проверить ещё раз все цифры и данные, которые находятся в документе. Но что же именно это значит, и как исправить ситуацию?
Однако многие заявители не прикладывают их к декларации и получают отказ в предоставлении преференций. Как это не удивительно, но подобные ошибки встречаются повсеместно.
Такое возможно, когда контрагент, с которым вы сотрудничали и выдали счет-фактуру не отразил ее в своей книге продаж.
Эти ошибки совершают арендодатели недвижимости. В основном, это люди, официально сдающие свои квартиры в Москве, Санкт-Петербурге и других городах России. Они направляют декларацию в ИФНС по месту нахождения имущества, а по закону должны отдать ее в налоговую инспекцию по адресу своей регистрации.
Отправляя декларацию вы можете и не подозревать о наличии в ней ошибки или неточности, поскольку это может быть не только ваша вина.
Наша компания отгружает на экспорт в ближнее зарубежье несырьевой товар. Первый раз отправили в ИФНС реестр по НДС приложение 01 для подтверждения ставки 0%. Пришел откз в приеме.
Каким образом поступить, если отчёт не отправляется из-за ошибки служебной части файла обмена
Кроме контактов и заочного решения вашей проблемы, вы также можете отправиться в ближайшее отделение налоговой для получения помощи по вашей ошибке. Если ошибка повторяется уже некоторое время, декларацию можно подать в бумажном виде.
Некоторые налогоплательщики сдают отчётности в виде делового письма с описью вложения. Перед отправкой письмо не нужно запечатывать, так как необходимо создать ещё два экземпляра описи.
В описи должен быть список всех документов, которые отправляются письмом. Возле каждого наименования должна быть поставлена цифра, обозначающая количество документов во вложении. В отделении почты есть специальная услуга, предоставляемая при формировании подобных писем.
Если вы впервые сталкиваетесь с подачей декларации в таком виде, на сайте nalog.ru можно посмотреть подробную инструкцию. Её можно загрузить в формате PDF или распечатать.
В этом видео вы сможете увидеть решение типичных ошибок, которые допускают пользователи при оформлении декларации. В том числе, что же именно значит ошибки служебной части файла обмена, титульного листа отчётности, и как её исправить.
При сдаче отчётности на сайте налогового органа РФ не всегда происходит всё гладко. Часто стала появляться ошибка 0300300000 «Структура файла обмена не соответствует требованиям формата». Каким образом исправить эту ошибку — главный вопрос, который будет рассмотрен далее.
Рекомендации по проверке и устранению неисправности
Не следует откладывать ремонт двигателя при появлении ошибки p0300. Практически любая неточность в работе мотора при длительной эксплуатации силового агрегата может стать причиной необходимости проведения сложного ремонта. Большую часть причин, вызывающих пропуск зажигания, можно определить самостоятельно при использовании минимального количества инструментов и приборов восстановить работоспособность силового агрегата.
Как диагностировать код ошибки p0300
Диагностировать ошибку p0300 можно с помощью специальных сканеров, а также визуальными и инструментальными исследованиями. Приобретение прибора для диагностики позволит в любой момент выполнить проверку системы зажигания без посещения специализированных автосервисов. Несмотря на затраченные средства, наличие собственного сканера позволит в будущем экономить время и деньги. Другие способы определения причин, вызвавших появление ошибки p0300, практически бесплатны либо требуют минимальных финансовых вложений.
Подключите автомобильное зарядное устройство
Процесс поиска причин ошибок может занять значительное время
Большая часть исследований проводится при включенном зажигании, поэтому важно поддерживать заряд аккумулятора на должном уровне. Чтобы в процессе проведения проверки не появились новые ошибки из-за севшей батареи, рекомендуется на все время ремонта подсоединить к ней зарядное устройство
Подключите OBD2 сканер
Сканер OBD2 позволяет легко сканировать и устранить код ошибки p0300. Данная модель прибора применяется только для диагностики автомобилей, которые были выпущены после 1996 года. Если машина старше, то следует использовать сканер OBD 1.
Проверьте проводку
При повреждениях проводки также возможно появление ошибок, указывающих на пропуски в зажигании. Следует искать не только обрывы или неплотные контакты, но и места оплавления или истирания изоляции. В таких местах может происходить утечка тока на массу, что и может вызывать нестабильную работу системы зажигания.
Проверьте свечи зажигания
Если обнаруживаются признаки того, что нарушено воспламенение топливной смеси в одном из цилиндров, то найти неисправную свечу не составит большого труда. Намного сложнее определить нестабильно работающую деталь, в которой наблюдаются лишь незначительные отклонения в работе. Замена всех свечей двигателя, позволит полностью устранить причину появления ошибки p0300.
Осмотрите крышку распределителя трамблера
Если после замены свечей проблемы в работе двигателя остались, то следует внимательно осмотреть провода высокого напряжения и крышку трамблера. Если на деталях будут обнаружены повреждения, то их также следует заменить.
Проверьте другие коды ошибок
Если в результате использования сканера OBD2 были обнаружены другие ошибки в работе различных систем двигателя, то рекомендуется устранить их в первую очередь. После выполнения настроечных и ремонтных работ ошибка p0300 может уже не появляться.
Заменить блок управления двигателем
Если были применены все возможные меры, по устранению ошибки p0300, но проблема не была разрешена, то, возможно, следует заменить блок управления двигателем. Также можно попытаться перепрошить блок с помощью специальной программы, обратившись в специализированный автосервис.
Ошибки в работе системы зажигания встречаются довольно часто. Практически все неполадки этого типа можно устранить самостоятельно. Рекомендуется начинать работу с проверки узлов системы зажигания, диагностика которых займет меньше всего времени, постепенно переходя к более сложным исследованиям.
Для чего нужен формат XSD
Определенному формату должна соответствовать также и структура самого XML, для чего разработчиками был выработан общий набор правил. Набор этот получил название языка описания структуры XML-документа или попросту XSD схема. В сущности, это файл метаданных, в котором хранится информация о том, как должен быть структурирован XML-документ. Используются схемы XSD для валидации (проверки) файлов XML.
Расширение XSD также соответствует схеме вышивания крестиком, но это уже другой формат XSD, отличный от того, который используется для описания XML-документов. Файлы этого типа содержат псевдоизображение, цветовую легенду и описание вышивки. Открыть их можно только специальными приложениями, тогда как для просмотра содержимого предназначенных для валидации XML-документов файлов XSD подойдут простые текстовые редакторы.
Часто возникающие ошибки 1С
Все имеющиеся сбои выводят на экран разные уведомления. Одинакового текста не бывает. Чтобы проще ориентироваться, разделим существующие ошибки 1С на следующие пункты:
- Недостаточно памяти.
- Ошибка доступа.
- Ошибка формата потока.
- Ошибка СУБД: Файл базы данных поврежден.
- Неправильное отображение блоков формы.
- Внутренняя ошибка компоненты dbeng.
- Dump при запуске.
- Неверный формат хранилища.
- Ничего не работает.
Для того, чтобы научиться исправлять возникающие ошибки, рассмотрим каждый пункт по отдельности.
Недостаточно памяти
Подобный сбой проявляется только в том случае, если на выполнение операций с программой выделено мало оперативной памяти. Приложение не может обрабатывать большие объемы информации, поэтому выдает «Недостаточно памяти 1С». Это случается при формировании отчета, обработки «тяжелого» файла, обновлении конфигурации и т.д. Причина – мощности компьютера недостаточно.
Пользователь может самостоятельно решить проблему с памятью. По умолчанию операционная система выделят фиксированное значение гигабайт на обслуживание приложения: 32 bit ОС – 2 Гб, 64 bit – 4 Гб.
Увеличить размер выделенной памяти можно вручную. Для этого запускается адресная строка (Пуск – Выполнить, вводиться фраза cmd). После нажатия «Ентер» достаточно ввести фразу bcdedit /set increaseuserva 4096 и подтвердить действие (клавиша «Enter»). Цифра 4096 – новый выделяемый объем «оперативки». Выполняется перезагрузка системы. Проблема должна быть устранена.
0300300001 код ошибки в налоговой
Если в уведомлении об отказе содержится дополнительная фраза: Имя файла обмена «XXX» не совпадает со значением элемента ИдФайл «YYY», необходимо проверить, что имя файла отчета совпадает с параметром «ИдФайл» в отчете. Чтобы значения совпадали, можно заполнить отчет в системе, или при загрузке файла нажать кнопку «Загрузить с редактированием» и только потом отправлять отчет.
Если в отказе дополнительной фразы нет, то следует уточнить наименование налоговой формы, на которую пришел отказ:
Расчет по страховым взносам
Для решения вопроса необходимо проверить:
Если в расчете все заполнено корректно, то следует обратиться в техническую поддержку СКБ Контур по адресу help@kontur. ru. При обращении требуется сообщить следующую информацию:
Уведомление о постановке на учет в качестве плательщика торгового сбора
Для решения вопроса необходимо проверить заполнение строки «Наименование объекта осуществления торговли». Данная строка должна быть заполнена. Если строка не заполнена, то необходимо ее заполнить и отправить уведомление повторно.
Если строка заполнена, то следует обратиться в техническую поддержку СКБ Контур по адресу help@kontur. ru. При обращении требуется сообщить следующую информацию:
Запрос ИОН
Если организация не меняла ИФНС, то следует повторить отправку запроса. Если при повторном запросе также приходит Уведомление об отказе, то следует обратиться в техническую поддержку СКБ Контур по адресу help@kontur. ru. При обращении требуется сообщить следующую информацию:
Для решения вопроса необходимо проверить наличие дополнительной ошибки: «ПолОшЭл: /Файл/@ПризнНал12, ЗнЭлем: 1, Свед: Значение элемента Файл/ПризнНал12 не соответствует заданному условию».
Если ошибка присутствует, то нужно проверить заполнение строки 030 в разделе 1 и наличие Приложения 12 – Сведения из счетов-фактур, выставленных лицами, указанными в п. 5 ст. 173 НК. Строка 030 заполняется только при наличии Приложения 12 и наоборот.
Если дополнительной ошибки нет, то необходимо обратиться в инспекцию за разъяснениями о причинах отказа. Контакты инспекции можно посмотреть на сайте ИФНС. За актуальность контактов СКБ Контур ответственности не несет.
Сведения об остатках денежных средств учреждения
Для решения вопроса необходимо проверить реквизит «Номер счета», если там присутствует буквенный символ, то в данном поле следует указывать расчетный счет самого казначейства.
Ошибка 10016 в windows 10 и Windows Server
На сервере Windows Server 2012 R2 постоянно возникает ошибка 10016.
{D63B10C5-BB46-4990-A94F-E40B9D520160}
The application-specific permission settings do not grant Local Activation permission for the COM Server application with CLSID {6B3B8D23-FA8D-40B9-8DBD-B950333E2C52} and APPID {4839DDB7-58C2-48F5-8283-E1D1807D0D7D} to the user NT AUTHORITY\LOCAL SERVICE SID (S-1-5-19) from address LocalHost (Using LRPC) running in the application container Unavailable SID (Unavailable). This security permission can be modified using the Component Services administrative tool.
Данная ошибка выскакивает, когда какая-то из утилит не может обратиться к DCOM объекту, чаще всего, это связано с недостаточностью разрешений. Был реализован шаблон кодирования, где код сначала пытается получить доступ к компонентам DCOM с одним набором параметров. Если первая попытка не удалась, она пытается снова с другим набором параметров. Причина, по которой он не пропускает первую попытку, заключается в том, что существуют сценарии, в которых он может быть успешным. В этих сценариях это предпочтительнее. Если вы не в курсе, что такое COM объекты и DCOM, то если по простому, это концепция для создания программного обеспечения на основе взаимодействующих компонентов объекта, каждый из которых может использоваться во многих программах одновременно. На основе COM были созданы ActiveX, DCOM, COM+, DirectX, .Net.
- {316CDED5-E4AE-4B15-9113-7055D84DCC97} — Кнопка пуск (Immersive Shell) — интерфейс метро
- {4839DDB7-58C2-48F5-8283-E1D1807D0D7D} — ShellServiceHost
- {9CA88EE3-ACB7-47C8-AFC4-AB702511C276} — RuntimeBroker
Подробнее вы можете почитать в вики https://ru.wikipedia.org/wiki/Component_Object_Model