Не работает Drag-and-drop (перетаскивание файлов в окно программы)
Не работает Drag-and-drop
(перетаскивание файлов в окно программы, сохранение файлов в определённых папках и пр.)
Почему не всегда работает перетаскивание файлов или файлы не могут сохраниться в определённых директориях?
Начиная с Windows Vista, все процессы и папки имеют определенный уровень целостности. Это позволяет дополнительно разграничивать доступ наряду со списками контроля доступа (ACL), которые настраиваются в свойствах папок и разделов реестра на вкладке «Безопасность».
Обходим это правило полностью отключая UAC:
1.
- Панель управления (кто не может найти на современных системах: Пуск => Служебные-Windows => Панель управления)
- Учетные записи пользователей
- Изменить параметры контроля учётных записей и убираем UAC в ноль.
Данное действие не отключает UAC полностью и проблема может остаться - переходим ко второму пункту.
2.
- ПКМ по Пуск
- Команда Выполнить
- Вставляете "gpedit.msc" без кавычек
- ОК
Откроется редактор локальной групповой политики - Конфигурация компьютера
- Конфигурация Windows
- Параметры безопасности
- Локальные политики
- Параметры безопасности
- Все записи Контроль учетных записей выделить поочередно и настроить как на скрине:
Регистрация...] Скрин'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerHTML = '[Только зарегистрированные пользователи могут видеть ссылки. Регистрация...] Скрин'; }" />[Только зарегистрированные пользователи могут видеть ссылки. Регистрация...] Скрин [Только зарегистрированные пользователи могут видеть ссылки. Регистрация...]
3. Перезапускаем компьютер.
Re: Не работает Drag-and-drop (перетаскивание файлов в окно программы)
Несколько вопросов и уточнений.
1. Почему идёт такая активная пропаганда отключения UAC ?
2. Как быть, если система не имеет редактора локальной групповой политики ?
3. Есть способ от Microsoft, при котором не нужно лазить по политикам и реестру. Это активация отключенной по умолчанию встроенной учётной записи администратора.
Будет, как в любимой старушке Windows XP. Для встроенной учётной записи администратора UAC отсутствует, как "класс".
Но, я лично против отключения UAC. Сейчас даже кряки делают с нормальным манифестом, т.к. с момента выхода Windows Vista прошло более 10 лет. За этот срок уже научились писать программы по правилам.
Цитата:
Не работает Drag-and-drop (перетаскивание файлов в окно программы)
ПРИЧИНА. Работа приложений с разным уровнем Integrity Level. Например, Проводник работает с уровнем "Средний обязательный уровень", а программа, запущенная с административными правами получает "Высокий обязательный уровень".
Re: Не работает Drag-and-drop (перетаскивание файлов в окно программы)
Проводник по умолчанию запускается с обычными правами. И Drag-and-drop из проводника не будет работать с программами, запускаемыми с полными правами.
UAC по своей сути вообще не нужен, если у вас стоит антивирус.
Re: Не работает Drag-and-drop (перетаскивание файлов в окно программы)
Для того, чтобы Проводник по умолчанию запускался с полными правами, как я написал выше, нужно активировать встроенную учётную запись администратора и работать под ней.
UAC нужен! Для корректной работы программного обеспечения.
Re: Не работает Drag-and-drop (перетаскивание файлов в окно программы)
UAC не нужен от слова совсем, если на системе стоит хороший антивирус. И да... многие вирусы обходят UAC.
Активация же встроенного админа не панацея, там свои подводные камни. Все процессы будут запускаться с повышенными правами, а это ой как плохо. Под такой учёткой должен работать человек досконально знающий как работать с реестром, групповыми политиками, службами и пр. Иначе компу кирдык.
Re: Не работает Drag-and-drop (перетаскивание файлов в окно программы)
Цитата:
Активация же встроенного админа не панацея, там свои подводные камни
Но на Windows XP так и работали много лет. Активация встроенного админа - это не рекомендуемое и вредное действие для большинства (правда, если компьютер будет входить в домен, на тех версиях Windows, где это возможно, то там встроенный админ включится автоматически без желания пользователя). Никаких подводных камней наоборот нет. Подводные камни, как раз, будут при отключении UAC.
Цитата:
Иначе компу кирдык.
Так у вас же антивирус. Повторю, в Windows XP так и было много лет.
А чтобы не было кирдыка, не отключайте UAC !
Re: Не работает Drag-and-drop (перетаскивание файлов в окно программы)
Удачи тебе с включенным UAC. А я с выключенным работаю как только он появился в Windows. Ты ещё и телеметрию не отключай, Microsoft не советует.
Re: Не работает Drag-and-drop (перетаскивание файлов в окно программы)
Удача не помешает. Спасибо.
А тебе удачи при борьбе с "граблями", которые возникают при отключении UAC.
Скажу по секрету, что даже при полном отключении телеметрии с помощью спец. программ, кое-какая телеметрия всё-равно передаётся.
Чтобы этого не было, необходимо вносить такие изменения в систему, при которых полноценно пользоваться системой становится невозможно.
Но до Apple в плане телеметрии, Microsoft'у ещё работать и работать :smile:
Прошу, всё-таки, расширить инструкцию в первом посте, в случае, если система не имеет редактора локальной групповой политики ?
Re: Не работает Drag-and-drop (перетаскивание файлов в окно программы)
И какая же система не имеет этой консоли?
Re: Не работает Drag-and-drop (перетаскивание файлов в окно программы)
Например, Windows 7 Home Premium, Windows 10 Home.
У многих такие редакции установлены.
Re: Не работает Drag-and-drop (перетаскивание файлов в окно программы)
Активация редактора локальной групповой политики Gpedit.msc в Windows 10 Home
Регистрация...] Policy Plus'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerHTML = '[Только зарегистрированные пользователи могут видеть ссылки. Регистрация...] Policy Plus'; }" />[Только зарегистрированные пользователи могут видеть ссылки. Регистрация...] Policy Plus Policy Plus - это бесплатная программа, которая отлично активирует редактор локальных групповых политик "Gpedit.msc" в Windows 10 Home. Этот инструмент приобретает лицензию для работы в Windows 10, поэтому вы можете запускать ее без каких-либо проблем с нарушением условий. Policy Plus напоминает реальный редактор политики Windows 10 Group.
Шаг 1. Загрузите Policy Plus. Как только загрузка закончится, откройте файл, и вы сразу получите простой чистый интерфейс, имеющий все параметры политики в категориях и подкатегориях.
Шаг 2. Нажмите "Help", а затем "Acquire ADMX Files". В появившимся окне нажмите "Begin" (начать). Это загрузит полный набор политик от Microsoft.
Шаг 3. Можете приступать к настройкам параметров вашей системы windows 10 Home
.
Регистрация...] Скачать'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerHTML = '[Только зарегистрированные пользователи могут видеть ссылки. Регистрация...] Скачать'; }" />[Только зарегистрированные пользователи могут видеть ссылки. Регистрация...] Скачать [Только зарегистрированные пользователи могут видеть ссылки. Регистрация...]
Re: Не работает Drag-and-drop (перетаскивание файлов в окно программы)
Установка редактора локальной групповой политики Gpedit.msc в Windows 7 Home/Starter
Регистрация...] Установка'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerHTML = '[Только зарегистрированные пользователи могут видеть ссылки. Регистрация...] Установка'; }" />[Только зарегистрированные пользователи могут видеть ссылки. Регистрация...] Установка Чтобы установить gpedit.msc в Windows 7 Home нам понадобиться специальный патч.
Регистрация...] Скачать'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerHTML = '[Только зарегистрированные пользователи могут видеть ссылки. Регистрация...] Скачать'; }" />[Только зарегистрированные пользователи могут видеть ссылки. Регистрация...] Скачать [Только зарегистрированные пользователи могут видеть ссылки. Регистрация...] Распакуйте и запустите установочный файл с правами администратора.
Если вы используете 64 битную версию Windows Home или Starter, после установки патча необходимо дополнительно скопировать следующие объекты из каталога C:\windows\SysWOW64 в каталог C:\Windows\System32:
- папку GroupPolicy
- папку GroupPolicyUsers
- файл gpedit.msc
После установки обновления необходимо будет перезагрузить компьютер и выполнить команду gpedit.msc.
Re: Не работает Drag-and-drop (перетаскивание файлов в окно программы)
:003:
Но, не дай бог...
Позвольте, предоставлю ссылку на GitHub автора Policy Plus
Вдруг, кто захочет посмотреть исходный код, поправить и (или) скомпилировать Policy Plus :smile:
Регистрация...] Policy Plus'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerHTML = '[Только зарегистрированные пользователи могут видеть ссылки. Регистрация...] Policy Plus'; }" />[Только зарегистрированные пользователи могут видеть ссылки. Регистрация...] Policy Plus [Только зарегистрированные пользователи могут видеть ссылки. Регистрация...]
Re: Не работает Drag-and-drop (перетаскивание файлов в окно программы)
Мой файл взят именно с Гитхаба. Только вот кому это надо смотреть, править и компилить? Ничего не попутал? Люди обратились за советом по drag'n'drop - я написала тему, а ты их отправляешь коды компилировать.
Re: Не работает Drag-and-drop (перетаскивание файлов в окно программы)
У тебя базар конкретный, не как у Гюльчатай :smile:
Кого я отправляю коды компилировать? Тема для всех, читают все, кто хочет.
И прошу, не нужно считать всех читающих идиотами.
Цитата:
Люди обратились за советом
Что-то я кроме тебя и себя в этой теме не наблюдаю.
Это же форум. Может стоило бы ответить людям приватно. И не было бы такой нервозности.