Win en 77 что это за программа

Autoruns for Windows — Windows Sysinternals

Win en 77 что это за программа

  • 05/16/2017
  • 3 minutes to read
  • Contributors
    • all

By Mark Russinovich

Published: February 18, 2019

Download Autoruns and Autorunsc(1.5 MB)
Run now from Sysinternals Live.

Introduction

This utility, which has the most comprehensive knowledge ofauto-starting locations of any startup monitor, shows you what programsare configured to run during system bootup or login, and when you startvarious built-in Windows applications Internet Explorer, Explorerand media players.

These programs and drivers include ones in yourstartup folder, Run, RunOnce, and other Registry keys.Autoruns reports Explorer shell extensions, toolbars, browser helperobjects, Winlogon notifications, auto-start services, and muchmore. Autoruns goes way beyond other autostart utilities.

Autoruns' Hide Signed Microsoft Entries option helps you to zoomin on third-party auto-starting images that have been added to yoursystem and it has support for looking at the auto-starting imagesconfigured for other accounts configured on a system. Also included inthe download package is a command-line equivalent that can output in CSVformat, Autorunsc.

You'll probably be surprised at how many executables are launchedautomatically!

Usage

Simply run Autoruns and it shows you the currently configuredauto-start applications as well as the full list of Registry and filesystem locations available for auto-start configuration.

Autostartlocations displayed by Autoruns include logon entries, Explorer add-ons,Internet Explorer add-ons including Browser Helper Objects (BHOs),Appinit DLLs, image hijacks, boot execute images, Winlogon notificationDLLs, Windows Services and Winsock Layered Service Providers, mediacodecs, and more. Switch tabs to view autostarts from differentcategories.

To view the properties of an executable configured to run automatically,select it and use the Properties menu item or toolbar button.

IfProcess Explorer isrunning and there is an active process executing the selected executablethen the Process Explorer menu item in the Entry menu will openthe process properties dialog box for the process executing the selectedimage.

Navigate to the Registry or file system location displayed or theconfiguration of an auto-start item by selecting the item and usingthe Jump to Entry menu item or toolbar button, and navigate tothe location of an autostart image.

To disable an auto-start entry uncheck its check box. To delete anauto-start configuration entry use the Delete menu item or toolbarbutton.

The Options menu includes several display filtering options, such asonly showing non-Windows entries, as well as access to a scan optionsdialog from where you can enable signature verification and Virus Totalhash and file submission.

Select entries in the User menu to view auto-starting images fordifferent user accounts.

More information on display options and additional information isavailable in the on-line help.

Autorunsc Usage

Autorunsc is the command-line version of Autoruns. Its usage syntax is:

Usage: autorunsc [-a ] [-c|-ct] [-h][-m] [-s] [-u] [-vt] [[-z ] | [user]]]

ParameterDescription
-a Autostart entry selection:
* All.
b Boot execute.
d Appinit DLLs.
e Explorer addons.
g Sidebar gadgets (Vista and higher)
h Image hijacks.
i Internet Explorer addons.
k Known DLLs.
l Logon startups (this is the default).
m WMI entries.
n Winsock protocol and network providers.
o Codecs.
p Printer monitor DLLs.
r LSA security providers.
s Autostart services and non-disabled drivers.
t Scheduled tasks.
w Winlogon entries.
-c Print output as CSV.
-ct Print output as tab-delimited values.
-h Show file hashes.
-m Hide Microsoft entries (signed entries if used with -v).
-s Verify digital signatures.
-t Show timestamps in normalized UTC (YYYYMMDD-hhmmss).
-u If VirusTotal check is enabled, show files that are unknown by VirusTotal or have non-zero detection, otherwise show only unsigned files.
-x Print output as XML.
-v[rs] Query VirusTotal for malware file hash. Add 'r' to open reports for files with non-zero detection. Files reported as not previously scanned will be uploaded to VirusTotal if the 's' option is specified. Note scan results may not be available for five or more minutes.
-vt Before using VirusTotal features, you must accept the VirusTotal terms of service. If you haven't accepted the terms and you omit this option, you will be interactively prompted.
-z Specifies the offline Windows system to scan.
user Specifies the name of the user account for which autorun items will be shown. Specify '*' to scan all user profiles.
  • Windows Internals Book The official updates and errata page for the definitive book onWindows internals, by Mark Russinovich and David Solomon.
  • Windows Sysinternals Administrator's Reference Theofficial guide to the Sysinternals utilities by Mark Russinovich andAaron Margosis, including descriptions of all the tools, theirfeatures, how to use them for troubleshooting, and examplereal-world cases of their use.

Download

Download Autoruns and Autorunsc(1.2 MB)
Run now from Sysinternals Live.

Источник: https://technet.microsoft.com/bb963902.aspx

WinSnare что это за программа

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

При просмотре запущенных на компьютере процессов пользователь можно обнаружить процесс winsnare.dll, напрямую ответственный за все перечисленные проблемы.

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

Обзор WinSnare

Что это WinSnare?

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

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

Вирусная программа собирает разнообразные данные о пользователе (IP, версия браузера, наиболее посещаемые сайты, логины, пароли et cetera), меняет в браузере адрес главной страницы, самостоятельно открывает окна с рекламой, трансформирует результаты поисковых систем.

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

После подробного разбора того, что это за программа Winsnare изучим причину появления приложения на ПК и удаление.

Типичное окно рекламного Adware

Как WinSnare попадает на ваш компьютер

Обычно подобный злокачественный софт попадает на ПК пользователя в результате бандлинга, когда вместе с установкой основной программы (обычно какой-нибудь плеер, «ускоритель интернета», торрент-клиент и прочее подобное) фоном устанавливается и ряд вспомогательных WinSnare и BikaQ RSS Reader. После этого компьютер начинает работать нестабильно, подтормаживать, внезапно перегружаться, что является одним из следствий пребывания на компьютере «потенциально нежелательных программ» (PUP).

Обычно, вирус создаёт на ПК директорию WINSNARE, и помещает туда свой файл

%APPDATA%\WINSNARE\WINSNARE.DLL

или

%APPDATA%\WINSNARE\WINSNARE64.DLL

Процесс зловреда в Диспетчера задач

Как удалить WinSnare

Чтобы избавиться от зловреда рекомендую сделать следующее:

  • Удалите зловреда традиционным путём. Перейдите в стандартное удаление программ, поищите в списке программ «Winsnare», и, если найдёте таковую, удалите её с вашего ПК при помощи двойного клика на ней;
  • Удалите злокачественное расширение для вашего браузера. Перейдите в список установленных расширений вашего браузера (к примеру, в Хром он находится по пути «Настройки» — «Расширения»), и просмотрите его на предмет наличия «Winsnare». При обнаружении, деинсталируйте расширение Winsnare из вашего браузера;
  • Используйте функционал антивирусных программ. Можно предложить такие продукты как Dr.Web CureIt!, UnHackMe, AdwCleaner, Malwarebytes Anti-Malware. Установите на ваш компьютер одну (или пару) таких программ, и просканируйте ими систему на предмет наличия вирусов. После нахождения и удаления таковых перезагрузите ваш компьютер, это может стать эффективным ответом на вопрос по удалению Winsnare;Используйте AdwCleaner для борьбы со зловредами
  • Сбросьте настройки вашего браузера. К примеру, в Firefox это делается путём нажатия на кнопку «Открыть меню» (три горизонтальные линии), затем на «Открыть меню справка» (знак вопроса внизу) – «Информация для решения проблем» — «Очистить Firefox»;
  • Отключите службы, в имени которых упомянут зловред. Нажмите на кнопку «Пуск», в строке поиска введите services.msc и нажмите ввод. В открывшемся окне служб поищите службу с упоминанием  названия зловреда, при нахождении таковой отключите её (кликаем на ней дважды, и в «Тип запуска» выбираем «Отключена);
  • Проверьте целостность системного реестра (помогут такие инструменты как Wise Registry Cleaner, RegDoctor, CCleaner и ряд других аналогов).Используйте RegDoctor для поиска и исправления ошибок в системном реестре
Читайте также  Asus hipost что это за программа

Заключение

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

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

Это позволит избежать воздействия на систему нежелательных гостей типа «WinSnare», тем самым гарантируя стабильную и надёжную работу вашего ПК.

Источник: https://easywebscripts.net/oshibki/winsnare-chto-eto-za-programma.php

Как удалить win_en_77.exe вручную и с помощью программ для удаления

win_en_77.exe является рекламной программой (с англ. Adware, hijackers). Эти программы имеют единственное основное отличие от вирусов – они не ломают компьютер и файлы прямо.

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

Вирусное программное обеcпечение просто обнаружить практически сразу же после его проникновения в систему, так как оно сразу же приступит к тому, к чему его готовили: уничтожать, кодировать или портить информацию, проникать в основные системы устройства и блокировать их, и всё в том же духе. Adware, разновидности win_en_77.exe, войдя на компьютер, на первых порах затаится, и сначала обеспечит себе безопасность, сделав везде сохранённые копии, задаст задачи на авто-установку, и создаст связь с сайтом для периодического апдейта. И только когда начальная фаза будет окончена, когда win_en_77.exe не выйдет просто взять и деинсталлировать, он начинает работать. Чаще всего это проявляется в сильно возросшем количестве навязчивых баннеров. Если ещё недавно вы буквально не видели рекламы, то теперь её можно будет найти на каждой странице, и даже в трёх-четырёх экземплярах! К тому же, вскоре окажется, что вдруг сменилась стартовая страница браузера. Ко всему этому, постоянная работа win_en_77.exe ужасно сказывается на общем уровне защиты ПК, и снижает быстродействие.

Давайте пристальнее разберемся, чем занят win_en_77.exe в системе. Не забывайте о том, что главная цель ПО такого типа – это создание трафика на на веб-сайтах, оплативших такую услугу.

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

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

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

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

Пусть даже вам удастся попасть на нужный вам сайт, у вас не выйдет им воспользоваться, так как все функции, которые вам необходимы закроются большими, кликабельными рекламными баннерами. Здесь описаны наихудшие последствия инфицирования. Чтобы всё стало так плохо, понадобится как минимум две-три недели функционирования win_en_77.exe. Кстати, даже это – не самое страшное!

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

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

Если эта реклама открыта, то юзер, так или иначе, может на неё нажать, пусть даже не подумав. И в том случае, если он всё-таки кликнет – немедленно получит целый набор вирусов. Именно из-за этого win_en_77.

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

Утилита для удаления win_en_77.exe

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

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

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

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

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

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

Как удалить win_en_77.exe вручную

В том случае, если вы всё-таки приняли решение удалять win_en_77.exe собственноручно, то вам нужно начать с деинсталляции вируса ПО из панели управления.

Инструкция по удалению win_en_77.exe из Windows 7 и Windows XP

1. Удалите win_en_77.exe из Панели управления:

  • Нажмите Пуск
  • Кликните на Панель управления
  • Кликните на Программы
  • Кликните на Удаление программы
  • Выделите win_en_77.exe и нажмите Удалить

2. Удалите оставшиеся файлы и папки

  • Нажмите Пуск
  • В поле Поиска напечатайте win_en_77.exe
  • Нажмите ознакомится с другими результатами
  • Кликните на системный диск (обычно это диск C:\)
  • В поле «Поиск: Локальный диск С:» напечатайте win_en_77.exe
  • Удалите все найденные элементы

3. Проверьте следующие ключи реестра, если они присутствуют, удалите (Для запуска реестра Нажмите Пуск; напечатайте Regedit.exe, нажмите на клавиатуре кнопку Enter)

  • HKLM\SOFTWARE\win_en_77.exe
  • HKU\…\Software\win_en_77.exe

Инструкция по удалению из Windows 8

1. Быстро проведите пальцем от правой границы экрана и затем коснитесь элемента Поиск. (Если вы используете мышь, переместите указатель в верхний правый угол экрана, затем вниз и щелкните Поиск.)

2. Введите в поле поиска Панель управления, а затем коснитесь пункта Панель управления или щелкните его.

3. В разделе Просмотр: выберите пункт Крупные значки, а затем — Программы и компоненты.

4.Коснитесь программы или щелкните ее, а затем выберите Удалить.

5. Следуйте инструкциям на экране.

6. Удалите папки и ключи реестра, указанные для Windows 7.

Инструкция по удалению из Windows 10

1. В поле поиска напечатайте Control Panel

2. Кликните Uninstall a program

3. Выберите win_en_77.exe и кликните Uninstall

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

exe принял меры по обеспечению своей безопасности и прочно обосновался на компьютере. Довольно часто win_en_77.exe создаёт отложенные задачи по реинсталляции, или перенастраивает свойства ярлыка браузера.

Верните свойства в первоначальное состояние, и выполните все операции заново.

Так или иначе, программы такого вида совсем не легко удалить, а когда вы поймёте, что уже слишком долго пытаетесь справиться с вредоносным ПО – всегда есть альтернативный способ решения!

Как же win_en_77.exe попадает на ПК

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

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

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

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

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

Читайте также  Acrotray что это за программа

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

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

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

Как раз на последнем шаге и допускается главная ошибка! Чтобы не нести ответственности за инфицирование чужих ПК, производители прибегают к действенной уловке: они просят разрешения пользователя на инсталляцию. Эта галочка теряется среди всех других галочек, которые необходимо расставить в ходе установки любого софта, юзер его просто не замечает, и подтверждает «на автомате». До последнего шага, всё ещё могло обойтись, ведь и на новых и малоизвестных веб-сайтах может находиться годный контент. Но когда установка завершится – нежелательное ПО станет расти, чтобы его удалить нужно будет сильно постараться. Таким образом обычно происходит инфицирование ПК win_en_77.exe. Теперь мы разобрались, как и когда вирус внедрился в вашу систему. Самое время удалить его!

Какая антивирусная программа лучше всего подойдёт для удаления win_en_77.exe

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

Самые опытные клиенты устанавливают себе бесплатные пробные версии и используют их, перед тем, как покупать антивирусную программу. Все эти способы совсем не плохи, но они через чур узконаправленны.

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

Сначала нужно выбрать между платным или бесплатным антивирусом.

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

Вроде бы всё понятно, идём дальше.

Антивирусная программа должна, как ни странно, удалять вирусы! Кому-то, наверное, смешно, но фактически, многие антивирусные утилиты просто не могут найти вирусов, вредоносных программ и прочего нежелательного ПО, но вместо этого каждый день видят так называемые вирусы в базовых приложениях или играх. Не обязательно устанавливать антивирус, чтобы понять, так ли он хорош: достаточно будет зайти на специальные веб-сайты, и ознакомиться с мнениями других пользователей, или найти рейтинг антивирусных программ. Скорость работы также имеет большое значение. Удаление нежелательных программ должно происходить быстро, не отнимая у клиента лишнего времени. Кроме того, имеет значение уровень загруженности ЦП, который обязан быть низким как в фоновом режиме, так и при активном сканировании и исправлении проблем. Особую важность этот параметр приобретает в том случае, если вы хотите пользоваться двумя антивирусами одновременно. В том же случае, если вы будете использовать только один антивирус – нужно удостовериться в ежедневном обновлении его базы данных, включая все «свеженькие» виды нежелательного программного обеспечения. И наконец, уже упомянутый нами выше параметр – присутствие качественной службы технической поддержки, укомплектованной опытными специалистами. По всем этим качествам чаще всего и производится оценка антивирусного ПО обычным покупателем. Проведя небольшое исследование спроса, мы нашли вариант, который в полностью соответствует всем указанным требованиям: это Spyhunter от Enigma Software. Качественный, дешевый, совместимый с другими антивирусными программами, с круглосуточной техподдержкой, этот антивирус находит не только вирусы, но и нежелательные программы. Десятки тысяч пользователей по всему миру купили Spyhunter, и довольны своим выбором! Вы можете загрузить сканер немедленно, чтобы проверить ваш жесткий диск на нежелательные программы, не затратив на это ни копейки. Если же ПК инфицирован, и он нуждается в очистке – покупайте расширенную версию, и обеспечьте защиту своему компьютеру.

Что такое win_en_77.exe и как удалить его Инструкция по удалению win_en_77.exe Способы удаления win_en_77.exe http://ru.pcfixhelp.net/images/article3/Win_en_77.exe.jpg https://plus.google.com/100083435201791831887?rel=author 2016-03-21

Источник: http://ru.pcfixhelp.net/virus/885-kak-udalit-win-en-77-exe-vruchnuyu-i-s-pomoshchyu-programm-dlya-udaleniya

Всё о папке WinSxS: зачем она нужна, можно ли её удалить или очистить

Первый вопрос, который возникает у пользователей Windows при виде директории WinSxS — что это за папка вообще, и почему она так много весит? Стереть всё содержимое нельзя.

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

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

Подробнее о папке

WinSxS находится в корневой директории ОС (обычно это C:\Windows) во всех современных Win, начиная с 7 версии. Файлы и каталоги, которые находятся там, нужны для работы операционной системы. Если их убрать, изменить, переместить или переименовать, могут возникнуть серьёзные проблемы.

В лучшем случае появятся ошибки. В худшем — Виндовс больше не запустится. И придётся её восстанавливать. Поэтому перед тем как очистить какую-то системную директорию, убедитесь, что это не повредит ОС и не вызовет критических сбоев.

И чтобы понять, можно ли удалить WinSxS, надо разобраться, для чего она нужна.

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

Если вы установили ОС недавно, то WinSxS будет «маленькой» — всего несколько гигабайт. Но со временем каталог разрастается или занимает всё больше и больше места на диске.

Его размеры иногда достигают 10-30 Гб. Причём часть содержимого уже может быть не нужна.

Зачем вам возврат к обновлению системы безопасности, которое вы загрузили год назад?

Размер папки WinSxS

Но нельзя просто очистить всю папку. Или удалить некоторые «старые» файлы, посмотрев дату их создания. Если действовать неаккуратно или непродуманно, система перестанет функционировать. Можно уменьшить размер этой директории, используя некоторые встроенные средства ОС. Или просто переустановить Win.

Память, которая указана в свойствах WinSxS, немного отличается от «реального» веса папки. На деле он чуть меньше, так как часть содержимого — это жёсткие ссылки (символические). Проводник их «не замечает».

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

Ведь они точно не понадобятся. Полная очистка папки WinSxS Windows 7 невозможна. Разрешается удалить лишь некоторые файлы.

Для этого должен быть установлен пакет обновлений SP1.

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

Как узнать, установлен ли SP1?

Именно в Windows 7 SP1 появился доступ к Win SxS. В предыдущих версиях Win очистка этой папки была невозможна. Чтобы посмотреть, есть ли этот пакет в ОС:

  1. Зайдите в «Панель управления» (к примеру, через меню «Пуск»).
  2. Откройте параметр «Система» в категории «Система и безопасность».
  3. В поле «Издание» должна быть информация: версия OS, копирайт Microsoft, год создания. Если там есть строчка «Service Pack 1», значит, всё в порядке и каталог можно редактировать.

Service Pack 1 в Windows 7

Перед тем как очистить WinSxS, надо скачать один апдейт (если он ещё не установлен).

  • Зайдите в Пуск — Программы — Центр обновлений.

Центр обновлений Windows

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

Без этого обновления очистка WinSxS будет недоступна. Его можно скачать и с официального сайта Майкрософт.

  1. Зайдите на com.
  2. В строке поиска справа сверху введите «KB2852386».
  3. Выберите апдейт, который подходит для вашей системы: 32- или 64-разрядной.
  4. Чтобы узнать информацию об ОС, кликните правой кнопкой мыши на значке «Мой компьютер», затем на пункт «Свойства». В строке «Тип» будет указана разрядность Windows.

Чистка

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

Читайте также  Как деинсталлировать программу в Windows 7

Функция очистки диска

  • Щёлкните правой кнопкой по системному диску. Откроется контекстное меню.
  • Выберите строку «Свойства».
  • Вкладка «Общие».
  • «Очистка диска».

Нажимаем на Очистка диска

  • Отметьте пункт «Обновления Windows». Если его там нет, нажмите на кнопку «Системные файлы». Нужная строка должна появиться.
  • Подтвердите действие, кликнув на «OK» и затем на «Удалить».
  • Дождитесь окончания процесса. Далее может потребоваться перезагрузка ПК.
  • Служба избавляется только от ненужных обновлений. Всю папку стереть не получится.

Командная строка в Windows 10

WinSxS в Windows 10 можно очистить, если использовать консоль.

  1. Кликните правой кнопкой мыши на меню «Пуск». Оно выглядит, как логотип Win.
  2. Выберите «Командная строка» и запустите её от имени администратора.
  3. Введите команду «Dism.exe /online /cleanup-image /AnalyzeComponentStore».
  4. Система проведёт анализ и выдаст рекомендации.
  5. Если она предложит удалить ненужные файлы, используйте команду «Dism.exe /online /cleanup-image /StartComponentCleanup». Начнётся чистка.
  6. Если каталог весит менее 5 Гб, его лучше не трогать. Иначе получится обратный эффект — увеличение объёма вместо оптимизации.

Если папка WinSxS занимает слишком много места, её можно почистить. Это делается через специальные службы ОС или командную строку. Не стоит изменять содержимое каталога напрямую. Если удалять все файлы методом «Delete — Enter», возникнут серьёзные проблемы.

Источник: http://NastroyVse.ru/opersys/win/winsxs-chto-eto-za-papka.html

Зачем Win32-приложению манифест?

Недавно на руборде в разделе Программирование был задан вопрос: «Зачем Win32-приложению манифест? На что он влияет?». Первое, что сразу приходит в голову большинству программистов — это темы оформления. Но на самом деле в современных виндах манифест нужен не только для этого.

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

Для начала предлагаю вспомнить, как вообще в Windows появились манифесты, и как они развивались.

История манифеста

В древние времена в мире Win95/98 царил ад, точнее DLL hell. Возник он из-за того, что Windows задумывалась как идеальная система. Все приложения в ней всегда должны были писаться с использованием самых свежих версий системных библиотек.

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

В результате после установки приложения X установленное ранее приложение Y начинало глючить. А после переустановки приложения Y глючить начинало приложение X. В общем юзерам жилось весело.

Для решения этой проблемы в Windows XP появилась технология Side-by-side Assembly (SxS).

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

В самой ХР на основе новой технологии реализовали одну из самых заметных новых фишек системы — темы оформления.

Типичный манифест: Your application description here. Всем был хорош SxS кроме одного — он был ужасно неудобен для программиста. В 99% случаев манифест применялся только для включения тех самых тем оформления, и ни для чего больше. Разработчикам винды стало ясно, что нужен новый, более простой в использовании способ указать поддерживаемые версии системных библиотек. Тогда они придумали простое правило: в пределах одной версии системы интерфейс и поведение этих библиотек не изменяется. Нужно было только каким то образом научится определять какая их версия требуется конкретному приложению. Так в Windows 7 в манифесте появилась секция Compatibility, где можно указать с какими версиями ОС тестировалось приложение. Также в манифесте начиная с Windows Vista появилось еще несколько секций, обо всех о них ниже.

Функции манифеста

  1. Активация тем оформления (Visual Styles) Эта технология появилась в ХР и полностью основана на SxS. Работает просто: вы запрашиваете у системы ComCtl32.dll шестой версии, и — вуаля — все стандартные контролы рисуются согласно с активированной в системе темой.

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

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

    Справа тоже самое приложение без манифеста:

  2. Взаимодействие с UAC имеет несколько аспектов:
    • Ключ requestedExecutionLevel.level позволяет указать требуемый приложению уровень прав пользователя.

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

      Запрос разрешения пользователя:

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

      Если такое приложение попытается записать что то в защищенные папки типа «Program files», оно будет перенаправлено в папку “%userprofile%\AppData\Local\VirtualStore\Program files».

      Аналогично, попытки записи в раздел реестра HKEY_LOCAL_MACHINE будут перенаправлены в «HKEY_CURRENT_USER\Software\Classes\VirtualStore\MACHINE». Естественно, сделанные таким образом изменения будут видны только приложениям, запущенным в режиме виртуализации.

      Виртуализация файловой системы в деле:

    • Ключ requestedExecutionLevel.uiAccess позволяет приложениям, запущенным без прав администратора, взаимодействовать с окнами приложений, запущенных с правами администратора.

      Это может потребоваться экранным клавиатурам, приложениям типа AutoIt, экранным читалкам, тестовым и отладочным тулзам. Чтобы этот ключ сработал, приложение должно быть подписано сертификатом Microsoft Authenticode.

  3. Управление DPI-масштабированием
    С древнейших времен винда имеет механизм масштабирования интерфейса в зависимости от DPI монитора (тут говорится, что все началось в XP, но мне кажется, что раньше).

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

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

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

    Это приводило к появлению ужасных артефактов в интерфейсе приложения, стоило пользователю выставить DPI, к примеру, в значение 120 (масштабирование 125%):

    Разработчики Висты не стерпели подобного безобразия, и заложили в DWM возможность производить масштабирование самостоятельно, а приложениям врать, что DPI по прежнему равен 96. Причем зависящие от него системные настройки, разрешение монитора и даже положение мыши, также пересчитываются. К сожалению разработчики Висты небыли волшебниками, поэтому масштабирование DWM производит с помощью простых алгоритмов растягивания изображений. И если интерфейс приложения нужно увеличить, то происходит замыливание картинки. Представьте что было бы, если бы разработчики Фотошопа не могли это отключить. Таких бунтов на корабле никто не хотел, поэтому появилась возможность указать в манифесте, что ваше приложение таки умеет нормально масштабировать свой интерфейс, и помощь DWM ему не нужна. За это отвечает параметр dpiAware. Тут правда следует отметить, что по умолчанию масштабирование силами DWM включается при увеличении 150% и выше. Видимо в Microsoft посчитали, что при масштабировании 125% артефакты как на скриншоте выше вполне терпимы.

    Слева масштабирование силами DWM, а справа — самого приложения:

    В Windows 8.1 появилась возможность указывать разный масштаб разным мониторам, если подключено сразу несколько. Соответственно у ключа dpiAware появилось новое значение «True/PM». Оно означает, что приложение умеет динамически изменять масштаб своего интерфейса при переносе окон с одного монитора на другой.

  4. Декларирование совместимости Работает очень просто: программист тестирует свое приложение в определенной версии винды, и если все работает как надо, добавляет GUID этой версии в манифест. Пример:

    Наиболее интересен вопрос: «На что влияют эти GUID-ы?» Пока что список различий в поведении системных библиотек невелик. Наиболее интересно упоминание об оптимизации RPC. Получается что приложения, задекларировавшие совместимость с семеркой, будут работать быстрее.

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

  5. Управление прочими функциями
    Выше я описал только те функции, с которыми приходилось иметь дело лично. Но это далеко не все, чем можно управлять из манифеста: msdn.microsoft.com/en-us/library/aa374191.aspx К сожалению, документация по большей части остальных функций недоступна. Возможно ее опубликуют позже, как в свое время произошло с Magnification API.

Понравилась статья? Поделить с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: