 |

soft FAQ 42
|
 |
|
|
Система. Вопросы и ответы.
Сергей Трошин
stnvidnoye@chat.ru
http://stnvidnoye.chat.ru

|
На работе у меня имеется солидный парк старых компьютеров, настолько старых, что "винду" на них уже не поставить, а в интернет иногда в свободную минуту залезть хочется, да и модем завалялся. Не подскажете, какие есть программы для работы с интернетом под DOS? |
|
Мнoгo информации о том, как настроить работу с интернетом из-под MS-DOS, вы найдете на сайте
www.komaromi.com/dos_email, я же могу предложить программное обеспечение. Почтовый клиент - Pegasus Mail, браузер - Lynx, Minuet или Arachne (найдете все по адресам
www.fdisk.com/doslynx/lynxport.htm,
www.naf.cz/arachne).
Звонилки: по протоколу PPP - KA9q, по SLIP - MDMSLP. К сожалению, адресов всех сайтов, где можно скачать эти программы, я уже не помню - с DOS давно не общался, но вы вполне можете найти их по названию в интернете, например на FTP-серверах.
А вот еще несколько внушительных сборников программ для DOS:
www.geocities.com/SiliconValley/Lakes/1401/softlib1.htm,
www.opus.co.tt/dave, www.uwe-sieber.de/util_e.html,
www.filelibrary.com/categories/DOS.shtml3
- найдете там и все, что нужно, и все, что, может быть, и не нужно.
|
|
Я хотел назвать одну из папок COM1, но Windows заявила, что это невозможно. Насколько мне удалось разобраться, это имя зарезервировано за COM-портом, и назвать так ни файл, ни папку нельзя. А какие еще имена зарезервированы системой? |
|
Еще со времен DOS существует ограничение на использование имен, которые зарезервированы операционной системой для своих нужд (см. таблицу).
|
Имена, зарезервированные ОС
|
|
Имя
|
Назначение
|
|
AUX
|
асинхронный интерфейс
|
|
CLOCK$
|
драйвер часов
|
|
COM1 - COM4
|
последовательные порты
|
CON консоль
|
(при вводе - клавиатура, при выводе - дисплей)
|
|
LPT1 - LPT9
|
параллельные порты
|
|
NUL
|
отсутствующий выход (вывод в никуда)
|
|
PRN
|
принтер
|
Эти имена MS-DOS использует, выполняя операции ввода и вывода через периферийные устройства. То есть если использовать эти зарезервированные имена в командах как имена файлов, то обращение будет производиться к соответствующему периферийному устройству.
Кроме того, в Windows нельзя использовать в названиях файлов и директорий следующие символы, зарезервированные для специальных функций:
\ / : * ? " < > |
В MS-DOS внутри названий файлов нельзя применять еще и такие символы:
, ; : =
- а точку можно использовать только один раз - для отделения расширения файла (или псевдорасширения папки).
|
|
Извиняюсь за "ламерский" вопрос, но под рукой нет компьютерной литературы, а Upgrade славится непревзойденной службой технической поддержки (извиняюсь еще раз за наглую лесть, но на самом деле так думаю не только я, но и мои приятели, которые зачитывают каждый номер до непотребного состояния), так что задать вам вопрос для меня проще, чем искать какие-то учебники - с системой всегда разбирался методом научного тыка - вот такая вот дурная привычка.
Так, собственно сам вопрос: как работать с таким символом, как "звездочка" - "*"? То есть я, конечно, знаю, что его используют при поиске файлов, вставляя вместо неизвестных букв в его имени, но хотелось бы, что называется, из компетентных источников узнать все правила работы с такими спецсимволами - вдруг что-то полезное я упустил? |
|
Обычно операционной системой при различных командах обрабатывается один файл. Но нередко нужно обработать сразу несколько однотипных файлов. Чтобы не применять одну и ту же команду для каждого файла, в MS-DOS и Windows предусмотрена возможность обращения сразу ко всем файлам одного вида с помощью одной команды.
Для этого нужно ввести совпадающую часть имен группы файлов, а для различающихся частей имен - использовать специальные символы, которые называются символами подстановки или масками. Такими символами являются "?" и "*", и их нельзя использовать непосредственно в самих названиях отдельных файлов или директорий. Символ "?" заменяет в имени файла или его расширении ровно одну букву, находящуюся на том самом месте, куда вы поставили этот символ, при этом в имени файла можно использовать несколько таких знаков вопроса.
Tо есть если надо найти все документы, имя которых различается только в одной конкретной букве, то маска будет, например, такая: "Отчет за 199? год.doc". Маска с символом "*" используется уже для замены любого количества символов, например, для замены одного или всех символов имени файла либо его расширения.
Начиная с той позиции, в которой вводится такая звездочка, она заменяет все оставшиеся символы (вплоть до точки, разделяющей имя файла и его расширение). Таким образом, если, например, надо найти на диске все текстовые файлы, то маска поиска будет такая: "*.txt", если надо найти файлы, начинающиеся с буквы "а", то такая: "а*.*" (будет найден и файл с именем "а" - то есть звездочка может обозначать и 0 символов).
|
|
У меня после переустановки драйверов "детонатор" для видеокарты на чипе NVIDIA перестал работать диалог "Свойства дисплея" - можно ли это вылечить?
|
|
Скорее всего, вы устанавливали драйвера сначала русифицированные, а потом англоязычные, не удаляя старый драйвер. При этом в системных папках сохранились файлы разных версий, что и вызывает конфликт.
Вам нужно сначала удалить драйвер стандартными средствами Windows, затем в папке C:\Windows\System поискать оставшиеся от него файлы - для NVIDIA это библиотеки типа nvrs*.dll и nvcp*.dll (в свойствах таких файлов должна быть указана фирма-разработчик - NVIDIA) - удалите их или переместите в другую папку и затем снова установите драйвер. Можно также предварительно почистить в реестре ссылки на эти файлы.
|
|
У меня вдруг стало при загрузке Windows 98 появляться сообщение об ошибке - "Error loading User.exe", после которого загрузка и прекращается. Режим Safe Mode также не загружается. Что делать, переставлять систему? |
|
Такой сбой может возникать, если на компьютере отсутствует или поврежден системный файл ddeml.dll.
Для его устранения загрузите компьютер с загрузочного компакт-диска Windows, введите команду:
extract drive:\win98\win98_xx.cab ddeml.dll /l c:\windows\system - где "drive" обозначает букву, присвоенную приводу CD-ROM, а "xx" равняется "31" для Windows 98 и "28" для Windows 98 SE.
Для Windows Me этот путь будет выглядеть так: "drive:\winme\win_10.cab". Тем самым вы восстановите поврежденный файл, и после перезагрузки ПК все заработает, так что систему переставлять нет необходимости, разве что в том случае, если этот трюк не сработает из-за того, что сбой пришелся на какой-то другой файл.
|
|
Как сделать так, чтобы при щелчке на значке "Мой компьютер" открывался Проводник, то есть чтобы в левой части его окна было дерево дисков и папок? |
|
Поскольку "Мой компьютер" для ОС по большому счету - такая же папка, как и другие, то надо просто для всех папок установить в реестре действие по умолчанию "Explore":
HKEY_CLASSES_ROOT\Folder\shell
@="Explore"
|
|
Очень люблю ваш журнал и стараюсь не пропустить ни одного выпуска, но пишу я вам в первый раз - и все из-за новомодной операционки под названием Windows XP.
Я подвергся всеобщему влиянию и купил себе этот диск, о чем ничуть не сожалел бы, если бы не ее общение с нашими АТС, а дело в том, что она никак не хочет переходить в импульсный набор, а тоновый моя АТС не воспринимает.
Модем у меня U.S. Robotics 56k fax ext, который прекрасно работает в Windows 98. Буду очень рад, если вы мне что-нибудь посоветуете. |
|
К сожалению, проблема эта тянется из предыдущих версий NT, а в Windows XP она, как ни странно, еще больше усугубилась. Для ее решения есть несколько методов. Первый: установите пульсовый тип набора в диалоговом окне свойств телефонии, как в Windows 9x, далее, чтобы в вашем конкретном dial-up-соединении применялись установки, сделанные в этом диалоге, установите флажок "Использовать правила набора номера" ("Use Dialing Rules") в свойствах соединения с интернет-провайдером.
Если это сработало, то вам повезло, поскольку нередки случаи, когда эта вполне законная операция не помогает. В этом случае пробуйте метод номер два: в свойствах модема введите инициализационную строку "&P1" (без кавычек) - это должно разрешить пульсовый набор для самого модема, в памяти которого производителем часто выставляются непригодные для России параметры.
Либо сохраните этот параметр в профиле модема. В случае неудачного исхода и этого трюка попробуйте третий способ: перед телефонным номером в свойствах dial-up-соединения введите команду "DP", то есть получится примерно следующее - "DP3222233". Если и это не помогло, то каюк - дело, видимо, в драйвере модема и придется ждать либо его обновления, либо сервис-пака для Windows XP, исправляющего эту ситуацию.
Ну и попробуйте потерроризировать службу техподдержки производителя модема.
|
|
Можно ли сделать так, чтобы все папки Windows Me по умолчанию открывались в виде списка? Если можно, то как? На данный момент у меня есть только информация из какой-то конференции, что это невозможно... Неужели невозможно? |
|
Для этого предусмотрен только один способ: настроить как надо вид одной из папок, потом вызвать через ее меню (на панели инструментов - "Tools") - диалог "Свойства папок" (Folder Options) и на вкладке "Вид" (View) этого диалога нажать кнопку "Как у текущей папки" (Like Current Folder).
|
|
При очередной загрузке Windows 98 неожиданно возникло сообщение "Реестр поврежден. После перезагрузки данные будут восстановлены с резервной копии" с единственной кнопкой OK. После перезагрузки реестр, похоже, не восстанавливается, а снова и снова появляется такое же сообщение. Как от этого избавиться? |
|
Системе иногда не удается самостоятельно восстановить реестр из резервной копии. Вам придется сделать это вручную, загрузив ПК с системной дискеты и введя команду "scanreg /restore" - вы получите выбор из нескольких резервов реестра, выберите архив за тот день, когда все точно работало. Если подобная проблема опять возникнет, то срочно меняйте оперативную память - именно она чаще всего вызывает такой сбой, очень редко - другие аппаратные средства, например, переходник "Slot1 > Socket 370".
|
|
Такая ситуация. Приобрел я диcк с Windows XP и решил поставить его второй ОС параллельно с Windows Me. Поскольку опыта установки двух "виндов" не было, то и действовал, может быть, ламерски. Короче, выделил 3 гига как дополнительный раздел DOS, не отформатированных.
Ну и подумал, если XP спросит куда устанавливать, то укажу, если начнет ругаться на раздел, то отформатирую. Запускаю загрузку с CD, выскакивает приглашение: "Грузиться с диска или установить Windows XP?". Выбираю второе. После начала сбрасывания каких-то установочных файлов все зависло (никаких признаков жизни в течение 15 минут). Решил перегрузиться.
Перегружаюсь, выбираю пункт меню со своего диска (дистрибутив XP скинул на винт и думал, если что, подброшу ему дистрибутив с винта). Выскочило приглашение загрузить или Windows Me или Windows XP Upgrade. Выбираю второе, проходит инициализация и выскакивает меню типа: "Upgrade XP; Продолжить инсталляцию; Выход". Нажимаю "продолжить инсталляцию" - ничего не происходит. Ладно, решил перегрузиться и удалить все, что создалось. Зайдя в Windows Me я увидел, что создалось две папки на С:\ типа "NT?_BT" и "NT?_B".
Я их удалил, также удалил новые файлы из C:\ - ntdetect и ntldr. И перегрузился. После прохождения POST для BIOS комп сказал, что "NTLDR missing. Press any key to continue". Нажимаю - все висит. Ну, думаю, перезаписался MBR. С загрузочной дискеты запускаю "fdisk /mbr" и перегружаюсь. Все повторилось. В холодном поту гружусь с диска XP и проделываю установку XP, как в начале письма - заново.
После благополучного зависания перегружаюсь, опять выскакивает предложение выбрать ОС, выбираю Windows Me. Слава богу, что загрузился. На другом компе с помощью Disk Editor создаю файл boot.bin, в DOS-сессии запускаю Disk Editor, записываю первые 512 байт, т. е. созданный файл boot.bin, в нулевой сектор своего диска, сохраняю изменения и перегружаюсь. НИЧЕГО НЕ ПРОИЗОШЛО.
Как выскакивало предложение грузить ОСи, так и выскакивает. Подскажите, как правильно деинсталлировать этот XP или перезаписать MBR. Или придется форматировать весь диск? А там столько всего... ПОМОГИТЕ!!!!!!!!!!!!!! |
|
Все ваши мытарства - другим наука и яркий пример того, что надо внимательнее читать Upgrade. В наших статьях, а в частности - в статье про загрузку Windows 9x "С чего начинается Windows" был подробнейшим образом описан и процесс самой загрузки и методы реанимации системы на разных ее этапах.
Посвятив десяток минут чтению документации, вы бы увидели, что в вашем случае все эти нереальные сложности были ни к чему: главная загрузочная запись (Master Boot Record, MBR) не имеет никакого отношения к загрузчикам Windows XP и Windows Me.
Вам всего лишь надо было после неудачной инсталляции Windows XP загрузить ПК с системной дискеты, сделанной в "Миллениуме", и ввести команду "sys c:" - она уничтожила бы загрузчик XP и вернула бы к жизни Windows Me. Какой Disk Editor? Какой "fdisk /mbr"??? Это называется - "Остапа несло...".
|
|
|
Техническая поддержка |
|
Начиная с 15 апреля 2001 в конференции на нашем сайте
(www.computery.ru/scripts/conference/) начинает жить зверек по прозвищу "модератор", который ответит на все ваши самые сокровенные "железные" вопросы. Если вы недолюбливаете конференции или желаете пообщаться с ним "в привате", то милостипросим:
support@computery.ru. |
|
 |
|
архив |
|
|
|
280,
278,
277,
276,
275,
274,
273,
272,
271,
270,
269,
268,
267,
266,
265,
264,
263,
261-262,
260,
259,
258,
257,
256,
255,
254,
253,
252,
251,
250,
249,
248,
247,
246,
243,
242,
241,
240,
239,
238,
237,
236,
235,
234,
233,
232,
231,
230,
229,
228,
227,
226,
225,
224,
223,
222,
221,
220,
219,
218,
217,
216,
215,
214,
213,
212,
211,
210-209,
208,
207,
206,
205,
204,
203,
202,
201,
200,
199,
198,
197,
196,
195,
194,
193,
192,
191,
190,
189,
188,
187,
186,
185,
184,
183,
182,
181,
180,
179,
178,
177,
176,
175,
174,
173,
172,
171,
170,
169,
168,
167,
166,
165,
164,
162,
161,
159,
158,
157,
156,
155,
154,
153,
152,
151,
150,
149,
148,
147,
146,
145,
144,
143,
142,
141,
140,
139,
138,
137,
136,
135,
134,
133,
132,
131,
130,
129,
128,
127,
126,
125,
124,
123,
122,
121,
120,
119,
118,
117,
116,
115,
114,
113,
112,
111,
110,
109,
108,
107,
106,
105,
104,
103,
102,
101,
100,
099,
098,
097,
096,
095,
094,
093,
092,
091,
090,
089,
088,
087,
086,
085,
084,
083,
082,
081,
080,
079,
078,
077,
076,
075,
074,
073,
072, |
 |
|
071,
070,
069,
068,
067,
066,
065,
064,
063,
062,
061,
060,
059,
058,
057,
056,
055,
054,
053,
052,
051,
050,
049,
048,
047,
046,
045,
044,
043,
042,
041,
040,
039,
038,
037,
036,
035,
034,
033,
032,
031,
030,
029,
028,
027,
026,
025,
024,
023,
022,
021,
020,
019,
018,
017,
016,
015,
014,
013,
012,
011,
010,
009,
008,
007,
006,
005,
004,
003,
002 |
|
|
|
 |
|