|
|
|
Как запретить 3D приложения на уровне групповой политики
|
|||
|---|---|---|---|
|
#18+
Например, игры, такие как Counter Strike и прочие. Есть мысля заблокировать доступ к аппаратному ускорению в Windows, по методу описанному здесь , но сомнительно, что это поможет. Компы сейчас мощные, они Counter Strike одним процессорным ядром потянут безо всякого аппаратного ускорения. Кто-нибудь заморачивался подобным? Каких результатов достигли? Спасибо -------------------------------------------------------------- o(O_O)o ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2011, 08:52 |
|
||
|
Как запретить 3D приложения на уровне групповой политики
|
|||
|---|---|---|---|
|
#18+
Интересный вопрос, однако... По сути вопроса. В сети много статей как из серверной виндны сделать рабочую станцию, в том числе описывается про включение графической подсистемы (как извесно, на серверных версиях многое выключено). Вот собственно от обратного... Размышления. Запретить просто 3D наверное никак, потому что оно не рассматривается как нечто отдельное/модульное. И кроме того, после такой реконфигурации как будут вести себя более иные приложения - начиная от разных а-ля фотошопов и заканчивая видео кодэками и браузерами... ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2011, 09:06 |
|
||
|
Как запретить 3D приложения на уровне групповой политики
|
|||
|---|---|---|---|
|
#18+
The Dim!Интересный вопрос, однако... Размышления. Запретить просто 3D наверное никак, потому что оно не рассматривается как нечто отдельное/модульное. И кроме того, после такой реконфигурации как будут вести себя более иные приложения - начиная от разных а-ля фотошопов и заканчивая видео кодэками и браузерами... ? Правильно мыслите: главное - не навредить! Но если задача работы с фотошопами, видео и уж тем более браузерным флэшем не стоит. Нужен просто 2D интерфейс для стандартных GUI приложений. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2011, 09:24 |
|
||
|
Как запретить 3D приложения на уровне групповой политики
|
|||
|---|---|---|---|
|
#18+
забыл добавить На мой взгляд система 3D рендеринга в Windows еще как отделима от ОС, иначе бы не было возможности безболезненно сносить DirectX. Таким образом, нужно вычислить базовую компоненту в библиотеке Direct3D и запретить ее использование. Другой вопрос - используется ли эта компонента для приложений на основе OpenGL и что блокировать в данном случае. Я полагаю, что вне зависимости от используемых технологий в Windows API есть ф-ция, с которой начинается переключение контекста 2D на 3D и аппаратное ускорение. Как человеку никогда не писавшему 3D приложений, мне нужно понять в какую сторону копать, возможно все гораздо проще и есть пара ключей в реестре, которые запросто решают вопрос. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2011, 09:36 |
|
||
|
Как запретить 3D приложения на уровне групповой политики
|
|||
|---|---|---|---|
|
#18+
Я тоже ничего подобного не писал... Пример того, как происходит инициализация 3D. Т.е. есть API-функция InitD3D. Может если как-то её перехватывать или пропатчить... ? Ну это как-то совсем хардкорно.. это вам сюда wasm.ru ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2011, 09:56 |
|
||
|
Как запретить 3D приложения на уровне групповой политики
|
|||
|---|---|---|---|
|
#18+
CerebrumНо если задача работы с фотошопами, видео и уж тем более браузерным флэшем не стоит. Нужен просто 2D интерфейс для стандартных GUI приложений. посмотрите в сторону альтернативных десктопов. например тех, что используются в игровых клубах. можете сами составить необходимый список приложений, который может запустить пользователь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2011, 10:00 |
|
||
|
Как запретить 3D приложения на уровне групповой политики
|
|||
|---|---|---|---|
|
#18+
Хотя... можно просматривать секции импорта - путь не легкий.. но легче предыдущего (ИМХО). В запушенных процессах, и килять неугодные. Вернее не секции импорта а смотреть какию библиотеки они подтянули в процессе исполнения (GepRocessInfo, кажется...) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2011, 10:00 |
|
||
|
Как запретить 3D приложения на уровне групповой политики
|
|||
|---|---|---|---|
|
#18+
Пострадаешь, при том это будет неожиданно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2011, 10:01 |
|
||
|
Как запретить 3D приложения на уровне групповой политики
|
|||
|---|---|---|---|
|
#18+
eNoseCerebrumНо если задача работы с фотошопами, видео и уж тем более браузерным флэшем не стоит. Нужен просто 2D интерфейс для стандартных GUI приложений. посмотрите в сторону альтернативных десктопов. например тех, что используются в игровых клубах. можете сами составить необходимый список приложений, который может запустить пользователь. Виндовый функционал потилитик запрещенных/разрешенных приложений. Но дело-то в том, что все эти приложения надо знать... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2011, 10:02 |
|
||
|
Как запретить 3D приложения на уровне групповой политики
|
|||
|---|---|---|---|
|
#18+
Anatoly PodgoretskyПострадаешь, при том это будет неожиданно. Анаталий, не понял о чем вы, можно поподробней? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2011, 10:02 |
|
||
|
Как запретить 3D приложения на уровне групповой политики
|
|||
|---|---|---|---|
|
#18+
The Dim!Виндовый функционал потилитик запрещенных/разрешенных приложений. Но дело-то в том, что все эти приложения надо знать... Не надо все, разрешаешь известные, а прочии добавляешь по ходу ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2011, 10:04 |
|
||
|
Как запретить 3D приложения на уровне групповой политики
|
|||
|---|---|---|---|
|
#18+
The Dim!Anatoly PodgoretskyПострадаешь, при том это будет неожиданно. Анаталий, не понял о чем вы, можно поподробней? Что то прекратить правильно работать, при том об этом узнаешь не сразу, а скажем несколько месяцев спустя и будешь искать что же не пускает, хорошо если сообразишь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2011, 10:05 |
|
||
|
Как запретить 3D приложения на уровне групповой политики
|
|||
|---|---|---|---|
|
#18+
Anatoly PodgoretskyThe Dim!пропущено... Анаталий, не понял о чем вы, можно поподробней? Что то прекратить правильно работать, при том об этом узнаешь не сразу, а скажем несколько месяцев спустя и будешь искать что же не пускает, хорошо если сообразишь Да, с этим согласен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2011, 10:14 |
|
||
|
Как запретить 3D приложения на уровне групповой политики
|
|||
|---|---|---|---|
|
#18+
The Dim!Я тоже ничего подобного не писал... Пример того, как происходит инициализация 3D. Т.е. есть API-функция InitD3D. Может если как-то её перехватывать или пропатчить... ? Ну это как-то совсем хардкорно.. это вам сюда wasm.ru Спасибо, это интересная информация, но пока я пожалуй набрасаю прогу для отключения аппаратного ускорения, а потом понаблюдаем за реакцией геймеров... Если не подействует, попробуем грохнуть часть DirectX компонент или хотя бы библиотеку с ф-цией Init3D. Тема не закрыта, более изящные решения приветствуются! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2011, 10:23 |
|
||
|
Как запретить 3D приложения на уровне групповой политики
|
|||
|---|---|---|---|
|
#18+
Грохоть-то зачем? Права забрать на файл и всё. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2011, 10:29 |
|
||
|
Как запретить 3D приложения на уровне групповой политики
|
|||
|---|---|---|---|
|
#18+
Написал. Софтину можно задействовать в качестве скрипта выполняющегося при логоне юзера или гонять по планировщику 100 раз в секунду . Наряду с политикой блокирующей доступ к реестру и к вкладке Settings настроек дисплея данный комплекс вполне способен поубавить желание поиграть в стрелялки на рабочем месте. Для правильной работы нужно выполнять софтину с правами локального админа или юзера с доступом к реестру с правами на запись. Runas решает эту проблему. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2011, 13:45 |
|
||
|
Как запретить 3D приложения на уровне групповой политики
|
|||
|---|---|---|---|
|
#18+
А механизм работы каков? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2011, 13:57 |
|
||
|
Как запретить 3D приложения на уровне групповой политики
|
|||
|---|---|---|---|
|
#18+
The Dim!А механизм работы каков? Вычисляю GUID графического адаптера, нахожу его в разделе устройств (SYSTEM\CurrentControlSet\Control\Video) и изменяю ключ Acceleration.Level Пока что это простое отключение Hardware Acceleration (см. скриншот). После перезагрузки у пользователя должен отключиться Direct3D и все другие ускорялки, кроме DirectDraw (dxdiag.exe подтверждает). Обнаружил, что некоторые драйверы могут быть подключены несколько иначе, чем я ожидал. Например, видеодрайвер от Intel создает собственную запись в разделе служб и настройки аппаратного ускорения Windows хранит в этой ветке. Допиливаю... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2011, 14:16 |
|
||
|
Как запретить 3D приложения на уровне групповой политики
|
|||
|---|---|---|---|
|
#18+
х.м... геймеры достаточно продвинутые пользователи: 1. Могут найти непонятный процесс и прибить его; 2. По описанию ошибки с которой влетит игра или просто случайно могут найти эту галку... Если суть в том. что бы поменять ветку в реестре, то зачем писать нечно? Можно же просто через GPO или login-скрипт импортировать ветку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2011, 14:29 |
|
||
|
Как запретить 3D приложения на уровне групповой политики
|
|||
|---|---|---|---|
|
#18+
Скринсейверы, которые активно юзают 3D, тоже идут лесом? А если используется мега-софт, который строит модели\графики\прочую инфу в "ускоренном" 3D? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2011, 14:46 |
|
||
|
Как запретить 3D приложения на уровне групповой политики
|
|||
|---|---|---|---|
|
#18+
The Dim!х.м... геймеры достаточно продвинутые пользователи: 1. Могут найти непонятный процесс и прибить его; 2. По описанию ошибки с которой влетит игра или просто случайно могут найти эту галку... Если суть в том. что бы поменять ветку в реестре, то зачем писать нечно? Можно же просто через GPO или login-скрипт импортировать ветку. Если групповыми политиками отключен реестр и нет доступа ко вкладке Settings, то даже у самого продвинутого юзера ничего не выйдет (я понимаю, что сломать можно все, но это уже совсем другой уровень пользователей и не геймеров). Процесс не висит в памяти, он просто выполняется при логоне и все. Писать программу пришлось потому что GUID видеокарты заранее не известен (а ведь видюха может быть и не одна, в моей проге это учтено). Его (GUID) нужно получить в одном месте потом применить в другом. Я не спорю, это можно было бы сделать и скриптом, но у меня нет таких познаний в скриптах, зато я знаю С++ и WinAPI. :) MazoHistСкринсейверы, которые активно юзают 3D, тоже идут лесом? А если используется мега-софт, который строит модели\графики\прочую инфу в "ускоренном" 3D? Все, что требует ускорения графики, т.е. кроме 2D режима и DirectDraw - отвалиться. Кстати, только что видел, как эта настройка поломала стандартный скринсейвер. Вместо летающих 3D объектов летала белая табличка с надписью, что невозможно отрендерить объект или создать чего-то там, не успел прочитать... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2011, 15:03 |
|
||
|
Как запретить 3D приложения на уровне групповой политики
|
|||
|---|---|---|---|
|
#18+
Допилил. Теперь должны учитываться видюхи, хранящие настройки драйвера в разделе системных служб. Например, Intel'овские интегрированные видеокарты. Конечно, у меня нет возможности основательно протестить софтину для всех существующих видеокарт, так что, если не сработает, то автор всю ответственность с себя снимает. Используйте на свой страх и риск. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2011, 15:57 |
|
||
|
Как запретить 3D приложения на уровне групповой политики
|
|||
|---|---|---|---|
|
#18+
Cerebrum, Зачем извращаться? Убиваешь весь лишний софт и создаёшь урезанные учётки. А если ещё групповые политики домена применишь и порежешь выход в Интернет - вообще песня будет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2011, 16:53 |
|
||
|
Как запретить 3D приложения на уровне групповой политики
|
|||
|---|---|---|---|
|
#18+
ТС, как-то нумерация релизов... сразу единичка, надож как минимум бету выложить сначало ))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2011, 17:01 |
|
||
|
Как запретить 3D приложения на уровне групповой политики
|
|||
|---|---|---|---|
|
#18+
Это хорошо, когда у тебя 2-5 машин в домене, а мне придется бегать и удалять софт очень долго и много. Да и не в одном домене, у мну их 3 территориально разделенных, и несколько раб. групп. К тому же не всегда корпоративный софт (поставляемый сверху) будет нормально работать, если забрать права у юзера. Инет регулируется, с ним проблем нет. Просто иногда хочется (а порой и приходится) поизвращаться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2011, 17:05 |
|
||
|
Как запретить 3D приложения на уровне групповой политики
|
|||
|---|---|---|---|
|
#18+
The Dim!ТС, как-то нумерация релизов... сразу единичка, надож как минимум бету выложить сначало ))) ну, дык, что-то бета тесторов и на горизонте не видать... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2011, 17:06 |
|
||
|
Как запретить 3D приложения на уровне групповой политики
|
|||
|---|---|---|---|
|
#18+
Cerebrum, 1 раз помучаешься и забудешь о проблеме навсегда! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2011, 17:07 |
|
||
|
Как запретить 3D приложения на уровне групповой политики
|
|||
|---|---|---|---|
|
#18+
KhodCerebrum, 1 раз помучаешься и забудешь о проблеме навсегда! Я не спорю, но это не мой случай... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2011, 17:13 |
|
||
|
Как запретить 3D приложения на уровне групповой политики
|
|||
|---|---|---|---|
|
#18+
Cerebrumпоставляемый сверху) будет нормально работать, если забрать права у юзера. Инет регулируется, с ним проблем нет. Просто иногда хочется (а порой и приходится) поизвращаться. Ну так это же совсм другой вопрос. Можно написать софтинку, которая будет логировать время работы/простоя приложенйи вобще и рабочий станции в часности... по итогам месяца победители - каждый в своей номинации - будут получать призы и бонусы. )))) CerebrumThe Dim!ТС, как-то нумерация релизов... сразу единичка, надож как минимум бету выложить сначало ))) ну, дык, что-то бета тесторов и на горизонте не видать... Ну так а чего оно не бэта, может оно еще и платное окажется - нигдеж не указано по какой лицензии )))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2011, 17:14 |
|
||
|
Как запретить 3D приложения на уровне групповой политики
|
|||
|---|---|---|---|
|
#18+
CerebrumНапример, игры, такие как Counter Strike и прочие. Можно попробовать поставить хороший антивирус и приложение сs.exe добавить в запрещённые. Не знаю, есть ли такой функционал, но уж коли антивирусы распознают всякое вредоносное по сигнатурам то распознать сs даже для десятка разных версий, технически им по силам. Банить Директ-Х не надо. Это полезная шняга и она может юзаться в различных приложениях. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2011, 19:17 |
|
||
|
Как запретить 3D приложения на уровне групповой политики
|
|||
|---|---|---|---|
|
#18+
Cerebrum, попробовал я только что эту штуку на ноутбуке - Lenovo G560 Win7 prof rus... скачал, запустил, перезагрузился - работает как и работало. Так что пилите ещё. P.S. Во вложении расширения у файла нету. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2011, 19:53 |
|
||
|
Как запретить 3D приложения на уровне групповой политики
|
|||
|---|---|---|---|
|
#18+
The Dim!Cerebrum, попробовал я только что эту штуку на ноутбуке - Lenovo G560 Win7 prof rus... скачал, запустил, перезагрузился - работает как и работало. Так что пилите ещё. P.S. Во вложении расширения у файла нету. На Win7 эта фича мной не проверялась, так как под рукой не было ОСи под растерзание. Кроме того, там, из-за изменений в драйверной модели, похоже, что даже стандартный VGA драйвер использует ускорение, поэтому кнопка управления аппаратным ускорением отключена вообще. Кстати, после того как вы выполнили exe-шник и перезагрузились, что показывает DxDiag на вкладке Display? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2011, 20:50 |
|
||
|
Как запретить 3D приложения на уровне групповой политики
|
|||
|---|---|---|---|
|
#18+
The Dim!Во вложении расширения у файла нету. Не может быть! У вас должно быть отключено отображение расширений для зарегистрированных типов файлов ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2011, 20:54 |
|
||
|
Как запретить 3D приложения на уровне групповой политики
|
|||
|---|---|---|---|
|
#18+
CerebrumThe Dim! Пилю... Всем кто запускал софтину на Win7/Win2k8 Найдите ветку HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\TSDDD\Device0 и удалите из нее параметр Acceleration.Level. Его там быть не должно. То же касается и ветки HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\VGASAVE\Device0 . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2011, 21:17 |
|
||
|
Как запретить 3D приложения на уровне групповой политики
|
|||
|---|---|---|---|
|
#18+
CerebrumНайдите ветку HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\TSDDD\Device0 и удалите из нее параметр Acceleration.Level. Его там быть не должно. То же касается и ветки HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\VGASAVE\Device0 . Версия 1.02 (beta) - исправлен вышеуказанный баг на Win 7. - добавлена частичная поддержка Win7/Win2008R2 (пока проверено на VirtualBox'e). На живой системе должно заработать в версии 1.03, know how... вроде) PS. Наврал про заблокированную кнопку в Win7. В VirtualBox'e вполне себе доступна и работает. DisclaimerРаспространяется as is, без каких-либо гарантий и автор за причиненный ушерб ответственности не несет. Программа бесплатная. Beta-тестеры приветствуются! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2011, 23:07 |
|
||
|
Как запретить 3D приложения на уровне групповой политики
|
|||
|---|---|---|---|
|
#18+
Вечером проверю на Win7. На Win2k3 x32 работает (так уж получилось, что сейчас это рабочая машинка сейчас). А вот при скачивании файла у меня опять он без расширения скачивается. Дело не в ассоциации файлов или действий при загрузке, а именно в том, что файл сохраняется без расширения (может браузер, у меня FF 3 (?), но вряд ли, со всем остальным всё нормально) . P.S. А противоядие будет ? Не помешало бы, однако.. чтоб обратно, при надобности, можно было включить не ручками. Например запуск просто экзешника - без параметров, отключат, а с параметром каким-то - возвращает всё на место. P.P.S Ориентировочная дата выхода версии 1.03 ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2011, 09:10 |
|
||
|
Как запретить 3D приложения на уровне групповой политики
|
|||
|---|---|---|---|
|
#18+
И кстати, было бы интересно, если бы это как-то на уровне GPO применялось. В настройках GPO новая политика, для реализации на клиентской машине функционала - dll (GPExtensions). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2011, 09:15 |
|
||
|
Как запретить 3D приложения на уровне групповой политики
|
|||
|---|---|---|---|
|
#18+
Создание своих политик (административные шаблоны) Ну а установка .dll - просто .msi пакет в управляемом ПО домена. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2011, 09:25 |
|
||
|
Как запретить 3D приложения на уровне групповой политики
|
|||
|---|---|---|---|
|
#18+
1. Почистил реестр от ненужных записей. Была только в первой ветке, во второй не было. 2. Скачал. запустил новую версию. 3. Перезагрузка. Итог: 3D работает. Скриншот настроек аппаратного ускорения и dxdiag - что "до" что "после" вот такие вот дела... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2011, 19:54 |
|
||
|
Как запретить 3D приложения на уровне групповой политики
|
|||
|---|---|---|---|
|
#18+
Версия 1.03 - полностью переосмыслен и переписан заново алгоритм работы приложения (можно было смело присвоить билд 2.0, если не 3.0 :) ) - добавлена поддержка Win7/Win2008R2 (x86/x64) * - добавлены параметры для управления: Код: sql 1. 2. 3. 4. ------------------------------------------------------------------ * - не все драйверы видеокарт позволяют менять свое аппаратное ускорение при использовании систем на базе Windows 7 / Windows Server 2008 R2. Это объясняет почему заблокирована кнопка настройки ускорения на скриншотах выше. Разработчики драйверов видимо просто считают, что никому и в голову не придет такая дурацкая мысль отключить то, чем живет система - Hardware Acceleration. Однако, как подсказал мне гугл, дрова от Intel позволяют настраивать себя и кнопка у этих систем работает. Тоже самое относится и к виртуальной машине от Oracle, на которой я проводил свои эксперименты. Короче говоря, если у вас кнопка работает, программа тоже должна работать , если это не так, напишите об этом здесь. Я не сдаюсь, просто сейчас очень туго со временем, но если у кого-нибудь есть какие-нибудь мысли на счет блокирования доступа к аппаратному ускорению для 3D приложений на этих ОС я буду рад о них прочесть. И если получится, то и реализовать их в этом приложении. DisclaimerРаспространяется as is, без каких-либо гарантий и автор за причиненный ушерб ответственности не несет. Программа бесплатная. Beta-тестеры приветствуются! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2011, 18:23 |
|
||
|
Как запретить 3D приложения на уровне групповой политики
|
|||
|---|---|---|---|
|
#18+
У меня опять 3D работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2011, 19:12 |
|
||
|
Как запретить 3D приложения на уровне групповой политики
|
|||
|---|---|---|---|
|
#18+
у тебя кнопка блокирована, значит... см. что я написал выше PS. принял уже? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2011, 22:56 |
|
||
|
Как запретить 3D приложения на уровне групповой политики
|
|||
|---|---|---|---|
|
#18+
Версия 1.04 - добавлена гарантированная блокировка Direct3D для систем на базе Windows 7 (x86) Код: sql 1. 2. После выполнения приложения и перезагрузки машины скринсейверы использующие 3D, Crysis 2, Half-Life 2 и Portal не запустились! NFS The Run все же заработал (видимо не использует Direct3D, я не знаю точно) DisclaimerРаспространяется as is, без каких-либо гарантий и автор за причиненный ушерб ответственности не несет. Программа бесплатная. Beta-тестеры приветствуются! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2011, 16:07 |
|
||
|
Как запретить 3D приложения на уровне групповой политики
|
|||
|---|---|---|---|
|
#18+
Cerebrumу тебя кнопка блокирована, значит... см. что я написал выше В описании сказано, что у тех у кого кнопка доступна - работать будет, я так понял, что у тех у кого не доступна кнопка работать будет 50/50... CerebrumPS. принял уже? Не не не - не было такого... комп - рабочий инструмент - нельзя же... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2011, 16:07 |
|
||
|
Как запретить 3D приложения на уровне групповой политики
|
|||
|---|---|---|---|
|
#18+
The Dim!Cerebrumу тебя кнопка блокирована, значит... см. что я написал выше В описании сказано, что у тех у кого кнопка доступна - работать будет, я так понял, что у тех у кого не доступна кнопка работать будет 50/50... не будет работать вообще : видеодрайвер не позволит над собой так измываться, потому система и блокирует кнопку CerebrumThe Dim!PS. принял уже? Не не не - не было такого... комп - рабочий инструмент - нельзя же... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2011, 16:13 |
|
||
|
Как запретить 3D приложения на уровне групповой политики
|
|||
|---|---|---|---|
|
#18+
А вот видеодрайвер карточки или DirectX 9, возможно в эта кнопка как-то связана именно с этим, тогда можно предположить что на всём что выше NT 5.x эта кнопка отключена, потому что 10 и 11 директы работают... ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2011, 18:08 |
|
||
|
Как запретить 3D приложения на уровне групповой политики
|
|||
|---|---|---|---|
|
#18+
Не доступность кнопки может также указывать на отсутствие видеодрайвера - или то что применяется драйвер от Microsoft (минимальный...) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2011, 18:10 |
|
||
|
Как запретить 3D приложения на уровне групповой политики
|
|||
|---|---|---|---|
|
#18+
The Dim!А вот видеодрайвер карточки или DirectX 9, возможно в эта кнопка как-то связана именно с этим, тогда можно предположить что на всём что выше NT 5.x эта кнопка отключена, потому что 10 и 11 директы работают... ? блокирует кнопку видеодрайвер он и только он, ну или совместно с ОС. Дрова от Intel позволяют изменять уровень аппаратного ускорения, дрова от nVidia и AMD, насколько я смог убедится - нет! The Dim!Не доступность кнопки может также указывать на отсутствие видеодрайвера - или то что применяется драйвер от Microsoft (минимальный...) нет! Стандартный VGA драйвер позволяет изменять уровень своего ускорения, хоть в Windows XP, хоть в Windows 8. Народ аппелировал к этому, когда спрашивал у Microsoft'a почему перестала работать кнопка. За это время я столько наэкспериментировался с этим вопросом, что можешь даже не сносить дрова, чтобы проверить это утверждение. Кстати, именно тихая подмена драйвера на стандартный (vga.sys) была у меня в качестве запасного способа, если бы я не нашел менее болезненный вариант, который реализовал в 1.04. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2011, 18:57 |
|
||
|
Как запретить 3D приложения на уровне групповой политики
|
|||
|---|---|---|---|
|
#18+
Насколько я понимаю, вопрос решен лишь частично, насколько я понимаю с не встроенными (по сути) драйверами такой фикус не удастся... работы по проекту приостановлены или вообще продолжаться не будут? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2011, 19:20 |
|
||
|
Как запретить 3D приложения на уровне групповой политики
|
|||
|---|---|---|---|
|
#18+
The Dim!Насколько я понимаю, вопрос решен лишь частично, насколько я понимаю с не встроенными (по сути) драйверами такой фикус не удастся... работы по проекту приостановлены или вообще продолжаться не будут? Работы на стадии проекта обещали быть хернёй. Херня и получилась. (вещь штучная - ненужная никому) Подобную хрень пишем сами) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2011, 19:54 |
|
||
|
Как запретить 3D приложения на уровне групповой политики
|
|||
|---|---|---|---|
|
#18+
Хрень? - да просто потому, что при обновлении железа(дров для него) эта прога ниочём, вникуда. т.е. - хрень. Вам'с уже подсказали'c нужный вариантъ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2011, 20:04 |
|
||
|
Как запретить 3D приложения на уровне групповой политики
|
|||
|---|---|---|---|
|
#18+
решил не откладывать в долгий ящик... Версия 1.05 - добавлена гарантированная блокировка Direct3D для систем на базе Win7/Win2008R2 (x86/x64) Код: sql 1. 2. The Dim!Насколько я понимаю, вопрос решен лишь частично, насколько я понимаю с не встроенными (по сути) драйверами такой фикус не удастся... работы по проекту приостановлены или вообще продолжаться не будут? Программа работает со встроенными и с дискретными видеоадаптерами, программа работает вне зависимости от доступности [ той самой кнопки ], если дело касается DirectX приложений (см. dxdiag). Задачу, которую ставил перед собой я даже перевыполнил, т.к. мне на сегодня нужна только гарантированная блокировка для Windows XP, поэтому больше пока тратить свое время на этот проект я не хочу. Если вскроются какие-нибудь баги или будет найден видеодрайвер, с которым приложение не заработает, я, конечно же, постараюсь исправить эти недочеты по возможности сразу. Проект планирую заморозить до лучших времен, пока не будет найдено решение превосходящее достигнутый на данный момент результат (пока таким решением мне видится тихая подмена видеодрайвера на стандартный vga.sys, путем манипулирования ключами в реестре, но пробная попытка показала, что этот вариант сходу не реализовать, есть свои закорючки и нужно время на анализ и тесты). DisclaimerРаспространяется as is, без каких-либо гарантий и автор за причиненный ушерб ответственности не несет. Программа бесплатная. Beta-тестеры приветствуются! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2011, 20:09 |
|
||
|
Как запретить 3D приложения на уровне групповой политики
|
|||
|---|---|---|---|
|
#18+
2CerebrumThe Dim!Насколько я понимаю, вопрос решен лишь частично, насколько я понимаю с не встроенными (по сути) драйверами такой фикус не удастся... работы по проекту приостановлены или вообще продолжаться не будут? Работы на стадии проекта обещали быть хернёй. Херня и получилась. (вещь штучная - ненужная никому) Подобную хрень пишем сами) Бога ради... Я ни от кого заказы не принимал, делал для себя и свою задачу я выполнил . Только и всего. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2011, 20:11 |
|
||
|
Как запретить 3D приложения на уровне групповой политики
|
|||
|---|---|---|---|
|
#18+
Cerebrum2Cerebrumпропущено... Работы на стадии проекта обещали быть хернёй. Херня и получилась. (вещь штучная - ненужная никому) Подобную хрень пишем сами) Бога ради... quot Cerebrum] Я ни от кого заказы не принимал, делал для себя и свою задачу я выполнил . Только и всего. Заказы не принимал, но выложил для всех. Зачем ? И видимо поторопился выкладывать её для всех. т.к. не готов обнародовать гавнокод ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2011, 20:33 |
|
||
|
Как запретить 3D приложения на уровне групповой политики
|
|||
|---|---|---|---|
|
#18+
Cerebrum, Заявляю. Задача решается не так. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2011, 20:36 |
|
||
|
|

start [/forum/topic.php?all=1&fid=26&tid=1497342]: |
0ms |
get settings: |
7ms |
get forum list: |
22ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
160ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
113ms |
get tp. blocked users: |
2ms |
| others: | 210ms |
| total: | 535ms |

| 0 / 0 |
