Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > MS Windows > Удалени стандартных игр


Автор: oper54 12.4.2006, 15:24
Доброе время суток.
Вот поставило начальство задачу - удалить со всех машин стандартные игры,
типа чтоб никаких косынок, саперов...
Быстренько написал програмку, которая удаляет эти игры по сети, но
после удаления через несколько секунд екзешники появляются вновь!
Почему, как так удалить эти файлы чтоб они не востановились? smile
ос WinXP prof

Автор: armageddon 12.4.2006, 15:42
а ручками не удалить?(я имею ввиду найти exe в папке windows и удалить)

Автор: oper54 12.4.2006, 16:05
ручками или програмкой, разницы нет, они тут же востанавливаются...
кстати когда ты удаляешь файл "ручками" вызывается таже функция
из стандартной библиотеки DeleteFile, что я использовал в
своей програмке smile

Автор: ivashkanet 12.4.2006, 16:17
Это пресловутая защита файлов windows smile
Можно через "установка/удаление компонентов windows"
P.S. А если просто в корзину удалить, то не восстанавливаются smile
Попробуй их скрыть и в корзину (ни и изврат я предложил smile smile smile )

Автор: oper54 12.4.2006, 16:18
=) спасиб попробую

Автор: sexton 12.4.2006, 16:28
1. Находим файл c:\WINDOWS\inf\sysoc.inf и в нем убираем все слова HIDE.
2. Заходим в Установку и удаление программ -> Установка Windows и смотрим на то, что появилось.
3. Убираем игры.

Автор: oper54 12.4.2006, 16:31
тож вариант, спасибо

Автор: Poseidon 12.4.2006, 17:25
Во извращенцы smile

Диск С (или какой там системный?) - Свойства - Очистка диска - Дополнительно - Компоненты Windows (Очистить..) - Стандартные и служебные программы - Состав..
Снимаем галку с Игры и жмем везде ОК (Далее >).

Так же там можно нажать Состав.. и выбрать какие конкретно игры нужно удалить (снять галку), а какие оставить.

Делов-то smile

Автор: ivashkanet 12.4.2006, 17:58
Цитата(Poseidon @ 12.4.2006, 17:25 Найти цитируемый пост)
Диск С (или какой там системный?) - Свойства - Очистка диска - Дополнительно - Компоненты Windows (Очистить..) - Стандартные и служебные программы - Состав..

Насколько я понимая, это просто способ запуска
Цитата(ivashkanet @ 12.4.2006, 16:17 Найти цитируемый пост)
"установка/удаление компонентов windows"


Автор: Poseidon 12.4.2006, 18:42
Это извращенный способ. Вы же тут любите извращаться, как я посмотрю smile

Автор: Ciber SLasH 12.4.2006, 23:13
Отключаем "System Files Protection" через реестр:
Цитата
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
SfcDisable = dword:ffffff9d

Автор: oper54 13.4.2006, 10:24
Ciber SLasH, о эт уже интереснее как для меня

Автор: ~FoX~ 13.4.2006, 10:27
oper54, а не проще их от пользователя просто скрыть, скажем из меню "пуск" удалить ярлыки?

Автор: SergeCpp 13.4.2006, 10:47
Код

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion \Policies\Explorer]
"DisallowRun" = "1"

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion \Policies\Explorer\DisallowRun]
"1" = "SuperGame.exe"

Автор: oper54 19.4.2006, 18:12
Ciber SLasH, 
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
SfcDisable = dword:ffffff9d
Не работает, все равно востанавливаются файлы smile 
SergeCpp, запретить тоже вариант, надо попробовать. 

Автор: Ciber SLasH 19.4.2006, 22:49
А если ещё выставить
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
SFCQuota = 0

Также в одном мануале ссылались на эту утилиту: www.3dnews.ru/documents/1143/setsfc.zip
И ещё, посмотри как это делает http://www.xptweaker.net/ 

Автор: oper54 20.4.2006, 08:12
спасибо попробую 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)