Владимир Игонин RSS

Жара в Тольятти

 
 

Установка WarCraft 3 на Windows Vista

Windows Vista в очередной раз показала свой строптивый нрав. Вчера вечером решил вспомнить молодость и немного погонять орков. Достал диск с «WarCraft 3 Reign of Chaos» и запустил установку. Автозагрузка сразу же выдала сообщение: «Не найдено меню Start».

И в самом деле, откуда игра 2002 года может знать где скрывается главное программное меню операционки 2006 года. Хотя я понимаю специалистов из Редмонда, всё предусмотреть невозможно. Поиск решения привёл в реестр. Нажимаем Win+R и запускаем regedit. Находим ветку:

HKEY_CURRENT_USER > Software > Microsoft > Windows >
> Current Version > Explorer > Shell Folders

Windows XP в этой ветке хранит список путей к основным системным папкам, а у Висты там пусто. Создаём строковый параметр «Programs» и в качестве значения указываем:

C:\\Users\\%USERNAME%\\AppData\\Roaming\\Microsoft\\Windows\\StartMenu\\Programs

где %USERNAME% заменяете на текущее имя пользователя. После этого игра благополучно устанавливается и запускается.

На этом можно было бы закончить. Однако у меня возникла ещё одна проблема. Игра не поддерживает широкоэкранные мониторы. К примеру, на мониторе с разрешением 1920×1200 [16:10] максимум, что можно установить, это 1600×1200 [4:3]. Соответственно при растяжении получаем сплющенную картинку. Решение существует, и тоже через реестр. Жмём Win+R, запускаем regedit и находим ветку:

HKEY_CURRENT_USER > Software > Blizzard Entertainment > Warcraft III > Video

Находим параметры reswidth и resheight. Здесь задаются ширина и высота экрана. Изменяем их, не забыв выставить десятичный режим, к нужным величинам. Например, для моего случая это будут:

resheight: 1200
reswidth: 1920

P.S. Умные люди советуют перед любыми изменениями в реестре делать его копию, чтобы в случае чего можно было восстановить. Не забывайте: «Файл > Экспорт…».

Комментарии

  • Дима
    утром во вторник, 20 января 2009
    Ответить
     

    Приветствую, Владимир!
    У меня тоже не сразу пошла игра на Висте, но я сделал в свойствах exe-шного файла совместимость с XP2 и заработало… но только в одиночном режиме!
    Когда я хочу создать игру по локальной сети- пишет “игра не найдена”
    Подскажи, пожалуйста, в чем дело?

    • Владимир Игонин
      в обед во вторник, 20 января 2009
      Ответить
       

      У меня игра запустилась нормально, трудность возникла только с установкой. А насчёт проблемы с сетевой игрой, к сожалению, пока ничего подсказать не могу. Если найду решение, то добавлю его сюда.

    • Николай
      вечером в среду, 18 ноября 2009
      Ответить
       

      Владимир, примите и мою благодарность!

  • Александр
    после обеда в четверг, 5 марта 2009
    Ответить
     

    У меня другая проблема…у меня варик не установлен а скопированн…=\ что делать?

    • Виталий
      на рассвете в пятницу, 27 ноября 2009
      Ответить
       

      Довольно интересно! Спасибо за статью.

    • XAOS
      ночью в пятницу, 18 декабря 2009
      Ответить
       

      Я конечно в этом не особо разбираюсь, но после вашей статьи стал гораздо больше понимать. Респект :)

  • Александр
    после обеда в четверг, 5 марта 2009
    Ответить
     

    Все получилось…разобрался..после запуска игры…папка создалась..спс еще разок=))

    • Владимир Игонин
      после обеда в четверг, 5 марта 2009
      Ответить
       

      Пожалуйста :)

      • Евгений Геннадьевич
        ночью в понедельник, 26 октября 2009
        Ответить
         

        Владимир как быть? Сделал правку в реестре, в меню изменилось разрешение на кнопках но на заднем фоне и в самой игре всё также экран сплюснутый… как изменить разрешение и в самой игре тоже?

        • Владимир Игонин
          поздним вечером в воскресенье, 1 ноября 2009
          Ответить
           

          Хм, по идее, не должно. Кстати, после правок в реестре, лучше вообще не лезть в настройки, могут слететь.

  • Александр
    поздним вечером во вторник, 10 марта 2009
    Ответить
     

    Не получается выставить разрешение 1920×1080 ставиться только 1280×1024.
    правку в реестре сделал, не помогает! :(

  • alex118711
    в сумерках в пятницу, 10 июля 2009
    Ответить
     

    Спасибо Владимир огромное! Сам не допёр сначала-то,что установщик не понимает нового стартменю. Запустил War3 наWin7

  • Роман
    ночью в воскресенье, 9 августа 2009
    Ответить
     

    Большое человеческое спасибо, Владимир!
    з.ы. Отправил свое имя на Марс ;)

    • Владимир Игонин
      утром в пятницу, 14 августа 2009
      Ответить
       

      Пожалуйста, увидимся на Марсе ;)

  • Alex
    ночью в воскресенье, 1 ноября 2009
    Ответить
     

    А у меня при установке под висту в самом конце выдается сообщение что программа установки не может переименовать файл c:\program files\common files\warcraft 3.temp в c:\program files\common files\warcraft 3. Что вобщем то логично т.к. у папки common files стоит атрибут только чтение и отключить его я не могу. Что делать?

    • Владимир Игонин
      поздним вечером в воскресенье, 1 ноября 2009
      Ответить
       

      Странно, в Common Files оно вроде не должно лезть, хм…

  • роман
    перед обедом в среду, 16 декабря 2009
    Ответить
     

    уменя на виндовс 7 пишет не найдено меню старт и варик 3 не устанавливается мошт я чо не так сделал стукни в асю или отпишитись пожалуйста сюда 448198185 аська

    • Владимир Игонин
      в обед в среду, 16 декабря 2009
      Ответить
       

      Для «семёрки» всё точно так-же, как и для висты. Сделай как я написал выше.

  • роман
    в середине дня в понедельник, 11 января 2010
    Ответить
     

    никак не получается сделать

  • роман
    в середине дня в понедельник, 11 января 2010
    Ответить
     

    Всё получилось большое спс твоему сайту!!!

  • роман
    в начале вечера в понедельник, 11 января 2010
    Ответить
     

    терь выдаёт после установки вот такую вот ошибку Error in script file setup dat\desktop.ins, line5: undefined symbol(desktop)

  • CHEZ
    поздним вечером в субботу, 6 февраля 2010
    Ответить
     

    сделал как вы и сказали начал устанавливать а в конце установки пишет ERRORin script SetupDat\Desktop.ins, line 5: undefined symbol (desktop) у меня стоит Win7

  • Денис
    ранним утром в среду, 21 апреля 2010
    Ответить
     

    Владимир здравствуйте у меня возникла проблема с установкой WarCraft Frozen Throne на висту. Я установил лицензию а продолжение про автозапуске говорит что Warcraft III: Reign of Chaos не установлен на компе. Что Делать ? И с чем это может быть звязано?. Если не трудно подскажите.

  • Mifius
    в середине дня в пятницу, 11 июня 2010
    Ответить
     

    Здравствуйте , у меня проблема с w3 . У меня 2 лицензионных диска reign of chaos и frozen throne . Устаналиваю первый в главном меню сразу написано , что игра не поддерживает Windows NT , но игра устанавливается и запускается и работает , но как только я начинаю устанавливать frozen throne , установка зависает и никак не хочеь работать , а после того , как я выключаю процесс в диспетчере , удаляются файлы из reign of chaos . isq 424-624-339 пишите , буду признателен .

Ваш комментарий

Я всегда рад комментариям, особенно если они по делу. Однако для соблюдения порядка и чистоты на сайте включил премодерацию. То есть комментарий будет опубликован только после того, как я его проверю. С очень большой вероятностью никогда не увидят свет комментарии содержащие спам, оффтопик, нецензурную брань, сленг. Давайте общаться на хорошем русском языке.

Ещё один момент. В комментариях включена поддержка централизованного сервиса Gravatar. То есть, если вы хотите чтобы рядом с комментарием отображалась ваша аватарка, зарегистрируйтесь в нём и привяжите ваш адрес электронной почты к этому сервису.