| Windows NT/2000/XP - Разное |
| stss | Дата: Вторник, 15.01.2008, 13:49 | Сообщение # 1 |
 Admin
Группа: Администраторы
Сообщений: 144
Репутация: 77
Статус: Offline
| В Windows XP, как и в Windows 2000, ядро NT накладывает свои ограничения, поэтому нельзя ожидать от неё абсолютно полной совместимости со старым программным обеспечением. Однако, по сравнению с Windows 2000, ситуация с совместимостью несколько улучшилась. Из наиболее заметных изменений можно отметить появившийся звук в старых DOS-играх, что было весьма сложно добиться в Windows 2000. Поддерживается эмуляция Sound Blaster 2 и General MIDI, так что теперь можно без беганий с бубном и сторонних утилит заставить работать со звуком такие старые хиты как Worms, Duke Nukem 3D, Warcraft 1 и 2, Dune 2. Кроме этого, в XP встроен режим совместимости со старыми ОС. Для того чтобы его задействовать, необходимо выбрать вкладку Compatibility в свойствах (properties) файла или ярлыка (shortcut) на файл. На этой вкладке можно указать: под видом какой ОС требуется запускать программу, надо ли менять разрешение или глубину цвета при этом (необходимо для многих старых программ). В отличие от acompat.exe из дистрибутива Windows 2000, Windows XP в режиме совместимости не просто рапортует программе, что она — это не она (по типу утилиты setver из MS-DOS), но и эмулирует структуру реестра Windows, свойственную той или иной версии ОС. Если нет желания лазать по свойствам файлов и ярлыков самостоятельно, можно воспользоваться Program Compatibility Wizard (Start – Programs – Accessories). Впрочем, не стоит ожидать от этого механизма чуда, 100% совместимости добиться так и не удалось, поэтому не будет лишним сходить на сайт производителя Вашей программы и посмотреть, не появился ли там апдейт на неё, делающей её совместимой с XP.
|
| |
|
| |
| stss | Дата: Среда, 30.01.2008, 17:07 | Сообщение # 2 |
 Admin
Группа: Администраторы
Сообщений: 144
Репутация: 77
Статус: Offline
| Некоторые программы при старте или инсталляции жалуются, что DirectX 5.0 не установлен, хотя в Windows 2000 входит DirectX 7.0. Наличие DirectX 5.0 определяется несколько по-другому, чем наличие более поздних версий, поэтому некоторые старые программы не находят DirectX вообще. Но их можно обмануть. Для этого, создаётся каталог directx в Program Files. Потом в этот каталог из дистрибутива DirectX 5.0 переписываются несколько файлов: DXINFO.EXE, DXSETUP.EXE и DXTOOL.EXE. Там же создаётся линк на "dxdiag.exe", который находится в каталоге WINNT\System32. И напоследок, в каталог WINNT\System32 переписывается файл ddhelp.exe из дистрибутива DirectX 5.0. После этого запускаем упрямую программу и радуемся жизни. Примечание: программы, требующие DirectX 6.1, на эту уловку, к сожалению, не поддаются.
|
| |
|
| |
| stss | Дата: Понедельник, 04.02.2008, 14:43 | Сообщение # 3 |
 Admin
Группа: Администраторы
Сообщений: 144
Репутация: 77
Статус: Offline
| По умолчанию, когда Вы копируете файлы из одного NTFS-диска на другой, файлы принимают security и permissions текущего каталога. Но можно копировать файлы и с сохранением их собственных настроек security и permissions. Для этого можно воспользоваться программой SCOPY из NT Resource Kit. Пример: SCOPY c:\winfaq\secure.dat d:\temp\ /o /a Эта команда копирует с сохранением владельца (/o) и информации об аудите (/a). Также можно использовать ключ /s для копирования информации в подкаталогах. Единственное ограничение для этой команды состоит в том, что и начальный, и конечный диски должны быть в NTFS.
|
| |
|
| |
| stss | Дата: Пятница, 15.02.2008, 19:23 | Сообщение # 4 |
 Admin
Группа: Администраторы
Сообщений: 144
Репутация: 77
Статус: Offline
| Если имя файла (или его часть) совпадает с наименованием устройств в DOS (NUL, COMx, AUX, LPTx, PRN...), то удалить его с помощью Explorer'а или стандартной командой DEL невозможно. Для удаления, например, файла AUX.BAT используйте команду: DEL \\.\drive:\path\AUX.BAT
|
| |
|
| |
| stss | Дата: Понедельник, 18.02.2008, 17:50 | Сообщение # 5 |
 Admin
Группа: Администраторы
Сообщений: 144
Репутация: 77
Статус: Offline
| Как заменить используемый Windows NT системный файл. Если Вы попытаетесь заменить используемый NT системный файл, будет выведено сообщение о том, что файл заблокирован. В Windows NT Resource Kit для этого есть специальная 32-х разрядная утилита MV.EXE, которая заменяет системные файлы при перезагрузке. Основной формат выполнения MV следующий: mv /x /d d:\temp\ntfs.sys d:\winnt\system32\drivers\ntfs.sys Ключ /x указывает, что не нужно сохранять копию файла. Ключ /d указывает, что копирование производится при перезагрузке. Если у Вас нет утилиты MV.EXE, то придётся выполнять её работу вручную: 1. Откройте редактор реестра regedt32.exe (а не regedit.exe). 2. Перейдите в раздел HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager 3. Дважды щёлкните мышью на параметре "PendingFileRenameOperations". Если данный параметр отсутствует, то создайте его (тип REG_MULTI_SZ). 4. В первой строке запишите путь к файлу, который надо заменить, с \??\ в начале строки, например: \??\d:\winnt\system32\drivers\ntfs.sys 5. На второй строке запишите путь к файлу, на который надо заменить, c !\??\ в начале строки, например: !\??\d:\time\ntfs.sys 6. Нажмите "OK". После перезагрузки и замены необходимого системного файла, параметр "PendingFileRenameOperations" будет автоматически удалён из реестра.
|
| |
|
| |
| stss | Дата: Четверг, 28.02.2008, 13:17 | Сообщение # 6 |
 Admin
Группа: Администраторы
Сообщений: 144
Репутация: 77
Статус: Offline
| Ведение протоколов Службы удалённого доступа (RAS). Включение dword-параметра "Logging" (значение 1) в разделе реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RasMan\Parameters создаёт файл DEVICE.LOG (протокол устройств) в каталоге %SYSTEMROOT%\SYSTEM32\RAS для записи информации о командах, посылаемых модемом, и сообщённых ошибках. Этот файл может быть очень полезен для отладки отказов RAS. Включение dword-параметра "Logging" (значение 1) в разделе реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RasMan\PPP создаёт файл PPP.LOG (протокол PPP) в каталоге %SYSTEMROOT%\SYSTEM32\RAS для того, чтобы помочь в диагностике проблем связи между PPP-сервером и PPP-пользователем, когда один из компьютеров — клиент Службы удалённого доступа Windows NT.
|
| |
|
| |
| stss | Дата: Пятница, 29.02.2008, 10:26 | Сообщение # 7 |
 Admin
Группа: Администраторы
Сообщений: 144
Репутация: 77
Статус: Offline
| При запуске командного файла (или любой другой DOS-задачи без установленных pif-настроек) используется _DEFAULT.PIF из каталога %systemroot% (обычно, С:\WINNT). Если в его свойствах включена опция "Close on Exit", то DOS-окна будут автоматически закрываться, скрывая результат выполнения командного файла. Для отмены такого поведения: 1. Запустите Windows NT Explorer. 2. Перейдите в каталог %systemroot%. 3. Нажмите правой кнопкой мыши на файле _default.pif. 4. Выберите "Program tab". 5. Снимите галочку с "Close on Exit". 6. Нажмите "Apply" и "OK".
|
| |
|
| |
| stss | Дата: Четверг, 13.03.2008, 19:27 | Сообщение # 8 |
 Admin
Группа: Администраторы
Сообщений: 144
Репутация: 77
Статус: Offline
| Один из возможных путей контроля загрузки сервиса или драйвера устройства — это параметр реестра "ErrorControl" в разделе соответствующей службы, которые практически все перечислены в ветви HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services Этот параметр отвечает за "жизненность" драйвера или сервиса и может принимать значения от 0 до 4. Значение 0–1 — для служб второстепенного значения, при неудачном их запуске система всё равно продолжает загрузку. В случае "ErrorControl"=1, при неудачном старте на экран будет выдано предупреждение (более подробно с ним можно ознакомиться в программе "Просмотр событий" (EVENTVWR.EXE)). При 3–4 служба имеет жизненно важное значение, в случае её неудачной загрузки система не стартует вообще. В случае 2 Windows NT предпринимает попытку перезапуска с опциями LastKnownGood.
|
| |
|
| |
| stss | Дата: Пятница, 21.03.2008, 18:42 | Сообщение # 9 |
 Admin
Группа: Администраторы
Сообщений: 144
Репутация: 77
Статус: Offline
| Список "горячих" клавиш для клиента Terminal Server: <Alt>+<PgUp> — вызвать переключатель между приложениями и перейти вправо по списку приложений (аналог <Alt>+<Tab>); <Alt>+<PgDn> — вызвать переключатель между приложениями и перейти влево по списку приложений (<Alt>+<Shift>+<Tab>); <Alt>+<Ins> — переключение между работающими приложениями (<Alt>+<Esc>); <Alt>+<Home> — запуск главного меню системы (<Ctrl>+<Esc>); <Alt>+<Del> — открытие системного меню активного приложения (<Alt>+<Space>); <Ctrl>+<Alt>+<End> — запуск панели Security в системе Windows NT (<Ctrl>+<Alt>+<Del>); <Ctrl>+<Alt>+<Break> — переключение клиентской программы между полноэкранным и оконным режимами.
|
| |
|
| |
| stss | Дата: Четверг, 27.03.2008, 16:52 | Сообщение # 10 |
 Admin
Группа: Администраторы
Сообщений: 144
Репутация: 77
Статус: Offline
| Как заменить материнскую плату без переустановки системы. Перед сменой платы в Device Manager в разделе IDE ATA/ATAPI Controllers поменяйте Bus Master IDE контроллер, установленный там, на Standart Dual Channel PCI IDE Controller. Если этого не сделать, то при загрузке на новой материнской плате система может не найти жёсткого диска и выдать сообщение про "inaccessible boot device".
|
| |
|
| |
| stss | Дата: Четверг, 03.04.2008, 15:55 | Сообщение # 11 |
 Admin
Группа: Администраторы
Сообщений: 144
Репутация: 77
Статус: Offline
| Если утерян пароль администратора на Windows 2000, то проблему решить можно двумя способами. 1. Удалите файлы %Windir%\system32\config\sam*. Если Windows 2000 установлен на FAT/FAT32, то это можно сделать, загрузившись c DOS-дискеты; если на NTFS — придётся установить параллельную копию системы или снять жёсткий диск и поставить его на другую машину с Windows 2000. После удаления файлов будет возможен вход с логином Administrator/Администратор и пустым паролем. 2. Скачайте с сайта http://home.eunet.no/~pnordahl/ntpasswd образ Linux-дискеты и программу для записи этого образа. Загрузившись с этой дискеты, с помощью записанной на ней программы Offline NT Password & Registry Editor можно установить новый пароль администратора, даже не зная старого.
|
| |
|
| |
| stss | Дата: Четверг, 10.04.2008, 13:47 | Сообщение # 12 |
 Admin
Группа: Администраторы
Сообщений: 144
Репутация: 77
Статус: Offline
| Используя команду "Запуск от имени", в Windows XP вы можете загружать приложения под учётной записью администратора. Для этого: 1. Выберите программу, которую необходимо запустить, в Проводнике, консоли управления Microsoft (MMC) или Панели управления. 2. Удерживая нажатой клавишу <Shift>, правой кнопкой мыши щёлкните по значку приложения и в появившемся контекстном меню выберите пункт "Запуск от имени". 3. Выберите "Учетную запись указанного пользователя", в соответствующих полях введите имя пользователя, пароль и домен учётной записи администратора, которую вы хотите использовать. Если вы хотите использовать учётную запись администратора вашего компьютера, то вместо имени домена введите имя вашего компьютера. После запуска приложения вы можете проверить, кто является владельцем процесса, используя закладку "Процессы" Диспетчера задач.
|
| |
|
|
|
| Copyright MyCorp © 2006 |
 |
|