Як обмежити швидкість завантаження для OneDrive


[img]http://windowstips.ru/wp-content/uploads/2015/02/OneDrive-Icon.png?34342c[/img]Інтеграція сервісу OneDrive в рамках Windows призвела до більшого комфорту при його використанні, але ця функція, як і раніше залишається без деяких корисних особливостей, наприклад, таких як можливість обмеження смуги пропускання для завантаження і скачування файлів. Не виключаю, що така можливість буде частиною Windows 10, ну а поки хочу запропонувати вам просте керівництво для вирішення цієї проблеми.

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

Проблема полягає в тому, що на відміну від Dropbox, OneDrive не має вбудованої QoS-подібної функції, яка могла б обмежити швидкість завантаження до певного рівня.

На щастя, вирішити проблему можна, причому декількома способами.

Спосіб 1: Параметри QoS-правила групової політики (тільки для професійних і корпоративних редакцій Windows)

Відкрийте Редактор локальної групової політики» (натисніть [img]http://windowstips.ru/wp-content/uploads/2015/05/W8K.png?7cd516&34342c[/img] R, введіть gpedit.msc і натисніть Enter), перейдіть в «Конфігурація користувача» > «Конфігурація Windows, клацніть правою кнопкою миші на «QoS на основі політики» і виберіть «Створити нову політику».

14-05-2015 13-47-31

Введіть ім'я політики, зніміть галочку з опції «Вкажіть значення DSCP» ввімкніть параметр «Вкажіть частоту передачі» та введіть число, яке менше вашої граничної швидкості завантаження.

14-05-2015 13-53-45

Тепер натисніть кнопку «Далі», а на наступному етапі виберіть «Лише до програм з ім'ям виконуваного файлу». Значення цього потрібно встановити onedrive.exe (для всіх користувачів) або C:\Users\имяпользователя\AppData\Local\Microsoft\OneDrive\onedrive.exe (для конкретного користувача). Залиште без змін всі інші параметри на наступних кроках.

14-05-2015 14-20-15

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

При необхідності ви завжди можете змінити параметри політики або видалити її зовсім.

14-05-2015 14-33-17

Спосіб 2: NetBlanncer

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

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

Запустіть програму (якщо ви віддаєте перевагу російську мову, просто виберіть його в меню Language).

Знайдіть рядок з процесом SkyDrive.exe клацніть на ній правою кнопкою миші і виберіть пункт «Завантаження» > «Обмеження».

14-05-2015 14-49-15

Тепер у випадаючому меню розділу «Відправлення» виберіть «Обмежити» і вкажіть обмеження швидкості. Натисніть OK, щоб зберегти зміни, вони набудуть чинності негайно.

14-05-2015 14-52-09

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