 |

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

|
Подскажите, а можно ли в Windows 98 использовать оболочку из Windows 3.11? Понимаю, что это не актуально, но все же... |
|
Вы можете сделать Диспетчер программ Windows 3.11 вашей стандартной оболочкой и в более свежих системах, соответствующим образом отредактировав файл System.ini. В начале файла system.ini, в разделе [boot], найдите строку shell=explorer.exe.
Замените explorer.exe на progman.exe, перезапустите систему - и вы перенесетесь в 1992 год к знакомому интерфейсу Windows 3.x, по крайней мере, очень похожему на него - например, окна будут иметь несколько более современный стиль, принятый в Windows 9х.
Гораздо полезнее и интереснее, кстати говоря, прямо противоположная задача - сделать Windows 3.11 похожей на Windows 95. Тут могу предложить взглянуть на оригинальную оболочку Calmira
(www.calmira.org) - она является почти полной копией Explorer, но при этом 16-разрядная.
|
|
Я обнаружил, что в системе оказался поврежден файл vmm32.vxd, из-за чего, соответственно, она перестала грузиться. Что мне делать - искать его в дистрибутиве? |
|
Нет, этот файл уникален для каждого компьютера, поскольку является суммой сразу нескольких самых главных драйверов, используемых в вашей конкретной конфигурации и создается этот интегральный драйвер во время установки ОС. А потому, ни извлечение его из дистрибутива Windows, ни копирование с другого ПК (если он не полная копия вашего) не приведут ни к чему хорошему. Если нет его резервной копии, то вам придется переустановить ОС из-под MS-DOS, чтобы все оборудование определилось заново и файл был воссоздан.
|
|
В Windows Me на смену утилите sfc.exe пришла автоматически отслеживающая замену файлов служба System File Protection, которая вроде бы не только обнаружит попытку переписать важный файл, но и сама восстановит его исходный вариант. А вот как бы узнать, работает ли она вообще? |
|
Если вы ее не отключали всяческими "твикерами" (что я крайне не советую делать, в отличие от примитивной и ненадежной System Restore), то работает, и в целом неплохо, в чем вы можете сами убедиться, включив выдачу сообщений о ее действиях - по умолчанию эта система никак о себе не заявляет. Если хотите получать каждый раз уведомление о срабатывании системы глобальной защиты основных файлов, то установите такой параметр в реестре:
HKEY_LOCAL_MACHINE\Software\Microsoft\
Windows\CurrentVersion\SystemFileProtection
ShowPopups=dword:00000001
А почитать протокол уже проделанной работы System File Protection можно в файле C:\Windows\System\Sfp\sfplog.txt. При этом "родные" файлы для замены она берет не с компакт-диска, а из папки C:\Windows\Options, в которую записывает и обновленные после посещения Windows Update библиотеки, так что файлы в ее базе всегда самые свежие и удалять эту папку я тоже не советую.
|
|
Можно ли расширить список системных файлов, которые находятся под защитой службы System File Protection в Windows Me?
|
|
Действительно, список защищаемых файлов ограничен - но при этом его вполне можно просмотреть или изменить из MS-DOS, так как он содержится в файле C:\Windows\System\Restore\filelist.xml.
|
|
Слышал, что можно как-то перенести утилиту System File Checker из Windows 98 в Windows Me - не подскажите, как это правильно сделать? |
|
Регулярно контролировать системные файлы вручную - это хорошая мысль: надежность работы "Миллениума" при этом заметно возрастает, жаль, что в нем изначально уже нет этой полезной программы - ее заменили System File Protection и System Restore.
Но ничто не мешает взять System File Checker из Windows 98. Для этого найдите на любом ПК с Windows 98 файлы C:\Windows\default.sfc, C:\Windows\default.sf0, C:\Windows\sfcsync.txt, C:\Windows\System\sfc.exe, C:\Windows\System\sfcdll.dll - и скопируйте их на свой компьютер.
Разумеется, при первом запуске SFC под "Миллениумом" необходимо проверить все его настройки и обновить базу данных - то есть первый запуск желательно производить сразу после установки ОС и при этом разрешить программе обновить сведения о каждом файле, версия которого не соответствует ее данным.
|
|
Я пока только вникаю в тонкости работы компьютера и, насколько я понял, самая важная вещь в Windows - это РЕЕСТР (слово какое страшное - б-р-р-р...). И вы вот все время пишите, что его надо резервировать и при сбоях восстанавливать. Не могли бы вы поподробнее рассказать обо всей процедуре? |
|
В действительности, ОС сама без какого-либо участия пользователя ежедневно делает резерв четырех самых главных файлов: system.dat, user.dat, system.ini, win.ini (в "Миллениуме" еще и файла classes.dat), то есть файлов реестра (system.dat, user.dat, classes.dat) и двух главных системных ini-файлов, доставшихся Windows 9x по наследству от Windows 3.11. Производит эту операцию при загрузке ОС специальная системная утилита проверки и резервирования реестра. Запустив ее (C:\Windows\scanregw.exe) вручную, после завершения процедуры сканирования реестра вы увидите приглашение создать его резервную копию.
Такой резерв полезно, например, делать перед установкой каждой новой программы. Резерв же этот оказывается упакован в архивы в папке C:\Windows\Sysbckup - файлы с названиями типа rb00x.cab, вы можете просмотреть их содержимое любым архиватором, например, WinZip. В случае же сбоя нужно загрузить режим MS-DOS и восстановить сохраненную таким образом "безглючную" конфигурацию ОС путем ввода команды scanreg /restore, после ввода которой вы получите возможность выбрать, из какой резервной копии следует восстановить реестр и конфигурационные файлы - по умолчанию система хранит пять архивов с резервом.
Для этого, разумеется, необходимо иметь загрузочную дискету с удобным файловым менеджером, таким как Volkov Commander. И что крайне важно, восстановление работоспособности ОС таким способом возможно и в том случае, когда система на загружается даже в режиме защиты от сбоев. Для автоматического резервирования конфигурационных файлов можно воспользоваться и более продвинутыми и простыми в использовании утилитами от сторонних производителей, например, программой
WinRescue (superwin.com/rescue.htm). Возможно, вам ее интерфейс покажется удобнее и интереснее.
|
|
А как увеличить число резервных копий реестра, автоматически сохраняемых утилитой scanregw.exe в файлах C:\Windows\Sysbckup\rb00x.cab? |
|
Для этого в файле настройки программы сканирования реестра C:\Windows\scanreg.ini измените значение параметра MaxBackupCopies, например, до 15 - получите полный резерв системных файлов за последние две недели.
|
|
А можно ли сделать так, чтобы система сама резервировала не только реестр и ini-файлы в виде архивов C:\Windows\Sysbckup\rb00x.cab, но и, например, файлы autoexec.bat, config.sys, msdos.sys? |
|
Да, можно добавлять практически любие файлы, для этого допишите в конец файла настройки программы сканирования реестра C:\Windows\scanreg.ini такие строки: Files=30,autoexec.bat,config.sys,msdos.sys и Files=11,vmm32.vxd (все без кавычек) - в архив с резервной копией будут включаться и эти, не менее важные файлы. Здесь числа 30 и 11 являются кодом папок, в которых системе следует брать файлы для архивации (это нужно, например, для того, чтобы не зависеть от фактического наименования папки Windows), так, 30 соответствует корневой директории системного диска, а 11 - папке \Windows\System. Всего таких кодов около сорока, найдете их все в документации Windows 98 Resource Kit Book Online, я приведу самые основные:
10 - \Windows;
11 - \Windows\System;
12 - \Windows\Iosubsys;
13 - \Windows\Command;
20 - \Windows\Font;
22 - \Windows\System\Vmm32;
30 - корневая директория системного диска.
|
|
Как узнать, будет ли нормально работать мой рабочий компьютер, если я перейду на Windows 2000? После обещанного выхода SP3, думаю, это уже можно будет сделать - система, наконец, выйдет из стадии затяжного тестирования и отладки. |
|
Постоянно обновляемый список совместимых с Windows 2000 аппаратных средств находится по адресу
www.microsoft.com/hcl. Есть и другой способ проверить систему на готовность к переходу на Windows 2000 - тестовая программа Windows 2000 Readiness Analizer
(www.microsoft.com/windows2000/downloads/
deployment/readiness), которая проведет набор тестов, аналогичный тому, что производится при установке ОС, и выявит все устройства, драйверы которых придется искать самостоятельно в интернете, проверит совместимость BIOS материнской платы с Windows 2000, выдаст список тех программ из уже установленных под Windows 9x, которые не заработают в Windows 2000 после обновления ОС.
Имеется в Сети и база данных по совместимости "виндовых" программ с этой ОС -
www.microsoft.com/windows2000/upgrade/compat/search
- почитайте и ее.
|
|
Я воспользовался утилитой Internet Tweak для того, чтобы отключить заставку программ Outlook Express, но ничего не выходит - как мелькала она при загрузке ОЕ, так и мелькает. Что можно сделать? |
|
Найдите в реестре раздел HKEY_CURRENT_
USER\Identities\<идентификационный номер пользователя>\Software\Microsoft\Outlook Express\5.0 и установите там параметр NoSplash=dword:00000001 - заставка должна пропасть.
|
|
А как правильно запустить установку Windows 2000 из-под Windows 98? |
|
Для того, чтобы начать установку Windows 2000 / XP, необходимо запустить на исполнение файл winnt.exe - при установке из MS-DOS или winnt32.exe - при установке из Windows. Находятся эти файлы в папке \I386 установочного компакт-диска.
|
|
При попытке установить финальный релиз Windows 2000 поверх ознакомительной версии появляется сообщение об ошибке и установка прерывается. Что делать? |
|
Нужно воспользоваться утилитой Windows 2000 Evaluation Upgrade
(www.microsoft.com/windows2000/downloads/
deployment/evalupg) - ее надо будет запустить перед установкой Windows.
|
|
При установке операционной системы Windows 2000 программа установки "зависает" в начале текстового этапа после загрузки набора драйверов, при этом на экране отображается сообщение: "Setup is starting Windows 2000". Что посоветуете? |
|
Возможно дело в некорректном или несовместимом драйвере для устройства хранения информации (например, контроллера SCSI или IDE) либо к какому-то дисковому контроллеру присоединено устройство, вызывающее проблему установки. Для устранения проблемы отсоедините все периферийные устройства кроме видеокарты, например, сканеры, стримеры, съемные накопители и др.
Отключите в CMOS Setup все интергрированные устройства. Если единственным интерфейсом устройств хранения информации в компьютере является IDE, проверьте, что установки "master" и "slave" для всех дисковых устройств заданы правильно. Выберите в CMOS Setup конфигурацию DEFAULT, отключите для дисков режим DMA.
Переразбейте диск утилитой fdisk и отформатируйте его. Если в системе присутствует SCSI-контроллер, проверьте, правильно ли установлены и включены терминаторы на шине, правильно ли установлена скорость шины и обновите драйвер контроллера. Возможно, потребуется обновление версии BIOS.
|
|
|
Техническая поддержка |
|
Начиная с 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 |
|
|
|
 |
|