Налаштування дозволів

Додатки з підвищеною довірливістю - це спеціальний тип додатків, що виконуються поза браузера. Від звичайних вони відрізняються тим, що мають вражаючий набір додаткових привілеїв. Ці привілеї не збігаються з дозволами традиційних настільних додатків, але вони роблять можливим ряд потенційно небезпечних дій, наприклад активізацію сторонніх програм і безпосередній доступ до файлової системи.

З цієї причини додатки з підвищеною довірливістю рекомендується використовувати тільки в жорстко контрольованому середовищі, такий як корпоративна мережа, в якій користувачі добре знають свої додатки і довіряють розробникам.

У багатьох випадках користувачі дуже неохоче надають додаткові привілеї, необхідні додатків з підвищеною довірливістю. Іноді вони взагалі відмовляються встановлювати їх. До того ж системний адміністратор може налаштувати комп'ютери таким чином, щоб запобігти установку або виконання додатків поза браузера, що вимагають підвищеної довірливості.

Перш ніж приступити до розробки програми Silverlight з підвищеною довірливістю, проаналізуйте, чи не підійде для вирішення даного завдання повнофункціональний настільний додаток WPF. Платформа WPF повністю підтримує інфраструктуру.NET Framework. Як і в Silverlight, додатки WPF можна встановлювати з Інтернету, але, на відміну від Silverlight, додатки WPF працюють тільки в додатках Windows.

Щоб встановити програму з підвищеною довірливістю

Щоб вказати, що програма має вимагати підвищеної довірливості, відкрийте вікно Out-of-Browser Settings і встановіть прапорець Require elevated trust (Вимагає підвищеної довірливості):

Для запуску процесу установки відкрийте контекстне меню Silverlight або викличте метод Application.Install (). На екрані з'явиться вікно з повідомленням системи безпеки. Клацніть на кнопці Встановити.

Можете підписати додаток цифровим сертифікатом X.509. Тоді у вікні системи безпеки попередження буде менш грізним, знак оклику буде замінений питальним і буде відображено ім'я видавця.

Можливості додатків з підвищеною довірливістю

Що може додаток з підвищеною довірливістю робити таке, що не по силам звичайному додатком Silverlight? Давайте розглянемо докладніше:

    Доступ до файлової системи комп'ютера. Додаток з підвищеною довірливістю може працювати з тими ж частинами файлової системи, що і поточний користувач. Ця можливість особливо корисна, коли потрібно читати і записувати файли в папці документів поточного користувача. Можна також додати файли на робочий стіл або створити власну структуру папок.

    Необмежена підтримка повноекранного режиму. При перемиканні додатка з підвищеною довірливістю в повноекранний режим сповіщення "Натисніть Esc для виходу з повноекранного режиму» не з'являється. натискання клавіші не призводить до виходу з повноекранного режиму. Але найважливіше те, що додаток в повноекранному режимі продовжує приймати натискання клавіш.

    Немає обмежень кроссдоменного доступу. Додатком з підвищеною довірливістю дозволено завантажувати вміст з будь-якого веб-сайту, викликати веб-служби на будь-якому сайті, відкривати сокетних з'єднання з будь-яким сервером, тобто виконувати всі операції, доступні для настільних додатків.

    Менше операцій, на які необхідний дозвіл користувача. Існує багато ситуацій, в яких звичайна програма Silverlight змушене запитувати дозвіл у користувача, наприклад, для доступу до буфера обміну, збереження файлу в ізольованому сховищі, конфігурації повноекранного режиму при втраті фокуса і т.п.

    У додатках з підвищеною довірливістю ці обмеження скасовані (за винятком доступу до пристроїв запису звуку і відео). Крім того, в звичайному додатку є багато операцій, які можуть бути виконані тільки в якості реакції на дію користувача (перемикання в повноекранний режим, використання буфера обміну, маніпулювання головним вікном і т.п.). У додатку з підвищеною довірливістю ці операції можна виконувати в будь-який момент без участі користувача.

    Налаштування вікна. Якщо вам не подобаються стандартна рамка і елементи управління вікном, що надаються операційною системою, видаліть їх з програми з підвищеною довірливістю і намалюйте власні за допомогою стандартних елементів Silverlight.

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

    Межзадачного взаємодія з компонентами СОМ. У додатку з підвищеною довірливістю можна використовувати бібліотеки функцій, що надаються операційною системою Windows за допомогою СОМ. Наприклад, можна взаємодіяти з додатками Outlook і Office, а також з вбудованими компонентами Windows, такими як Script Host і WMI.

    Виклики P / Invoke. Додаток з підвищеною довірливістю може виконувати коди системних бібліотек DLL на комп'ютерах Windows і звертатися до функцій Windows API за допомогою платформних викликів Р / Invoke.

Перш ніж скористатися будь-яким з цих коштів, не забудьте привласнити властивості Application.HasElevatedPermissions значення true. В іншому випадку додаток буде працювати в звичайному режимі низької довіри.

Налаштування вікна

Звичайна програма, що виконується поза браузера, відображає стандартний фрейм вікна, що надається операційною системою. Він оснащений добре знайомими всім кнопками згортання, розгортання і закриття вікна. Колір, стиль, затінення і прозорість рамки контролюються операційною системою. Така модель цілком підходить для більшості випадків, однак, якщо хочете щоб ваше додаток виглядало стильно і професійно, можете налаштувати зовнішній вигляд фрейма вікна і оснастити його кнопками, створеними вручну.

Налаштування фрейма вікна виконується в два етапи. Перший - повне видалення стандартного фрейму. Для цього в провіднику рішень двічі клацніть на вузлі Properties (Властивості). Відкрийте вкладку Silverlight і клацніть на кнопці Out-of-Browser Settings (Параметри додатків поза браузера). Виберіть один з пунктів списку Window Style (Стиль вікна).

Якщо вибрати значення Default, відобразиться стандартний фрейм вікна. При виборі другого значення, No Border, буде видалений стандартний фрейм вікна і залишений стандартний плаваючий прямокутник з вмістом призначеного для користувача елементу управління. При значенні Borderless Round Corners буде видалений стандартний фрейм вікна і заокруглені кути вікна програми. Різниця між другим і третім варіантами чисто "косметична", в будь-якому з цих випадків стандартний фрейм вікна видаляється. На малюнку нижче показаний приклад:

Другий етап настройки фрейма вікна - промальовування нового фрейму і додавання базових елементів управління для закриття, зміни розмірів, зміни стану і перетягування вікна. Для забезпечення платформ, Silverlight не дозволяє програмісту модифікувати стандартний фрейм вікна операційної системи. Він повинен самостійно намалювати фрейм вікна за допомогою відповідних малюнків або елементів управління Silverlight.

Наприклад, можна помістити основний вміст в одноячеечний контейнер Grid і накласти на нього інший елемент Silverlight (Rectangle або Image). Можна також зробити висновок в оболонку Border кореневої призначений для користувача елемент управління наступним чином:

В даному прикладі в параметрах проекту встановлено значення Borderless Round Corners. Зовнішнє поле (Margin) шириною 1 піксель справа і знизу забезпечує висновок фрейма в правильній позиції. Значення CornerRadius, рівне 2, вирівнює кут з областю вікна:

Платформа Silverlight не підтримує завдання довільної фігури в якості рамки вікна. Тому в якості фрейма, що визначає головне вікно, можна застосувати тільки прямокутник або округлений прямокутник. Важливим є те, що Silverlight надає вам цей прямокутник, і вам залишається лише заповнити його вмістом. Крім того, в Silverlight не можна створити прозору або частково абсолютна прозорість, яка дозволила б бачити вміст екрану крізь вікно програми.

Звичайно, додавання рамки Border покращує зовнішній вигляд вікна, але залишається одна важлива проблема. Без фрейма, наданого операційною системою, користувач не може змінити розміри вікна, перемістити його, згорнути, розгорнути або закрити. Якщо потрібно, щоб користувач мав можливість виконувати ці операції, потрібно запрограмувати їх в коді вигляд стартового вікна. На щастя, кошти, вбудовані в клас Window, істотно полегшують це завдання.

Перший етап - створення рядка заголовка вікна. Рядок заголовка грає три ролі: містить текст заголовка, служить місцем, вчепившись за яке користувач може перетягувати вікно, і, нарешті, містить кнопки згортання, розгортання і закриття вікна. У наведеному нижче прикладі розмітка створює базову рядок заголовка. Фігури кнопок згортання, розгортання і закриття промальовувалися за допомогою елементів Path і Rectangle.

Другий етап - додавання способу зміни розмірів вікна шляхом перетягування його країв. Найлегше реалізувати його, уклавши все вікно в оболонку контейнера Grid, в якому використовується невидимий елемент Rectangle. Вам знадобляться вісім елементів Rectangle: по одному на кожну сторону і на кожен кут:

Нижче демонструється розмітка і код вікна з додаванням цих коштів:

текст заголовка Вміст видозміненого вікна.

Public partial class CustomWindow: UserControl (public CustomWindow () (InitializeComponent ();) // Посилання на вікно private Window CurrentWindow (get (return Application.Current.MainWindow;)) // Перетягування вікна private void titleBar_MouseLeftButtonDown (object sender, System. Windows.Input.MouseButtonEventArgs e) (CurrentWindow.DragMove ();) // Зміна розмірів вікна за допомогою кнопок private void cmdMinimize_Click (object sender, System.Windows.RoutedEventArgs e) (CurrentWindow.WindowState \u003d WindowState.Minimized;) private void cmdMaximize_Click (object sender, System.Windows.RoutedEventArgs e) (if (CurrentWindow.WindowState \u003d\u003d WindowState.Normal) (CurrentWindow.WindowState \u003d WindowState.Maximized;) else (CurrentWindow.WindowState \u003d WindowState.Normal;)) // Закриття вікна private void cmdClose_Click (object sender, System.Windows.RoutedEventArgs e) (CurrentWindow.Close ();) // Зміна розмірів вікна за допомогою курсору миші private void rect_Resize (System.Object sender, System.Windows.Input.MouseButtonEventArgs e) (if (sender \u003d\u003d rect_TopLeftCorner) (CurrentWindow.DragResize (WindowResizeEdge.TopLeft); ) Else if (sender \u003d\u003d rect_TopEdge) (CurrentWindow.DragResize (WindowResizeEdge.Top);) else if (sender \u003d\u003d rect_TopRightCorner) (CurrentWindow.DragResize (WindowResizeEdge.TopRight);) else if (sender \u003d\u003d rect_LeftEdge) (CurrentWindow. DragResize (WindowResizeEdge.Left);) else if (sender \u003d\u003d rect_RightEdge) (CurrentWindow.DragResize (WindowResizeEdge.Right);) else if (sender \u003d\u003d rect_BottomLeftCorner) (CurrentWindow.DragResize (WindowResizeEdge.BottomLeft);) else if (sender \u003d\u003d rect_BottomEdge) (CurrentWindow.DragResize (WindowResizeEdge.Bottom);) else if (sender \u003d\u003d rect_BottomRightCorner) (CurrentWindow.DragResize (WindowResizeEdge.BottomRight);)))

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

Модулі розширюють функціональні межі оглядачів, в тому числі і Yandex. За замовчуванням багато з них активовані, проте бувають випадки, коли плагін відключається внаслідок якого-небудь збою, що позначається на його роботі. Розглянемо, як включити плагін в Яндекс браузері.

Коротко про плагіни

По-іншому плагіни ще називають модулями. Це невеликі програми, які, так само як і доповнення, вбудовуються в браузер для розширення його функціональних можливостей. Відмінність між ними в тому, що плагіни не мають свого інтерфейсу.

Що саме вони дають?

  • Можливість дивитися відео і слухати музику.
  • Удосконалення роботи веб-служб.
  • Перегляд файлів у форматі PDF і багато іншого.

Користувач може оновити, видалити, відключити або включити плагіни, передбачені оглядачем. В даному випадку будуть розглянуті плагіни в Яндекс браузері.

Де знайти модулі?

Перш ніж проводити будь-які дії з плагінами, потрібно дізнатися, де вони знаходяться. Відкрити їх можна двома способами.

Спосіб № 1

1.Перейті в Налаштування через меню оглядача (іконка з трьома горизонтальними лініями в правому верхньому куті). Дійти до кінця сторінки і відкрити розділ «Показати додаткові налаштування», який буде підсвічений блакитним кольором.

2. В блоці «Особисті дані» клацнути по першій кнопці «Налаштування вмісту».

3. Перейти в розділ «Модулі», а потім по посиланню «Управління окремими плагінами».

Відкриється нова вкладка, в якій ви побачите встановлені плагіни.

4. Щоб дізнатися більше інформації про модулі, клікніть по кнопці «Детальніше».

Спосіб № 2

Щоб швидко перейти на сторінку, на якій можна подивитися плагіни, в рядку оглядача вводимо адресу: browser: // plugins. Таким ось чином можна відразу потрапити у вікно зі списком плагінів в Яндекс браузері.

Завантажити та встановити

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

Одним з головних полігонів вважається Flash Player. Завантажувати його потрібно на офіційному ресурсі, як і всі інші програми. Система сама вас переведе на безпечний сайт. Потрібно тільки натиснути на кнопку «Встановити».

Якщо системі потрібно оновити модуль, у верхній частині екрану ви побачите сповіщення:

Натисніть на «Оновити модуль». Краще зробити це якомога раніше, щоб браузер зміг далі функціонувати в колишньому режимі.

Включення і відключення

Що робити, якщо раптом виникла гостра необхідність включити певні плагіни в Яндексі? Чи можна, навпаки, відключити плагіни, які гальмують роботу оглядача? Виконати все це легко.

  1. Перейти в меню плагінів будь-яким із способів, зазначених вище.
  2. Клікнути по «Включити», якщо плагін не працює, або «Відключити», якщо необхідно призупинити його роботу.

Можна відключити модуль, але важливо пам'ятати, що зупиняючи його роботу, користувач позбавляє оглядача можливості виконувати ті чи інші дії з медіа. Цілком ймовірно, що у вас може перестати завантажувати відеозаписи на сайтах. Це стосується плагінів, а не розширень. Перші можна назвати службовими доповненнями браузера, а другі - для користувача, тобто опциональнимі або необов'язковими.

Тим не менш, деякі розширення, наприклад, перекладач в Яндекс браузері, вже вбудовані в систему, тобто не вимагають додаткового скачування.

Як видалити?

Питання має звучати по-іншому: чи можна видалити модуль? Такої можливості у користувача немає. Видалення модулів із системи оглядачів - справа розробників. Відбувається це, як правило, в зв'язку з тим, що плагіни застарівають. Замість них з'являється більше сучасні рішення. Наприклад, NPAPI. Цей плагін вже не підтримується. Зараз замість нього використовують його вдосконалену версію - PPAPI.

Ще один приклад -. Цей модуль вже не можна підключити до Яндекс Браузеру як доповнення або активувати в опціях як інтегрований модуль.

Модулі і блокування реклами

Яндекс Браузер в минулому році запустив нову тестову функцію в версіях для Android. Кожен користувач мобільного браузера знайде в налаштуваннях рядок "Приховати заважає рекламу".

У Додатках Яндекс браузера ви також знайдете розширення «Блокування флеш-банерів і відео». Налаштування цих доповнень зводиться до зміни списку фільтрів, а також до його відключення і включення на певних сторінках.

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

Обходимо блокування на сайтах з FriGate

Деякі ресурси можуть бути недоступні користувачам з тих чи інших причин. У них ми заглиблюватися не будемо. Скажемо лише одне: блокування можна легко обійти з уже вбудованим в оновлений Яндекс Браузер плагіном по імені FriGate. Він використовує проксі-сервер для доступу до заборонених сайтів.

Відкриваємо вкладку «Додатки». Шукаємо розширення і ставимо на положення "On".

Помилки в роботі плагінів

Як ми вже підкреслювали, головним модулем в браузері є Flash Player. Без нього не було б програвання відео.

Яким би надійним ні яндекс.браузер, в його роботі також виникають збої. Одна з поширених проблем - помилка з флешем. Іноді при спробі запустити в браузері відео або гру, з'являється сіре вікно з повідомленням, що не вдалося завантажити плагін. Чому так відбувається?

Проблема, швидше за все, пов'язана з тим, що в комп'ютері вже є інший Flash Player (застаріла версія, яка була встановлена \u200b\u200bдля роботи інших оглядачів). Відбувається конфлікт одночасно двох працюючих плеєрів. Що робити в такій ситуації?

Перевірте, чи варто у вас актуальна версія
1.Зайти в Меню і в випадаючому списку натиснути на пункт «Додатково».

3.Якщо у вкладці буде кнопка «Оновити», то натискаємо по ній. Це означає, що у вас стоїть неактуальна версія браузера. Звідси можуть, природно, виникати проблеми і з іншими модулями. Завантаження оновлення швидко і тут же встановлюється.

4.Нажать на «Запустити знову».

Так як Яндекс Браузер зараз оновлюється автоматично, може стояти повідомлення: «Ви використовуєте останню версію яндекс.браузер». В такому випадку справа не в оновленні. Видаліть другий застарілий плеєр.

Позбавляємося від застарілого плагіна

Їли ви користуєтеся тільки Яндексом на своєму ПК, ви маєте право видалити плагін Adobe Flash Player, встановлений раніше.

1.Запустіть Панель управління через Пуск чи іншим чином.

2.Найті дбав «Видалення програм».

3.Отискать Adobe Flash Player і видалити його. Перезапустити браузер.

Чистимо кеш і історію оглядача

Часто плагіни для Яндекс браузера не запускаються належним чином на сайті через переповненого кеша. Провести чистку ви можете за допомогою спеціальних програм, наприклад, CCleaner, або ж через інструменти самого браузера. Розглянемо другий варіант.

1.Зайти в Налаштування браузера.

2.Дойті до кінця сторінки і натиснути на кнопку «Показати додаткові налаштування».

3.Клікнуть по другій кнопці «Очистити історію завантаження».

4.Поставіть параметр «За весь час».

5.Оставіть все відмічені пункти як є, і натиснути на «Очистити історію».

Якщо проблема продовжує турбувати час від часу, то можете скористатися наступною хитрістю: відключити вбудований модуль і встановити плагін Adobe Flash Player з офіційного ресурсу.

Модулі - невід'ємна частина браузерів. Вкрай не рекомендується самостійно проводити їх відключення, якщо браузер працює стабільно. Слідкуйте також за тим, щоб ваш браузер регулярно отримував оновлення.

Ця стаття більше не підтримується, тому її зміст може втратити свою актуальність.

Microsoft Silverlight являє собою плагін, який використовується деякими веб-сайтами для відображення мультимедійного контенту. У цій статті описується як перевірити, що у вас встановлено Silverlight, а також як його встановити або оновити.

Перевірка наявності Silverlight

Щоб визначити, чи встановлений у вас плагін Silverlight, відвідайте сторінку на сайті Microsoft. Якщо Silverlight встановлений, ви побачите повідомлення про вашу версії Silverlight.

установка Silverlight

Якщо у вас не встановлено Silverlight, дотримуйтесь "Інструкцій з установки" на сторінці на сайті Microsoft.

оновлення Silverlight

Якщо Silverlight встановлений, але його версія застаріла, сторінка покаже встановлену версію і актуальну версію Silverlight.

Примітка: У Silverlight є функція автоматичного оновлення, так що оновлення вручну може не знадобитися. Читайте статтю Microsoft Діалогове вікно налаштувань Silverlight для отримання докладної інформації.

видалення Silverlight

Для видалення Silverlight, дотримуйтесь інструкцій по "Видаленню Silverlight" на сторінці Завантаження Microsoft Silverlight на сайті Microsoft.

Silverlight встановлений, але не працює

Mozilla блокує застарілі версії Silverlight, в результаті чого сайти, такі як Netfix, відображають повідомлення з проханням встановити Silverlight. Щоб це виправити, будь ласка поновіть встановлений у вас Silverlight до останньої версії, відвідавши сторінку на сайті Microsoft.

Хотів запитати у спеців Мікрософт, тому що всі інші методи вичерпані, ніхто не може допомогти. Проблема в тому, що я захотів поставити Silverlight (точніше, мені він як такої на хрін не потрібен :), але без нього Netflix не працює).

Так, відразу скажу, система 7-ка 32 біт. Встановлено декілька браузерів - IE10, FireFox, Chrome.

І ось будь-яка спроба установки закінчується невдачею. Намагався запускати з різних браузерів, без браузера взагалі silverlight.exe - результат один і той же - "Не вдалося встановити". Причому спочатку кнопка "Додаткові відомості" взагалі не працювала. Потім раптом заробила і стала виводити на сайт Мікрософт з повідомленням:

Message ID: 1622

The installation log file could not be written. Verify that the Temp folder exists and that you can write to it.

Я не зрозумів, чому таку маячню. Скільки програм ставив, і жодна з них не скаржилася. Проблем з файлової системою немає. Директорія windows \\ Temp існує і доступна. Більш того, я йому навіть спеціально C: \\ TEMP створив, думав, може він на це лається. Теж саме.

Відповідно, питання: що може не давати встановитися програмі? Я десь прочитав на сайті тут, що як варіант це може бути пов'язано з мовою системи? Але чому всі інші програми це не зупиняє? Чи є якийсь спосіб встановити цю фігню все ж? Мені вже просто цікаво, в кінці кінців.

Всім привіт Сьогодні я вам розповім про такий плагін як Microsoft Silverlight, який потрібен для роботи будь-якої мультимедии на сайті. Ну то є якась там анімація, відтворення аудіо та відео, в загальному для цього всього потрібен Microsoft Silverlight! Але що цікаво, то як я зрозумів, це типу щось ось як Adobe Flash Player, тільки від Microsoft, ось це вже цікаво! Тобто за допомогою цього Silverlight на сайті може відтворюватися відео, при цьому не використовуючи звичайний флеш!

А ось і несподіваний прикол, ось що я дізнався. Значить не знаю знаєте ви чи ні, але я напишу - в 2015 році в багатьох браузерах була відключена підтримка плагінів формату NPAPI. І ось тому Microsoft Silverlight вже не працює в таких браузерах як Opera, Mozilla Firefox, Google Chrome! Через що в інтернеті була гора невдоволення і все таке, багато користувачів почали шукати варіант як включити NPAPI, але на жаль, це вже неможливо. Однак можна використовувати стару версію, ось наприклад я використовував стару версію Хрома і там можна включити NPAPI! Якщо цікаво, то про це я писав.

Microsoft Silverlight - розбір польотів

Деякі юзери пишуть, що поставили вони Microsoft Silverlight і у них браузер перестав лага при відтворенні відео. Наскільки це правда, я не знаю, але думаю що цілком можливо. Однак багато користувачів все ж пишуть, що толку від цієї штуки нуль, завантажили, поставили і різниці не помітили. Ну я розумію це все, особливо з огляду на що Microsoft Silverlight вже не працює в багатьох браузерах ..

Також читав коментар один, що браузер може зависати через сайту, на якому використовується Microsoft Silverlight, а все тому що браузер вже не підтримує цю штуку! Може через це він і висне, що на сайті є те, що браузер не підтримує. Ну а що, це ж логічно ..

Як я розумію, то на даний момент Microsoft Silverlight працює тільки в браузері Internet Explorer. Якщо ви користуєтеся цим браузером, то може і не потрібно видаляти Microsoft Silverlight, а якщо не користуєтеся, то думаю що видалити можна. Ну самі подумайте, популярними браузерами ця штука вже не підтримується, а ось Ютуб взагалі хоче перейти на формат БЕЗ флеша, використовуючи тільки HTML5 для відео .. Ось такі справи ..

Ось у мене теж стоїть цей Microsoft Silverlight, при цьому не просто, а три штуки - звичайна, версія 4 SDK і версія 5 SDK. Звідки воно взялося, я не знаю, сам я цю штуку точно не ставив ..

Загалом не знаю як ви, а я цю штуку буду видаляти

Значить як я розумію, то встановлена \u200b\u200bця штука ось в ці папки:

C: \\ Program Files \\ Microsoft Silverlight \\
C: \\ Program Files (x86) \\ Microsoft Silverlight \\
C: \\ Program Files (x86) \\ Microsoft SDKs \\ Silverlight \\
C: \\ Program Files (x86) \\ MSBuild \\ Microsoft \\ Silverlight \\
C: \\ Program Files (x86) \\ Microsoft SDKs \\ RIA Services \\ v1.0 \\ Libraries \\ Silverlight \\

Загалом не тільки в ці папки, може бути і ще десь. Щоб перевірити, то відкрийте системний диск і там де поле пошуку, ну тобто в правому верхньому куті, то там напишіть слово Silverlight і багато що побачите, ось що у мене:


Трохи думок вголос. Можливо що варто шукати не по слову Silverlight, а по фразі Microsoft Silverlight. Це я так думаю, тому що може бути програма Microsoft Silverlight це одне, а є може бути ще якась інша, в назву якої входить слово Silverlight .. Тому щоб було точніше, краще використовувати повну назву, ну тобто Microsoft Silverlight!

Як видалити Microsoft Silverlight з комп'ютера повністю?

Отже, тепер з приводу видалення. Ви також можете видаляти по-простому, так і за допомогою якогось удалятора. Я маю на увазі за допомогою, фішка його в тому, що він і прогу допоможе видалити і допоможе видалити також залишки проги в винде. Загалом і видаляє і чистить потім. Але я сьогодні покажу як видалити вручну і потім як вручну почистити вінду від залишків ..

Тепер хвилиночку уваги. Загалом я вам раджу перед видаленням зробити точку відновлення. Це нескладно, в результаті ви себе убезпечите від глюків, це так би мовити хороша страховочку на той випадок, якщо щось піде не так. Як її зробити я вже писав у статті про, раджу подивитися.

Отже, для видалення вам потрібно натиснути Пуск і вибрати там Панель управління:


Якщо у вас Windows 10, то круто, годі й казати, але там цей пункт знаходиться в іншому меню, щоб його викликати то натисніть кнопки Win + X!

Потім знаходимо там значок Програми та засоби, ось він, запускаєте його:


Відкриється вікно з усіма встановленими програмами, тут нічого просто так не видаляєте! Ну тобто що попало не видаляєте, бо можуть бути глюки і всякі косяки! У цьому списку знаходите Microsoft Silverlight, натискаєте правою кнопкою і вибираєте Видалити:


Потім вискочить таке повідомлення, тут натискаєте Так (ну якщо не передумали звичайно):


Потім з'явиться таке віконце:


Все видалення у мене зайняло напевно секунд десять. Але, в вікні, ну там де список софта, то у мене особисто там ще залишилися Microsoft Silverlight версії 4 SDK і 5 SDK:


Їх теж потрібно видалити, але вони видаляються точно також як і перша версія, там де немає SDK. Загалом я думаю що у вас з цим проблем не буде

Як почистити вінду після видалення Microsoft Silverlight?

Загалом видалили ви Microsoft Silverlight, але можливо що залишилися залишки цієї проги в винде. Можна очистити вінду від цих залишків, дивіться як це зробити. Значить спершу я покажу як видалити файловий сміття. Значить відкриваєте системний диск і там справа вгорі в поле пошуку пишіть назву проги, тобто Microsoft Silverlight (якщо використовувати просто слово Silverlight то результати будуть менш точні):


У вас будуть знайдені папки файли, які відносяться до компоненту Microsoft Silverlight, хоча ми його вже видалили. Це все МОЖНА видалити, АЛЕ перед цим зробіть контрольну точку, ось подивіться як її створити. Створювати чи ні - справа ваша, косяки після видалення залишків можуть бути, але це рідко. Але якщо що, то за допомогою раніше створеної точки відновлення, ви зможете все повернути як було. Загалом хлопці, я вас попередив!

Ну так от, ось все що було знайдено у вас на системному диску, все це відноситься до Microsoft Silverlight і це можна видалити. Щоб відразу позбавити себе від проблем, ну що одне видаляється, а інше немає, то я пропоную вам встановити утиліту. Ця утиліта допомагає видалити навіть те, що втечуть типу не хоче. Але можете видалити і по-простому, просто вибравши в меню Видалити. Загалом я все папки виділив, ну геть усе нижню подружжя забув виділити, і потім натиснув по ним правою кнопкою мишки і вибрав пункт Unlocker (утиліта то у мене вже встановлена):


Потім в меню вибираю Видалити і натискаю ОК:


Почав Unlocker видаляти все те що я виділив і чесно кажучи було трохи страшно, бо вискочило навіть таке повідомлення, тут я натиснув Так:


Загалом удаляло воно багато чого, я прям відчував, як з вінди виривають все коріння Microsoft Silverlight ... Страх все одно не залишав мене, бо чогось я вам порадив зробити точку відновлення, а сам її не зробив ... Ну справи ...

Ось так воно віддалялося хвилинок п'ять:

Загалом все віддалилося добре, зараз я зроблю перезавантаження щоб перевірити потім що не глюків і косяків в винде ... Зробив я коротше перезавантаження, запустив браузери і начебто все працює нормально. Ніяких помилок не було, папки відкривалися нормально, в загальному винда працювала нормально

Так що не буду впевнений на 100%, але видалення файлового сміття начебто безпечно!

Тепер я покажу як видалити сміття з реєстру, який залишився від Microsoft Silverlight

Значить дивіться, затискаєте кнопки Win + R і пишіть туди таку команду:

І натискаєте ОК:


Відкриється редактор реєстру, нічого там без причини не видаляти. Ось в ньому ми і будемо шукати сміття. Для цього затискаєте кнопки Ctrl + F і пишіть туди таке як:

Microsoft Silverlight

В принципі можна і просто слово Silverlight .. Але при повному назві точність буде вище ..


Все, після цього почнеться пошук. Все що буде виділено потім, то все це можна видалити. Це можуть бути як папки (ліворуч) так і ключі (праворуч). Ось по ним натискаєте правою кнопкою і вибираєте Видалити. Потім натискаєте кнопочку F3 щоб продовжити пошук і так поки не буде повідомлення, що пошук закінчено! Ось наприклад у мене був знайдений якийсь ключ DisplayName, якщо по ньому натиснути два рази, то побачите таке:


Тобто бачите, навіть якщо в назві немає ні слова про Microsoft Silverlight, то всередині все одно буде! Це я до того, що шукається не тільки за назвою, а й по змісту, тому будьте впевнені, що все що буде знайдено, це все точно відноситься до Silverlight і можна видалити! Загалом ось приклад як видалити ключ:


Папок сміттєвих у мене не знайшлося, але її видалити також просто, натискаєте по ній правою кнопкою і вибираєте там Видалити!

Як бачите - все просто. Якщо робити все чітко як я написав, то помилок ніяких не буде. Ну а якщо ви сумніваєтеся, то краще взагалі нічого не робити, стабільність вінди важливіше! Але найідеальніший варіант - зробити контрольну точку відновлення! Ще раз нагадаю, то про це я писав!

До речі, таким чином я також видаляв і антивірус Аваст і смітників чистив після нього, якщо цікаво то!

Ну все хлопці, удачі вам, бажаю вам гарного настрою і щоб не було у вас проблем!

18.08.2016