Как УНИЧТОЖИТЬ игры на компьютере!

qazazel

Member
Joined
Nov 26, 2004
Messages
7
Reaction score
0
Господа, помогите советом. У меня жена ужасная игроманка, играет практически во все (Герои 3, Дота (Варик), Контра, не забывает и стандартные сапера и пасьянс косынку).
Я с ней сориться не хочу (устал уже), поэтому прошу совет. Можно ли сделать так чтобы игры перестали запускаться (ошибка в приложении и т.п.) - типа я тут не причем - Виндоус глючит (систему не будешь же каждый день переустанавливать).

Файлы самих игр я уже портил, но она игры умеет переустанавливать :-(

Как быть? Может есть выход, (я думаю может файл винды как-нибудь подправить?) Ваши советы. Спасибо.

П.С. Главное избавится от героев и от доты, остальные игры я переживу.
 

Ognev

ex-Team DUMPz
Joined
Aug 20, 2018
Messages
2,105
Reaction score
902
Была такая тема, вроде во Флейме Андеграунда, но чего-то не могу ее найти ... а там было очень много мудрых советов. Может кто вспомнит, как она называлась.
 
C

Crazy_lug

Самое простое подпортить DireсtX, но не спасет от пасьянса:)
 

Trigan

Reverse Engineer
Joined
Jul 13, 2005
Messages
2,090
Reaction score
716
qazazel, не мучайся, ничего не поможет. Если есть Игрок, то так или иначе, все созданные тобой проблемы, он устранит...
 

Nofire

Member
Joined
May 12, 2018
Messages
1,291
Reaction score
554
Поставь XP-Tweaker, прога бесплатная, на русском. В ней есть всё что нужно...
_http://www.xptweaker.net/
 

qazazel

Member
Joined
Nov 26, 2004
Messages
7
Reaction score
0
По поводу DirectX я уже думал. Я бы так и сделал но не знаю к чему это может привести.

Вопрос: Что перестанет работать при испорченном DireсtX?
 
C

Crazy_lug

Не помню где встречал на просторах инета, но смысл в том что просто одна ДЛЛ перименовывается и не запускаются только тяжелые игры, а если надо возвращается обратно.
P.S. Если есть желание - поэксперементируй, а потом нам расскажешь:)
 

progfinder

Member
Joined
Nov 27, 2005
Messages
122
Reaction score
45
Насколько я помню в старое время когда везде был Win98 и Direct X приходилось постоянно обновлять при загрузке игры вылетала ошибка что не найден файл d3d8.dll (игра требовала direct X 8)
сейчас вместе с этим файлом есть еще d3d9.dll (при Direct X 9)

Попробуй поэкспериментировать с этими файлами может быть поможет
они располагаются в windows\system32
 

z0id

Member
Joined
Apr 18, 2005
Messages
390
Reaction score
171
Ognev said:
Была такая тема, вроде во Флейме Андеграунда, но чего-то не могу ее найти ... а там было очень много мудрых советов. Может кто вспомнит, как она называлась.

да действительно тема такая была только не во флейме (как оказалось), вот нашел, qazazel советую почитать:

Как можно заблокировать доступ к игрушкам на ХР?

От себя могу способ сказать , можно просто попробовать отключить или сделать оч. маленьким файл подкачки ос (swap file) , тяжелые игры обычно начинают ругаться и если человек не сильно шарит в ос, то думаю этот способ прокактит в winXP: Пуск->-Настройки>Система->Дополнительно->Быстродействие (выбрать Параметры) ->Дополнительно->Виртуальная память (выбрать изменить) введите минимальный и максимальный размер одинаковыми взависимости от кол-ва оперативной памяти

P.S.: для примера у меня 1Гб памяти, когда я уменьшил своп гдето до 200 Мб Battlefield 2 при загрузке начал вылетать с табличкой об ошибке, так что можете поэксперементировать
 
Last edited by a moderator:

myxa-myxa

Member
Joined
Nov 21, 2004
Messages
62
Reaction score
21
Я бы ограничил права пользователя, проверил игры которые лояльны к компьютеру, пусть живут, зато новых не поставишь. Если же надо что либо добавить тебе зайдёшь под адиминистратором. Отучить играть не удастся, это как болезнь, лучше ограничить ассортимент. На работе даже угроза увольнения не помогает. Лучше разумный контроль.
 

qazazel

Member
Joined
Nov 26, 2004
Messages
7
Reaction score
0
1. To Crazy_lug какую именно dll-ку, если можно подробней.
2. To progfinder. Спасибо, я так и собирался делать, переименовывать какой либо из файлов, а потом если вдруг надо то ренейм в обратном направлении.

Поробовал Ваш совет, но виндоус (prof SP2), тщательно следит за этими файлами, после переименования появляются новые с такими же именем - т.е. защита от подмены системных файлов. (Мне кажется это можно обойти, но как?)

3. Большое спасибо z0id что нашли тему, но .... Изменения должны быть невидимы, то есть вроде все осталось как есть, но игры работать перестали. (В той теме больше разговор о программах запрета, пароль ввести и т.д.)

По файлу подкачки отдельное спасибо, но я сам часто работаю с хорошо кушающими ресурсы программами (по работе), причем я не хотел бы при жене лазить в настройки своп (она бысто учится), а бывает срочная работа, не выгонять же ее из комнаты.


4. То myxa-myxa. Смотрите выше. В том то и дело что мы с ней под одним пользователем работаем. Если я скажу Любимая вот создал тебе ХОРОШЕГО пользователя специально для игр будет все лучше работать, это ничего кроме подозрений не вызовет, а если вдруг с играми что случится то ....

5. От себя в настройках графики аппаратное ускорение поставил на минимум. Герои 3 - работают, но кое какие мелкие игры работать перестали. Но настройки пока вернул на место до начала полномаштабных "боевых действий" :)
 
Last edited by a moderator:

org

Member
Joined
Nov 19, 2004
Messages
92
Reaction score
9
знаешь, а попробуй переименовать .dll в безопасном режиме?
может прокатит?)
 
C

Crazy_lug

Я ж говорил что какая (какие) ДЛЛ не помню, но если система их восстанавливает, то можно просто на уровне НТФС запретить доступ "ВСЕМ", тогда поидее файл восстанавливатся не будет, т.к. он существует:)

Кстати - файлы директа можно посмотреть запустив DXDiag, и с ними экперементировать запретом доступа.
 
Last edited by a moderator:

killer_mx

Member
Joined
Mar 8, 2006
Messages
15
Reaction score
0
есть програмка правда под вын98 (под ХР та версия не работала, но думаю если поискать то можно найти будет), которая грузиться в память и не дает запускать файлы типа setup.exe и т.п., так же есть помоему в ней возможность добавлять в запрещенные файлы с определеным именем.
спроси у Crazy_lug как она называется, я просто не помню
 
C

Crazy_lug

killer_mx - здесь немного другая ситуация, нужно создать видимость глюка системы:)
qazazel: вот что в архиве у себя нашел - _http://www.winguardpro.com/
мож поможет, там очень много настроек и работает под ХР.
 

XPEHOMETP

Member
Joined
Oct 21, 2005
Messages
246
Reaction score
58
У меня в свое время такая трабла была: поменял много железа, систему не переустанавливал, только добавил дрова. Была видяха S3 Trio, стала Radeon 9600 Pro. И ни одна игра с 3D-ускорением не идет, хоть убейся: нету, мол, 3D-ускорителя! Скачал диагностическую утилу от ATI, обнаружил: в DirectX отключено 3D-ускорение! Ну да, с S3 Trio оно ни к чему, а потом все так и осталось. В общем, если специально отключить 3D-ускорение, эффект будет самый тот. И потом, возможно, сохранится при переустановке системы поверх старой. С DirectX эта утила, помнится мне, не сама разбиралась, а вызывала упомянутый выше DXDiag.
 

z0id

Member
Joined
Apr 18, 2005
Messages
390
Reaction score
171
qazazel said:
какую именно dll-ку, если можно подробней.
Чтобы узнать какие файлы принадлежат DirectX нужно зайти Пуск-> Выполнить ввести dxdiag, после запуска Dxdiag выбираем вкладку "Файлы DirectX" и смотрим что там, видем первый файл - ddraw.dll, раз самый первый --значит самый главный, его то и надо переименовывать, после его переименовывания игры будут выдавать ошибку "Не удалось найти ddraw.dll"

qazazel said:
виндоус (prof SP2), тщательно следит за этими файлами, после переименования появляются новые с такими же именем - т.е. защита от подмены системных файлов. (Мне кажется это можно обойти, но как?)

что то не то переименовываем, скорее всего это не файл DirectX

Впринципе, как уже сказал XPEHOMETP можно просто отключить DirectX след. образом: опять Пуск->Выполнить->dxdiag зайти на вкладку "Дисплей" в пункте "Возможности DirectX" отключить ускорение DirectDraw тогда всё остальное тоже отключится и игры будут выдавать ошибку, но я так понимаю лазить каждый раз в Настройки неохота, особенно когда нужно быстро вырубить игры, поэтому делаем следующее: создаём два обычных текстовых файла Off.txt и On.txt , соответственно первый для выключения второй откат назад, и пишем в них следующее:

в Off.txt:
ren C:\WINDOWS\system32\ddraw.dll ddraw.dll.off
в On.txt:
ren C:\WINDOWS\system32\ddraw.dll.off ddraw.dll

команда ren переименовывает файлы из ddraw.dll в ddraw.dll.off и соответственно обратно, теперь нужно изменить расширение у файлов на .bat т.е.: Off.bat и On.bat, они превращаются в выполняемые сценарии которые следуют просто запустить

P.S.: Да кстати, если человек знает что такое поиск то лучше переименовать не в ddraw.dll.off а во чтонить совсем иное, а то некот. могут просто найти его и переименовать обратно
 
Last edited by a moderator:

progfinder

Member
Joined
Nov 27, 2005
Messages
122
Reaction score
45
qazazel said:
2. To progfinder. Спасибо, я так и собирался делать, переименовывать какой либо из файлов, а потом если вдруг надо то ренейм в обратном направлении.

Поробовал Ваш совет, но виндоус (prof SP2), тщательно следит за этими файлами, после переименования появляются новые с такими же именем - т.е. защита от подмены системных файлов. (Мне кажется это можно обойти, но как?)

Для этого файлы необходимо сначала переименовать в папке system32\dllcache
А потом непосредственно в system32

Это можно делать и не в безопасном режиме
После этого должна вылезти бурда о защите файлов Windows
Нажать отмену и сохранить эти нераспознанные системой файлы
Либо в safe mode

Как правильно написал z0id для переименования туда и обратно лучше создать bat -ник.
 
Last edited by a moderator:

qazazel

Member
Joined
Nov 26, 2004
Messages
7
Reaction score
0
z0id СПАСИБО, останавливаюсь на Вашем предложении, как самом оптимальном. Спасибо ОГРОМНОЕ за подробное описание., и быстрый возврат в НОРМАЛЬНОЕ состояние.
P.S. Из игр остались в добром здравии Герои 3 :-( , да и всякая мелкота типа сапера и пасьянсы.

Спасибо также Crazy_lug и остальным за активное участие в обсуждении.

Проверим на сколько этой хитрости хватит :) Если есть у кого-нубудь предложения, с удовольствием прочитаю(-ем). ;-)

ПРОВЕРИЛ, для использования НУЖНО ОТКЛЮЧАТЬ ЗАЩИТУ СИСТЕМНЫХ ФАЙЛОВ, иначе автоматическое переименование не работает.
 

Genniesfox

Member
Joined
Nov 26, 2017
Messages
795
Reaction score
948
qazazel, в Win XP попробовать ещё так можно: Нажимаешь правой кнопой на файле игры, Свойства -> вкладка Совместимость -> ставишь везде галки и выбираешь режим совмесимости с Windows 95. незабываемые ощущения...
 
Top