Чому Windows попереджає про це завантаження
Fast Media Sorter & Sharing for Windows - безкоштовна програма одного незалежного розробника. Збірки, опубліковані на GitHub (їх же встановлює і winget), не підписані сертифікатом, тому Windows ставиться до них обережно, і ви можете побачити одне-два попередження. Нижче - що це за попередження, чому вони з'являються, на що саме натиснути і чого програма не робить ніколи.
Що це за попередження
Одне з трьох - залежно від того, що саме ви завантажили.
- «Система Windows захистила ваш комп'ютер» - це SmartScreen. З'являється під час першого запуску інсталятора або програми з портативного ZIP.
- «Дозволити цій програмі вносити зміни на вашому пристрої?» - це запит прав адміністратора. Він з'являється, лише якщо ви обрали встановлення для всіх користувачів або вмикаєте спільний доступ до папок, і четвертий розділ точно описує, що кожне з них робить із цими правами.
- Попередження антивіруса про завантаження одним файлом - його пропонували лише випуски до 12 червня 2026 року. Microsoft Defender оцінює його саморозпаковувану оболонку як Program:Script/Wacapew.A!ml. Це відоме хибне спрацьовування для файлів такої форми; інсталяторів і портативного ZIP воно не стосується.
Чому воно з'являється
Нічого не зламано, і попередження - не помилка. SmartScreen перевіряє у файла дві речі: чи підписаний він сертифікатом, який Windows знає, і чи достатньо людей уже його запускали.
- Не підписаний. Сертифікат для підпису коду коштує кілька сотень доларів на рік. Програма безкоштовна і нічого не заробляє, тож такий сертифікат не куплений - це рішення, а не недогляд.
- Поки що невідомий. Репутація рахується для кожного файла окремо, тому кожна нова версія починає з нуля. Вона накопичується сама, коли цей випуск завантажують, - тому попередження стихає між версіями і ненадовго повертається після кожної нової.
- Збірка з Microsoft Store - виняток: її підписує сама Microsoft під час сертифікації, тому нічого з цього там не з'являється. Програма та сама.
На що саме натиснути
Два кліки, і ніщо з переліченого не послаблює ваш захист.
- SmartScreen: натисніть «Докладніше» у вікні, потім «Виконати в будь-якому разі». Це все.
- Запит адміністратора: спершу прочитайте наступний розділ, потім дайте відповідь «Так». Відповісте «Ні» на запит спільного доступу до папок - програма все одно встановиться і працюватиме повністю, вимкненим залишиться тільки спільний доступ. Самому інсталятору цей запит потрібен, лише якщо ви обрали встановлення для всіх користувачів.
- Антивірус: якщо файл потрапив у карантин, відновіть його і додайте виняток для однієї цієї папки встановлення. Ніколи не вимикайте SmartScreen і не відключайте антивірус - тут це не потрібно, а вони й далі захищають усе інше, що ви завантажуєте.
- Якщо хочеться перевірити, а не повірити: поруч із кожним випуском лежить файл .sha256, і команда Get-FileHash <файл> -Algorithm SHA256 у PowerShell має вивести те саме значення. Вихідний код відкритий.
Навіщо потрібні права адміністратора і як забрати їх назад
Сам переглядач прав адміністратора не запитує ніколи. Інсталятор запитує їх, лише якщо ви обрали встановлення для всіх користувачів, а спільний доступ до папок - лише коли ви його вмикаєте. Нижче - кожне таке використання і спосіб усе повернути.
- Встановлення для всіх користувачів - ваш вибір в інсталяторі. Спершу інсталятор питає, чи ставити лише для вас - без прав адміністратора - чи для всіх облікових записів цього ПК. Windows питає підтвердження лише в другому випадку: щоб покласти програму в Program Files, а ярлики - туди, де їх бачать усі облікові записи.
- Спільний доступ до папок - одне правило брандмауера. Коли ви вмикаєте спільний доступ - в інсталяторі або пізніше в Share Manager, - Windows питає один раз, і додається одне вхідне правило брандмауера для companion\fms-share-worker.exe. Воно дозволяє приймати з'єднання одній цій програмі і більше не робить нічого. Поки спільний доступ не ввімкнено, ніхто нічого не слухає і нічого не додається.
- Постійна роздача - служба Windows. Лише якщо ви самі її попросили, одним із двох способів: у Share Manager - «Налаштування менеджера», «Хостинг», «Перевести роздачу в режим служби Windows..» - або окремим серверним інсталятором, який ви самі завантажуєте і запускаєте. Windows питає один раз, і робиться чотири речі: реєструється служба FastMediaSorterCompanionSFTP, що працює від імені LOCAL SERVICE; правило брандмауера переводиться на ту копію програми роздачі, яку запускає служба; LOCAL SERVICE отримує право читати кожну папку, що роздається, а записувати - лише туди, де ви дозволили запис; налаштування роздачі, пароль і ключ вузла переїжджають до %ProgramData%\FastMediaSorterCompanion - папки, яку можуть відкрити лише адміністратори, служба і ваш обліковий запис.
- Щоб усе повернути без видалення програми, відкрийте в Share Manager «Налаштування менеджера»: «Мережа», «Вимкнути функції сервера..» видаляє правило брандмауера; «Хостинг», «Видалити роль сервера» зупиняє і видаляє службу, забирає видані їй права на папки і видаляє правило брандмауера; «Хостинг», «Повернутися до користувацької редакції..» теж видаляє службу і права на папки, але повертає роздачу вашому сеансу разом із її правилом брандмауера. Кожна дія один раз питає Windows.
- Або видаліть програму: кожен запис у «Параметри Windows», «Програми» прибирає те, що додав. У цьому списку програма названа FastMediaSorter LITE (так вона називалася під час першої публікації), а серверна редакція - Fast Media Sorter Folder Share Server. FastMediaSorter LITE видаляє своє правило брандмауера - якщо програму встановлено лише для вас, Windows один раз попросить підтвердження - і пропонує видалити службу, яку зареєстрував його Share Manager. Fast Media Sorter Folder Share Server видаляє свою службу, права на папки і правило брандмауера. Тихе видалення, наприклад winget uninstall, запитати не може, тому залишає на місці службу Share Manager, а за встановлення лише для вас - і правило брандмауера; вимкніть їх у Share Manager заздалегідь.
- Навмисно зберігається: ключ вузла, пароль і список папок залишаються в %LOCALAPPDATA%\FastMediaSorterCompanion - або в %ProgramData%\FastMediaSorterCompanion, якщо роздача вже працювала як служба, - щоб прив'язані телефони під'єдналися після перевстановлення. Видаліть цю папку - і кожен телефон доведеться прив'язувати заново.
Чого програма не робить ніколи
Той самий перелік, що на сторінці конфіденційності та у відповідях про дані в Microsoft Store, - правда лише одна.
- Жодної телеметрії, аналітики, облікових записів і реклами. Розробник не отримує нічого ні про вас, ні про те, як ви користуєтеся програмою, - хіба що ви самі натиснете «Надіслати журнали автору»: тоді у вашій поштовій програмі відкриється лист, який ви перевіряєте і надсилаєте самі.
- Вона ніколи не надсилає ваші файли кудись сама. За спільного доступу телефон з'єднується напряму з вашим комп'ютером зашифрованим SFTP.
- Вона ніколи не відкриває порт і не запитує права адміністратора з власної ініціативи. Спільний доступ вимкнено, доки ви його не ввімкнете, і вікно завжди показує, що і звідки доступне.
- Вона завантажує щось лише на ваше прохання або після запитання, у якому названо, що саме завантажується: мовний пакет OCR, середовище виконання OCR або відтворення відео, відеокодувальник FFmpeg, інсталятор Ollama або модель перекладу для нього, або doc-html-translate через winget. Нічого про ваші файли разом із запитом не надсилається.
- Текст, який ви перекладаєте, іде тільки на ту адресу перекладу, яку ви налаштували самі, - модель на вашій же машині або названий вами сервер.
Один сторонній сервіс усе ж може бути викликаний, і лише якщо ви ввімкнете доступ з інтернету для спільного доступу до папок: у check-host.net запитують, чи відповідає переспрямований порт ззовні, і цей сервіс бачить вашу публічну адресу та порт. Більше йому нічого не надсилається. Ще дві речі не виходять за межі вашої мережі: коли доступ з інтернету ввімкнено, програма просить ваш роутер переспрямувати порт роздачі (UPnP або NAT-PMP), а поки роздача працює, комп'ютер оголошує про себе в локальній мережі (mDNS), щоб прив'язаний телефон знову його знайшов.
Відкриття сторінок цього сайту (а не робота програми) звертається щонайбільше до трьох зовнішніх адрес: fonts.googleapis.com і fonts.gstatic.com (Google Fonts, накреслення сторінок) та - на головній сторінці й її мовних версіях - api.github.com (GitHub, щоб дізнатися про останній випуск для посилання на завантаження). Кожна з них отримує вашу IP-адресу та user agent вашого браузера і більше нічого. Адреси аналітики, менеджера тегів чи реклами не використовуються. Те саме сказано на сторінці конфіденційності.