Shellexperiencehost cw5n1h2txyewy что это
Перейти к содержимому

Shellexperiencehost cw5n1h2txyewy что это

  • автор:

ShellExperienceHost.exe, что это за процесс?

Привет друзья, если вы вдруг заметили у себя в процессах ShellExperienceHost.exe (Windows Shell Experience Host) то не стоит сразу паниковать, это системный процесс, завершать его работу не нужно (но, как оказалось ничего страшного не будет — он снова появится автоматически, правда в первых билдах Windows 10 может быть по другому!). Если у вас два таких процесса, то тоже не очень хорошо, вполне может быть что один из них это вирус, но об этом немного позже поговорим.

Отключить процесс ShellExperienceHost.exe вроде как можно, но просто при этом и меню Пуск поменяется, все дело в том что опция по отключению этого процесса (и SearchUI.exe тоже кстати) есть в программе для изменения внешнего вида Пуск — StartIsBack (можно спокойно найти в интернете).

Интересно, но у некоторых пользователей этот процесс может потреблять очень много оперативной памяти, при этом процессор не загружен, что говорит о какой-то ошибке (типа утечка памяти). Вся фишка в том, что ShellExperienceHost.exe отвечает за интеграцию универсальных программ в оболочку Windows 10 и Панель задач. То есть отсюда и глюки, многие пользователи и вполне возможно что и вы замечали глюки то с меню Пуск — его нельзя открыть, то открыть можно а запустить что-то с него нет.

Вот тут видно, как много кушать может процесс ShellExperienceHost.exe:

Заставка при блокировке экрана а также смена обоев, за все это отвечает также процесс ShellExperienceHost.exe (другими словами оболочка хоста).

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

В общем можно еще раз убедиться — процесс ShellExperienceHost.exe относится к Метро-интерфейсу и взаимодействию Метро-программ с проводником Windows.

Теперь посмотрим где этот процесс сидит. Открываем диспетчер задач, переходим на вкладку Подробности и смотрим, что процесс ShellExperienceHost.exe у нас один, вообще не грузит процессор и оперативки занимает крошечно мало (так и должно быть!):

Чтобы узнать где он сидит — нажимаем по нему правой кнопкой и выбираем расположение:

Должна открыться такая папка как C:\Windows\SystemApps\ShellExperienceHost_cw5n1h2txyewy, что это за название последней папки в адресе — я не знаю, может оно какое-то уникальное, у вас может быть немного другое название. Не суть, важно что файл находится в папке ShellExperienceHost_*, которая в свою очередь лежит уже в C:\Windows\SystemApps, у вас должно быть все так же. Гляньте еще на характеристики, это оригинальный файл в Windows 10 билд 1511:

Кстати папка SystemApps тоже говорит о том, что процесс ShellExperienceHost.exe явно не вирус, в другой папке этот файл быть не должен. Ну например в C:\Windows, или в C:\Windows\System32 — это все не родные папки, хотя там и сидят много системных файлов. Это так может маскироваться вирус.

В общем если вы думаете что у вас вирус — нужно как можно быстрее проверить комп на вирусы, тут я советую воспользоваться утилитами Kaspersky Virus Removal Tool и Dr.Web CureIt!. Рекомендую еще проверить утилитами против рекламных вирусов, это на тот случай, если у вас подозрительно много рекламы в браузерах — тут лучшие утилиты это AdwCleaner и HitmanPro.

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

Что такое Windows Shell Experience Host «shellexperiencehost.exe»

Некоторым пользователям было интересно, является ли shellexperiencehost.exe законным системным процессом, после того как они обнаружили в диспетчере задач , что процесс постоянно использует системные ресурсы. (особенно ресурсы процессора). Хотя процесс, скорее всего, является подлинным Windows Shell Experience Host , вы также можете иметь дело с вредоносным исполняемым файлом из семейства троянов, которые используют ЦП жертвы для майнинга Monero или других цифровых валют.

Эта статья предназначена в качестве пояснительного руководства для помощи пользователям понять назначение shellexperiencehost.exe , а также помочь им отличить подлинный исполняемый файл от троянской инфекции.

Что такое ShellExperienceHost.exe?

Windows Shell Experience Host – это подлинный процесс Windows, который обеспечивает функциональность для отображения универсальных приложений в оконном интерфейсе. По сути, этот процесс обрабатывает несколько графических элементов интерфейса приложения: прозрачность панели задач и меню «Пуск», календарь, часы, фоновое поведение, визуальные элементы уведомлений и т. Д.

Когда Windows Shell Experience Host был впервые представлен в Windows 10, самые первые версии содержали ошибки и потребляли много ресурсов ЦП и ОЗУ. Однако с последними обновлениями функциональность этого процесса значительно улучшилась.

Нормальное поведение shellexperiencehost.exe заключается в том, чтобы потреблять мало ресурсов ЦП или вообще не потреблять их. Однако, если вы внимательно следите за ним, вы сможете увидеть случайные всплески ЦП при изменении новых графических элементов, но затем потребление должно вернуться к нулю. Потребление памяти не должно превышать 300 МБ, даже если у вас много приложений, использующих Windows Shell Experience Host.

Потенциальная угроза безопасности ?

Если вы подозреваете, что shellexperiencehost.exe не является подлинным, вы можете провести расследование, чтобы подтвердите или опровергните ваши подозрения. Вы можете начать с мониторинга потребления ресурсов shellexperiencehost.exe . Если вы заметили, что процесс регулярно потребляет более 20% вашего процессора и несколько сотен оперативной памяти, возможно, вы действительно имеете дело с мошенническим исполняемым файлом.

После исследования этой проблемы мы обнаружил двух троянских майнеров ( ShellExperienceHost.exe и MicrosoftShellHost.exe) , которые используют ЦП жертвы для майнинга криптовалют. Как оказалось, семейство троянцев, которые маскируются под процесс shellexperiencehost.exe , используется для майнинга цифровой валюты Monero..

Если вы подозреваете, что имеете дело с трояном, его местоположение будет крупной раздачей. Откройте Диспетчер задач (Ctrl + Shift + Esc) и найдите shellexperiencehost.exe (Windows Shell Experience Host) в Процессы таб. Затем щелкните правой кнопкой мыши Windows Shell Experience Host и выберите Местоположение открытого файла .

Примечание. Имейте в виду, что вам может потребоваться развернуть раскрывающееся меню, чтобы для доступа к расположению ShellExperienceHost.exe .

Если обнаруженное расположение находится в C: Windows SystemApps ShellExperienceHost_cw5n1h2txyewy , можете не сомневаться, так как исполняемый файл не является вредоносным.

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

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

Следует ли мне удалить ShellExperienceHost.exe?

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

Большинство сбоев в Windows 10 связаны с хостом Shell Experience. появилось сообщение остановлено, исправлено последними обновлениями.

Ошибка Microsoft.Windows.ShellExperienceHost в Windows 10 [ПОЛНОЕ РУКОВОДСТВО]

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

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

Как я могу исправить проблемы Microsoft.Windows.ShellExperienceHost?

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

  • Microsoft.Windows.ShellExperienceHost перестал работать. Это довольно распространенная проблема, которая может возникнуть в Windows 10. Если вы столкнетесь с этим, ваш профиль пользователя может быть поврежден, поэтому вам придется создать новый.
  • Microsoft.Windows.ShellExperienceHost и Microsoft.Windows.Cortana установлены неправильно — иногда эта проблема может повлиять как на меню «Пуск», так и на Cortana . Чтобы решить эту проблему, вам, возможно, придется заново зарегистрировать меню «Пуск» с помощью PowerShell.

Решение 1. Проверьте наличие обновлений.

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

Windows 10 обычно устанавливает обновления автоматически , но вы также можете проверить наличие обновлений вручную, выполнив следующие действия:

  1. Откройте приложение «Настройки» и перейдите в раздел « Обновление и безопасность ».
    Microsoft.Windows.ShellExperienceHost и Microsoft.Windows.Cortana установлены неправильно
  2. Теперь нажмите кнопку Проверить наличие обновлений .
    Microsoft.Windows.ShellExperienceHost перестал работать

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

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

Решение 2. Обновите драйвер видеокарты

По словам пользователей, иногда Microsoft.Windows.ShellExperienceHost необходимо правильно установить, может появиться ошибка, если драйвер вашей видеокарты устарел.

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

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

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

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

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

Более безопасный и простой способ обновления драйверов на компьютере с Windows — использование автоматического инструмента, такого как TweakBit Driver Updater.

Отказ от ответственности : некоторые функции этого инструмента не являются бесплатными.

Решение 3 — Удалить Dropbox

Dropbox — это популярный сервис облачного хранилища , но, похоже, у Dropbox есть определенные проблемы с Windows 10.

По словам пользователей, Dropbox является основной причиной того, что Microsoft.Windows.ShellExperienceHost необходимо правильно установить сообщение об ошибке, и пока единственным решением является удаление Dropbox .

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

Стоит отметить, что существует несколько способов удаления Dropbox, но лучшим из них является использование программного обеспечения для удаления. Есть много отличных приложений для удаления, но лучшими являются Revo Uninstaller и IOBit Uninstaller , так что не стесняйтесь попробовать любое из них.

Решение 4 — Войдите в безопасный режим

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

Microsoft.Windows.ShellExperienceHost перестал работать

  1. Удерживая клавишу Shift на клавиатуре, нажмите кнопку « Перезагрузить» . В качестве альтернативы вы можете просто перезагрузить компьютер несколько раз во время загрузки.
  2. Выберите « Устранение неполадок»> «Дополнительные параметры»> «Параметры запуска» . Нажмите кнопку « Перезагрузить» .
  3. После перезагрузки компьютера вы увидите список параметров. Выберите любую версию безопасного режима, нажав соответствующую клавишу на клавиатуре.
  4. Как только вы войдете в безопасный режим, протестируйте его некоторое время и проверьте, появляется ли то же самое сообщение об ошибке.

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

Большинство пользователей Windows не знают, как легко добавить безопасный режим в меню загрузки. Узнайте, как вы можете сделать это всего за пару шагов .

Решение 5 — Выполнить сканирование DISM

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

  1. Нажмите Windows Key + X, чтобы открыть Power User Menu и выберите Командная строка (Admin) .
    Microsoft.Windows.ShellExperienceHost перестал работать
  2. Когда откроется командная строка, введите DISM.exe / Online / Cleanup-image / Restorehealth и нажмите Enter .
    Microsoft.Windows.ShellExperienceHost и Microsoft.Windows.Cortana установлены неправильно
  3. Подождите, пока процесс закончится.
  4. После завершения процесса перезагрузите компьютер и проверьте, решена ли проблема.

Если у вас возникли проблемы с доступом к командной строке от имени администратора, то вам лучше ознакомиться с этим руководством .

Решение 6 — Выполнить восстановление системы

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

  1. Нажмите Windows Key + S и введите восстановление. Выберите пункт « Создать точку восстановления» из списка результатов.
    Microsoft.Windows.ShellExperienceHost перестал работать
  2. Нажмите кнопку Восстановление системы .
    Microsoft.Windows.ShellExperienceHost и Microsoft.Windows.Cortana установлены неправильно
  3. Восстановление системы начнется. Нажмите кнопку Далее .
    Microsoft.Windows.ShellExperienceHost перестал работать
  4. Выберите точку восстановления, к которой хотите вернуться, и нажмите « Далее» .
    Microsoft.Windows.ShellExperienceHost и Microsoft.Windows.Cortana установлены неправильно
  5. Следуйте инструкциям на экране, чтобы выполнить восстановление.

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

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

Решение 7. Перерегистрируйте меню «Пуск» с помощью PowerShell

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

Чтобы заново зарегистрировать меню «Пуск», выполните следующие действия:

  1. Запустите PowerShell от имени администратора. Для этого нажмите Windows Key + S , введите powershell, найдите PowerShell в списке результатов, щелкните его правой кнопкой мыши и выберите « Запуск от имени администратора» .
    Microsoft.Windows.ShellExperienceHost перестал работать
  2. Как только PowerShell откроется, введите следующее и нажмите Enter, чтобы запустить его:
    • Get-appxpackage -all * shellexperience * -packagetype bundle |%
      Microsoft.Windows.ShellExperienceHost и Microsoft.Windows.Cortana установлены неправильно

Большинство пользователей не знают, что делать, когда ключ Windows перестает работать. Проверьте это руководство и будьте на шаг впереди.

Решение 8 — Создать новый профиль пользователя

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

Этот процесс довольно прост в Windows 10, и для этого вам нужно выполнить следующие шаги:

  1. Нажмите клавишу Windows + I, чтобы открыть приложение «Настройки» .
  2. Когда откроется приложение «Настройки» , перейдите в раздел « Учетные записи ».
    Microsoft.Windows.ShellExperienceHost и Microsoft.Windows.Cortana установлены неправильно
  3. На левой панели выберите Семья и другие люди . На правой панели выберите Добавить кого-то еще к этому ПК .
    Microsoft.Windows.ShellExperienceHost перестал работать
  4. Выберите У меня нет информации для входа этого человека .
    Microsoft.Windows.ShellExperienceHost и Microsoft.Windows.Cortana установлены неправильно
  5. Теперь выберите Добавить пользователя без учетной записи Microsoft .
    Microsoft.Windows.ShellExperienceHost перестал работать
  6. Введите желаемое имя пользователя и нажмите Далее .
    Microsoft.Windows.ShellExperienceHost и Microsoft.Windows.Cortana установлены неправильно

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

При желании вы можете переместить свои личные файлы из старой учетной записи в новую и продолжить использовать ее вместо основной.

Решение 9 — Перезапустите проводник Windows

Если вы получаете сообщение об ошибке Microsoft.Windows.ShellExperienceHost, которое необходимо установить правильно , возможно, проблема связана с определенной ошибкой в ​​проводнике Windows.

Если вы не знаете, Windows Explorer отвечает за ваш пользовательский интерфейс, и это одно из первых приложений, которое запускается с Windows.

По словам пользователей, вы можете временно решить эту проблему, просто перезапустив Windows Explorer. Это довольно просто, и вы можете сделать это, выполнив следующие действия:

Microsoft.Windows.ShellExperienceHost и Microsoft.Windows.Cortana установлены неправильно

  1. Нажмите Ctrl + Shift + Esc, чтобы открыть диспетчер задач .
  2. Когда откроется диспетчер задач , перейдите на вкладку « Процессы », щелкните правой кнопкой мыши проводник Windows и выберите « Перезагрузить» из меню.

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

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

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

Решение 10 — Удалить записи реестра

Иногда Microsoft.Windows.ShellExperienceHost необходимо установить правильно, сообщение может появиться из-за определенных записей реестра. В некоторых случаях эти записи могут мешать работе Windows и вызывать появление этой и других ошибок.

Чтобы решить проблему, вам необходимо сделать следующее:

  1. Нажмите Windows Key + R и введите regedit . Нажмите Enter или нажмите ОК .
    Microsoft.Windows.ShellExperienceHost перестал работать
  2. Когда откроется редактор реестра , перейдите к ключу HKLMSoftwareMicrosoftWindowsCurrentVersionAppxAppxAllUserStoreUpdatedApplications на правой панели.
    Microsoft.Windows.ShellExperienceHost и Microsoft.Windows.Cortana установлены неправильно
  3. Необязательно: Изменение реестра может быть опасным и вызывать новые проблемы, если вы не будете осторожны, поэтому, прежде чем мы удалим какие-либо записи, рекомендуется создать резервную копию ключа UpdatedApplications . Для этого просто щелкните правой кнопкой мыши UpdatedApplications и выберите Export .
    Microsoft.Windows.ShellExperienceHost перестал работать В диапазоне экспорта выберите « Выбранная ветвь» . Введите желаемое имя и нажмите кнопку Сохранить .
    Microsoft.Windows.ShellExperienceHost и Microsoft.Windows.Cortana установлены неправильно
    Если что-то пойдет не так после изменения реестра, вы всегда можете использовать этот файл, чтобы отменить изменения и восстановить реестр в исходное состояние.
  4. Теперь разверните ключ UpdatedApplications и удалите все доступные подразделы. Для этого просто щелкните правой кнопкой мыши и выберите « Удалить» в меню. Нажмите Да, когда появится диалоговое окно подтверждения.

Если вы не можете редактировать реестр Windows 10, прочитайте это удобное руководство и найдите самые быстрые решения проблемы.

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

Microsoft.Windows.ShellExperienceHost перестал работать

  1. Запустите Powershell от имени администратора.
  2. При запуске Powershell выполните команду Remove-Item HKLM: SOFTWAREMicrosoftWindowsCurrentVersionAppxAppxAllUserStoreUpdatedApplications * .

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

Решение 11 — Выполнить обновление на месте

По мнению пользователей, Microsoft.Windows.ShellExperienceHost необходимо установить правильно. Обычно ошибка возникает из-за повреждения файла, а в некоторых случаях вы можете решить проблему, выполнив обновление на месте.

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

  1. Скачайте и запустите Media Creation Tool .
  2. Когда Media Creation Tool запустится, примите условия обслуживания.
  3. Теперь выберите Обновить этот компьютер сейчас и нажмите Далее .
  4. Программа установки Windows 10 будет готова. Это может занять некоторое время, поэтому вам, возможно, придется немного подождать.
  5. Теперь выберите, хотите ли вы установить важные обновления. Это не обязательно, так как вы всегда можете загрузить эти обновления позже.
  6. Теперь вы должны увидеть экран Ready to install . Нажмите « Изменить, что сохранить» и выберите « Сохранить личные файлы и приложения» .
  7. После этого должен начаться процесс обновления.

Этот процесс может занять некоторое время, так что наберитесь терпения. После завершения обновления на месте у вас должна быть установлена ​​последняя версия Windows 10 с сохранением всех ваших файлов и приложений.

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

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

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

ЧИТАЙТЕ ТАКЖЕ:

  • Устранение неполадок в меню «Пуск» с помощью средства устранения неполадок меню «Пуск» в Windows 10
  • Где я могу скачать Пуск Меню Устранение неполадок?
  • Критическая ошибка Меню Пуск не работает в Windows 10 [FULL GUIDE]

Примечание редактора . Этот пост был первоначально опубликован в июле 2016 года и с тех пор был полностью переработан и обновлен для обеспечения свежести, точности и полноты.

Отключение кнопки Пуск как способ ускорения Windows 10 для старых ПК с малым объемом ОЗУ ⁠ ⁠

Данное руководство не означает, что Вы должны прямо здесь и сейчас пойти и сделать тоже самое с вашей ОС. Это для людей, у которых очень старые ПК и они любят экспериментировать. Не буду сильно пугать, после всех проделанных действий ОС стала работать быстрее, плюс она работает стабильно и никаких ошибок не выявлено, но то, что Вы делаете со своим ПК — делаете Вы сами. Для тех кто боится вирусов данный способ не требует загрузки, какого-нибудь ПО, все делается вручную Вами на Вашей ОС.

Для начала краткое описание ситуации.

Ноутбук 10-ти летней давности:

— Процессор Core2Duo 2,4 ГГц

— Windows 10 Домашняя 64-ех разрядная (лицензия)

1. Освободить немного ОЗУ, которую занимает ОС и её процессы.

2. Ускорить отклик работы системы

3. Уменьшить время запуска Windows 10.

Способ решения:

1. Отключение кнопки «Пуск»

2. Отключение кнопки «Поиск»

3. Упрощение графического интерфейса Windows 10

4. Отключение/удаление телеметрии Windows 10

Итоговый результат:

1. После запуска ОС дополнительно свободно, примерно, 500 Мб ОЗУ

2. Ощутимое улучшение отклика работы системы

3. Уменьшение времени запуска Windows 10 на 20-35 секунд

Теперь подробное описание:

1-2. Отключение кнопок «Поиск» и «Пуск»

Вы прочитали правильно, отключение кнопки «Пуск», той самой, которой не было в Win 8, но которая появилась в Win 10. Вот только с этой кнопкой есть небольшая проблема она сделана в виде отдельного приложения и иногда занимает ощутимые 100 Мб ОЗУ, просто своим фактом существования в левом нижнем углу экрана. А еще справа от неё сосуществует такая кнопочка «Поиск» в виде значка лупы, которая тоже сделана в виде отдельного приложения и тоже иногда любит отжимать по 100 Мб ОЗУ. Вот так они выглядят:

Отключение кнопки Пуск как способ ускорения Windows 10 для старых ПК с малым объемом ОЗУ Windows 10, Старый ПК, Ускорение работы ПК, Оперативная память, Windows, Длиннопост

А вот пример того как кнопка «Поиск» съедает 108 Мб ОЗУ, а кнопка «Пуск» 61 Мб.

Отключение кнопки Пуск как способ ускорения Windows 10 для старых ПК с малым объемом ОЗУ Windows 10, Старый ПК, Ускорение работы ПК, Оперативная память, Windows, Длиннопост

Всё было бы очень просто если бы эти процессы можно было отключить через Диспетчер, дело в том, что эти процессы очень настырные и включаются сразу же после их отключения, самым простым способом отключения данных процессов является отключение этих процессов, а после быстрое переименование папок этих процессов. Причем такое отключение кнопок безопасно ничего не удаляется, кнопки просто перестают работать, но их довольно быстро можно включить назад просто переименовав их папку обратно. Для быстрого отключения/включения этих кнопок можно создать bat файлы. Bat файл создается очень просто, например, на рабочем столе создаете txt файл блокнота, а после переименовываете файл «Текстовый документ.txt» в «Отключение кнопки.bat».

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

Отключение кнопки Пуск как способ ускорения Windows 10 для старых ПК с малым объемом ОЗУ Windows 10, Старый ПК, Ускорение работы ПК, Оперативная память, Windows, Длиннопост

После того как создали bat файл необходимо щелкнуть по нему правой кнопкой мыши и выбрать пункт «Изменить», после чего откроется Блокнот, что позволит изменять и сохранять содержимое файла. Всего нужно 4-ре bat файла, два на отключение кнопок, два на включение обратно. Запуск этих файлов надо совершать от администратора, т.е. правый щелчок по файлу и выбрать «Запуск от имени администратора»

Коротко по используемым командам:

taskkill отключить процесс

/f — ключ принудительного завершения

/im — ключ показывающий что необходимо завершить процесс с заданным именем

timeout /t 1 — пауза в 1 секунду, это необходимо для того чтобы полностью завершить процесс. Без этой паузы переименование папки начинается до того как закроется процесс, т.к. процесс еще не закрылся, то папка просто не переименуется.

rename A B — переименовать «А» в «B» между «A» один пробел «B» . Причем в примерах ниже переименование папки с процессом происходит путем добавления/удаления знака «-» в начале названия папки.

Для использывания примеров ниже убедитесь что Ваша ОС находится на диске C в папке Windows (а она может находится на любом диске и в папке с любым названием), и папки для кнопок Пуск и Поиск (находящиеся в C:\Windows\SystemApps) имееёт такие же названия. Т.е. если что-то не совпадает внесите изменения в код Вашего bat файла.

Для отключения кнопки «Пуск» содержимое файла должно быть следующим, три строчки:

Отключение кнопки Пуск как способ ускорения Windows 10 для старых ПК с малым объемом ОЗУ Windows 10, Старый ПК, Ускорение работы ПК, Оперативная память, Windows, Длиннопост

taskkill /f /im ShellExperienceHost.exe

rename C:\Windows\SystemApps\ShellExperienceHost_cw5n1h2txyewy -ShellExperienceHost_cw5n1h2txyewy

Для bat файла включающего кнопку Пуск обратно, одна строчка:

Отключение кнопки Пуск как способ ускорения Windows 10 для старых ПК с малым объемом ОЗУ Windows 10, Старый ПК, Ускорение работы ПК, Оперативная память, Windows, Длиннопост

rename C:\Windows\SystemApps\-ShellExperienceHost_cw5n1h2txyewy ShellExperienceHost_cw5n1h2txyewy

Для bat файла выключающего кнопку Поиск, три строчки:

Отключение кнопки Пуск как способ ускорения Windows 10 для старых ПК с малым объемом ОЗУ Windows 10, Старый ПК, Ускорение работы ПК, Оперативная память, Windows, Длиннопост

taskkill /f /im SearchUI.exe

rename C:\Windows\SystemApps\Microsoft.Windows.Cortana_cw5n1h2txyewy -Microsoft.Windows.Cortana_cw5n1h2txyewy

Для bat файла включающего кнопку Пуск обратно, одна строчка:

Отключение кнопки Пуск как способ ускорения Windows 10 для старых ПК с малым объемом ОЗУ Windows 10, Старый ПК, Ускорение работы ПК, Оперативная память, Windows, Длиннопост

rename C:\Windows\SystemApps\-Microsoft.Windows.Cortana_cw5n1h2txyewy Microsoft.Windows.Cortana_cw5n1h2txyewy

Как узнать что отключение кнопок сработало? Нажатие на кнопки не приводит к открытию меню этих кнопок.

Как узнать что кнопки включились обратно? Нажмите 3-5 раз на кнопку, если ничего не происходит, кнопка обратно не включилась.

Убедитесь, что bat файлы запускаются от администратора!
Попробуйте увеличить паузу между отключением процесса и переименованием до 2-ух секунд.

Проверьте путь папок.

3. Упрощение графических эффектов Windows.

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

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

Отключение кнопки Пуск как способ ускорения Windows 10 для старых ПК с малым объемом ОЗУ Windows 10, Старый ПК, Ускорение работы ПК, Оперативная память, Windows, Длиннопост

Дополнительно к этому надо отключить эффект прозрачности. Для этого правый щелчок по Рабочему столу, выбираем «Персонализация», потом «Цвета» прокручиваем окно вниз и отключаем эффект прозрачности

Отключение кнопки Пуск как способ ускорения Windows 10 для старых ПК с малым объемом ОЗУ Windows 10, Старый ПК, Ускорение работы ПК, Оперативная память, Windows, Длиннопост

Не пугайтесь, после всех этих действий интерфейс ОС не превратися в XP.

4. Отключение телеметрии.

Отключение телеметрии осуществляется как через bat файл, так и отключением некоторых опций. Подробное описание действий представлено в статье на 4pda.ru по адресу https://4pda.ru/2017/03/19/338134/

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

Отключение кнопки Пуск как способ ускорения Windows 10 для старых ПК с малым объемом ОЗУ Windows 10, Старый ПК, Ускорение работы ПК, Оперативная память, Windows, Длиннопост

sc delete DiagTrack

sc delete dmwappushservice

reg add HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DataCollection /v AllowTelemetry /t REG_DWORD /d

После выполнения этого файла и презагрузки, ОС загружалась почти 5 минут. Но в последующих загрузках такого не наблюдалось. Отключение/удаление телеметрии таким способом освободило примерно дополнительные 300 Мб ОЗУ.

Итоговый результат:

1. Теперь при запуске ОС свободно примерно на 500 Мб ОЗУ больше.

2. Ощутимое улучшение отклика работы системы, открытие папок, работа с файлами.

3. Уменьшение времени запуска Windows 10 на 20-35 секунд.

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

И напоследок, выключение/перезагрузку ПК при отключенной кнопке «Пуск» можно осуществлять нажав Control+Alt+Delete.

PS. Автору известно, что на современных смартфонах бывает в 3 раза больше ОЗУ, чем на этом ноутбуке. А так же существуют другие ОС. На ноутбуке установлены только 2 лицензионных ОС Vista и Windows 10.

Отключение кнопки Пуск как способ ускорения Windows 10 для старых ПК с малым объемом ОЗУ Windows 10, Старый ПК, Ускорение работы ПК, Оперативная память, Windows, Длиннопост

а не будет ли экономии просто от использования 32битной версии вместо 64. При 3ГБ ОЗУ вполне себе допустимо. и слышал что 64 любит жрать лишнего из-за большего обилия драйверов? (хз на сколько это правда, но вдруг кто пробовал)

А зачем эта суходрочка?

Ну поставьте урезанную лайтовую сборку семеры, или XP на крайний случай.

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

вопрос, а нахера на такое железо вообще 10 ку ставить и столько кастылей. 7ку 32 битную и все гуд работать будет

На том, что на картинке стоит обычная десятка без всяких изъёбств. Разве что дефендер выключен. А разгадка одна — оперативка (8Gb) и SSD (списанный серверный интел) сейчас стоят как грязь.

Иллюстрация к комментарию

Пердолинг ноутбука от Microsoft⁠ ⁠

Приносит мне как-то начальник пару буков с задачей установить винду и подготовить к продаже. Из трёх аппаратов взгляд сразу привлёк интересный зверёк — Microsoft Surface Book первого поколения. Я о них слышал только из обзоров техноблогеров, поэтому было интересно пощупать, что ж это. И аппарат реально интересный — нажатием кнопки превращается в планшет, и вся начинка наверняка находится под дисплеем.
Экран у него сенсорный, поэтому разбирать его все равно что телефон: дисп держится на герметике. Ах да, "зачем же его разбирать?" — спросите вы. На диске битлокер, требующий пароля, биос под паролем. Учитывая это, логично было полагать, что раз уж дали в таком состоянии — паролей никто никаких не знает. Вооружившись бытовым феном со склада (напомню — мы не сервис, так что удивительно, что и этот нашелся) я сразу принялся греть края экрана и подковыривать его медиатором.
Примерно 50% шли гладко и ровно, я был сам в шоке, т.к. я сенсорные дисплеи приклеенные в жизни не снимал. На радостях я даже стал идти быстрее, как вдруг.

Пердолинг ноутбука от Microsoft IT, Surface, Microsoft, Ремонт ноутбуков, Ремонт планшета, Установка, Windows 10, Windows, Админ, День сисадмина, Замена экрана, Длиннопост

Я от неожиданности будто бы сикнул немного. Никого не предупредив, я полез в ноут, который планируется продавать. Дело было в пятницу, поэтому я решил два дня подумать, что говорить руководителю, поскольку от цены нового диспа в Москве у меня чуть рожа не треснула: от 15 до 38 тыс. За 38к можно купить на Авито такой же бук, который и ковырять не придется. А вот добродушные китайцы продают такой дисплей всего за 5600. Нужно ли говорить, что я выбрал)
В понедельник я рассказал директору что произошло, он в свою очередь человеку, который поручил эти буки продать. Тот посмеялся, сказал что пароль он знает и даже введёт, но только сам. "Ничего себе, а снять не судьба? Или, хотя бы, предупредить, что пароль известен", подумал я, заказывая новый дисп на Али. Спустя две недели он пришёл, и, о чудо — это оказался полностью рабочий оригинальный дисплей с разбора. Тут я с ухмылкой вспомнил цены на него же в мск и принялся устанавливать его в корпус. Не стал клеить на герметик — мало ли что. Использовал специальную клейкую двустороннюю силиконовую ленту. Ура, я вернул все взад, осталось подождать пока клиент введёт пароль от биоса.

Пердолинг ноутбука от Microsoft IT, Surface, Microsoft, Ремонт ноутбуков, Ремонт планшета, Установка, Windows 10, Windows, Админ, День сисадмина, Замена экрана, Длиннопост

Спустя некоторое время коллега понес клиенту ноут на ввод пароля, ответ убил: "А что это, я знаю только от винды пароль". Клянусь, я почти помер, когда осознал, что мне предстоит снова разбирать это чудо. Я прогуглил всё, что только можно. Ноутов с nvme интерфейсом у нас в офисе нет для очистки диска, про сброс биоса на форумах Майков инфы нет, как и на айфиксите, самые живые треды на реддите. Все комментарии вокруг до окола, никакой конкретики — используйте специальный образ для восстановления настроек винды или, может, поможет отсоединить аккумулятор.
Я отложил это дело в дальний ящик, пока не пришли ещё ноуты с такой же задачей, и, о чудо, там был один с nvme диском. Я сразу же полез разбирать сюрфейс, и это просто ужас. Конечно, могло быть и хуже, но зачем делать таким сложным процесс снятия диска — разве недостаточно сенсорного дисплея?

Пердолинг ноутбука от Microsoft IT, Surface, Microsoft, Ремонт ноутбуков, Ремонт планшета, Установка, Windows 10, Windows, Админ, День сисадмина, Замена экрана, Длиннопост

Треш. Но, дело сделано, диск очищен, и даже сразу установлена винда, т.к. флешку как устройство для бута эта вражеская технология в упор не хотела принимать. Но собрав все с чистым диском ответ системы, как в том мемесе, убил: "ты кто?)", Сказал загрузчик, не увидев свежеустановленную винду. Но зато теперь он начал принимать юсб. Я решил переустановить винду уже со вставленным в сюрфейс диском, но каждая попытка оканчивалась ошибкой установки. Как стало понятно, на моменте создания бута самой системы. Я вписывал его руками через командную строку по гайдам, какие находил, пробовал разные образы, но результат всегда один и тот же. Подумал, может стоит попробовать запуститься через бут ордер, и, о чудо, винда начала загружаться. Установленная две минуты назад с ошибкой винда начал запускаться, при том, что бут ордер даже не вылезает. Но с одним но — кнопку вызова нужно нажимать каждый раз при запуске) Так или иначе, результат получен — винда установлена, а буком можно пользоваться.

Пердолинг ноутбука от Microsoft IT, Surface, Microsoft, Ремонт ноутбуков, Ремонт планшета, Установка, Windows 10, Windows, Админ, День сисадмина, Замена экрана, Длиннопост

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

Ретро игровой клуб 90-х/2000-х в Москве⁠ ⁠

Сегодня многих, кому за 30 (в том числе и мне) , часто накрывают флэшбэки юности, молодости, когда и трава была зеленее, и детство бодрее, и игры интереснее. Многие из вас наверняка зависали в компьютерных клубах тех лет, либо у друзей, у которых был комп или «приставка» (о слове «консоль» мы тогда и не слышали😉) , либо сами рубились дома на своих «286-ых — 486-ых» или «пнях».

Ретро игровой клуб 90-х/2000-х в Москве Компьютер, Windows, Ретро-игры, Ретро компьютер, Ретро-консоль, Ретротехника, Старые фильмы, Вспоминая старые игры, Старые вещи, Старый ПК, Старые игрушки, Старые игры и мемы, Шутер, Стратегия, Sega, Видеоигра, Dendy, Playstation 1, Длиннопост

В эпоху начала коронавирусной истерии, когда всех начали закрывать по домам, летом-осенью 2020-го мне пришла мысль об открытии компьютерного клуба в духе того времени, со старыми ПК, «пузатыми» CRT мониторами и соответственно играми тех лет.

Старыми играми я увлечён как раз с 90-х, спустя несколько лет, когда у меня появился первый домашний ПК на базе Intel 486DX2 66MHz. В эти же 90-е я начинал собирать коллекцию старых игр и пилить свой сайт про старые же опять игры)) Последняя его версия до сих пор жива.

Сайт работает, но времени, к сожалению, на его поддержку у меня нет (хотелось бы починить скачивание и допилить новый раздел с игровыми журналами) . Можно [было] даже скачать полные образы старых игр. Но сейчас не об этом)))

Продолжая тему ностальгии по временам своей молодости, я и решил задаться целью открыть ретро игровой клуб. Системные блоки не стал искать/собирать, а взял за базу нетбуки, которых в «нулевых» было навалом. Их мощности как раз подходят под старые игры. Так проще и быстрее собрать полностью рабочую единицу. Мониторы искал от 19″ и частотой обновления экрана не менее 100 Гц. (Всё-таки наше поколение знает времена низкочастотников и красных глаз 😵‍💫) . Достал из гаража и сдул пыль с 2-х спортивных сумок с игровыми дисками молодости. Комплект готов!

Нашёл помещение, с дизайнером придумал интерьер, ремонт делал сам и вот что получилось:

Ретро игровой клуб 90-х/2000-х в Москве Компьютер, Windows, Ретро-игры, Ретро компьютер, Ретро-консоль, Ретротехника, Старые фильмы, Вспоминая старые игры, Старые вещи, Старый ПК, Старые игрушки, Старые игры и мемы, Шутер, Стратегия, Sega, Видеоигра, Dendy, Playstation 1, Длиннопост

Ретро игровой клуб 90-х/2000-х в Москве Компьютер, Windows, Ретро-игры, Ретро компьютер, Ретро-консоль, Ретротехника, Старые фильмы, Вспоминая старые игры, Старые вещи, Старый ПК, Старые игрушки, Старые игры и мемы, Шутер, Стратегия, Sega, Видеоигра, Dendy, Playstation 1, Длиннопост

Ретро игровой клуб 90-х/2000-х в Москве Компьютер, Windows, Ретро-игры, Ретро компьютер, Ретро-консоль, Ретротехника, Старые фильмы, Вспоминая старые игры, Старые вещи, Старый ПК, Старые игрушки, Старые игры и мемы, Шутер, Стратегия, Sega, Видеоигра, Dendy, Playstation 1, Длиннопост

Ретро игровой клуб 90-х/2000-х в Москве Компьютер, Windows, Ретро-игры, Ретро компьютер, Ретро-консоль, Ретротехника, Старые фильмы, Вспоминая старые игры, Старые вещи, Старый ПК, Старые игрушки, Старые игры и мемы, Шутер, Стратегия, Sega, Видеоигра, Dendy, Playstation 1, Длиннопост

Так чем богаты?

1. В наличии Игры для сетевой игрЫ по локальной сети и Интернет, так и одиночные кампании. Всего наименований переваливает за пару сотен тайтлов.

Вот только некоторые из них:

Серия Age Of Empires

Серия Might and Magic

Серия C&C и Red Alert

и куча другой классики!

2. Помимо старых ПК в клубе есть ещё 2 CRT телевизора, к ним идут «приставки» Dendy и Sega (на самом деле серия Retro Genesis) с несколькими десятками картриджей. В планах добавить ещё консольку PS1;

3. Видеомагнитофон и набор VHS кассет с фильмами в переводах Гаврилова, Володарского, Михалёва 🤩 Куда ж без них!

4. Планируются турниры по играм как на ПК, так и на «приставках»;

5. Вечерние просмотры видео классики, например, Терминатор, Рэмбо, Доспехи Бога, Чужие, Хищник и др. (несколько десятков фильмов в наличии и на заказ😁) в переводе вышеуказанных звёзд озвучки;

6. Вода, кофе, газировка, печеньки тоже присутствуют!

Пока клуб работает по предварительной записи. Далее зависит от кол-ва желающих 😃

Если вы такой же упоротый ностальгик по 90-ым и 00-ым, то приходите. Будет интересно!

P. S. А если кто-то готов помочь организационно или финансово обязательно пишите. Любая помощь мне пригодится.

Ответ на пост «Ключ на Office Professional Plus 2016 (лицензия)»⁠ ⁠

Ключик на Windows 10 Professional лицензия, без этих ваших кмс

Проброс видеокарты в виртуальную машину (копия с Хабра)⁠ ⁠

1. Вступление

Две разные системы (win + linux) на одной аппаратной базе — реальность. В этом нет ничего нового или инновационного (на данный момент времени), но если требуется максимальная производительность гостевой системы, то не обойтись без проброса реальных устройств в виртуальную машину. Проброс сетевых карт, usb-контроллеров (etc) экстраординарных особенностей не несёт, а вот попытка «шаринга» ресурсов видеокарты и процессора вполне может принести некоторое количество проблем.

Итак, а для чего, собственного говоря, городить системы с полнофункциональным использованием ресурсов GPU и CPU? Самый простой и очевидный ответ — игры (широко известный факт — если не большинство, то очень многие, написаны под ОС Windows). Другой вариант — полноценное рабочее место с возможностью запуска требовательных приложений (например, CAD-софта), быстрым бэкапом (скопировать файл ВМ куда проще, чем создавать полную копию HDD/SSD) и опцией полного контроля сетевого трафика гостевой системы.

2. Аппаратная часть

Процессор: Intel(R) Core(TM) i5-9400F CPU @ 2.90GHz

Материнская плата: ASRock Z390 Phantom Gaming 4S

Видеокарта 0 (для проброса в ВМ): Lexa PRO [Radeon 540/540X/550/550X / RX 540X/550/550X]

Видеокарта 1 (для хост-системы): Park [Mobility Radeon HD 5430]

USB-контроллер (для проброса в ВМ и последующего подключения периферийных устройств, например, клавиатуры): VIA Technologies, Inc. VL805 USB 3.0 Host Controller

3. Настройки ОС

В качестве хост-системы выбрана ОС AlmaLinux 8 (вариант установки«Server with GUI»). Долгое время пользовался CentOS 7/8, поэтому, думаю, выбор тут очевиден.

Первое, что необходимо сделать, — это ограничить использование видеокарты, предназначенной для использования в ВМ, хост-системой. Для этого применяем ряд команд и настроек:

1) с помощью команды «lspci -nn | grep RX» получаем уникальные идентификаторы видеокарты. Т. к. видеокарта RX-серии, то, соответственно, ищем в выводе lspci (утилита устанавливается посредством команды «dnf install pciutils») по этим двум символам. Вывод получим примерно такой (выделенные подстроки — это и есть искомые идентификаторы устройств) —

«02:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Lexa PRO [Radeon 540/540X/550/550X / RX 540X/550/550X] [1002:699f] (rev c7)

02:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI] Baffin HDMI/DP Audio [Radeon RX 550 640SP / RX 560/560X] [1002:aae0]», где 1002:699f — идентификатор VGA-контроллера, а 1002:aae0 — встроенной аудиокарты. Также запоминаем идентификаторы «02:00.0» и «02:00.1»;

2) добавив к команде «lspci -nn» ключ «k» («lspci -nnk») находим в выводе устройство «1002:699f» и запоминаем значение «Kernel driver in use». В моём случае — это «amdgpu»;

3) в файле «/etc/default/grub» находим строку, начинающуюся с «GRUB_CMDLINE_LINUX», и добавляем после «quiet» значения «intel_iommu=on iommu=on rd.driver.pre=pci-stub pci-stub.ids=1002:67ff,1002:aae0», где «intel_iommu / iommu» – параметры, отвечающие за поддержку технологии IOMMU (технология взаимодействия виртуальных машин с реальным оборудованием), «rd.driver.pre=pci-stub» — указание на принудительную первоочередную загрузку фиктивного драйвера pci-sub, «pci-stub.ids» — перечисление устройств, для которых при загрузке ядра необходимо использовать фиктивный драйвер (т.е. происходит изоляция устройств для дальнейшего использования в виртуальных машинах). Если на хост-машине используется CPU от AMD, то «intel_iommu» меняем на «amd_iommu»;

4) в файл «/etc/modprobe.d/local.conf» добавляем строки «blacklist amdgpu» и «options pci-stub ids=1002:699f,1002:aae0», где «blacklist amdgpu» — явное указание на запрет использования драйвера AMD для графических устройств, а «options pci-stub ids=1002:699f,1002:aae0» — явное указание на использование фиктивного драйвера для соответствующих идентификаторов устройств;

5) выполняем команду «grub2-mkconfig -o /boot/efi/EFI/centos/grub.cfg» (т.е. пересоздаём конфигурационный файл загрузчика GRUB). Если речь не про EFI-загрузку, то команда выглядит так — «grub2-mkconfig -o /boot/grub2/grub.cfg»;

6) выполняем команду «dracut —regenerate-all —force» для пересоздания образа initramfs (initial RAM disk image, загружаемый в оперативную память файл с образом файловой системы), используемого при загрузке Linux в качестве первоначальной корневой файловой системы;

7) перезагружаем хост виртуализации.

Смысл этих настроек в том, чтобы ограничить использование определённых устройств при загрузке. Например, до прописания параметров в выводе команды «lspci -v» для VGA-контроллера будет присутствовать подстрока «Kernel driver in use: amdgpu», а после перезагрузки – «Kernel driver in use: pci-stub». При старте же ВМ с Windows (и после проброса устройств) – “Kernel driver in use: vfio-pci” (в чём можно убедиться после запуска созданной ВМ). Важный момент — используемая для хост-системы видеокарта должна использовать драйвера, отличные от используемых для пробрасываемой видеокарты, например, в моём случае используется «Radeon HD 5430», драйвер для которой — это «radeon» (в выводе «lspci -v» – «Kernel driver in use: radeon»).

4. Установка софта для виртуализации

1) «dnf install epel-release».

2) «dnf install qemu-kvm qemu-img libvirt virt-install libvirt-client virt-viewer virt-manager seabios numactl perf cockpit cockpit-machines xauth virt-top libguestfs-tools».

4) Optional. «dnf install perl» (Perl – one love).

5. Настройки ВМ QEMU-KVM via virt-manager

Предварительно скачиваем iso-образ Windows 10 и драйвера Virtio от RedHat (тоже в виде iso-образа).

При первоначальной установке всегда ставим галочку «Customize configuration before install».

1) Указываем iso-образ устанавливаемой операционной системы (например, Windows 10). Также добавляем дополнительное устройство вида «CD-ROM» и монтируем в доп. устройство iso-образ с драйверами Virtio.

2) Для виртуального HDD (куда планируется установка ОС) выставляем: «Bus type = Virtio». Тип виртуального диска — qcow2 или raw.

3) Для более эффективной работы размещаем основной виртуальный диск для ВМ на SSD.

4) Модель сетевой карты — virtio.

5) Overview: chipset = “Q35”, firmware = “UEFI x86_64: /usr/share/OVMF/OVMF_CODE.secboot.fd”.

6) OS Information: Operation System = “Microsoft Windows 10”.

7) CPU (соответствующие блоки в XML должны выглядеть именно так, если речь про аналогичную аппаратную конфигурацию):

8) Удаляем из конфигурации ВМ: «Tablet», «Display VNC», «Channel qemu-ga», «Video VGA».

9) Добавляем (через «Add Hardware → PCI Host Device») нужные устройства (VGA-контроллер, встроенный в видеокарту аудиконтроллер и отдельный USB-контроллер), ориентируясь на выделенный идентификатор «02:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Lexa PRO [Radeon 540/540X/550/550X / RX 540X/550/550X] (rev c7)» (пример вывода «lspci»).

10) Подключаем монитор к проброшенной видеокарте, а «мышь» с клавиатурой — к проброшенному USB-контроллеру.

11) Запускаем процесс установки («Begin installation»). В процессе установки указываем инсталлятору на образ Virtio в качестве драйвер-источника для HDD.

12) После установки заходим в диспетчер задач и для неизвестных устройств указываем в качестве драйвер-источника диск с Virtio. Также инсталлируем драйвера видеокарты.

Если всё сделано правильно, то в диспетчере задач Windows вы увидите реальную видеокарту и 4 ядра CPU с расшаренными ресурсами процессора (Кэш L1 + L2 + L3).

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *