Ошибка 70 Windows 7
Обновлено: 21.11.2024
Как и в случае со многими другими сообщениями об ошибках, у этого сообщения об ошибке может быть несколько причин и вариантов. Соответствующее исправление может зависеть от версии Windows, работающей на вашем компьютере, и от времени установки CTI Navigator Desktop. Следуйте приведенным ниже инструкциям, соответствующим функции, которую вы использовали в CTI Navigator Desktop, когда произошла ошибка:
Показать отчет
Ошибка «Отказано в доступе» при попытке отобразить отчет в CTI Navigator Desktop указывает на то, что по крайней мере одна фотография листинга, вероятно, заблокирована или повреждена на вашем компьютере. Чтобы исправить эту ошибку, следуйте инструкциям в соответствующей статье "Ошибки установки или обновления фотографий".
Использование функций отправки
Функции отправки в CTI Navigator Desktop включают вход через Интернет, получение или отправку списка, отправку фотографий, открытие или отправку CTI Matchmaker.
Windows 7 или Vista: CTI Navigator Desktop, установленный до 19 апреля 2012 г., должен иметь права администратора в Windows Vista или Windows 7. для использования служб Windows (таких как доступ в Интернет или сжатие локальных файлов). Чтобы предоставить программе административные привилегии, щелкните правой кнопкой мыши значок Windows «Пуск» > выберите «Проводник Windows» > перейдите в папку, содержащую программный файл «CTI Navigator.exe» (обычно это C:\Program Files\ CTI Navigator; или, в 64-разрядной версии Windows, C:\Program Files ( x86 )\CTI Navigator) > щелкните правой кнопкой мыши файл CTI Navigator.exe > выберите «Свойства» > нажмите Вкладка «Совместимость» > в разделе «Уровень прав» установите флажок «Выполнять эту программу от имени администратора» > нажмите «ОК».
Установка CTI Navigator Desktop датой или после 19 апреля 2012 г. не требует и не должна назначаться привилегиями администратора. Дополнительные сведения о Vista и Windows 7 см. в соответствующей статье "Использование Windows Vista и Windows 7").
Windows XP (или Windows Vista), если CTI Navigator был установлен на этом компьютере до июня 2008 г.: чтобы старые установки CTI Navigator Desktop в Windows XP могли автоматически получать доступ к Интернету, либо (а) может потребоваться включить функцию Windows DCOM и настроить ее на использование протокола туннелирования, или (б) код Windows XP для доступа в Интернет необходимо обновить для использования более продвинутая технология ".NET Framework". В противном случае Windows будет отображать ошибку Отказано в доступе», когда CTI Navigator пытается получить доступ к Интернету. Обычно самое простое решение — убедиться, что у вас установлена последняя версия Windows, затем удалить CTI Navigator и заново установить его. установите новую копию CTI Navigator (нажмите здесь, чтобы загрузить последнюю версию Navigator Desktop).
Windows 2000 (или более ранняя версия): чтобы исправить ошибки "Отказано в доступе", "Удаленные вызовы запрещены" или "Разрешение на использование объекта запрещено» в Windows 2000, или если предыдущее не устраняет ошибку при использовании интернет-функций CTI Navigator в Windows XP, 7 или Vista, установленных до 19 апреля. , 2012 г.:
- Откройте панель управления Windows.
- Выберите «Администрирование».
- Дважды щелкните Службы.
- Нажмите правой кнопкой мыши на "DCOM Server Process Launcher"
- Выбрать свойства
- На вкладке "Общие" измените тип запуска на "Автоматически".
- В разделе "Статус службы" нажмите "Пуск".
- Нажмите "ОК".
Если вы используете брандмауэр McAfee, убедитесь, что (1) CTI Navigator предоставлен «полный доступ»; и (2) прокси-службы McAfee Redirector (если они установлены) отключены (см. соответствующие статьи ниже).
Если запуск средства запуска серверных процессов DCOM (описанного выше) не устраняет проблему, следуйте инструкциям в соответствующей статье "Устранение ошибки Remote Server не существует или недоступен (462)".
Если ошибка повторяется, убедитесь, что вы входите в Windows с учетной записью администратора компьютера или с учетной записью, которая была настроена администратором компьютера с соответствующими «разрешениями» (см. соответствующую статью «Установка разрешений для Ограниченные учетные записи Windows» и/или «Использование Windows Vista и Windows 7» ниже).
Для более старых версий Windows или если выполнение всех предыдущих шагов по-прежнему не устраняет ошибку, опытные пользователи могут открыть редактор реестра Windows (см. предупреждение ниже), выбрав «Пуск» > «Выполнить» > «regedit» > «Открыть». В реестре перейдите к HKEY_LOCAL_MACHINE > ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ > Microsoft > ole > рядом с LegacyAuthenticationLevel, если данные REG_DWORD показывают 0x00000001 ( 0 ), дважды щелкните LegacyAuthenticationLevel и измените значение данных с 0 на 1 > не вносите никаких других изменений > проверьте что REG_DWORD показывает 0x00000001 ( 1 )> выйдите из редактора реестра> перезапустите Windows.
Предупреждение. Внесение изменений в реестр Windows сопряжено с риском и должно применяться только опытными пользователями.Перед изменением реестра Windows рекомендуется создать его резервную копию и убедиться, что вы понимаете, как восстановить реестр в случае возникновения проблемы. Для получения информации о резервном копировании, восстановлении и редактировании реестра прочитайте статью базы знаний Майкрософт Описание реестра Microsoft Windows (см. ссылку на статью в Интернете ниже).
Обновление программы или данных
«Отказано в доступе» при обновлении программы или данных CTI Navigator Desktop означает, что один или несколько файлов обновления заблокированы или повреждены. Чтобы исправить эту ошибку, удалите все файлы в папке обновлений CTI Navigator, а затем снова выполните обновление.
Расположение папки Update зависит от того, когда был установлен CTI Navigator Desktop и в какой версии Windows он был установлен.
Для новых установок (после 19 апреля 2012 г.) папка Update в
- Windows 8, 7 или Vista находятся в папке C:\Program Data\CTI Navigator\Update; и в
- Windows XP находится в папке "C:\Documents and Settings\All Users\Application Data\CTI Navigator\Update".
- 32-разрядная версия Windows — C:\Program Files\ CTI Navigator\Update ; и в
- 64-разрядная версия Windows находится в папке C:\Program Files (x86) \CTI Navigator\Update .
Если CTI Navigator был установлен после 19 апреля 2012 г. и один из файлов в папке "Обновление" не может быть удален, вам может потребоваться либо
- выключить, а затем перезапустить Windows; -- или --
- остановите службу CTIUpdateService, чтобы разблокировать обрабатываемые файлы, чтобы их можно было удалить, а затем перезапустите службу CTIUpdateService.
Чтобы остановить службу:
- Нажмите правой кнопкой мыши на панели задач Windows (в нижней части экрана Windows) и выберите Диспетчер задач ("Запустить диспетчер задач" в Windows 7)
- Выберите вкладку "Процессы".
- Выберите CTIUpdateService
- Нажмите кнопку "Завершить процесс".
- Если CTUIPDManager.exe указан как процесс, также выберите его и "Завершить процесс"
- Закройте диспетчер задач Windows.
Чтобы перезапустить службу CTIUpdateService (после удаления файлов в папке Update), перезапустите Windows. (См. также примечание 1 ниже.)
Примечание 1. Чтобы остановить и/или запустить службу CTIUpdateService без необходимости перезапуска Windows, вы можете либо
- откройте диспетчер задач Windows, выберите вкладку «Службы», щелкните правой кнопкой мыши службу CTIUpdate и измените состояние (с «Остановлено» на «Работает» или наоборот) соответствующим образом. - или -
- откройте панель управления Windows, выберите «Администрирование» (в разделе «Система и безопасность» в представлении по категориям), выберите «Службы», щелкните правой кнопкой мыши службу CTIUpdate и измените состояние («Остановлено» на «Работает», или наоборот) по мере необходимости.
Установка налогового обновления
«Отказано в доступе» при установке налогового обновления с компакт-диска в CTI Navigator Desktop означает, что существующий налоговый файл либо заблокирован, либо поврежден и не может быть перезаписан Windows. Перед запуском компакт-диска налоговых обновлений убедитесь, что CTI Navigator Desktop закрыт. В противном случае, чтобы решить эту проблему:
- Откройте проводник Windows (нажмите правой кнопкой мыши на Пуск > выберите «Исследовать», «Исследовать все» или «Запустить проводник Windows»).
- Перейдите к \Cti Navigator\\Data\Tax.mdb
- Нажмите правой кнопкой мыши файл tax.mdb и удалите его.
- Закройте проводник Windows и вставьте компакт-диск с обновлением, чтобы установить новый налоговый файл.
Примечание 2. Путь к папке "\CTI Navigator\YourMLScode>\Data" для ваших данных MLS зависит от того, когда вы установили программу CTI Navigator Desktop и в какой версии Windows она была установлена.
- Для установок после 19 апреля 2012 года типичный путь в
- Windows 8/7/Vista (как 32-разрядная, так и 64-разрядная версия) — C:\Program Data \CTI Navigator\YourMLScode>\Data ; и в
- Windows XP — это C:\Documents and Settings\All Users\Application Data\ CTI Navigator\YourMLScode>\Data .
- все 32-разрядные версии Windows находятся в папке C:\Program Files\CTI Navigator\YourMLScode>\Data ; и в
- все 64-разрядные версии Windows находятся в папке C:\Program Files (x86) \CTI Navigator\YourMLScode>\Data .
Примечание 3. Если инструкции относятся к , замените свой местный MLS на 3-буквенный код CTI (без фигурных скобок <>). Этот код можно определить, нажав здесь; или открыв экран входа в CTI Navigator > нажмите кнопку «Настройка» > код MLS — это первые 3 буквы в поле «Адрес интернет-сервера».
Обновление фотографий
«Отказано в доступе» при обновлении фотографий в CTI Navigator Desktop обычно означает, что либо фотографии MLS никогда не устанавливались должным образом, либо они были повреждены во время обновления или загрузки на ваш компьютер. Чтобы устранить эту проблему, следуйте инструкциям в соответствующей статье ниже "Ошибки установки или обновления фотографий".
Сжатие данных
Если при сжатии данных MLS в CTI Navigator Desktop, установленном до 19 апреля 2012 г., на компьютере под управлением Windows Vista или Windows 7 возникает сообщение «Отказано в доступе», предоставьте «CTI Navigator.exe» права администратора. как описано в разделе Windows 7 или Vista выше. Для установки CTI Navigator Desktop 19 апреля 2012 года или позже не требуются права администратора в Windows Vista, 7 или 8. Navigator Desktop будет работать правильно, даже если компактная функция Windows не работает должным образом.
Если вы используете «Ограниченную учетную запись Windows» в Windows XP Professional, следуйте инструкциям по установке разрешений для ограниченных учетных записей Windows в соответствующей статье ниже.
Статьи по теме и интернет-ссылки:
- Настройте McAfee Firewall (см. также Отключение служб McAfee Redirector)
- Описание реестра Microsoft Windows
- Исправить ошибку "Сервер RPC недоступен"
- Исправить ошибку «Удаленный сервер не существует или недоступен» (462)
- Ошибки установки или обновления фото (например, "Фото уже существует" или "Отказано в доступе")
- Установка разрешений для учетных записей Windows с ограниченным доступом
- Используйте WindowsVista и Windows 7
Чтобы вернуться в меню исправления ошибок CTI, нажмите здесь или используйте стрелку назад в верхней части интернет-браузера.
Ошибка выполнения 70 — это распространенная ошибка, возникающая из-за недостаточных прав безопасности при попытке доступа к серверу из удаленного приложения. Это не единственная причина, по которой это происходит, это также происходит, когда пользователь пытается открыть скопированный файл. Появится ошибка времени выполнения 70, поскольку у пользователя не будет достаточных прав, поскольку файл используется. Если появляется эта ошибка, обычно это означает, что компьютер пытается получить доступ к серверу DCOM. Сервер DCOM используется в сети для отправки сообщений на каждую рабочую станцию, чтобы они могли взаимодействовать с различными процессами. Эта ошибка не слишком сложна для решения и требует выполнения следующих шагов.
Что вызывает ошибку выполнения 70?
Пример ошибки, которую вы можете получить при возникновении ошибки:
Эта ошибка присутствует в системах Microsoft Windows, и причина их возникновения, как упоминалось ранее, частично связана с отсутствием привилегий безопасности. Если рабочая станция не может получить доступ к серверу, она не может выполнить задачу, и чтобы остановить бесконечные попытки компьютера выполнить это и зависнуть, Microsoft разработала способ остановить это, что приводит к этой ошибке. Ошибка выполнения 70 может возникнуть, когда пользователь пытается вызвать методы в компоненте MTS (Microsoft Transaction Server), на которые у него нет прав. Эти проблемы незначительны, и их можно решить, выполнив следующие действия.
Как исправить ошибку выполнения 70
Шаг 1. Включите проверку авторизации
Приведенная выше ошибка обычно возникает, если на сервере Microsoft Transaction Server включен параметр «Включить проверку авторизации» или если пользователь Microsoft NT, пытающийся запустить объекты из приложения VB, не имеет прав на вызов методов компонента MTS. Чтобы решить эти проблемы:
- Снимите флажок Включить проверку авторизации. Для этого запустите MTS Explorer, а затем откройте окно свойств компонента. На вкладке "Безопасность" снимите флажок "Включить проверку авторизации".
Этот метод уничтожает строгие привилегии безопасности, которые присутствовали бы, если бы этот параметр оставался включенным. Это должно разрешить доступ к серверу с рабочей станции Windows NT, однако, если это не так, перейдите к следующему шагу.
Шаг 2. Предоставьте права администратора всем пользователям вашего ПК
Предоставление пользователям прав администратора позволит им получить доступ к серверу, поскольку сервер распознает, что рабочая станция не является чужой, а действительно является безопасной локальной рабочей станцией. Для выполнения этого шага необходимо:
Для Windows 95, 98 или ME:
- Запустить конфигурацию DCOM.
- Выберите приложение DCOM Server из списка доступных приложений.
- Нажмите кнопку "Свойства" или дважды щелкните приложение DCOM-сервера в списке.
- Протестируйте сервер с «Разрешениями доступа по умолчанию».
Для Windows NT или 2000:
- Запустить конфигурацию DCOM.
- Выберите приложение DCOM Server из списка доступных приложений.
- Нажмите кнопку "Свойства" или дважды щелкните приложение DCOM-сервера в списке.
- Протестируйте сервер с помощью «Разрешений на доступ по умолчанию», «Разрешений на запуск по умолчанию» и «Разрешений на индивидуальную конфигурацию».
Если на любом из этих шагов по-прежнему появляется ошибка времени выполнения 70, попробуйте не сразу переходить к следующему шагу, а вместо этого измените разрешения доступа по умолчанию на вкладке «Безопасность по умолчанию» в DCOM Config. Это распространенная причина возникновения ошибки, поскольку они ограничивают доступ пользователя и, следовательно, вызывают эту ошибку, связанную с безопасностью.Если этот шаг не помог, выполните следующий шаг.
Шаг 3. Включите DCOM (для Windows 95 и Windows 98)
Если на сервере, к которому пытается получить доступ пользователь, не включен DCOM, появится ошибка времени выполнения 70. Это легко решить, следуя этим инструкциям:
- На сервере запустите DCOM Config (DCOMCNFG.EXE).
- Выберите вкладку "Свойства по умолчанию".
- Убедитесь, что установлен флажок Включить распределенную COM на этом компьютере. Это значение хранится в реестре Windows по следующему адресу:
Это должно спровоцировать DCOM на сервере, что позволит загрузить приложение, а рабочую станцию и сервер полностью взаимодействовать без прерывания или конфликта. Если это не сработает, перейдите к следующему шагу.
Шаг 4. Очистите реестр
Очистители реестра могут сыграть очень важную роль в обеспечении хорошей работы Windows и помочь устранить ошибку Runtime 70. Реестр — это, по сути, центральная база данных, в которой хранятся важные настройки и информация для вашей системы, что позволяет Windows запоминать огромное количество деталей для вашего ПК. К сожалению, реестр также подвержен повреждению, в результате чего ваша система работает очень медленно и ненадежно. Чтобы решить эту проблему, вы должны использовать «очиститель реестра» для сканирования вашего реестра и восстановления любой из его поврежденных частей, из-за которых ваш компьютер работает очень медленно или с ошибками. Вы можете скачать рекомендуемый нами очиститель реестра ниже:
Это показывает сообщение с кодом ошибки, например,
Ошибка выполнения 70 Windows
Это повсеместная ошибка времени выполнения, которая появляется, когда у пользователей не будет достаточных привилегий безопасности или прав на используемый файл, а также когда он пытается получить доступ к серверу из удаленного приложения. Эта ошибка времени выполнения 70 Windows также возникает, если у вас поврежден реестр. По сути, сервер DCOM используется в сети для отправки сообщения на каждую рабочую станцию, чтобы они могли взаимодействовать с различными процессами. Эта ошибка означает, что была предпринята попытка записи на защищенный от записи диск или доступ к заблокированному файлу. Эта ошибка выполнения 70 Windows включает зависание системного ПК, сбои и возможное заражение вирусом.
Оглавление
Причины ошибки выполнения 70 Проблема с кодом Windows, в которой отказано в доступе:
- Пастельные тона запрещены
- Ошибка ПК с Windows
- Проблема с поврежденным реестром
Итак, вот несколько быстрых советов и приемов для эффективного исправления и решения этого типа проблемы Runtime Error 70 Windows PC Code от вас навсегда.
Как исправить и решить ошибку среды выполнения 70, связанную с отказом в доступе к коду Windows
1. Включите проверку авторизации на ПК с Windows —
- Запустите MTS Explorer
- Откройте там вкладку свойств
- Теперь в режиме безопасности
- Снимите флажок Включить проверку авторизации, чтобы установить
- После завершения закройте вкладку.
- Готово.
Включив авторизацию, проверка может исправить и решить эту проблему с доступом vba Runtime Error 70 Permission Denied Windows.
2. Предоставьте права администратора всем пользователям Windows —
- Запустите конфигурацию DCOM.
- Выберите серверное приложение DCOM. из списка доступных приложений.
- Выберите там вкладку "Свойства" или
- Дважды щелкните приложение сервера DCOM. в списке
- Протестируйте сервер с помощью «Разрешений на доступ по умолчанию», «Разрешений на запуск по умолчанию» и «Разрешений на индивидуальную конфигурацию».
- После завершения закройте все вкладки.
- Готово.
Предоставив разрешения администратора всем пользователям на вашем ПК с Windows, вы можете быстро вернуться к этой проблеме с кодом Windows 10, связанной с ошибкой времени выполнения webtel 70.
3. Включите DCOM (распределенный COM) на вашем ПК с Windows –
- Перейти в меню "Пуск".
- Найдите и запустите конфигурацию DCOM. (DCOMENFG.EXE)
- Выберите здесь параметр свойств по умолчанию.
- Убедитесь, что на вашем ПК установлен флажок «Включить распределенный COM»
(это значение хранится в реестре Windows по следующему адресу: HKEY_LOCAL_MACHINE\Software\Micrososft\OLE) - После завершения закройте все вкладки.
- Готово.
Включив DCOM (Distributed COM), вы можете навсегда избавиться от этой проблемы Visual Basic Runtime Error 70 Windows canon code с вашего устройства.
4. Используйте Registry Cleaner для очистки всего реестра вашей Windows —
Очистите реестр с помощью любого программного обеспечения для очистки реестра, чтобы оно могло полностью исправить и решить эту проблему vba Runtime Error 70 Windows canon device code code с вашего ПК.
Это быстрый и лучший способ быстро избавиться от этой проблемы Runtime Error 70 Permission Denied Windows PC Code от вас. Надеемся, что эти решения обязательно помогут вам избавиться от этой ошибки среды выполнения 70 Windows.
Если вы столкнулись или столкнулись с этой проблемой Ошибка выполнения 70. Отказано в доступе с кодом ПК Windows или с какой-либо другой проблемой, прокомментируйте проблему с ошибкой ниже, чтобы мы могли исправить и решить ее также нашими лучшие руководства по быстрым методам.
Дата присоединения к Hyperactive Member: март 2007 г. Местонахождение: Roodepoort, Южная Африка Сообщения: 452
[РЕШЕНО] Ошибка выполнения 70: Отказано в доступе
Имейте файл базы данных, защищенный паролем, который моя программа использует для определения экранов и т. д. Программа только читает из этой базы данных, никаких записей в нее не делается.
База данных находится в каталоге программы, где находится исполняемый файл, поскольку он необходим для создания экранов и т. д.
Для развертывания программы я использую Inno Setup (хотя и очень плохо знаком с ней). В XP программа работает нормально, базу читает без проблем. Хотя Vista и Win7 — это отдельная история. В некоторых из этих систем я получаю ошибку выполнения 70: Отказано в доступе, когда моя программа пытается открыть/читать из этой базы данных. Похоже, что затронута только база данных, защищенная паролем. Две другие базы данных, не защищенные паролем, работают без сбоев.
Отключение UAC (контроль учетных записей) на этих машинах решает проблему с открытием и чтением базы данных моей программой, но я подозреваю, что это создаст другие проблемы. Конечно, возможно, что на компьютерах с Vista и Win7, которые не выдают эту ошибку, уже отключен UAC. Копаясь в Интернете, кажется, что существует некоторый консенсус в отношении того, что UAC — это мусор.
Может ли Inno Setup установить права доступа к файлам во время установки, чтобы программа не сталкивалась с этой проблемой при включенном UAC? Как?
Ваша помощь очень ценна.
Супермодератор Дата регистрации: июль 2002 г. Местоположение: Бристоль, Великобритания Сообщений: 41 793
Первоначальное сообщение от Беззи
База данных находится в каталоге программы, где находится исполняемый файл, поскольку он необходим для создания экранов и т. д.
Это очень плохая идея, потому что файлы базы данных (особенно на базе MS Access) обычно записываются, даже если они доступны только для чтения — из-за информации о блокировке и т. д.
Поэтому их следует хранить в одной из папок AppData. Для получения дополнительной информации см. статью Где хранить файлы, которые использует/создает моя программа? из наших часто задаваемых вопросов по Classic VB (на форуме часто задаваемых вопросов)
Я не знаю, как Inno Setup справляется с этими папками, но, судя по тому, что я видел, это простое изменение.
Это, безусловно, консенсус среди программистов, которые нарушают правила разработки Windows (см. мою ссылку выше для руководства разработчика Windows 2000, которое было предоставлено с VB6 в 1998 году), либо потому, что они не заботятся о том, чтобы все делать правильно, или, как в вашем случае, они не полностью осознают свои ошибки.
По моему опыту, большинство людей (включая многих программистов) довольны UAC и готовы мириться с мелкими неприятностями, чтобы воспользоваться преимуществами, которые он дает.
Присоединение к PowerPoster, февраль 2006 г. Сообщений: 23 135
Я согласен с большинством комментариев si_the_geek выше.
Однако нет ничего плохого в том, чтобы хранить ресурсы только для чтения в папке EXE или подпапках под ней. Я не видел ничего от Microsoft, чтобы препятствовать этому, и из их описаний и примеров для надлежащего сосуществования с UAC это, кажется, поощряется.
Возможно, ваша проблема связана с тем, что Jet пытается создать свой файл блокировки (*.LDB). Мне почти пришлось бы предположить, что вы вслепую использовали какой-то манифест с вашей программой, который сообщает Windows, что ваша программа поддерживает Vista, возможно, не осознавая этого. Это подавит виртуализацию файловой системы, когда включен UAC (среди прочего), и это может заставить вашу программу взять на себя множество обязанностей.Прокладки совместимости приложений Win9x фактически отключены.
Я удивлен тем, как много людей создавали программы WinXP в VB6 и никогда не осознавали, что это также позволяет им хромать, притворяясь, что они все еще работают на Win9x.
Если вы действительно открываете и используете базу данных только для чтения, есть простой ответ. Это почти то же самое, что вам нужно делать при использовании базы данных Jet, хранящейся на носителе только для чтения, таком как CD/DVD или сетевой ресурс с защитой от записи.Я прикрепил демонстрацию, иллюстрирующую это.
Демонстрационная версия создает простую MDB, если она отсутствует, а затем открывает базу данных только для чтения, освобождая Jet от необходимости создавать и использовать файл блокировки. Я избегал открывать его исключительно, поэтому его можно открывать несколько раз по мере необходимости. Вы можете убедиться в этом, запустив две копии демо после его компиляции.
Возможно, это не ваша проблема, но она может указать вам на решения. Возможно, вам даже захочется хорошенько взглянуть на любой используемый манифест, потому что вы можете пересмотреть свое решение о том, чтобы сообщать Windows о том, что вы поддерживаете Vista. Использование Inno само по себе предполагает, что вы нет.Читайте также: