Ось метод, який буде працювати для бібліотек: закрийте всі вікна провідника та створіть резервну копію реєстру (рекомендується). Виберіть групу вузлів, на яку будете поміняти OneDrive та Google CLSID. Я вибрав Бібліотеки.
HKEY_CLASSES_ROOT\CLSID\{031E4825-7B94-4dc3-B131-E946B44C8DD5}
HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{031E4825-7B94-4dc3-B131-E946B44C8DD5} (for 64 bit)
Зробіть запис про значення SortOrderIndex (у мене було 54) Також зробіть запис значення SortOrderIndex для CLSID OneDrive (шахта становила 42)
HKEY_CLASSES_ROOT\CLSID\{8E74D236-7F35-4720-B138-1FED0B85EA75}
HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{8E74D236-7F35-4720-B138-1FED0B85EA75} (for 64 bit)
Можливо, вам буде потрібно змінити адміністративні привілеї в бібліотеках, клацнувши правою кнопкою миші вузол LH та змінивши діалог дозволів. На панелі RH змініть значення Libraries SortOrderIndex на 42 (dec), не заміняйте значення SortOrderIndex (це зробить це для вас, і для цього вам не знадобляться додаткові дозволи). Відкрийте вікно провідника, щоб переглянути зміни.
"Цей ПК" {20D04FE0-3AEA-1069-A2D8-08002B30309D} не мав значення SortOrderIndex на цій машині, він може працювати, якщо його задано. Я розглядаю для цього сценарій Batch / Powershell.
Більше CLSID , можна знайти тут і додавати папки в бібліотеку тут .