Архив рубрики: Windows

Все, что связано с операционной системой Windows: установка, настройка и другое.

LockApp.exe — что это за процесс в Windows 11 и 10?

Что за процесс LockApp.exe в WindowsПользователи Windows 11 и Windows 10 могут заметить процесс LockApp.exe в диспетчере задач, запущенный от имени пользователя и, в большинстве случаев, не вызывающей какой-либо нагрузки на систему или иных проблем.

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

LockApp.exe — системный процесс экрана блокировки

Штатный системный процесс LockApp.exe отвечает за показ экрана блокировки в Windows 11 и Windows 10. После того, как вы покинули экран блокировки и вошли в систему процесс виден в диспетчере задач, но приостановлен и не нагружает систему:

Процесс LockApp.exe в диспетчере задач

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

  1. Проверьте, где находится файл LockApp.exe, для этого нажмите правой кнопкой мыши по процессу в диспетчере задач и выберите пункт «Открыть расположение файла». Стандартное расположение:
    C:\Windows\SystemApps\Microsoft.LockApp_cw5n1h2txyewy

    Если в вашем случае оно отличается, имеет смысл проверить файл LockApp.exe в virustotal.com на случай, если это вредоносное ПО с именем файла, которое совпадает с именем системного приложения. Папка с файлом LockApp.exe

  2. Выполните проверку и восстановление системных файлов Windows: запустите командную строку от имени администратора и используйте команду
    sfc /scannow

    Подробнее на тему: Проверка и восстановление целостности системных файлов Windows 11 (для 10 тоже подойдет).

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

Гарантированно работающий метод (но не самый безопасный) — снятие задачи LockApp.exe и последующее переименование папки

C:\Windows\SystemApps\Microsoft.LockApp_cw5n1h2txyewy

содержащей этот файл (также может потребоваться стать владельцем этой папки, например, таким способом).

Учитывайте, что такой подход потенциально может привести к сбоям, а папка может быть восстановлена при очередном обновлении компонентов Windows.

Как добавить виджеты использования RAM, CPU, GPU и сети в Windows 11

Как добавить виджеты использования ресурсов компьютера в Windows 11Виджеты или «мини-приложения» в Windows 11 в текущей их реализации нельзя назвать очень полезными, особенно для русскоязычного пользователя. Однако, недавно появилась возможность добавить в них индикаторы нагрузки на процессор, использование памяти и видеокарты, а также сетевого трафика — а это уже может заинтересовать кого-то из пользователей.

В этой простой инструкции пошагово о том, как добавить показ нагрузки на RAM, CPU, GPU и сеть в виджеты Windows 11. Если же вам это не требуется, вы можете и вовсе отключить и убрать мини-приложения.

Добавление мини-приложений для отображения нагрузки на память, процессор, видеокарту и сеть

Для того, чтобы появилась возможность добавления рассматриваемых виджетов, потребуется установить официальное приложение Dev Home из Microsoft Store (в русской версии «Домашняя версия для разработчиков»). На настоящий момент это предварительная версия, но уже вполне рабочая.

Скачать приложение Dev Home из магазина Microsoft Store

Скачать его можно либо по прямой ссылке, либо используя поиск по Dev Home в Microsoft Store.

Для добавления виджетов RAM, CPU, GPU и Сети после установки приложения достаточно выполнить следующие шаги:

  1. Откройте панель «мини-приложения».
  2. Нажмите по кнопке «Плюс» справа вверху. Добавить новые виджеты или мини-приложения в Windows 11
  3. Добавьте нужные вам виджеты. Добавление виджетов использования CPU, GPU, RAM и сети

Выглядят виджеты примерно так же, как на вкладке «Производительность» в диспетчере задач Windows:

Мини приложения мониторинга производительности добавлены

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

Настройки оформления виджетов производительности

Пока панель мини-приложений закрыта, нагрузка с её стороны отсутствует. Однако, если её открыть, рассматриваемые в статье виджеты заметно нагружают систему, причем не только процесс widgets.exe, но и Dev Home:

Нагрузка на систему при использовании виджетов производительности

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

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

Установка Windows в данную область жесткого диска невозможна — решение

Установка Windows в данную область жесткого диска невозможна — как исправить?Одна из ошибок, с которой можно столкнуться при установке Windows 11, 10 или другой версии на компьютере — сообщение «Установка Windows в данную область жесткого диска невозможна» с последующим пояснением о том, что именно произошло.

В этой инструкции подробно о том, как можно исправить такую ошибку при установке и чем она обычно бывает вызвана.

Почему установка в данную область диска невозможна и как это исправить

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

Варианты сообщений Установка Windows в данную область жесткого диска невозможна

В большинстве случаев это следующие причины:

  • Раздел диска отформатирован в файловую систему, отличную от NTFS (установка Windows возможна только на раздел с этой файловой системой).
  • Раздел является каким-либо служебным системным разделом: разделом MSR, разделом восстановления или EFI-разделом.

Для того, чтобы исправить ошибку, достаточно выполнить одно из:

  1. Выбрать раздел диска NTFS и не являющийся одним из служебных системных разделов и нажать кнопку «Далее». Выбор другого раздела для установки
  2. Удалить разделы с диска (данные будут потеряны), выбрать «Незанятое пространство на диске» и нажать «Далее» — программа установки автоматически отформатирует раздел нужным образом.
  3. Полностью очистить диск от разделов (данные будут удалены со всех разделов диска) в командной строке: для этого прямо в программе установки нажмите клавиши Shift+F10 (на некоторых ноутбуках — Shift+Fn+F10) и по порядку введите команды (переключение языка на этом этапе выполняется клавишами Alt+Shift)
    diskpart
    list disk
    select disk
    НОМЕР_ДИСКА
    clean
    exit

    после чего закройте командную строку, нажмите «Обновить» в списке разделов, выберите незанятое пространство на диске и нажмите «Далее».

  4. Возможно удаление отдельных разделов диска, если программа установки ошибочно их начала считать служебными разделами. Сделать это можно по аналогии с удалением раздела восстановления с диска в командной строке, запущенной прямо в программе установки с помощью команд (в -3-й команде заменить N на номер удаляемого раздела):
    diskpart
    list volume
    select volume N
    delete partition override
    exit

Подводя итог, подход к исправлению ошибки «Установка Windows в данную область жесткого диска невозможна» заключается в простом выборе подходящего раздела для установки и решить проблему обычно очень легко, куда проще чем ошибки:

Если ваша ситуация отличается, опишите её в деталях в комментариях ниже, я постараюсь предложить решение для вашего случая.

Как изменить цвет выделения в Windows 11

Как изменить цвет выделения в WindowsВ Windows 11 не предусмотрено простых способов изменить цвета выделения текста, области выделения при использовании мыши, или цвета выделения значков. Кроме, возможно, контрастных тем оформления, но этот вариант подходит не для всех.

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

Изменение цвета выделения текста

Первая возможность — изменить цвет выделения текста, а также цвет самого выделенного текста. Для этого выполните следующие шаги:

  1. Получите RGB значения нужных цветов. Это можно сделать в окне выбора пользовательского цвета во встроенном редакторе Paint, нам понадобятся числа для красного, зелёного и синего цвета. Получить данные RGB для цвета в Paint
  2. Нажмите клавиши Win+R, введите regedit и нажмите Enter, чтобы открыть редактор реестра.
  3. Перейдите к разделу реестра
    HKEY_CURRENT_USER\Control Panel\Colors\
  4. Для изменения цвета выделения дважды нажмите по параметру с именем Highlight и введите его значение, состоящие из чисел для красного, зеленого и синего цвета через пробел, как на скриншоте ниже. Нажмите Ок. Изменить цвет выделения в реестре Windows
  5. Дважды нажмите по параметру HighlightText и аналогичным образом измените его значение, чтобы изменить цвет выделенного текста.
  6. Закройте редактор реестра и перезагрузите компьютер.

После перезагрузки компьютера цвета выделенного текста изменятся, но с некоторыми оговорками.

В Windows 11 при изменении цветов выделения для текста не везде изменения выглядят одинаково: например, в приложениях из магазина Microsoft Store цвет может не меняться, либо меняться только для выделения, но не для самого текста:

Измененный цвет выделения в Windows

В то время как в классических диалоговых окнах и программах изменения происходят успешно:

Измененный цвет выделения и текста

Также в моем тесте было замечено, что настройки иногда сбрасываются во время работы (причем в реестре остаются измененные параметры), а затем снова восстанавливаются после перезагрузки. Объяснения этому я не нашел.

Цвет области выделения при выделении мышью

При изменении параметра Highlight, как это описано в предыдущем разделе инструкции, изменяется также и граница выделения при выделении мышью, но не внутренняя её часть.

Чтобы изменить и её, отредактируйте значение параметра HotTrackingColor в том же разделе реестра, чтобы получить нужный цвет:

Изменение цвета выделения мышью в Windows

Classic Color Panel

Вместо ручного изменения параметров реестра, поиска кодов RGB и перезагрузки, можно использовать стороннюю утилиту Classic Color Panel, доступную на официальном сайта разработчика.

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

Программа Classic Color Panel

Для применения изменений достаточно нажать «Применить (сейчас)» или «Apply (now)» в главном меню программы.

Контрастные темы оформления

Единственная доступная встроенная возможность менять цвета выделения в Windows 11 — использование контрастных тем оформления:

  1. Нажмите правой кнопкой мыши по рабочему столу и выберите пункт «Персонализация».
  2. Откройте пункт «Темы».
  3. Нажмите «Контрастные темы» внизу окна в разделе «Сопутствующие параметры».
  4. Выберите одну из контрастных тем в списке и нажмите «Применить». Включение контрастной темы оформления в Windows 11
  5. После применения нажмите кнопку «Изменить», чтобы настроить цвета темы, в том числе цвета выделения. Редактирование контрастной темы оформления
  6. Нажмите кнопку «Сохранить как» чтобы сохранить измененную тему и применить её.

Также это единственный способ (без учета вариантов с модификацией системных файлов) поменять цвет выделения значков в Windows 11 — при выборе контрастной темы цвет выделения значков становится тем же, что и для выделения текста:

Цвет выделения при использовании контрастной темы оформления

Возможно, вам знакомы другие методы изменения цветов выделения различных элементов в Windows 11? Будет отлично, если вы сможете поделиться ими в комментариях.

Как выполнять команды от имени администратора в диалоговом окне «Выполнить»

Запуск команд Выполнить от имени АдминистратораДиалоговое окно «Выполнить» в Windows 11, Windows 10 и предыдущих версиях системы — один из самых часто используемых полезных системных элементов. По умолчанию команды в этом окне запускаются от имени обычного пользователя, однако при необходимости можно выполнить и запуск от имени Администратора.

В этой простой инструкции о способах запуска команд диалогового окна «Выполнить» с привилегиями Администратора. Также может пригодиться: Список полезных команд диалогового окна «Выполнить» в Windows.

Запуск команды диалогового окна «Выполнить» от имени Администратора с помощью сочетания клавиш

Первый и самый простой способ — использовать специальное сочетание клавиш при выполнении команды. Шаги будут следующими:

  1. Нажмите клавиши Win+R на клавиатуре для открытия окна «Выполнить». В Windows 11 и 10 также можно нажать правой кнопкой мыши по кнопке «Пуск» и выбрать соответствующий пункт контекстного меню.
  2. Введите нужную команду.
  3. Нажмите сочетание клавиш Ctrl+Shift+Enter Выполнение от имени Администратора из диалогового окна Выполнить

В результате введенная команда будет запущена именно от имени Администратора.

Кстати, сочетание клавиш Ctrl+Shift+Enter сработает не только для окна «Выполнить», но и для выбранного пункта в списке программ меню «Пуск» или в результатах поиска в панели задач — соответствующий элемент также будет запущен от имени администратора.

Дополнительные способы

Помимо описанного выше способа, пара дополнительных вариантов сделать то же самое:

  • Если в диспетчере задач (открыть его можно с помощью сочетания клавиш Ctrl+Shift+Esc) использовать кнопку «Запустить новую задачу» в Windows 11 или пункт меню «Файл» — «Новая задача» в предыдущих версиях системы, будет открыто то же самое окно «Выполнить», но с возможностью включить опцию «Создать задачу с правами администратора». Создать задачу с правами администратора в диспетчере задач
  • При запуске диалогового окна «Выполнить» в безопасном режиме Windows, команды в нём по умолчанию будут запускаться от Администратора, о чем вы увидите уведомление «Это задание будет создано с правами администратора». Диалоговое окно Выполнить в безопасном режиме

В контексте рассматриваемой темы, возможно, вас заинтересуют материалы: Как запустить командную строку от имени Администратора в Windows 11 (подойдет и для Windows 10), Как установить программу без прав администратора.

ERR QUIC PROTOCOL ERROR — как исправить?

Как исправить ошибку ERR QUIC PROTOCOL ERROR в браузереОшибка «Не удается получить доступ к сайту» с кодом ERR QUIC PROTOCOL ERROR может возникнуть как в Google Chrome, так и в других браузерах на базе Chromium, например, Microsoft Edge или Яндекс Браузер. Связана она с ошибками при доступе к сайту с использованием протокола QUIC.

В этой инструкции подробно о том, как исправить ошибку ERR QUIC PROTOCOL ERROR в популярных браузерах, если вы с ней столкнулись.

Отключение протокола QUIC

Сообщение об ошибке ERR QUIC PROTOCOL ERROR

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

  • chrome://flags — в Google Chrome
  • edge:://flags — в Microsoft Edge
  • browser://flags — в Яндекс Браузере

После ввода адреса нажмите Enter, вы окажетесь на странице экспериментальных настроек браузера, где потребуется сделать следующее:

  1. В строке поиска по настройкам введите «quic» (без кавычек).
  2. Найдите опцию «Experimental QUIC protocol» (Экспериментальный протокол QUIC) и переключите его опцию в «Disabled» (Отключено). Отключение протокола QUIC в браузере
  3. Вам будет предложено перезапустить браузер — сделайте это.

Выполнив указанные шаги, проверьте, была ли решена проблема.

В некоторых случаях отключение протокола QUIC приводит к тому, что код ошибки меняется с ERR QUIC PROTOCOL ERROR на какой-либо другой. В такой ситуации следует выполнить поиск в Интернете (в том числе и на текущем сайте) по новому коду ошибки.

Другие способы решения проблемы

Если предыдущий метод не помог или вы не хотите отключить протокол QUIC, несколько дополнительных моментов, которые могут быть полезными:

  • Если ошибка появляется при доступе лишь к какому-то одному сайту, возможно это временная проблема на стороне самого сайта.
  • Проверьте, сохраняется ли ошибка если использовать режим «Инкогнито» в браузере. Если в этом случае всё работает исправно, попробуйте отключить все расширения браузера (даже полезные) в обычном режиме, а если это решит проблему — включать их по одному, чтобы выявить то, которое вызвало проблему.
  • При наличии, попробуйте отключить сторонний файрволл или функции защиты сети в стороннем антивирусе. Также можно попробовать временно отключить брандмауэр Windows.
  • Если проблема возникла после установки каких-то программ или драйверов, попробуйте использовать точки восстановления системы.
  • При использовании VPN, проверьте, решает ли проблему его отключение. Также имеет смысл отключить использование прокси-сервера.

В крайнем случае можно попробовать выполнить сброс настроек сети: Как сбросить настройки сети Windows 11, Сброс настроек сети Windows 10.

Ошибка 0x800700E1 при действиях с файлами или резервном копировании — как исправить?

Как исправить ошибку 0x800700E1При действиях с файлами Windows: копировании, перемещении или удалении, а иногда — при действиях, связанных с созданием резервной копии Windows, вы можете получить сообщение об ошибке 0x800700E1, текст может отличаться, но обычно уведомляет о том, что «файл содержит вирус или потенциально нежелательную программу».

В этой инструкции подробно о том, как исправить ошибку 0x800700E1 в Windows 11, 10 и других версиях системы при выполнении различных действий с файлами или резервном копировании, а также дополнительная информация, которая может пригодиться.

Ошибка 0x800700E1 при копировании, удалении, перемещении файла

Сообщение об ошибке 0x800700E1

Если ошибка 0x800700E1 с заголовком «Действие прервано» появляется при действиях с файлами и папками, в большинстве случаев это говорит о том, что встроенный антивирус Windows (а иногда — сторонний антивирусный продукт) обнаружил угрозы в файле, с которым производились действия и поместил его в карантин, либо удалил файл. Возможные действия в этой ситуации:

  1. Откройте окно «Безопасность Windows», перейдите в раздел «Защита от вирусов и угроз» и откройте «Журнал защиты». Восстановите файлы из карантина, если таковые будут присутствовать в журнале. Подробно на тему: Карантин антивируса Microsoft Defender — где находится и как восстановить файлы. Восстановить и разрешить угрозу в Microsoft Defender
  2. После восстановления либо отключите защиту в реальном времени в Безопасность Windows — Защита от вирусов и угроз — Управление настройками, либо добавьте папку с файлом, с которым возникла проблема (а также папку, в которую его требуется скопировать) в исключения антивируса Microsoft Defender. Сделать это можно в Безопасность Windows — Защита от вирусов и угроз — Управление настройками — Добавление или удаление исключений (подробнее: Как добавить исключения в Microsoft Defender). Отключить защиту в реальном времени в Microsoft Defender
  3. Иногда проблема может быть вызвана и сторонним антивирусом: при наличии такового на вашем компьютере, попробуйте временно его отключить.

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

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

Ошибка при создании резервной копии Windows

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

  1. Выполните восстановление образа системы и системных файлов, запустив командную строку от имени Администратора, а затем по порядку выполнив следующие команды (если в ходе выполнения вам покажется, что процесс завис, наберитесь терпения):
    dism /Online /Cleanup-Image /RestoreHealth
    sfc /scannow
  2. Если после выполнения предыдущего шага копия всё так же не создается, можно попробовать отключить защиту в реальном времени в Microsoft Defender, как это было описано в предыдущем разделе инструкции.

Надеюсь, один из подходов поможет исправить ошибку 0x800700E1 в вашей ситуации. Если проблема сохраняется, опишите в комментариях, при каких действиях вы сталкиваетесь с проблемой, возможно, я или кто-то из читателей сможет помочь.

Как удалить Xbox Game Bar в Windows 11 и Windows 10

Как удалить Xbox Game Bar в WindowsНекоторые предустановленные приложения Windows 11 и 10 нельзя удалить в параметрах приложений и другими очевидными способами. Одно из таких приложений — Xbox Game Bar. Оно может быть полезным, например, для записи видео с экрана, но далеко не всем пользователям оно нужно.

В этой инструкции подробно о способах удалить Xbox Game Bar как встроенными средствами системы — с помощью PowerShell, так и с помощью сторонних программ-деинсталляторов.

Удаление Xbox Game Bar в PowerShell

Стандартный способ удаления приложения Xbox Game Bar — использование команды Windows PowerShell. Шаги для этого будут следующими:

  1. Запустите Терминал Windows или Windows PowerShell от имени Администратора. В Windows 11 и 10 сделать это можно в контекстном меню кнопки «Пуск».
  2. Введите команду
    Get-AppxPackage Microsoft.XboxGamingOverlay | Remove-AppxPackage

    и нажмите Enter. Удалить Xbox Game Bar в PowerShell

  3. В результате приложение Xbox Game Bar будет удалено для текущего пользователя, но сам пакет приложения останется на компьютере.
  4. Ещё три варианта команд, которые удаляет все приложения Xbox (не только Game Bar), также запускаем в PowerShell (первая команда оставляет хранящиеся на компьютере пакеты приложений, вторая и третья — удаляет их):
Get-AppxPackage | select-string xbox | Remove-AppxPackage
dism /Online /Get-ProvisionedAppxPackages | Select-String PackageName | Select-String xbox | ForEach-Object {$_.Line.Split(':')[1].Trim()} | ForEach-Object { dism /Online /Remove-ProvisionedAppxPackage /PackageName:$_}

Удаление Xbox Game Bar командой Dism

Get-ProvisionedAppxPackage -Online | Where-Object { $_.PackageName -match "xbox" } | ForEach-Object { Remove-ProvisionedAppxPackage -Online -allusers -PackageName $_.PackageName }

Ещё один способ удалить Xbox Game Bar и другие, имеющие отношение к Xbox в PowerShell, указав конкретные пакеты приложений вручную (ключевое в контексте рассматриваемой темы — XboxGamingOverlay):

  1. Используем команду
    Get-AppxPackage | Select-String xbox

    чтобы получить имена пакетов.

  2. Используем по порядку команды
    Remove-AppxPackage имя_пакета

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

  3. Чтобы удалить их для всех пользователей, используем параметр -allusers
    Remove-AppxPackage -allusers имя_пакета
  4. Для удаления не только установленного приложения, но и соответствующего пакета для всех пользователей:
    Remove-ProvisionedAppxPackage -Online -allusers -PackageName имя_пакета

Обратите внимание, что после удаления Xbox Game Bar, вы можете начать получать сообщения об ошибках вида «Вам понадобится новое приложение, чтобы открыть эту ссылку ms-gamingoverlay» или «Получите приложение, чтобы открыть эту ссылку ms-gamingoverlay». Подробно про ошибки ms-gamingoverlay.

Сторонние деинсталляторы

Удалить Xbox Game Bar в BC Uninstaller

Многие сторонние программы для удаления программ и встроенных приложений Windows позволяют, в том числе, легко удалить Xbox Game Bar. Среди рекомендуемых решений для этих целей:

Обе программы отлично справятся с задачей удаления Xbox Game Bar с компьютера, а делается это в простом графическом интерфейсе. Но при необходимости вы можете использовать и другие функциональные бесплатные деинсталляторы с функцией удаления встроенных приложений Windows 11 и других версий.

Стандартные игры Windows 7/Vista/XP для Windows 11

Как установить стандартные игры Windows 7 в новых версиях системыWindows ранних версий содержали полюбившиеся многим простые игры: пасьянсы, Сапёр, пинбол Space Cadet и другие. Windows 11 также предлагает предустановленные игры, например, Microsoft Solitaire Collection, но некоторые пользователи хотят вернуть именно классические старые игры. Это можно сделать.

В этой простой инструкции подробно о способах установить стандартные старые игры из прошлых версий Windows в Windows 11, подойдут они и для других версий системы, например 10-ки.

Читать далее Стандартные игры Windows 7/Vista/XP для Windows 11

Api-ms-win-core-string-l1-1-0.dll отсутствует — как исправить?

Как исправить ошибку api-ms-win-core-string-l1-1-0.dllЕсли при запуске игры или программы появляется сообщение об ошибке «Запуск программы невозможен, так как на компьютере отсутствует api-ms-win-core-string-l1-1-0.dll», можно определенно сказать, что вы пробуете запустить новое ПО в устаревшей версии Windows. Можно ли решить проблему? В некоторых случаях — да.

В этой инструкции о возможных подходах к исправлению ошибки, а также о том, почему простое скачивание файла api-ms-win-core-string-l1-1-0.dll со сторонних сайтов не поможет.

Библиотека api-ms-win-core-string-l1-1-0.dll и ошибки из-за её отсутствия на компьютере

Ошибка на компьютере отсутствует api-ms-win-core-string-l1-1-0.dll

Ошибка «Запуск программы невозможен, так как на компьютере отсутствует api-ms-win-core-string-l1-1-0.dll» обычно возникает при попытке запуска программы в Windows 7. В Windows 11 и Windows 10 найти этот файл на диске тоже не получится, но каких-либо ошибок, связанных с ним при запуске той же программы, вы не увидите.

Зависимости api-ms-win-core-string-l1-1-0.dll

Причина — это «виртуальная» библиотека DLL, она вызывается из запускаемой программы, но является лишь ссылкой на функции в библиотеке ядра Windows, в данном случае — kernelbase.dll, то есть необходимые функции загружаются из указанной системной библиотеки.

В новых версиях Windows она содержит вызываемую функции, в старых — нет, в результате вы получаете сообщение об отсутствии api-ms-win-core-string-l1-1-0.dll. То же самое актуально для большинства других ошибок DLL «api-ms-win-core-…».

Функции api-ms-win-core-string-l1-1-0.dll

Подменить библиотеку kernelbase.dll более новой версией не получится, а простое скачивание откуда-либо файла api-ms-win-core-string-l1-1-0.dll так же не исправит ошибку, и программа не запустится. Установка обновления Universal C Runtime, часто рекомендуемая для такого рода ошибок, здесь тоже обычно не срабатывает. Для некоторых похожих библиотек, например, api-ms-win-core-path-l1-1-0.dll существуют обходные решения, но не для рассматриваемой в этой статье.

Поэтому способов исправить ошибку не много:

  1. Попробовать установить обновление универсальной среды выполнения C и последнюю версию распространяемых компонентов Visual C++ (x64 и x86 — обе версии, если у вас x64-версия системы).
  2. Обновить вашу операционную систему на актуальную сегодня Windows 10 или Windows 11
  3. Найти версию той же программы, совместимую с вашей версией Windows

Также есть отзывы, что в некоторых совместимых с Windows 7 играх в ходе очередного обновления разработчиками случайно включались вызовы функций из DLL, доступных только в Windows 10 или 11. Как правило, в таком случае после получения отзывов пользователей с Windows 7 об ошибках проблема устранялась со стороны разработчиков.