Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Windows XP

Модерирует : KLASS, IFkO

Demetrio (13-10-2003 10:37): Продолжение темы здесь  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100

   

Widok



Moderator-Следопыт
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
продолжение обсуждения начатого здесь:
http://forum.ru-board.com/topic.cgi?forum=5&topic=0107&start=0
 
Внимание:
Сделано Резюме предыдущего FAQ по XP в виде отдельной темы:
http://forum.ru-board.com/topic.cgi?forum=5&topic=7128#1
прежде чем спрашивать-ознакомтесь с его содержимым.

Всего записей: 24190 | Зарегистр. 07-04-2002 | Отправлено: 02:32 06-02-2003 | Исправлено: Widok, 13:47 11-03-2003
victorpr



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Друзья! Подскажите, пожалуйста, как в ДОС приложениях, запускаемых из-по XP в полноэкранном текстовом режиме (80х25), изменить размер курсора. Сейчас такой эффект: на XP рус, проинстллиных с блина с интегрированным СП1 в любом ДОС приложении, не управляющем самостоятельно размером курсора через int10, курсор очень большой (в виде квадрата). На ХР рус, проинстллиных с блина без СП1, и на любом ХР eng курсор нормальный. Видимо, где-то прописываются различные начальные установки. В оконном режиме курсор всегда ведет себя предсказуемо (управляется с помощью правой кнопки на заголовке окна -> свойства -> общие -> размер курсора). Однако, стоит только перевести приложение по Alt+Enter в полноэкранный текстовый режим, как курсор становится очень большим. Помогите, плз - очень действует на нервы.

Всего записей: 147 | Зарегистр. 13-02-2003 | Отправлено: 14:12 07-06-2003
offline



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
У меня тут глюк с раскладкой клавиатуры в вин ХР. Не хочет в некоторых приложениях переключаться. В Аске к примеру все нормально , а вот в эксплорере не хочет. Никто не знает как это исправить?

Всего записей: 220 | Зарегистр. 01-09-2001 | Отправлено: 15:45 07-06-2003
KLASS



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
victorpr
Попробуй с параметром поиграться HKEY_CURRENT_USER\Console\\CursorSize

----------
Process Explorer RU
Process Monitor RU
Process Hacker RU

Всего записей: 11721 | Зарегистр. 12-10-2001 | Отправлено: 15:51 07-06-2003
victorpr



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
KLASS
Спасибо! Там у меня стоит значение 19 hex. Если это интерпретировать по аналогии с биосом, то это очень похоже на значение, передаваемое функции ah=01 int10h (входной параметр в регистре cx), где в старшей тетраде передается толщина курсора, а в младшей - его ширина. Если так, то это мое значение соответствует курсору толщиной в 2 пикселя и шириной в 10 пикселей. Именно такой курсор я наблюдаю в win32 консольных приложениях (например, в Far'е). Однако, у меня, к сожалению, совсем другой курсор в символьных полноэкранных win16 приложениях. Видимо, его параметры находятся где-то в другом месте (если они вообще где-то находятся). Может случиться и вариант, что для этого режима дисплея просто выбираются дефолтовые значения толщины курсора, зашитые в видеокарте. Тогда уже надо будет мне разбираться, как их ковырять там.
     Еще раз спасибо. Буду теперь знать, где находятся параметры курсора win32 консолек.
 
Добавлено
Кстати, я тут психонул и накропал размером в 9 байт прожку, что-то типа
mov ah, 01h      ;установить размер курсора
mov cx, 010dh
int 10h  
int 20h
засунул ее в autoexec.nt. Какое-то время видео (или эмулятор функций BIOS WinXP)сопротивлялись моему нахальству (курсор был нормального размера только сразу после запуска приложений; как только начинал работать - курсор становился опять каличным). Однако, спустя какое-то время, карта привыкла к тому, что от нее не отстанут и... сейчас пока все тьфу-тьфу-тьфу. Я бы грешил на свою видеокарту, однако на машине с другой видеокартой кусор, хоть и не такой каличный, как был у меня, однако, имеет толщину в 3 пикселя... Вобщем ситуация какае-то непредсказуемая.

Всего записей: 147 | Зарегистр. 13-02-2003 | Отправлено: 18:08 07-06-2003 | Исправлено: victorpr, 19:19 07-06-2003
KLASS



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
victorpr

Цитата:
Может случиться и вариант, что для этого режима дисплея просто выбираются дефолтовые значения толщины курсора, зашитые в видеокарте.

А как же ты говорил, что  

Цитата:
На ХР рус, проинстллиных с блина без СП1, и на любом ХР eng курсор нормальный
 

У меня вот, в Волкове, нормальный курсор в полноэкранном режиме (XpSP1EnMUI)
Попробуй поискать в реестре по именам параметров CursorSize и убей все найденные, кроме того который я выше указывал.

----------
Process Explorer RU
Process Monitor RU
Process Hacker RU

Всего записей: 11721 | Зарегистр. 12-10-2001 | Отправлено: 19:56 07-06-2003
victorpr



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
KLASS
Да я понимаю, что неувязочка получается. Может это, конечно, какое-то совпадение. Ведь XP c СП1 устанавливалось только на 2-х последних машинах у меня на работе (статистика явно недостаточная). До этого (машин так 150) ставилось изначально без СП1. Кстати, на XpSP1EnMUI таких проблем, действительно, я никогда не наблюдал. Эта гадость у меня проявилась именно на XpProRusSp1. Странно, конечно, и то, что это как-то пока рассосалось после моих потуг, описанных выше. Твою рекомендацию по поводу параметров CursorSize я попробую на другой машине, где курсор все еще остается толщиной в 3 пикселя. В реестре, действительно больше десятка мест с CursorSize. Спасибо за содействие.  
P.S.
Кстати, на своей тачке я реализовал практически все твои рекомендации, касательно XP - перенос Program files, перенос Docums&Sets (правда, через Unattended) и др. твои рекомендации.  Все нормально работает, стало удобно и более надежно. Спасибо за проделанную тобой работу в конфе.

Всего записей: 147 | Зарегистр. 13-02-2003 | Отправлено: 20:38 07-06-2003
KLASS



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
victorpr

Цитата:
В реестре, действительно больше десятка мест с CursorSize

А нет ли у тя примерно вот таких разделов HKEY_CURRENT_USER\Console\%SystemRoot%_system32_бла_бла_бла или может вот таких HKEY_CURRENT_USER\Console\бла_бла_бла
По умолчанию, после установки чистой системы, в разделе HKEY_CURRENT_USER\Console есть только параметры и ни одного подраздела, они появляются в процессе настроек окон CMD от разных программ. Так что ты приглядись, сделай копию раздела HKEY_CURRENT_USER\Console и убей все подразделы в этом разделе. Кста а где ты говоришь у тя с десяток CursorSize появилось, если не влом скинь сюда все путя реестра где они у тя есть со значениями, а я погляжу что, да как.  

Цитата:
Все нормально работает, стало удобно и более надежно. Спасибо за проделанную тобой работу в конфе.

Пож.

----------
Process Explorer RU
Process Monitor RU
Process Hacker RU

Всего записей: 11721 | Зарегистр. 12-10-2001 | Отправлено: 21:55 07-06-2003
Gals2000

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите plz., как в автозагрузке можно указать очередность загрузки той или иной программы?

Всего записей: 120 | Зарегистр. 29-05-2002 | Отправлено: 15:16 08-06-2003
victorpr



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
KLASS
Вот все мои CursorSize'ы:
HKEY_USERS\.DEFAULT\Console\\"CursorSize"=dword:00000019
HKEY_USERS\S-1-5-19\Console\\"CursorSize"=dword:00000019
HKEY_USERS\S-1-5-20\Console\\"CursorSize"=dword:00000019
HKEY_USERS\S-1-5-21-861567501-1409082233-725345543-1003\Console\\"CursorSize"=dword:00000019
HKEY_USERS\S-1-5-21-861567501-1409082233-725345543-1003\Console\FAR manager\\"CursorSize"=dword:00000019
HKEY_USERS\S-1-5-21-861567501-1409082233-725345543-500\Console\\"CursorSize"=dword:00000019
HKEY_USERS\S-1-5-18\Console\\"CursorSize"=dword:00000019
HKEY_CURRENT_USER\Console\\"CursorSize"=dword:00000019
HKEY_CURRENT_USER\Console\FAR manager\\"CursorSize"=dword:00000019
Есть ветка
[HKEY_CURRENT_USER\Console\%SystemRoot%_system32_ntvdm.exe]
"ScreenBufferSize"=dword:00190050
"HistoryNoDup"=dword:00000000
Что...это все сносить?

Всего записей: 147 | Зарегистр. 13-02-2003 | Отправлено: 16:01 08-06-2003
KLASS



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
victorpr

Цитата:
Что...это все сносить?

Нет, это не поможет. У тя все практически так же как и у мя. Даже ума не приложу. Дай мне 20-30 минут, я щас снесу систему... у мя где-то был имидж свежеустановленной русской Выни с пуком, хочу сам убедиться, что это творится именно в ней. Как проверю сразу отпишу.
 
Добавлено
Да, такое имеет место быть, хотя у мя оказался имидж русской без пука. У ся я вылечил! Правда у мя там только VC был и лечится это в разделе  
HKEY_CURRENT_USER\Console\%SystemRoot%_system32_ntvdm.exe только параметра у тя почему то нет в нем CursorSize. Я выставил его десятичное значение равное 10 (a)
Давай так, убей все кроме HKEY_USERS\.DEFAULT\Console\\"CursorSize"=dword:00000019
остальное все и сам раздел полностью HKEY_CURRENT_USER\Console\%SystemRoot%_system32_ntvdm.exe
Ничего не будет, это всего лишь настройки и вынь их сама потом пропишет. Будем поглядеть. Сразу отпиши.
 
Добавлено
Извини, это тоже оставь HKEY_CURRENT_USER\Console\\"CursorSize"=dword:00000019 остальное убивай.
 
Добавлено
victorpr
Слушай, давай сразу после убиенмя всего сделай так. Запускай приложение в окне иди в свойства окна и изменяй курсор на Kpупный, жми Alt+Enter 2 раза, закрывай окно и иди сюда HKEY_CURRENT_USER\Console\%SystemRoot%_system32_ntvdm.exe\\CursorSize выставляй параметр равный 10 (а). Теперь опять запускай прилодение и заходи в полный экран. Если бдет сбиваться, настрой все параметры как надо и сделай запрет на запись в раздел.

----------
Process Explorer RU
Process Monitor RU
Process Hacker RU

Всего записей: 11721 | Зарегистр. 12-10-2001 | Отправлено: 16:15 08-06-2003
SeRJiO_Z



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Вопрос к спецам: как поставить задержку на автозагрузку одной проги?
Т.е. чтобы она загружалась через n секунд после того, как загрузилась Винда и все проги из Автозагрузки.
Вроде когда-то читал о проге которая это делает, но где- не помню.

----------
Джентльмен - это тот, кто называет кошку кошкой, даже наступив на нее в темноте.

Всего записей: 868 | Зарегистр. 05-11-2001 | Отправлено: 17:56 08-06-2003
rev3nant

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SeRJiO_Z
Цитата:
Вроде когда-то читал о проге которая это делает, но где- не помню.

http://ex-boroda.chat.ru/

Всего записей: 4935 | Зарегистр. 16-02-2002 | Отправлено: 18:30 08-06-2003
SeRJiO_Z



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
rev3nant
Сенкс, качаю. По описанию вроде как должно получиться. Вопрос только - если я ее поставлю в StartUp, будет ли она загружаться после всех остальных прог?

Всего записей: 868 | Зарегистр. 05-11-2001 | Отправлено: 01:26 09-06-2003
LevT



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

 
<META>Интеграция ServicePack, Winver.exe, правильный дистрибутив, CRC, MD5</META>
 
 
Интегрировал SP1 в корпоративный дистибутив, установил систему.  
По обычным признакам система почему-то никак не сообщает о том, что она SP.
 
Где взять список файлов правильного дистрибутива с контрольными суммами?
 
 
 
<META>bootable CD</META>
 
Где взять xpboot.bin, упомянутый вот тут: http://www.winall.ru/xp/servicepack/  ?
 

Всего записей: 18038 | Зарегистр. 14-10-2001 | Отправлено: 12:25 09-06-2003
The Unforgiven



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
LevT
xpboot.bin

Всего записей: 3665 | Зарегистр. 20-12-2001 | Отправлено: 12:43 09-06-2003
rev3nant

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SeRJiO_Z
Цитата:
Сенкс, качаю. По описанию вроде как должно получиться. Вопрос только - если я ее поставлю в StartUp, будет ли она загружаться после всех остальных прог?
Тебе надо удалить всё из стартапа и из реестра (то что ты хочешь запускать через прогу). Потом в проге сделать файл с нужными тебе программами и задержками мужду запуском, и потом кинуть ссылку на него в стартап.

Всего записей: 4935 | Зарегистр. 16-02-2002 | Отправлено: 14:08 09-06-2003
victorpr



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
KLASS

Цитата:
...убей все кроме...

На своей тачке я уже не экспериментировал, т.к. ситуация с курсором стабилизировалась, а вот на свежеустановленной проверил: действительно, если поизменять размер курсора для разных консольных приложений, поковыряться там, где ты сказал, то ситуация как-то прочухивается. Однако, все равно остается чуство неудовлетворенности: я не нашел то место, которое однозначно отвечает за размер курсора в полноэкранной консоли: просто курсор становится нормальным, и на его (уже нормальный) размер повлиять мне не удается. Итого: раз ситуация твоим методом стабилизируется, то черт с этим объяснением "почему?". Все равно ответов на все вопросы в винде не найдешь... Спасибо за советы.

Всего записей: 147 | Зарегистр. 13-02-2003 | Отправлено: 19:21 10-06-2003
KLASS



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
victorpr

Цитата:
я не нашел то место, которое однозначно отвечает за размер курсора в полноэкранной консоли

По-видимому для каждого консольного окна! создается свой раздел тута HKEY_CURRENT_USER\Console и в нем в параметре CursorSize ты уже регулируешь размер, как для оконной так и для полноэкранной консоли, но только для каждого окна в отдельности. А так, чтобы для всех окон и полноэкранной консоли залезь в настройки по умолчанию и там правь в той же последовательности, что я привел выше, тогда все окна и в том числе полноэкранный режим, будут с одними настройками для всех программ.

Цитата:
Спасибо за советы

Пож.

----------
Process Explorer RU
Process Monitor RU
Process Hacker RU

Всего записей: 11721 | Зарегистр. 12-10-2001 | Отправлено: 20:37 10-06-2003
sip2k



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Наверняка этот вопрос уже обсуждался, но я не смог найти ответа на него в общем
Цитата:
F.A.Q. по Windows XP
созданным KLASS
 
Как мне ограничить права доступа под Windows XP для папки разным пользователям, е сли в 2000ых это делалось стандартно, а в XP - на папке правой кнопкой - Общий доступ и безопасность ... а там мне предлагается переместить эту папку в папку Общие документы, а я соответственно не хочу туда ее перемещать !!! да если и переместить то опять таки не появляется возможность распределить доступ между юзверям !?????
 
Прошу сильно не ругать если я не первый задаю такой тупой вопрос !

Всего записей: 329 | Зарегистр. 27-07-2001 | Отправлено: 14:27 11-06-2003
nishairdna



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
sip2k
снят ь галку в Control Panel - Folder Options - View - Use simple file sharing
 

Всего записей: 544 | Зарегистр. 09-04-2002 | Отправлено: 14:57 11-06-2003
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100

Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Windows XP
Demetrio (13-10-2003 10:37): Продолжение темы здесь


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru