Vmware tools не устанавливается на windows 2000

Just installed VMware player 5.0.0 on a windows 7 host to run a win2k guest OS. Going to install VMware tools, the setup program begins as expected but delivers the error dialog, «Setup was unable to upgrade the windows installer» and quits. How can I proceed to install VMware tools? See attached.

  • Mark as New
  • Bookmark
  • Subscribe
  • Mute
  • Subscribe to RSS Feed
  • Permalink
  • Print
  • Report Inappropriate Content

Jump to solution

Just installed VMware player 5.0.0 on a windows 7 host to run a win2k guest OS. Going to install VMware tools, the setup program begins as expected but delivers the error dialog, «Setup was unable to upgrade the windows installer» and quits. How can I proceed to install VMware tools?

See attached screenshot.

Thanks in advance.

  • vmware_player
  • vmware_tools
  • win2k
  • windows_2000
  • All forum topics
  • Previous Topic
  • Next Topic
  • Mark as New
  • Bookmark
  • Subscribe
  • Mute
  • Subscribe to RSS Feed
  • Permalink
  • Print
  • Report Inappropriate Content

Jump to solution

Which Servicepack is installed inside the 2k VM ?

AFAIK the tools installer needs SP 4

________________________________________________
Do you need support with a VMFS recovery problem ? — send a message via skype «sanbarrow»
I do not support Workstation 16 at this time …

View solution in original post

  • Mark as New
  • Bookmark
  • Subscribe
  • Mute
  • Subscribe to RSS Feed
  • Permalink
  • Print
  • Report Inappropriate Content

Jump to solution

Which Servicepack is installed inside the 2k VM ?

AFAIK the tools installer needs SP 4

________________________________________________
Do you need support with a VMFS recovery problem ? — send a message via skype «sanbarrow»
I do not support Workstation 16 at this time …

  • Mark as New
  • Bookmark
  • Subscribe
  • Mute
  • Subscribe to RSS Feed
  • Permalink
  • Print
  • Report Inappropriate Content

Jump to solution

OK- that was helpful! However, VMware tools installation still failed. I needed to install a security update described here:

After that the installation completed. Thanks!

Для работы VMWare Tools на Windows 2000 необходимы следующие вещи:
1) установленный SP4 (ссылка, альтернативная ссылка);
2) установленный апдейт KB835732, входит в официальный Update Rollup 1 (KB891861) (ссылка, альтернативная ссылка);

3) установленный Windows Installer 3.1 (ссылка, альтернативная ссылка);

4) установленный Visual C++ Redistributable. Последняя работающая на Windows 2000 версия — 2008 (9.0) (ссылка, альтернативная ссылка).

Качаем, ставим, перезагружаемся. Теперь VMWare Tools установятся без ошибок.

Бонусы:
1) IE6 SP1 (

, альтернативная ссылка);
2) MDAC 2.8 SP1 (ссылка, альтернативная ссылка);
3) BITS 2.0 и WinHTTP 5.1 (KB842773) (ссылка, альтернативная ссылка);
4) Windows Media Player 9 (ссылка, альтернативная ссылка);
5) .NET Framework 2.0 (ссылка, альтернативная ссылка) + русский языковой пакет (ссылка, альтернативная ссылка).

Все файлы в одном месте: http://www.mediafire.com/folder/6g8ozgmqgtvu4/w2kvmware

UPD 02.09.2020:

Похоже, что в Workstation 15.5 обновились VMWare Tools, теперь они для установки требуют ещё и Visual C++ Redistributable. Обновил инструкцию.

Кто-нибудь может мне объяснить, почему на английской версии Windows 2000 Professional SP4, установленной на виртуальную машину VMware Workstation 15.5.6, установщик гостевых дополнений VMware Tools конфликтует с русским языковым пакетом (MUI) для Windows 2000?
Проявляется этот конфликт следующим образом:

  1. Сначала я устанавливаю оригинальную английскую версию Windows 2000 Professional SP4 на виртуальную машину VMware Workstation.
  2. Затем я устанавливаю по очереди русский MUI для Windows 2000, обновления Update Rollup 1 и KB835732 и обязательно перезагружаю виртуальную машину.

Но как только я запускаю установку VMware Tools, выскакивает ошибка, что отсутствует установленное обновление KB835732, хотя данное обновление уже установлено:

Когда я меняю язык интерфейса Windows 2000 с русского на английский, тогда установка VMware Tools проходит успешно.
Можно ли исправить вышеописанный конфликт установщика VMware Tools с русским MUI для Windows 2000, не меняя язык интерфейса с русского на английский?
P.S. Я решил установить на VMware Workstation английскую версию Windows 2000 Professional SP4 с русским MUI и английским Extended Kernel’ом версии 3.1dM от японца blackwingcat, поскольку на русской версии Windows 2000 Professional SP4 с установленным русским Extended Kernel’ом версии 2.9iG менеджер шрифтов FontExpert 2013 (репак от D!akov) не запускается и выдает ошибку «Точка входа в процедуру LZCopy не найдена в библиотеке DLL KERNEL32.dll».

I am trying to install VMware tools on a Windows 2000 Guest machine. However, when I run the setup, I get the following error:

Setup was unable to upgrade the Windows Installer.

I am using VMware 9.0.2 build-1031769 (from Help>About).
How do I avoid this problem?

  • virtual-machine
  • vmware
  • windows-installer
  • windows-2000
  • vmware-tools

asked Oct 7, 2013 at 17:59

141 1 silver badge 7 bronze badges

Has the Win2K guest been updated to SP4 + all following rollups/updates (including Windows Installer updates)? Oct 7, 2013 at 18:07

Sounds like you will be unable to install the tools because the installer used isn’t supported by Windows 2000. I would contact VMWare about this problem. Oct 7, 2013 at 18:07

@techie007 no it’s not sp4, updating it to sp4 now see if that works Oct 7, 2013 at 18:48
@techie007 updated to sp4 and restarted the vm, will it work… Oct 7, 2013 at 19:10

startup sound, disk in, vmware tools installer opened, ERROR! but we are lucky, there is a KB article on it. KB835732. Oct 7, 2013 at 19:13

1 Answer

Solution was to install SP4 and the KB835732 update. Then install the tools and problem solved.

13.1k 23 gold badges 36 silver badges 47 bronze badges

answered Oct 8, 2013 at 15:23

141 1 silver badge 7 bronze badges

2013-10-07 в 17:59

Я пытаюсь установить инструменты VMware на гостевую машину Windows 2000. Однако, когда я запускаю установку, я получаю следующую ошибку:

Программа установки не смогла обновить установщик Windows.

Я использую VMware 9.0.2 build-1031769 (из Справка> О программе). Как мне избежать этой проблемы?

Был ли гость Windows 2000 обновлен до SP4 + все следующие накопительные пакеты / обновления (включая обновления установщика Windows)?

Ƭᴇcʜιᴇ007 9 лет назад

0

Похоже, вы не сможете установить инструменты, потому что используемый установщик не поддерживается Windows 2000. Я бы связался с VMWare по поводу этой проблемы.

Ramhound 9 лет назад

0

@ techie007 нет, это не sp4, обновив его до sp4, теперь посмотрим, работает ли это

figgycity50 9 лет назад

0

@ techie007 обновил до sp4 и перезапустил vm, будет ли он работать …

figgycity50 9 лет назад

0

Звук запуска, диск в, установщик vmware tools открыт, ОШИБКА! но нам повезло, здесь есть статья в КБ. KB835732.

figgycity50 9 лет назад

0

и ошибка тоже изменилась. DLL-библиотеки времени выполнения MS не могут быть установлены в системе.

figgycity50 9 лет назад

0

загрузка дополнительного обновления …

figgycity50 9 лет назад

0

сделанный! перезагрузки …

figgycity50 9 лет назад

0

:)

http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=2007120, если вы его еще не видели.

Ƭᴇcʜιᴇ007 9 лет назад

0

лег спать, так что я должен был приостановить, обратно, инструменты диск, и …

figgycity50 9 лет назад

0

1 ответ на вопрос

2013-10-08 в 15:23

Solution was to install SP4 and the KB835732 update. Then install the tools and problem solved.

Похожие вопросы

  • 4
    Требуется хороший бесплатный образ Ubuntu Server VMWare
  • 6
    Virtualbox, VMware, KVM или другое для виртуализации Ubuntu?
  • 5
    Как получить максимальное разрешение на Ubuntu в Microsoft Virtual PC?
  • 3
    Что такое хороший бесплатный инструмент для дефрагментации виртуальной машины?
  • 3
    Какую виртуальную машину с Windows XP можно использовать для гостей OS X?
  • 3
    Подводные камни виртуальных машин Windows XP
  • 2
    Должен ли я портировать свою виртуальную машину Ubuntu на виртуальную коробку?
  • 2
    Есть ли разница в производительности между форматами виртуальных дисков VMDK и VDI с Virtual Box?
  • 1
    Использование устройства VMWare с VirtualBox / Parallels
  • 8
    Запуск XP как виртуальной машины — нужны предложения

Площадка Ogri - ogri.me | Миграция Windows 2000 / XP на виртуальную машину VMWare

Исходное положение: имеется старый десктоп с Win2K на борту. Установлены некие древние, но очень дефицитные программы, инсталляции к которым утеряны в веках, т. е. переустановке на новую систему не подлежат, да и совместимость хотя бы с WinXP под вопросом. Наряду с этим имеется свежайший десктоп с крутым i7 процессором и предустановленным Windows 7. Задача: избавиться от старого компа, сохранив при этом старые проги со всеми установками.

1. Перенос Win2K на новый комп в качестве второй системы с мультизагрузчиком. Создать новый логический диск, клонировать на него Win2K, установить на Семерке мультизагрузчик (например, бесплатный EasyBCD), решить проблему совместимости с SATA AHCI и прочими драйверами. Несомненный минус этого варианта — необходимость выгружаться из каждой системы для входа в другую, и это при условии, что нашлись драйвера для весьма-таки старой системы под современное оборудование. Да и установка драйверов контроллера SATA через Intel Matrix Storage — те еще танцы с бубном, да и не факт, что получится.

2. Перенос на виртуальную машину. На мой взгляд — оптимальный вариант. Но могут встретиться подводные камни, описанию и преодолению которых и посвящена данная статья.

Я давно использую VMWare Workstation и считаю ее очень удобным инструментом. Преимущества виртуальных машин общеизвестны — наличие нескольких операционных систем (клиентов) на одном физическом компьютере (хосте) с возможностью одновременного их и хоста использования, соединения в сеть между собой и физическими машинами и совместного использования ресурсов, устройств и портов хоста. Пробовал и Virtual PC, и VirtualBox, но остановился на VMWare — показался наиболее удобным. К тому же имеется VMWare Player — бесплатный вариант VMWare Workstation с несколько усеченной функциональностью. Поэтому описывать буду процесс миграции именно на VMWare.

В свое время я успешно переносил Windows XP на VMWare машины используя VMWare Converter. Однако в данном случае несколько разных версий конвертера одинаково не справились и выдали ошибки конвертации. Пришлось действовать ассиметрично.

Описанный ниже процесс подходит для миграции как Win2K, так и WinXP.

Дисклеймер: все выполняется вами на ваш страх и риск. В случае материального или морального ущерба автор статьи умывает руки ;))

Итак: хост — новый комп с Windows 7 64 bit, на нем установлена свеженькая (на время написания статьи) VMWare Workstation 8.0.2. Что иметь перед процессом:

1. Утилиту для создания и восстановления образа и клонирования разделов и дисков (Acronis True Image, Symantec Norton Ghost (платные), Clonezilla (бесплатный) и др.). Я использовал первую, и в дальнейшем для краткости буду называть ее просто «Акронис».

2. Дистрибутив Windows 2000 или XP (CD или ISO-образ) — для запуска консоли восстановления (Recovery Console).

3. Образ дискеты с драйвером SCSI для VMWare (можно скачать здесь или здесь).

4. Обновление KB835732 (на сайте Microsoft: Win2K — английский, русский; WinXP — английский, русский)

5. Внешний USB HDD (если при переносе системы (шаг 3) используется способ 1) или IDE to USB адаптер или коробка (способ 2).

1. Подготовка Win2K к переносу.

a. Убедиться, что установлен SP4. Не повредит установить все возможные обновления.

b. Скачать соответствующий нашей системе KB835732 и скопировать его в корень (или другой легкодоступный фолдер) системного диска.

2. Создание новой виртуальной машины. Выбираем Windows 2000 Professional на предложение выбрать операционную систему для VM (Select a Guest Operating System). На вопрос о максимальном размере диска я выставил 40 ГБ, поскольку таков размер физического диска с Win2K, и заполнен он более чем на две трети. Остальное можно по умолчанию. Дойдя до экрана Ready to Create Virtual Machine, жмем на кнопку Customize Hardware… и меняем тип New CD/DVD с дефолтного IDE на SCSI. Если оставить IDE, система не подключит CD/DVD после первого успешного запуска, а он нужен для установки VMWare Tools. После установки VMWare Tools и, соответственно, всех виртуальных драйверов можно поменять тип обратно на IDE.

3. Перенос содержимого физического диска на диск VM. Есть несколько способов:

Способ 1:

a. Создаем Акронисом образ физического диска с Win2K и копируем его на внешний USB диск. Подсоединяем диск с образом к хосту.

b. Стартуем виртуальную машину с CD или образа Акронис, и в меню VM > Removable Devices находим наш внешний диск и жмем на подменю Connect (Disconnect from Host). Диск теперь будет распознан Акронисом.

Если Акронис загружается из ISO-образа, то этот образ должен находиться на диске, отличном от подключенного нами внешнего диска, поскольку тот отсоединяется от хоста.

c. Восстанавливаем образ на диск виртуальной машины

Способ 2:

a. Снимаем оригинальный диск со старого компа, подсоединяем его как внешний (через адаптер или коробку) к хосту.

b. Те же действия, что и в п. b способа 1.

c. Клонируем содержимое физического диска (или переносим только нужные разделы) на виртуальный.

Первый способ требует только внешний диск (или даже большую и быструю флешку, что в наше время не редкость). Если нет IDE to USB адаптера или лениво снимать оригинальный диск — он предпочтительнее. Да и лишний бэкап системы не помешает. Минус — если в старом компе USB1.1, процесс создания образа может быть долгим. Ну так поставьте на ночь!

Возможен еще третий путь — работать напрямую с физическим диском из VM. Диск снимается со старой машины, подсоединяется к хосту как внешний или внутренний и монтируется в VM как виртуальный. Этот метод более трудоемкий, поскольку там надо перед монтированием удалять буквы всех партиций для предотвращения одновременного доступа к диску со стороны хоста и VM, а при самом монтировании — опознать диск в списке вида PhysicalDrive0, PhysicalDrive1 и т. д. Если уж снимать диск — лучше второй способ переноса. Третий способ — только для тех, у кого нет места на новом компе (хосте), и кто собирается запускать VM с физическим диском постоянно.

4. Запуск виртуальной машины — система вылетает в BSOD с сообщением:

Inaccessible boot device.

Это происходит из-за того, что диск в VM подключен к виртуальному SCSI контроллеру, и в системе нет соответствующего драйвера. Разрешить данную проблемы можно, заменив файл драйвера IDE atapi.sys на файл с таким же именем, но содержащий драйвер виртуального SCSI контроллера VMWare. Этот трюк обманет систему на момент загрузки, подсунув ей нужный драйвер с именем, соответствующим настройкам в реестре.

a. Вставляем в CD/DVD-ROM диск с дистрибутивом Win2K/WinXP и в настройках VM CD/DVD указываем использовать физический привод, или же монтируем образ дистрибутива (ISO image) в привод виртуальной машины. Во флоппи VM монтируем образ дискеты с драйвером SCSI для VMWare. Отмечаем чекбоксы Connect at power on в разделе Device status для обоих вышеуказанных виртуальных устройств.

b. Запускаем VM с CD/DVD (выставив последовательность загрузки в BIOS виртуальной машины раз и навсегда, либо же нажав Esc после включения VM и выбрав CD-ROM drive). Стартует процесс установки Windows. Заходим в Recovery Console, выбираем нашу систему и попадаем в системный фолдер C:WINDOWS или C:WINNT. В командной строке вводим:

cd SYSTEM32DRIVERS del atapi.sys copy a:vmscsi.sys atapi.sys

Вторую строку можно пропустить, тогда соглашаемся перезаписать существующий atapi.sys.

Все вышеописанное относится к случаю, когда старый диск IDE типа. Если же он подключен к SCSI или SATA контроллеру, atapi.sys не может быть использован. Нужно определить, какой файл содержит драйвер контроллера вашего типа диска и заменить его на vmscsi.sys. Команда консоли восстановления LISTSVC, выдающая список сервисов системы, может помочь идентифицировать файл драйвера. Он должен относиться в категории Boot (2й столбец).

c. Перезапускаем VM, введя exit в командную строку. На этот раз система загружается успешно.

Здесь надо отметить, что система при старте заменяет подсунутый ей поддельный IDE драйвер обратно на оригинальный, так что в случае перезагрузки без установки в системе драйвера VM SCSI контроллера синий экран вернется. Поэтому я отверг все предложения системы по ручной установке драйверов и перезагрузке и первым же делом установил драйвер SCSI Controller через Device Manager с той же дискеты. Теперь перезагрузка не чревата синим экраном, и система стартует успешно (а перезагрузиться разок таки пришлось, о чем далее). Если вы случайно перегрузили VM и снова получили BSOD — повторите 4-й шаг.

5. Установка VMware Tools. Запускаю — и получаю сообщение:

Microsoft Runtime DLLs cannot be installed on this operating system. Please see Microsoft KB835732 for details.

Поставил обновление KB835732, перегрузился (теперь можно), и VMware Tools установились без проблем. Ура, мы успешно переехали в виртуальную машину!

Кстати, не факт, что у вас тоже выскочит подобная проблема с установкой VMware Tools. Особенно если, как я упоминал в начале, в оригинальной системе еще до переноса были установлены все обновления. Все же имейте KB835732 под рукой, желательно — прямо на диске для удобства доступа.