Содержание
- 1 Looksbuilderse что это за программа
- 1.1 1. Что это вообще такое — ClickOnce?
- 1.2 2. Когда следует пользоваться ClickOnce?
- 1.3 3. Какие наиболее распространенные ошибки возникают при работе с ClickOnce и как с ними бороться?
- 1.4 Топ-7 программ для Windows, которые нужно немедленно удалить
- 1.5 1. Microsoft Silverlight
- 1.6 2. Все, в названии чего есть «Toolbar»
- 1.7 3. Почти все, в названии чего есть «Cleaner»
- 2 Beaver Builder против Visual Composer
- 3 Как найти и удалить предустановленные, бесполезные программы — скачать программу
- 4 Секретные приемы автозагрузки
- 5 Удаление системных приложений Android
- 6 Технология ClickOnce — использовать или забыть?
Looksbuilderse что это за программа
Хочу поделиться собственным опытом использования технологии ClickOnce для развертывания приложений .NET. Постараюсь взглянуть на вопрос с разных сторон. Кстати, драфт этой статьи по разным причинам очень долго пролежал без дела. Теперь захотелось все же его опубликовать в виде статьи.
1. Что это вообще такое — ClickOnce?
Технология ClickOnce — это технология быстрого развертывания приложений с возможностью их автообновления. Разработчики приложений должны обеспечить удобное средство для установки и обновления собственных приложений.
В ClickOnce это делается, что называется, «тремя кликами мыши».
Все, что клиенту надо, это щелкнуть по ссылке (один из вариантов работы), дождаться окончания скачивания приложения и его установки и попрыгать радоваться установленному приложению.
Чтобы обеспечить аналогичный функционал своему приложению, разработчик должен упаковать приложение в инсталлятор, встроить в приложение систему автообновления с уведомлением пользователя о выходе новой версии, что может быть чревато ошибками, а здесь за все отвечает Microsoft.
Казалось бы, в чем проблема, почему эту замечательную технологию не используют везде и всюду? А это уже пункт 2.
2. Когда следует пользоваться ClickOnce?
Учитывая особенности установки приложений ClickOnce в профиль пользователя, надо отметить, что такое не всем подойдет.
По крайней мере мой опыт показал, что обратить внимание на технологию следует, если:
- Это внутренний проект, вопросы корпоративной безопасности на который распространяются не так жестко
- У Ваших клиентов нет проблем с той самой корпоративной безопасностью, им все равно, что они скачивают на свои компьютеры, сколько они проводят времени во «вконтактиках» и куда все эти приложения устанавливаются, а устанавливаются они прямиком в профиль пользователя, папка %userprofile%\Local Settings\Apps\2.0\.
- Вы готовы решать проблемы запуска приложения ClickOnce из-за честной работы антивирусов, антимайлваре и т.п. антипрограмм
- У Ваших клиентов нет никаких проблем с наличием браузера Internet Explorer
Таким образом, если проект не внутренний, то применять технологию для проекта следует, как минимум, крайне осмотрительно. Как вариант, можно сделать данную возможность альтернативной.
3. Какие наиболее распространенные ошибки возникают при работе с ClickOnce и как с ними бороться?
Помимо того, что сама технология накладывает определенные ограничения на развертку и установку приложений, еще могут возникать ряд ошибок у клиентов. Я опишу те ошибки, с которыми удалось столкнуться, и варианты их решения или советы, куда копать .
- Ошибка, связанная со сменой разрядности приложения — «System.Deployment.Application.InvalidDeploymentException (SubscriptionSemanticValidation). Удостоверение развертывания у поставщика развертывания не совпадает с исходным удостоверением развертывания».
Совет: К сожалению, если в Visual Studio выставить разрядность приложения Any CPU, а затем, например, x86, при загрузке приложение ClickOnce упадет с указанной ошибкой. Лучше разрядность не менять у данного приложения, а сделать новое. - При запуске приложения вылетает ошибка System.IO.FileNotFoundException
Совет: попробовать разобраться, нет ли в сети «режущих» траффик программ. Это м.б. и антивирус на компьютере пользователя, и ПО на местном прокси. Возможно, действительно потерялся файл приложения. Стоит вспомнить, ничего ли Ваше приложение не складирует в GAC. Затем, если все в порядке, пройтись по этой ветке, еще по такой. - System.Runtime.InteropServices.COMException — Присоединенное к системе устройство не работает. (Исключение из HRESULT: 0x8007001F)
Решение: очистить папку %userprofile%\Local Settings\Apps\2.0\ от ВСЕГО. Вообще следует данный метод всегда держать в голове при работе с ClickOnce, может выручить и при других ошибках.
- The process cannot access the file и т.д.
Замечание: Однажды подобная проблема была решена отрубанием антивируса. - Приложение падает по каким-то внутренним причинам уже после удачной загрузки, причем только у определенных клиентов.
Совет: тут ошибка может показаться слишком уж общей, но тут следует помнить, что приложение ClickOnce у нас устанавливается в профиль пользователя. А он бывает разделяемым. В этом случае используется сетевой путь до файлов приложения. Если Ваше приложение многокомпанентно, то может так получиться, что некоторая библиотека, например, категорически отказывается читать нужные ей файлы по сети. Такой библиотекой, например, является SQLite в ее стандартном исполнении для .NET. Она не хочет читать файлы базы данных по сетевому пути. Некоторые другие библиотеки, работающие с данной БД, позволяют это сделать, но при этом транзакционность передачи данных не гарантируется. Этот момент следует иметь ввиду. Хоть это и не проблема ClickOnce напрямую, но я все равно ее сюда включила . - Dfsvc.exe — обнаружена ошибка.
Совет: DFSVC.EXE проверяет, установлено ли уже Ваше кливансовское приложение на компьютер жертвы пользователя и, если да, то насколько оно свежее. Сначала при необходимости удаляет старую версию приложения, затем уже устанавливает в профиль пользователя новую версию. Если возникла проблема с этим файлом, то, как вариант, можно переустановить .NET. Иногда вредоносное ПО может атаковать этот файл.
Итого, краткая выжимка:
- При необходимости очищаем папку %userprofile%\Local Settings\Apps\2.0\
- Следим за активностью антивирусов, их деятельность может нанести вред
- Открываем ссылки ClickOnce при помощи Internet Explorer.
Также не забываем, что проблемы могут крыться и в самом .NET. Возможно, имела место «кривая» установка. Чтобы попытаться их устранить, можно воспользоваться утилитой Microsoft .NET Framework Repair Tool.
Видимо, это не полный перечень ошибок, список м.б. дополнен новыми проблемами, а также их решениями в следующих статьях.
Еще стоит посмотреть в списке, который опубликовал сам Майкрософт.
Источник: http://noservice.ru/prilozhenie-clickonce/
Топ-7 программ для Windows, которые нужно немедленно удалить
Возможно, вы читаете это на своем Mac, но ноутбук или виртуальная машина с Windows у вас, скорее всего, есть.
Например, для того, чтобы решать с помощью ОС от Microsoft те задачи, которые в macOS решить довольно проблематично.
На этот случай есть смысл воспользоваться руководством по удалению ненужных приложений на Windows.
Прежде всего — где найти эти установленные программы. Если у вас Windows XP, пожалуйста, все же удалите ее целиком или найдите ей другое применение.
Если у вас Windows 7, 8 или 10, то зайдите в настройки и наберите в поиске «Программы» или «Удалить». И то, и другое позволит вам найти пункт «Установка и удаление программы».
Нас сегодня интересует часть «Удаление».
Если вы загрузили список впервые, вы можете удивиться обилию всяких непонятных программ. Это нормально — как пишет Delfi, их действительно так много.
1. Microsoft Silverlight
Когда-то наличие разных расширений и надстроек для браузеров было просто необходимо для просмотра сайтов.
Одной из таких надстроек была Microsoft Silverlight, однако, сегодня эта технология практически не применяется, так как даже сама Microsoft прекратила ее поддержку — в браузере Edge в Windows 10 ее, например, уже нет слова «совсем».
Так что находите и смело удаляйте — вряд ли в интернете остались сайты, которые прямо вот требуют наличия Silverlight.
2. Все, в названии чего есть «Toolbar»
Bing Bar, Google Toolbar for Internet Explorer, Ask Toolbar, Yahoo! Toolbar, Babylon Toolbar, Yandex Toolbar— имя им легион.
Все, что они делают — захламляют ОС своим присутствием.
Можно удалять решительно, быстро и безжалостно, так как если этих надстроек было много, то их удаление положительно скажется на скорости работы.
3. Почти все, в названии чего есть «Cleaner»
Еще один класс программ, некогда популярный, но сегодня в основном бесполезный – всякие «чистилки», которые обещают ускорить работу компьютера и защитить его от всякой заразы.
От троянов лучше всего защищают полноценные антивирусы, а чистить реестр или удалять временные файлы в век, когда свободное место на диске исчисляется терабайтами, а память — гигабайтами, дело довольно бесперспективное.
Источник: https://dcvesta.org/looksbuilderse-chto-eto-za-programma/
Beaver Builder против Visual Composer
Здравствуйте, сегодня сравним два популярных плагина, это Beaver Builder и Visual Composer, те кто занимается веб разработкой точно об них слышали.
Visual Composer — плагин WordPress который работает по прицепу «перетащить и бросить» (drag and drop), что делает его популярным. Beaver Builder является новым решениям, который прошел сложный путь и тем самим заработав себе имя.
Как эти два замечательных плагина сравнить? Давайте рассмотрим это ниже.
Visual Composer
Visual Composer является не только бестселлером на CodeCanyon, он также входит в огромное количество WordPress тем на ThemeForest. Это и объясняет почему плагином пользуются более чем 500000 сайтов.
Visual Composer может построить вам отзывчивый макет в считанные минуты, используя дружественный интерфейс. От работает с любой темой WordPressи имеет поддержку WordPress Multisite и WooCommerce.
Более десяти языковых пакета включены в плагин WordPress Multilingual Plugin. Огромное количество элементов контента, и предопределенных макетов идут с плагином так же.
Этот плагин совместим со всеми типов записей на сайте. Это означает что он может работать как и с статическими страницами на сайте так и блоговыми записями.
Одна из самих крутых особенностях этого плагина есть то что он очень гибок. В плагине представлен огромный функционал для разработчика, также есть много дополнений.
С помощью visual composer
После того как Visual Composer был установлен, вы увидите новую панель в разделе редактирования страницы или записи.
При загрузке редактора ваша рабочая область превращается в холст для построения вашей странице. Кнопка под названиям «Классический режим» поможет вам вернутся в режим редактирования страницы по умолчанию.
В верхней части интерфейса есть пять кнопок, три слева и две справа.
Слева первая кнопка отправит вас на официальный сайт разработчика, символ плюс позволяет добавлять на страницу новые элементы, а значок Т открывает окно шаблона. Справа есть шаблон конфигурации, открывает окно для добавления пользовательского CSS.
Если вы еще не добавили содержание, то вы увидите объяснения о том, как быстро добавить содержимое. Вы можете выбрать разные элементы, добавить текстовый блок, или выбрать один из готовых макетов.
Модули контента называют по разному. Некоторые разработчики называют их модулями, некоторые называют их блоки, другие называют их виджетами. Visual Composer называет их элементами. Все од=ни относятся к блокам с содержанием, которые помогут вам построить свой макет.
Число доступные элементов впечатляет. В общей сложности, на текущую версию Visual Composer сорок восемь элементов контента (в это число входят виджетs WordPress по умолчанию).
Вы можете создавать сложные страницы, используя эти элементы.
Вы можете добавлять диаграммы, изображения, галереи, видео карты, почтовые сетки, значки,кнопки социальных медиа и многое другое.
Строки и столбцы можно перетаскивать, туда где вы хотите разместить их. Число столбцов, отображаемых в строке может быть определено путем выбора одной из структур например 1/2 + 1/2. В качестве альтернативы, вы можете вы можете создать свою собственную структуру.
Можно удалять элементы, колонки и ряды. Новые элементы могут быть добавлены к столбцам и строкам с помощью выбора символа плюс. Вы также можете клонировать целые ряды.
В настройках есть варианты использовать видео фон, растянуть строку/столбец, и добавления пользовательского CSS. Также можно настроить отображения рамки внутреннее и внешние отступы.
Есть настройки для каждого элемента, которые в зависимости от элемента модифицируются. Например такой элемента как кнопка позволяет выбрать только тип кнопки, в то время как более сложные элементы могут иметь десятки различных конфигураций.
Любая созданная схема может быть сохранена в шаблонах и применена на любой странице. По умолчанию вам предоставлено 44 макета, чтобы помочь начать вашу работу. Это включает в себя FAQ шаблон, шаблон справки, услуги, и несколько шаблонов для страницы.
Настройка Visual Composer
Настройка Visual Composer позволяет изменять различные функции и параметры.
На странице общие настройки можно определить какие типы визуальных элементов будут видны. Любые дополнения, пользовательские типы, или наборы с плагинов будут перечислены здесь. Вы также можете подключить шрифты Google.
Центральная часть этой страницы позволяет контролировать доступ в Visual Composer для каждой группы WordPress пользователя.
На странице вариантов дизайна вы можете изменить цвета элементов по умолчанию. Вы также можете изменить запись в нижней части элементов, расстояния между колонками, и ширину мобильного экрана.
В раздел пользовательский код CSS могут быть добавлены стили, без необходимости модифицировать файлы ядра.
Лицензия на продукт предоставляется при покупке Visual Composer. Она действительна на один веб сайт и обеспечивает постоянную поддержку и обновления через админ панель.
Также есть страница приветствия, которая информирует вас о последних дополнений к плагину. Существует также страница часто задаваемые вопросы, на которой есть ссылки на уроки, базу знаний, видео и многой полезной информации.
Сетки
Visual Composer дозволяет добавлять новые элементы сетки. Эти элементы контента могут быть использованы для отображения сообщения в блоге, галереи, и другой контент.
которое ниже поможет вам освоить работу сетки. Я рекомендую посмотреть его, тем самим вы найдете ответы на многие вопросы.
Visual Composer продается всего за 34$. Там нет ежегодного сбора, вы его покупаете раз и навсегда.
Using Beaver Builder
Как и Visual Composer, Beaver Builder позволяет создавать профессиональные страницы легко, используя интерфейс перетаскивания. Основным отличием между этими решениями, что все редактирования в Beaver Builder происходит на интерфейсе вашего сайта.
Все макеты отзывчивы и визуальный редактор совместим со всеми типами записями. Благодаря поддержке виджетов, Beaver Builder прекрасно работает с большинством плагинов WordPress. Например вы могли бы легко интегрировать элементы из других плагинов на вашу страницу, таких как формы, таблицы , галереи.
Beaver Builder имеет хорошую поддержу WooCommerce и WordPress Multilingual Plugin и работает с любой темой WordPress. Особенности Beaver Builder которую действительно заметно, это система шаблонов страницы. Это позволяет создавать разные страницы в секундах. Все что вам нужно сделать, это выбрать шаблон страницы.
Использования Beaver Builder
Beaver Builder интегрируется с WordPress также как и Visual Composer. После того как плагин был активирован, вы можете загрузить редактор.
Кроме того если вы вошли в на сайт как администратор, то вы можете перейти к строительству страницы прямо из верхней панели WordPress.
Когда вы впервые входите на страницу, то вы можете выбрать какая это будет страница. Вы можете выбрать как домашняя страница, простая контентная, и ваша. Также вам предоставляется на выбор четырнадцать уникальных шаблонов страницы, если вам не подошли то можете выбрать пустую страницу и построить то что вам нужно.
Готовые шаблонные решения помогут вам быстро создать основную часть станиц.
Beaver Builder имеет достаточно дружный и понятный интерфейс. В правом верхнем углу есть ряд ссылок которые помогут вам в управлении Beaver Builder, в правом ряд виджетов и модулей которые вам понадобятся.
Учитывая то что интерфейс понятен, то думаю как им пользоваться дальше не нужно.
Давайте рассмотрим цены. Разработчики Beaver Builder взяли за основу разные типы лицензии, есть варианты как для простых разработчиков так и для компаний.
Все лицензии позволяют использовать Beaver Builder на неограниченное количество веб-сайтов.
Поддержка и обновления доступны в течении года, последующие годы доступна скидка 40% от первоначальной цены.
Команда поддержки также может помочь создать собственные модули для вашего сайта.
Итоги
Как вы убедились каждый из этих редакторов имеет свои сильные и слабые стороны. Я лично не вижу особой разницы что именно использовать, мне оба редакторы нравятся. Но решать вам.
Спасибо.
Оригинал стати: http://athemes.com/reviews/visual-composer-vs-beaver-builder/
Источник: https://vanzzo.net/wordpress/beaver-builder-vs-visual-composer.html
Как найти и удалить предустановленные, бесполезные программы — скачать программу
Здравствуйте. На страницах этого сайта я уже достаточно много внимания уделял очистке и оптимизации системы (и буду уделять ещё).
Мы с Вами рассматривали облегчение реестра, дефрагментацию дисков, удаление лишних программ из автозагрузки и хвостов программ, искали и удаляли дубликаты файлов, отключали лишние службы и избавлялись от ненужных драйверов, шептали заговоры от тулбаров и замен поиска по-умолчанию в браузерах…
Казалось бы, всё описано и рассказано, система чистая и дышит полной грудью… Очень жаль Вас разочаровывать — это не так.
«Не так» — это очень легко сказано! Ваш компьютер просто кишит программами-паразитами, которые лезут в автозагрузку, запускают свои службы, выходят в интернет без Вашего ведома, прописываются в реестр… короче, живут своей жизнью в Вашем любимом компе невероятно замедляя и усложняя его работу.
Это не про Вас и не про Ваш компьютер я сейчас говорил? У Вас всё под контролем, Вы продвинутый пользователь и следите за чистотой системы? Не устанавливаете лишних, бесполезных программ? Ваш антивирус «не кричит» , а различные чистилки и оптимизаторы настроены и отлично работают? Ну-ну, продолжайте верить в это — я тоже верил ещё пару дней назад.
А может всё-таки дочитаете статью? Я расскажу, что из себя представляют программы-паразиты, откуда берутся они, как попадают к Вам на компьютер, почему от них трудно избавиться, а самое главное — опишу как найти и удалить предустановленные, бесполезные программыс помощью очень лёгкой и бесплатной программки, которая САМА найдёт их и удалит одним кликом мышки. Имя ей Pc-decrapifier.
Что я называю программами-паразитами
Обратимся к первоисточнику. Нет, Карла Маркса оставим в покое, а процитируем википедию…
«Паразит — тот, кто живёт за чужой счёт, потребляет, не производя.»
«Паразиты — низшие растительные и животные организмы, живущие снаружи или внутри другого организма (хозяина) и питающиеся за его счет.»
Эти определения полностью описывают поведение предустановленных, триальных (рекламных) версий различных компьютерных программ.
…
…
Откуда берутся предустановленные и триальные программы в Вашем компьютере
Итак, у Вас только что купленный, новенький компьютер с уже установленной системой? Поздравляю — в нём ДЕСЯТКИ предустановленных, лишних, ненужных программ-паразитов! Это «заслуга и забота» производителей. Я заметил, что особенно такой «добротой» страдает ASUS, но и другие не отстают.
Спросите у любого счастливого хозяина новенького компьютера, что за куча ярлыков у него на рабочем столе или в меню «Пуск»… О, эти огромные глаза с вопросительным взглядом… Это что-то!
Это и есть предустановленный софт, которым 99% пользователей никогда не пользуются и не будут пользоваться. От него надо избавляться и чем раньше, тем лучше.
Идём дальше — купили Вы принтер, сканер или МФУ… да любой, дополнительный девайс. Для его работы надо установить драйвер в систему.
Ой, а что это за диск в коробочке? Вставляем его в дисковод, нажимаем кнопочку — новенькое устройство заработало и запикало? Снова поздравляю — вместе с обычным, одним драйвером (которого вполне достаточно для правильной работы купленной техники) Вы выдали ордер на жительство в Вашем компьютере куче лишних программ.
Уже не новый компьютер у Вас? Ладненько — скачали с официального сайта и проверили антивирусом полезную и интересную программу? Установили её? А она Вам ничего лишнего не занесла в комп? Нет? А откуда такая уверенность? Сняли все галочки во время установки? Наивные Вы мои — программисты очень часто и не показывают Вам окон для отмены установки триальных (временных) платных версий своих программ, а включают алгоритм установки их параллельно бесплатной программе!
Продолжать могу долго, но перейдём к следующему вопросу…
Почему трудно самому найти предустановленные и триальные программы
Действительно, почему? Совсем и не трудно, если Вы знаете названия всех сотен и тысяч программ-паразитов. А ещё они очень хорошо прячутся у Вас в системе…
А спрятавшись — «стучат» на Вас своим производителям в интернет. Отсылают различную статистику и т.д. , запускают свои службы, занимают место на диске, периодически «откладывают» логи…
И вот какая штука — антивирусы не находят этих паразитов, потому, что это не вирусы, и чистилки различные тоже их не трогают — ведь это не куски и хвосты программ, а нормальные, полноценные программы от солидных производителей. Вот же ёлки-палки!
Как найти и удалить предустановленные и триальные программы одним кликом
Запугал я Вас? Расслабьтесь. Вот и подошли мы с Вами к самому главному — лёгкому и беззаботному поиску и удалению предустановленных программ одним кликом с помощью программы Pc-decrapifier. Надо всего-лишь её скачать и запустить. Она сама всё найдёт и удалит.
Итак, будем ускоряться, а то ещё чуть-чуть и роман «Война и мир» Толстого окажется коротеньким рассказиком по сравнению с сегодняшней моей статьёй.
Самое главное, если не доверяете мне и отличной, безопасной программе Pc-decrapifier — сделайте точку восстановления системы или воспользуйтесь «песочницей» из программы ToolWiz Care. Поехали!
Как пользоваться Pc-decrapifier
По ссылке, что даю Вам ниже, будет лежать всегда самая новая и актуальная версия программы — это прямая ссылка с официального сайта Pc-decrapifier. Размер программы — 1.5 Мб всего.
Устанавливать программу не придётся — она портабельная и запускается сразу после клика на скачанный файл. В первом появившемся окне не нужно тыкать на…
…если только-что скачали программу по ссылке выше. Другое дело, если решите через полгода снова проверить систему на наличие программ-паразитов. За это время могут быть и обновления списка таких программ. Ткнув в эту кнопку — проверите обновление программы.
Далее идёт окно с лицензионным соглашением — жмём «Next» , потом окно с надписью «Warning» — снова «Next» . А вот в этом окне…
…спрашивают — новый ли у Вас компьютер? Отвечайте честно! Если вылезло…
…это «Создание точки восстановления». Далее жмите снова «Next»… и вот оно — самое главное окошко. Результат автоматического поиска. Я забыл сделать скриншот у себя на ноуте, поэтому пришлось его делать на компе жены. В ноутбуке нашла программа три какие-то бяки — галки не снимал, а удалил их все…
Спрашивают — удалить сволочей? Если в этом списке Вы нашли очень нужную Вам программу — снимите галочку с неё. Как оказалось, программа Pc-decrapifier здорово находит и расправляется с различными тулбарами!
Следующее окно…
Предлагают Вам ручками и самостоятельно удалить какие-нибудь программы, если захотите. В компе жены обнаружились происки деток — благополучно удалил их.
Теперь осталось только в последнем окне нажать «Finish» , правда, предварительно убрав галку с…
На сегодня всё, теперь Вы знаете как найти и удалить предустановленные, бесполезные программы. Ниже Вы найдёте целый перечень статей на сайте посвящённых очистке, оптимизации и ускорению системы. До новых полезных программ.
Красивые социальные кнопочки вверху справа, на панели сайта
С уважением, Сергей Трофимов (не певец).
Как сказать «Спасибо» сайту
Случайный интересный обзор или полезный совет
Рекомендую ещё посмотреть…
Я только обозреваю программы! Любые претензии — к их производителям!
Источник: https://OptimaKomp.ru/kak-najjti-i-udalit-predustanovlennye-lishnie-bespoleznye-programmy-vsego-odnim-klikom-myshki-avtomaticheski/
Секретные приемы автозагрузки
В операционных системах серии Windows NT способы автозапуска программ в целом почти идентичны системам Windows 9x, однако имеется ряд разделов в реестре, специфичных только для Windows NT.
Кроме того, в этих ОС отсутствует возможность запуска программ с помощью файлов autoexec.bat (при запуске DOS-приложения, правда, происходит автоматическая обработка файла %SystemRoot%\SYSTEM32\AUTOEXEC.NT, если в настройках свойств этой DOS-программы не указан другой файл), winstart.bat, dosstart.bat.
Итак, в Windows NT могут иметь место дополнительные параметры автозапуска в разделах реестра:
HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows\Run HKEY_LOCAL_MACHINE\ Software\Microsoft\Windows NT\CurrentVersion\Windows\Run
В разделе
HKEY_CURRENT_USER\ Software\Microsoft\Windows NT\ CurrentVersion\Windows HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Windows
могут присутствовать строковые параметры Load (программы, запуск которых в нем прописан, загружаются минимизированными) и Run, в которые при установке Windows NT поверх Windows 9x переносится соответствующий список программ автозапуска из аналогичных параметров файла win.ini.
К этим параметрам реестра применимы те же правила написания, что и к соответствующим параметрам win.ini. Если же наследования этого списка из предыдущей ОС не происходит, то по умолчанию значением этих параметров является пробел.
В разделе
HKEY_LOCAL_MACHINE\SOFTWARE\ Microsoft\Windows NT\CurrentVersion\Winlogon
также содержится ряд строковых параметров, отвечающих за автозапуск различных приложений при входе пользователя в систему:
- Userinit — определяет список программ, запускаемых процессом WinLogon в контексте пользователя при его регистрации в системе. По умолчанию это userinit.exe, nddeagnt.exe для Windows NT и userinit.exe для Windows 2000 / XP.
- Shell — задает оболочку (вернее, список программ, формирующих пользовательский интерфейс) Windows (по умолчанию taskman, progman, wowexec для Windows NT и explorer.exe для Windows 2000 / XP).
- System — определяет список программ, запускаемых процессом WinLogon в контексте системы во время ее инициализации. По умолчанию — lsass.exe, spoolss.exe для Windows NT и lsass.exe для Windows 2000 / XP.
- VmApplet — определяет список программ или программу, запускаемую процессом WinLogon для оперативной настройки параметров виртуальной памяти -по умолчанию его значение rundll32 shell32, Control_ RunDLL «sysdm.cpl».
Неявные способы автозагрузки
К сожалению, операционные системы семейства Windows и их внутреннее устройство довольно сложны для рядового пользователя — к копанию в реестре расположен далеко не каждый.
Тем более, что помимо вышеперечисленных способов автозапуска программ на старте системы существует еще и такой вариант, как запуск исполнимого модуля одной программы при загрузке другого, вполне легитимного приложения.
Подобный симбиоз (или, скорее, что-то типа паразитирования) можно наблюдать при использовании утилит класса ad-ware, то есть таких программ, в которых вы расплачиваетесь с их авторами не живыми деньгами, а своими нервными клетками, попорченными из-за просмотра рекламных баннеров внутри интерфейса самой программы.
Подобных модулей-баннерососов создано уже довольно много, и отловить их вручную слишком сложно даже для опытного пользователя, а потому всегда полезно периодически сканировать систему не только антивирусным сканером, но программами типа Ad-Aware, или Opt Out grc.com/optout.htm, или SpyBot — Search & Destroy (security.kolla.de), призванными находить и удалять из системы эти модули.
Такие программы обычно абсолютно бесплатны и имеют в своих постоянно обновляемых базах данных информацию о десятках известных шпионско-рекламных модулях и даже троянских вирусах.
Учтите только, что некоторые программы не работают без таких «пауков» (тот же ReGet) — в этом случае можно либо заблокировать баннеры персональным файрволлом, например, AtGuard или Norton Internet Security, либо найти альтернативную программу аналогичного назначения, но уже без мерзопакостной нагрузки. Всеми обожаемый браузер от повсеместно любимой корпорации Microsoft также имеет мало известную, но достаточно коварную возможность вместе со своим запуском загружать посторонние модули, так называемые Browser Helper Objects (BHO) — небольшие программы, не имеющие пользовательского интерфейса и автоматически запускаемые вместе с Internet Explorer.
Эти самые BHO могут быть как действительно ценными дополнениями (например, модуль, который прописывает в систему программа FlashGet), так и зловредными троянскими вирусами или шпионскими модулями, а потому при проверке автозагрузки нелишним будет проконтролировать и список установленных в системе BHO. Список этот можно увидеть в разделе реестра
HKEY_LOCAL_MACHINE\ SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Browser Helper Objects
Подозрительные или явно зловредные Browser Helper Objects можно удалить из этого списка (ленивым пользователям желательно предварительно сделать резервную копию реестра, а добросовестным — обязательно) — это их полностью дезактивирует.
Например, если в этом разделе вы обнаружите подраздел
HKEY_LOCAL_MACHINE\SOFTWARE\ Microsoft\Windows\CurrentVersion\ Explorer\Browser Helper Objects\{A5366673-E8CA-11D3- 9CD9-0090271D075B}
то произведите поиск во всем реестре найденного идентификатора Browser Helper Objects — {A5366673-E8CA-11D3-9CD9-0090271D075B} — обнаружите его упоминание также и в разделе
HKEY_CLASSES_ROOT\CLSID\ {A5366673-E8CA-11D3-9CD9-0090271D075B}.
Просмотрите все содержимое найденного раздела, чтобы определить, к какой программе относится этот Browser Helper Objects. В данном случае вы найдете такую запись:
HKEY_CLASSES_ROOT\CLSID\ {A5366673-E8CA-11D3-9CD9-0090271D075B}\ InprocServer32@= «C:\PROGRAM FILES\FLASHGET\ JCCATCH.DLL»
— из которой можно сделать вывод, что обнаруженный Browser Helper Objects создан программой FlashGet (менеджер закачек) и никакой угрозы совершенно не представляет.
Если же обнаружится упоминание библиотеки непонятного происхождения (например, в свойствах этого файла нет никаких данных о его разработчике), то попробуйте удалить в реестре все упоминания данного Browser Helper Objects — скорее всего, именно он и является причиной неприятностей.
Удобнее же всего для поиска и идентификации установленных Browser Helper Objects использовать специально для этого предназначенные программы, такие как BHODemon (definitivesolutions.com) или BHOCaptor, которые выдадут всю информацию об установленных модулях Browser Helper Objects и помогут деактивировать подозрительные модули.
Конечно, существуют и другие доступные способы загрузить программный код без ведома пользователя, например, с помощью плагина какой-либо программы, хотя бы того же всеми любимого браузера Internet Explorer. Файлы подключаемых модулей-плагинов Internet Explorer находятся в папке \Program Files\Internet Explorer\Plugins, по свойствам каждого файла можно выяснить его предназначение.
Не исключено также, что зловредной программе удастся прописать себя в системе как системный драйвер или сервис, одним словом, борьба с вирусами или другими, запускающимися без ведома пользователя программами, весьма и весьма непроста.
С некоторой натяжкой, правда, к автозапуску можно отнести еще и возможность использования файла autorun.inf в корневой директории жесткого диска.
Утилита TaskInfo
В особо же тяжелых случаях советую попробовать определить имя исполнимого файла непонятно каким образом запущенного процесса с помощью программы типа TaskInfo (iarsn.com/download.html), а затем произвести тщательный поиск этого файла на диске и его упоминаний в системном реестре. Утилита эта вообще очень примечательна.
Она в реальном времени показывает информацию обо всех запущенных процессах (использование памяти и CPU, открытые файлы, используемые библиотеки и прочее).
Иконка программы помещается в системный трей и показывает загрузку процессора.
С ее помощью также можно устанавливать уровень приоритета для запущенных приложений.
Эта программа позволяет не только просмотреть почти все способы автозагрузки, но обладает еще целым рядом полезных функций.
Например, с помощью утилиты Starter вы легко отредактируете любую запись в реестре, относящуюся к автоматически загружаемым программам, удалите, временно отключите или добавите в автозагрузку любое новое приложение или документ.
Также эта программа позволяет делать резервную копию автозагрузочных разделов реестра в виде текстового файла, документа HTML или стандартного reg-файла и, естественно, восстанавливать их из нее. Любую замеченную в автозагрузке программу можно запустить непосредственно из интерфейса Starter, просмотреть свойства исполнимого файла этой программы и открыть ее папку на диске.
Кроме того, с помощью Starter можно просмотреть и список запущенных процессов, задать любому из них нужный приоритет или принудительно выгрузить его из памяти.
Словом, возможностей даже у далеко не идеального, на мой взгляд, Starter гораздо больше, чем у msconfig (впрочем, msconfig — более универсальная программа, призванная решать и другие задачи настройки системы), а пользоваться ей заметно удобнее, что, конечно, не исключает наличия и более продвинутых утилит мониторинга автозагрузки.
Источник: https://www.windxp.com.ru/autop.htm
Удаление системных приложений Android
В одном из уроков по редактированию APK приложений Android, зачем и как правильно встроить приложения и сервисы в операционную систему, в данном же уроке рассмотрим, как правильно удалить из системы! Приступим!
Данный урок является продолжением Энциклопедии по редактированию apk.
Что необходимо!
Что означает для новичков? Если вы только начали познавать Android и делаете первые шаги в этом направление, понять смысл «как все работает» лучше использовать данные средства.
Нужно или не нужно удалять системное приложение
Удаляют системное приложение, только ради того чтобы, заменить на аналогичный, на более удобный вариант. Если вы удаляете ради того чтобы увеличить память чтобы расширить память для установки, то вы сильно ошибаетесь! Память и раздел для установки может быть:
/data/app или /storage/sdcard1
Тогда как системные приложения находятся в разделе /system
Если вы обновили системное приложение, предположим Google Maps, то обновление установиться в /data/app, а старая его версия останется в /system/app.
Поэтому, хорошо подумайте, возможно не нужно удалять системное приложение, возможно вам нужно, вручную встроить его?
Теоретические сведения
Системные приложения и сервисы находятся в разделе SYSTEM:
/system/app/name.apk
Если прошивка ODEX или отдельные ее части – то рядом с системным приложением может быть файл схожей по названию, но имеющей другое разрешение:
/system/app/name.odex
В некоторых файлах есть дополнительные библиотеки которые находятся:
/system/lib/name.so
Различные кеши и базы данных системных приложений и сервисов находятся:
/data/data/papka_prilogenia
Если прошивка DEODEX или отдельные ее части – то файлы находятся:
/data/dalwik-cache/name.dex
Или
/cache/dalvik-cache/name.dex
Также в смартфонах и планшетах марки Samsung как правило есть раздел Preload, в котором могут быть приложения и их odex файлы.
/preload/system/name.apk
/preload/system/name.odex
Плюс опять-таки в Samsung есть так называемые региональные не удаляемые приложения, которые каждый раз устанавливаются, если сделать полный сброс данных (wipe).
/system/usr/csc/name-region
Где под name-region может быть кодовое название вашего региона, для России и СНГ – SER, для Украины и СНГ – SEK.
Что можно удалять с системы?
На данный ответ можно найти 1000 ответов в интернете, которые утверждают, что можно, а что нельзя! Правильным ответом будут Ваш индивидуальный подход и предпочтения! Как гласит строка великого русского писателя А. С. Пушкин
«и опыт, сын ошибок трудных»
Все индивидуально, пока вы не совершите пару ошибок и не наберетесь опыта, вы не поймете, что удалять можно, а что нельзя!
Естественно есть небольшой свод правил, что можно удалить, если вы увидели схожее название, то его удалять не надо:
- Wi-Fi
- Bluetooth
- Launcher
- CSC
- Settings
- Phone
- SMS
- MMS
Золотое правило
Если вы что-то удаляете, то стоит подумать, чем заменить удаляемое приложение аналогичным.
Инструкция удаление системных приложений Android
Данная инструкция больше аналогичных в интернете, но зато показывает, как полностью и корректно удалить системное приложение
(для новичков)
ПОДГОТОВКА
- Открываем файловый менеджер копируем приложение на карту памяти, которое в дальнейшем необходимо переместить на компьютер
- Декомпилируйте его
- Откройте папку декомпилированного приложения
- Откройте с помощью файла Notepad ++ файл AndroidManifest.xml – найдите «имя проекта» (package)
5. Обратите внимание если в декомпилировнном приложение папка LIB, если есть, обратите внимание какие файлы там лежат.
С ростом опыта, данные действия делать будет не нужно.
Удаляем системное приложение
Чтобы было понятно, возьмем воображаемое приложение 1.apk
- Удаляем приложение в разделе /system/app/1.apk
- Удаляем файл ODEX приложение если прошивка одексирована /system/app/1.odex
- Удаляем библиотеки если в приложение была папка LIB. Переходим в папку /system/lib/ и удалить файл(ы) *.SO приложения
- Перейти в /data/data и удалить папку приложения («имя проекта»)
- Если прошивка была DEODEX то найти DEX файл приложения в /data/dalwik-cache или /cache/dalwik-cache, имя приложение будет похоже на такой вид system@app@1.dex
Теперь осталось перезагрузить Android и все готово!
Удачных вам экспериментов!
Источник: https://androidp1.ru/delete-system-apk/
Технология ClickOnce — использовать или забыть?
Хочу поделиться собственным опытом использования технологии ClickOnce для развертывания приложений .NET. Постараюсь взглянуть на вопрос с разных сторон. Кстати, драфт этой статьи по разным причинам очень долго пролежал без дела. Теперь захотелось все же его опубликовать в виде статьи.