Ru-Board.club
← Вернуться в раздел «Microsoft Windows»

» Windows 98 SE (оптимизация и улучшение) — вторая часть

Автор: EDantes
Дата сообщения: 01.02.2007 11:45
а что говорит по поводу переменных TEMP и TMP команда set ?
Автор: mwm
Дата сообщения: 01.02.2007 14:14
XenoZ
Потому что прожигать надо было в формате ISO 9660 (level1)
Тогда и проблем бы не было.

PbICEHOK
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\explorer\VolumeCaches\Временные файлы]
"folder"="C:\\{ваша папка WIN98}\\TEMP\\"
Автор: XenoZ
Дата сообщения: 01.02.2007 15:13
2mwm

Цитата:
Потому что прожигать надо было в формате ISO 9660 (level1)

Не подходил (нужна была поддержка длинных имен).
Автор: lynx3b
Дата сообщения: 01.02.2007 18:51
Seymour

Цитата:
1. Распаковываем c дистрибутивного CD WinME:\Tools\NetTools\FAC\cbs.dta\winboot.sys, заменяем им C:\IO.sys
2. Распаковываем c дистрибутивного CD WinME:\Tools\NetTools\FAC\ltools.dta\command.com, заменяем им C:\command.com и C:\%windir%\command.com
3. Стираем или переименовываем RegEnv32.exe, чтоб он каждый раз не затирал файлы autoexec.bat и config.sys


А нельзя ли получить эту папочку \Tools ,т.с. на всякий случай.
Автор: PbICEHOK
Дата сообщения: 01.02.2007 21:39
XenoZ
Цитата:
А ты проверил[а], точно Винды на TEMP чихают?
Проверило Открываю одну сессию Explorer'a, затем - другую. Одну открываю в Windows, другую - в TEMP. Запускаю что-нибудь, например, FlashGet. Он мгновенно создает свою временную папочку в Windows, а не в TEMP. Я не говорю уже о всяком другом мусоре от разных программ, типа файлов ~dfff3ghyuеw.tmр, которые так и сыпятся в Windоws (Wоrd, тот вообще щедрой рукой бросает).

EDantes
Молчит. Значит, проходит в DOS'e нормально.
Во всяком случае не говорит, что "имя команды или файла указано неправильно"

mwm
Странно. У меня такого раздела (VolumeCaches\Временные файлы) на 98 никогда не было.
Удалось откатиться на старый cab с начала года, когда Windows еще не смели возиться с мусором - там тоже такого нет, а все работало. Может, дело вовсе не в реестре?
В любом случае, добавление этой строки не помогло.

=========
Еще - занятное дело - в директории Windows полно такого типа файлов:
Цитата:
fxxxxxxx_{XXXXXXXX-XXXX-XXXX-A44X-XXXXXXXXXXXX}.tmp
Что бы это значило? Вообще, где еще, кроме реестра и Аutoexec.bat и Сonfig.sys, могут храниться настройки на ТЕМР? Ведь система их откуда-то считывает? Это же не просто бунт на корабле. Или у меня какой-то ответственный файл "обновился"? Делаю поиск по добавленным/измененным файлам за последнюю неделю - ничего такого не показывает...
Автор: EDantes
Дата сообщения: 01.02.2007 22:03
PbICEHOK
как это молчит ?!
она должна выдать список переменных со значениями ! вот там и надо посмотреть чему равны temp и tmp.
Автор: mwm
Дата сообщения: 01.02.2007 22:09
PbICEHOK
1.Тебя тут уже несколько раз спрашивали:

Цитата:
Что пишет команда SET?


2.Способ. Введи в командной стоке:
md %TEMP%\XXXXX
Посмотри, где создалась папка (через поиск папок и файлов)

3. Если у тебя:

Цитата:
У меня такого раздела (VolumeCaches\Временные файлы) на 98 никогда не было

значит пора переустанавливать винду.

Цитата:
В любом случае, добавление этой строки не помогло

И не строка это, а раздел целый:

Цитата:
REGEDIT4

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\explorer\VolumeCaches\Временные файлы]
@="{C0E13E61-0CC6-11d1-BBB6-0060978B2AE6}"
"display"="Временные файлы"
"description"="Некоторые программы сохраняют временные данные в папке TEMP. Обычно они автоматически удаляются самой программой перед ее закрытием.\r\n\r\nЕсли к этим временным файлам не было обращения в течении недели, их можно удалить."
"folder"="C:\\WIN98\\TEMP\\"
"flags"=dword:00000041
"filelist"="*.TMP|~*.*|CDMINSTALL"
"lastaccess"=dword:00000007
"StateFlags0000"=dword:00000002
"StateFlags"=dword:00000000

Многие программы пользуются этим ключом для удаления мусора, в т.ч. и сист. компонента ("очиска диска")

4. Возможно запорчены Io.sys, msdos.sys
В Io.sys сторока TMP=TEMP=\TEMP устанавливает умолчания для врем. файлов и приравнивает
переменные TMP и TEMP, которые затем можно переопределить: 1. в msdos.sys 2. в autoexec.bat 3.любой другой программой (в т.ч. и программой вирусом в загрузочном секторе диска)
Автор: Seymour
Дата сообщения: 01.02.2007 22:58
lynx3b
Папочки нет. Файлы взял там же, где и инфу:
http://forum.ixbt.com/topic.cgi?id=22:10612
Автор: bredonosec
Дата сообщения: 01.02.2007 23:21
mwm

Цитата:
Выполнение Java скрптов через IE5.5_SP2+KB891781 часто сообщают об ошибках,
напр.:

Цитата:
На этой странице произошла ошибка сценария
Предполагается наличие объекта.
Продолжить выполнение сценариев

При том что все отладчики в IE выключены!
а другой броузер не пробовал? Мне тож надоели вусмерть глюки ие, сейчас уже некоторое время сижу под ФФ и впервые спокоен =))



Добавлено:
PbICEHOK

Цитата:
полно такого типа файлов:
Цитата:
fxxxxxxx_{XXXXXXXX-XXXX-XXXX-A44X-XXXXXXXXXXXX}.tmp
а внутри что? Просто мусор, или нечто текстового типа?
Вирусной активности не наблюдается?
Автор: PbICEHOK
Дата сообщения: 01.02.2007 23:54
EDantes + mwm
SET пишет:
Цитата:
PROMPT=$p$g
winbootdir=C:\WINDOWS
. . .
. . .
. . .
TEMP=C:\WINDOWS\TEMP
TMP=C:\WINDOWS\TEMP
windir=C:\WINDOWS
В общем - почти как и Аutoехec.bat, не показывающий ошибки.

mwm
Цитата:
И не строка это, а раздел целый
Понимаю, но все равно не помогло . Я, честно говоря, не думаю, что это реестр. Ведь раньше все работало нормально - факт. Почему же восстановление реестра из старого (раб0чег0) cab'a ничего не дало?! Да и не было в том cab'e этого раздела VolumeCaches\Временные файлы, а все работало на 100%.

По поводу Io.sys и msdos.sys. В последнем о ТЕМР - ни слова, а вот в Io.sys есть такая строка: "TMP=TEMP=\TEMPPROMPT=$p$g". Так и должно быть?

bredonosec
Цитата:
а внутри что? Просто мусор, или нечто текстового типа?
Вирусной активности не наблюдается?
Размер файла = 0! Вирусов, кажется, не заметно.
Автор: mwm
Дата сообщения: 02.02.2007 00:02
bredonosec
Мне больше нравится интерфейс IE5.5 SP2 (привык уже к нему) см.
А вот фейс IE6 категорически не приемлю

Интересно, а кто-нить в system.ini использует параметр vcache ?
MaxFileCache=????? - и сколько надо ставить при памяти 256 Mb ?

И ещё вопросик:
При установленном сетевом протоколе Microsoft TCP/IP в Win98SE наблюдается
следующая проблема: система "зависает" при перезапуске на картинке.
Для решения проблемы в разделе реестра
HKEY_CURRENT_USER\Control Panel\Desktop
есть параметр типа DWORD с именем "ShutDownWaitTime"
(интервал времени в миллисекундах),
Так вот скоко там должно быть, чтобы не зависала она ?

PbICEHOK
Так папка то XXXXX где создалась ?
Автор: PbICEHOK
Дата сообщения: 02.02.2007 00:45
mwm
B Windows!
Автор: seka1894
Дата сообщения: 02.02.2007 00:54
PbICEHOK

Цитата:
У меня что-то произошло с папкой TEMP. Программы вместо нее стали пихать свой хлам прямо в Windows. Стандартное восстановление реестра из rb.саb не помогло. Что посоветуете?


Я, конечно не большой спец, но вот есть прога WinSer (Редактор настроек Windows v1.08 freeware) называется. По-русски, внятно, просто и с подсказками. Похожа на WinBoost и непохожа одновременно. Дело в том, что что она позволяет изменять различные встроенные возможности Виндоус, но при этом ничего не насилуя, как часто это любит делать WinBoost. WinSer кстати русского происхождения. Есть там и такое- установка пути для временных файлов. Короче это надстройка для реестра Виндоус в понятном, визуальном виде. По-пробуй не пожалеешь.
Есть там и варианты изменения Vcashe
Путь-дорожка такая -http://www.mwt.ru. Размер - меньше 300 кб.
(что такое Терапевт - это 1024 Гигапевтов )

v1.08 freeware - ~270 настроек (5.05.01)
----------------------------------------
1. Теперь программа абсолютно бесплатна.
2. Исполнительный файл переименован в WinSEr.exe.
3. Усовершенствован исполнительный код.
4. Исправлен интерфейс.
Автор: bredonosec
Дата сообщения: 02.02.2007 01:20
PbICEHOK

Цитата:
Размер файла = 0!
хм.. попробуй удалить и отследить после запуска чего их появляется.. У меня как-то давно было такое.. много-много перезаливок назад. когда до последней степени загадил систему...
mwm

Цитата:
Мне больше нравится интерфейс IE5.5 SP2 (привык уже к нему) см.

- ежели любишь боковую панель, то и её можно врубить

Цитата:
MaxFileCache=????? - и сколько надо ставить при памяти 256 Mb ?

нашел старую-старую распечатку с советами по 98, там по вопросу оговаривалось такое:

Цитата:
[vcache]
MinFileCache=min
MaxFileCache=max
chunksize=512
NameCache=2048
DirectoryCache=48
мин и мах выбираются согласно
RAM Min Max
Автор: Dr_Boa
Дата сообщения: 02.02.2007 06:32
PbICEHOK
Цитата:
в директории Windows полно такого типа файлов:
fxxxxxxx_{XXXXXXXX-XXXX-XXXX-A44X-XXXXXXXXXXXX}.tmp

Об этом - здесь: KB221438
Коротко:
После установки Office 2000 на платформе Windows95/98 в папке Windows могут обнаруживаться файлы, имя которых начинается с "fff", например "fffeeecf_{44BE8B61-235B-11D2-8E66-D59A4E66D32D}.tmp". Также после каждой перезагрузки Windows появляются ещё два подобных файла.
Эти временные файлы создаются программой Mdm.exe (Machine Debug Manager) - отладчиком для Microsoft Script Editor.
Для обхода этой проблемы можно запретить запуск Mdm.exe как сервиса при старте Windows - удалить ключ с Mdm.exe из реестра по адресу:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServices
после чего данные временные файлы можно спокойно удалить.

По поводу SET TEMP(TMP): одно из необходимых условий - существование каталога, указанного в этих переменных, т.е. он не создаётся заново!
Ещё переопределение TEMP может быть запрятано, например, в winstart.bat
Автор: qEraser
Дата сообщения: 02.02.2007 09:53
IFkO
Вопрос по machine.zip (поддержка новых чипсетов и USB2).

Делал методом, собери сам по прилагаемой инструкции.
Распаковал machine.zip в папку с windows, туда же нужные файлы от NUSB24
После чистой установки при подключении флэшки начинается установка драйвера usb. Просит вставить диск с windows, требуется usbntmap.sys и usbstor.sys из machine.cab на диске. После того как диск подсунут, все устанавливается отлично.

Можно ли сделать, чтобы после установки windows уже небыло необходимости в дистрибутиве?
Автор: EDantes
Дата сообщения: 02.02.2007 09:59
PbICEHOK
значит никто не переназначает переменные, уже хорошо.

по поводу реестра и вышеуказанного параметра я бы не заморачивался. сегодня посмотрел в реестр, там указывается на c:\windows\temp, а моя 98SE, установленная в 1999 году, использует с тех пор в качестве темпа C:\TEMP (указано в config.sys), а на этот параметр в реестре ей пофиг. кроме того, так же себя ведут более сотни установленных мною в разное время 98х, так что я бы оставил реестр в покое. дело не в нем !

в Io.sys у меня тоже эта строка есть.

может папка windows\temp стала скрытой/системной ? скандиск не ругается на диск ? пробовал удалять temp и создать по новой ? как вариант, попробовать назначить темп в autoexec или config на что-то другое (напр, c:\temp) и посмотреть.

а еще хорошо бы внимательно отследить ситуацию. например, срезу после загрузки системы-куда пишутся временные файлы. если вначале все нормально, а потом что-то происходит, надо будет разбираться дальше.
Автор: mwm
Дата сообщения: 02.02.2007 14:06
bredonosec

Цитата:
по идее, не в этом проблема..

Меня эта проблема еще лет пять назад "доставала". Как только сервак вырубают, моя локальная машина виснет наглухо при выключении. Это какой то баг Win98 и я так до сих пор и не выялнил, как с ним бороться. Пробовал даже "Координатор сети" отключать, но это ведь не выход

Вот нашел чего-то на сайте мелко-мягких:

[more=Причина...]Данная проблема возникает вследствие того, что во время процесса завершения работы выполняется широковещательная рассылка служебного сообщения "WM_DEVICECHANGE" для всех окон верхнего уровня (top-level windows). Данный широковещательный запрос информирует каждое окно о событии "DBT_DEVICEREMOVECOMPLETE". Если какое-либо окно не ответит на данное служебное широковещательное сообщение, компьютер перестает отвечать на системные запросы.

При выполнении условий, описанных в разделе данной статьи "Проблема", ядро операционной системы может выполнить процесс завершения работы, несмотря на то, что не завершена обработка широковещательного сообщения. В данном случае прекращается выполнение всех входящих операций, чем устраняются препятствия, мешающие окну ответить на системный запрос, приводя к "зависанию" службы Msgsrv32. [/more]

Цитата:
Описываемое изменение системного реестра приводит к установке значения 1000 миллисекунд как значения по умолчанию для интервала ожидания потока завершения работы (shutdown thread), в случае определения необработанного служебного широковещательного сообщения, перед началом завершения работы ядра операционной системы

Как-то не по-русски, но надо понимать так, что Если определён необработанный широковещ. запрос, то ждем еще 1000 мс, т.е. 1 сек. Может мало? У тебя сколько. Экспортируй сюда, плиз, твой ключик реестра.
Автор: lynx3b
Дата сообщения: 02.02.2007 17:06
Seymour
Спасибо за наводку! Всё скачал.
Автор: Alex121475
Дата сообщения: 02.02.2007 18:04
Нашел багу (а может фитчу ) в MDCU 2.30....
В MDCU 2.30 входит дефрагментатор от WinME - так вот он ,собака,не видит сжатых (DRIVESPACE) дисков. Переписал из дистрибута Win98SE родной дефрагментатор - и все заработало!!!
Автор: IFkO
Дата сообщения: 02.02.2007 18:22
qEraser

Цитата:
Можно ли сделать, чтобы после установки windows уже небыло необходимости в дистрибутиве?

Вообще-то конечно можно. Только Windows так ведет себя всегда, когда обнаруживает устройство, драйвер для которого еще не установлен. Она не ставит сразу про запас все драйверы, а делает это лишь для обнаруженных устройств. То есть: если сразу по окончании установки воткнуть флэшку, то драйвер установится, и дистрибутивный диск больше не нужен. Пока не вставишь следующее устройство, драйвер для которого еще не стоит. Вообще-то еще для Win95 была рекомендация держать копию дистрибутива на том же винчестере. В этом случае проблемы вовсе не существует... Не говоря уже о ситуации, когда систему перекосило так, что "отсох" сидюк. Как ее тогда переустановить?
Автор: AlexG
Дата сообщения: 03.02.2007 02:12
IFkO

Цитата:
Так что там насчет памятника? Мне же интересно: самому-то проверить не на чем.

USB2.0 на ICH6 не заработали, да и не могли никак заработать:
VEN_8086&DEV_265С (EHCI от ICH6) в usb.inf отсутствует, несмотря
на присутствие EHCI от ICH7 и 8 (хотя циферки на правильность я не проверял).
Во-вторых в _machine.cab к интелу относятся имхо только два файла от
OW версии 2.4.2, а они, судя по их родному inf-у, ничего обслуживать
выше VEN_8086&DEV_24СD (EHCI от ICH5) не умеют. Может у них inf
прибедняется, и всё заработает на ура если исправить твой inf,
но что-то не верится ...



Добавлено:
ICH6 оказалось победить очень просто:
взял W2K комплект от sweetlow
http://sweetlow.at.tut.by/download/usb2.zip
добавил
%PCI\VEN_8086&DEV_265C.DeviceDesc%=EHCI,PCI\VEN_8086&DEV_265C
PCI\VEN_8086&DEV_265C.DeviceDesc="Intel PCI to USB2 EHCI6"
кому надо, тот поймёт - куда, и всё заработало.
Правда есть глюк - два флешдрайва одновременно в один
контроллер (соседние порты) лучше не втыкать - разные глюки.
Хотя может быть это свойство NUSB-a, проверять нет сил, спать хочу.....
Автор: EDantes
Дата сообщения: 03.02.2007 07:11
Обновление корневых сертификатов от 01.02.07

Автор: midda2
Дата сообщения: 03.02.2007 07:42
2 ifko
Держать дистрибутив конечно удобно, но иногда нельзя (или запрещено), просто поверь на слово, что такое бывает.
Да и если отсох сидюк, то переустанавливать систему поверх уже наверно точно не стоит, лучше загрузится с дискеты и т.п.
Автор: PbICEHOK
Дата сообщения: 04.02.2007 04:24
seka1894
Цитата:
...но вот есть прога WinSer (Редактор настроек Windows v1.08 freeware)...
Спасибо. На поверку она не далеко ушла от Tweak UI. При попытке указания ТЕМР как каталога для временных файлов вылетает такое сообщение:

Если потом нажать на кнопку "Обновить", то строка "Каталог для временных файлов" становится пустой; если нажать "Перезагрузка", то изменения не войдут в силу.

Dr_Boa
Спасибо за интересную ссылку. Правда, Мachine Dеbug Мanager у меня давно уже намертво вырублен (сейчас и msсоnfig это подтвердил), а такие файлы fff все равно возникают. Почему?
Кстати, winstаrt.bat'a у меня нет (я знаю, злоумышленники в него любят записывать всякие смертоносные для системы команды), так что в этом плане спокойно.

EDantes
Цитата:
...более сотни...

Цитата:
может папка windows\temp стала скрытой/системной ? скандиск не ругается на диск ? пробовал удалять temp и создать по новой ? как вариант, попробовать назначить темп в autoexec или config на что-то другое (напр, c:\temp) и посмотреть.
К сожалению, ответ на все эти вопросы отрицательный. Не помогает
Цитата:
A еще хорошо бы внимательно отследить ситуацию.
Чем лучше всего?
Автор: mwm
Дата сообщения: 04.02.2007 06:17
PbICEHOK

Цитата:
Чем лучше всего?

Имхо, Process Explorer от Sysinternals рулит.
Показывает какие файлы держит открытыми каждое приложение и какие системные компоненты использует.
Некоторые приложения могут монопольно использовать папку %TEMP%
Открываешь и смотришь каждое приложение на предмет использования врем. папки.
Автор: Seymour
Дата сообщения: 04.02.2007 11:33
РЫСЕНОК

Попробуй импортировать в реестр эту ветку:

REGEDIT4

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\explorer\VolumeCaches\Временные файлы]
@="{C0E13E61-0CC6-11d1-BBB6-0060978B2AE6}"
"display"="Временные файлы"
"description"="Некоторые программы сохраняют временные данные в папке TEMP. Обычно они автоматически удаляются самой программой перед ее закрытием.\r\n\r\nЕсли к этим временным файлам не было обращения в течении недели, их можно удалить."
"folder"="C:\\WINDOWS\\TEMP\\"
"flags"=dword:00000041
"filelist"="*.TMP|~*.*|CDMINSTALL"
"lastaccess"=dword:00000007
"StateFlags0000"=dword:00000002
"StateFlags"=dword:00000001

Или просто проверь наличие строчки "folder"="C:\\WINDOWS\\TEMP\\", может поможет.
Автор: IFkO
Дата сообщения: 04.02.2007 17:02
Хорошо, подсказали про обновление корневых сертификатов!
Обновил "Интернет-заплатки" и "Дополнения к Adobe PhotoShop" (в последние включил дополнения от nVidia для работы с форматом DDS - DirectDraw Surface).
Смотрите на http://bust.narod.ru/win98.html
Автор: dj_Diesel
Дата сообщения: 04.02.2007 18:43
IFkO
а когда работа над Win98IF бдует завершена или хотя бы сроки укажите чтоб легче было ждать
Автор: IFkO
Дата сообщения: 04.02.2007 23:11
dj_Diesel

Цитата:
а когда работа над Win98IF бдует завершена

Идет, идет работа. Можно бы и уже выложить ядро, да хочется от него лишнее акуратно пооткусывать, чтобы размер поменьше был. Причесать еще кое-что надо бы, то-се по мелочам...
А текущие обновы - это экспромты, вызванные внешними событиями. Еще, вероятно, будут мультимедийные компоненты Nero 7, чтобы можно было писать аудио-видео диски, да и редактор звука приличный не помешал бы, например, тот же Nero Wave Editor.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869

Предыдущая тема: Вместо одного окна - два уменьшенных!


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.