FAQ WINDOWS 2000 12/14
- From
- FAQPoster2k (2:5020/4498)
- To
- All (2:5054/37.63)
- Date
- 2005-03-21T20:45:08Z
- Area
- RU.WINDOWS.NT.FAQ
-- Часть двенадцатая FAQ конференции RU.WINDOWS.2000 --------------------------
will no longer function.
Это происходит, если имя принтера на рабочей станции не совпадает с именем
принтера на терминал-сервере. Как правило, это бывает, если в качестве клиента
используются компьютеры под управлением Windows 95/98/Me. Запишите название
принтера на рабочей станции в локальном режиме, затем начните установку этого
принтера на терминал-сервере и снова запишите его название. Затем откройте
файл %systemroot%\system32\Wtsuprn.txt и добавьте в него свой принтер. Уберите
значек комментария перед вносимой строкой, а полученный файл сохраните под
именем %systemroot%\system32\Wtsuprn.inf. Сделайте log off, и снова log on на
терминал-сервере. Затем подключитесь с клиентской рабочей станции. Ваш принтер
должен автоматически появится в папке Printers терминальной сессии.
Более подробно о решении этой и схожих проблем можно почитать здесь:
http://support.microsoft.com/default.aspx?scid=kb;EN-US;q276532
http://support.microsoft.com/default.aspx?scid=kb;EN-US;q214593
8.08. Сервис svchost.exe либо инициирует перезагрузку, либо виснет, либо
вылетает с ошибкой при подключении к интернету/локальной сети. Что делать?
Скорее всего, вы атакованы вирусом MSBlast (он же Lovesan). Почитать про него
можно здесь: http://www.microsoft.com/technet/security/alerts/msblaster.asp
или здесь (сокращенный вариант): http://www.microsoft.com/rus/news/blast.asp
Для удаления вируса вам необходимо выполнить следующие действия:
1) Скачиваем патч kb824146 (MS03-036) для вашей версии Windows:
http://download.microsoft.com/download/d/b/3/db3546f1-35dd-43b4-8ab1-
6b38e343b804/Windows2000-KB824146-x86-RUS.exe (920 Кб, 10.09.2003)
http://download.microsoft.com/download/0/a/6/0a634e35-f29a-4f26-b006-
d315e898edef/Windows2000-KB824146-x86-ENU.exe (917 Kb, 9/10/2003)
2) Скачиваем программу для удаления вируса с сайта Касперского:
ftp://ftp.kaspersky.ru/utils/clrav.com , или с сайта Microsoft:
http://download.microsoft.com/download/e/9/c/e9cbe7dd-7501-4c3d-81a3-
a54bd1a5e278/Windows-KB833330-RUS.exe (317 Кб, 31.12.2003)
http://download.microsoft.com/download/d/c/3/dc37439a-172b-4f20-beac-
bab52cdd38bc/Windows-KB833330-ENU.exe (317 Kb, 12/31/2003)
3) Перед началом лечения отключаем компьютер от сети (можно просто вынуть
кабель из сетевой карты) для исключения мгновенного повторного заражения.
4) Отключаем монитор вашего антивируса (если он включён) для того, чтобы он
не мог блокировать доступ к файлу вируса при работе программы лечения.
5) Запускаем командную строку и заходим в каталог, где лежит файл clrav.com.
Набираем: clrav /s, запустится процесс сканирования жёстких дисков компьютера.
Если вы скачали программу лечения с сайта Microsoft, просто запустите её.
6) Устанавливаем патч kb824146, это требует наличия в системе SP2 или выше.
-- 9. Программное обеспечение ------------------------------------------------
9.01. Как запустить программу как сервис?
Лyчше всего это делать под аккаyнтом администратора, тогда пpи любом дpyгом
аккаунте созданный сервис бyдет пpодолжать работать.
1) скопиpyйте файлы instsrv.exe и srvany.exe в какyю-нибyдь системнyю
диpектоpию, напpимеp, в winnt\system32\ (берутся из Resource Kit \compmgmt.cab
\srvany.exe, instsrv.exe. Ещё есть srvinstw - это GUI пошаговая оболочка
делающая то же, что и instsrv, но ещё и может работать удаленно).
2) запyстите из командной стpоки: instsrv MyService c:\полный_пyть\srvany.exe
где MyService -- пpидyманное вами имя вновь созданного сеpвиса. Если в имени
имеются пpобелы, то имя сеpвиса необходимо заключить в кавычки.
3) тепеpь надо сконфигypиpовать этот сеpвис. Идём в Start -> Settings ->
ControlPanel -> Services, находите свой новосозданный сеpвис и щёлкаем на нём
2 pаза левой кнопкой мышки. В откpывшемся окошке отмечаем, каким способом ваш
сеpвис бyдет запyскаться: Automatic - бyдет запyскаться автоматически пpи
загpyзке компьютеpа, Manual - бyдет запyскаться только, когда вpyчнyю
запyстите, Disabled - совсем не бyдет запyскаться. Если хотите видеть сеpвис
в виде окна, то отметьте чек-бокс "Allow Service to Interact with Desktop".
4) запyскаем regedt32 и создаём ключ "Parameters" (без кавычек) в:
HKLM\SYSTEM\CurrentControlSet\Service\Имя_Вашего_сеpвиса\
5) создаём под созданным вами ключом "Parameters" параметр "Application"
(без кавычек) тип -- REG_SZ: и пpописываем там полный пyть к исполняемомy
файлy. Напpимеp, Application: REG_SZ: c:\полный_пyть\t-mail.cmd
6) пеpезагpyжаем компьютеp или стартуем сервис вручную. Выходить из таких
сеpвисов лyчше по флагy. Необходимые файлы из Resource Kit можно взять здесь:
http://adsh.ukrweb.net/win2k/soft/inst_serv.php (22 Kb).
Также можно воспользоваться программой AppToService от basta computing -
http://www.basta.com/Software/AppToService.zip (29 Kb, бывший ServiceIt) или
программой FireDaemon - http://www.firedaemon.com (1556 Kb для версии Lite).
9.02. Инсталляторы программ, написанные с помощью InstallShield, не хотят
работать под Win 2000 Rus :(. Полоска "Preparing Install Shield" доходит до
99%, и после этого инсталляция завершается без каких-либо сообщений ...
Проблема возникает в том случае, когда программа устанавливается из-под
аккаунта, заданного русским именем (например, из-под стандартного аккаунта
"Администратор", создаваемого системой). Это вызвано тем, что инсталлятор
InstallShield (по крайней мере, версии 5.53) не понимает длинных русских имен.
Что можно сделать, чтобы установить такую программу в настоящий момент:
1. Временно (на один сеанс) поменять переменную окружения TEMP. Для этого
достаточно в командной строке набрать SET TEMP=<путь к временной директории>,
например SET TEMP=C:\TMP . После этого запустить инсталлятор. Желательно,
чтобы указанная в TEMP временная директория существовала, иначе Install Shield
будет пытаться распаковать инсталлятор в директорию Windows.
2. Изменить переменную TEMP можно в свойствах "Мой компьютер" ("My Computer")
на закладке "Дополнительно" ("Advanced") -> "Переменные среды" ("Environment
Variables"). Это изменение сохраняется постоянно для данного пользователя.
3. Создать на компьютере пользователя с английским именем и правами
администратора и запускать установку из-под созданного аккаунта.
В ответе использован ответ технической поддержки "Лаборатории Касперского".
9.03. Как заставить работать AudioGrabber, CDEx и другие программы для
цифрового копирования CD Audio под W2k? Под Windows 98 все было ок :(
Нужно поставить ASPI (Advanced SCSI Programming Interface) manager.
Последняя версия ASPI 4.60 (1021) для W9x/NT лежит на сайте Adaptec:
ftp://ftp.adaptec.com/software_pc/aspi/aspi32.exe
Однако это upgrade-версия ASPI менеджера и требует наличия предыдущей версии
драйверов или SCSI-карты для инсталляции. Для обхода этого можно скачать
специальный инсталлятор, который ставит версию 4.57 и вносит все необходимые
ключи в реестр: http://home.t-online.de/home/310020958894-0001/aspi!.exe
После установки этого драйвера upgrade до 4.60 проходит без всяких проблем.
Можно также скачать http://www.3dnews.ru/documents/971/forceaspi17.zip -
инсталлятор версии 4.60 (1021) для Win9x/NT, размер архива всего 150 кб.
Обновление версии ASPI будет полезно и некоторым программам записи CD-R/RW.
Если потребуется удалить ASPI, нужно зайти в Control Panel -> System ->
Hardware -> Hardware Wizard -> Uninstal/Unplug a device -> Uninstal a device
-> поставить галку Show hidden devices [x], найти в списке aspi32 и удалить.
9.04. Моя любимая программа работает только под аккаунтом администратора :(
Как сделать, чтобы она работала и под аккаунтом обычного пользователя?
1. Входим в систему под аккаунтом администратора, запускаем regedt32.exe,
в разделе HKLM/SOFTWARE находим подраздел нужной программы. Затем в меню
Безопасность (Security) выставляем полный доступ на эту ветвь реестра для
пользователя или группы пользователей, которые будут с ней работать.
2. Если программа использует кроме раздела HKLM реестра ещё и раздел HKCU,
нужно запустить под аккаунтом администратора Редактор реестра (regedit.exe).
Находим ветку HKEY_CURRENT_USER\SOFTWARE\Имя_компании\Имя_программы (иногда
встречатся только раздел Имя_компании, в котором хранятся параметры для
нескольких программ этого производителя) и выбираем её. Затем с помощью меню
"Реестр" ("Registry") экспортируем выбранную ветвь в файл. При выборе пути
сохранения файла учтите его доступность для других пользователей.
Перегрузившись под обычным пользователем, импортируйте полученный файл. Для
достаточно дважды щелкнить по *.reg файлу в Проводнике и ответить "Да" ("Yes")
на запрос об импорте файла в реестр, и подтвердить выполнение операции (Ok).
После перезагрузки компьютера программа должна работать и под этим аккаунтом.
3. Кроме того, некоторые программы (например, Windows Commander) создают свои
*.ini-файлы. Обычные пользователи имеют разрешение "Read" на эти файлы. Для
корректной работы программ нужно добавить разрешение "Modify" ("Изменение").
4. Редко, но все же иногда требуется разрешение "Write" ("Запись") на *.exe
файл программы. Этим отличилась, например, популярная программа ReGet.
5. Популярная программа Nero будет работать под любым аккаунтом, если удалить
файл wnaspi32.dll, отвечающий за ASPI, из её директории. Естественно, в
системе должен быть установлен ASPI, напpимеp, от Adaptec (см. вопрос 9.03).
Более корректное решение - скачать с сайта Nero специальную программу для
-- конец двенадцатой части -------------------------- продолжение следует -----
---
* Origin: (2:5020/4498)
SEEN-BY: 46/50 400/814 450/186 247 1024 454/9 4635/4 5000/5000 5001/5001
SEEN-BY: 5010/53 87 5011/13 5015/10 5019/31 5020/52 154 166 175 400 429 545
SEEN-BY: 5020/561 630 639 715 741 758 981 1014 1306 1490 1588 1604 1845 1990
SEEN-BY: 5020/2015 2020 2065 2114 2146 2174 2238 2420 2987 3204 4343 4441 4498
SEEN-BY: 5020/7100 12000 5021/29 5022/128 5025/3 750 5026/25 5027/16 5030/49
SEEN-BY: 5030/115 473 966 1900 5031/70 5035/38 53 5036/34 5042/13 5047/43
SEEN-BY: 5049/97 5054/1 4 5 8 9 36 37 45 63 67 81 84 5055/95 5063/3 5067/2
SEEN-BY: 5069/7 5070/1222 5079/23 5080/80 1003 5082/6 5083/21 5084/32 5085/13
SEEN-BY: 5095/20 5096/18 5099/4 11 133 6000/12 254 6070/228
PATH: 5020/4498 1490 12000 4441 545 5054/1 37