Как запустить VHD Microsoft Windows XP для тестирования с IE 6.0 с действительной датой с истекшим сроком действия?

Я только что загрузил VHD для windows xp: http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=11575

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

Я прочитал, что для образа Windows XP:

"Истекает: это изображение отключится и станет полностью непригодным для использования 09 августа 2011 года."

Почему это истекло? где можно загрузить рабочую версию?

Спасибо

Ответы

Ответ 2

Примечание 1: я запускаю XP IE6 VHD, срок действия которой истекает сегодня, 4/4/12 (этот VHD также может быть обновлен до IE7 и IE8 - я использую все три в трех отдельных виртуальных машинах) в Windows 7 версии Virtual PC - ваш пробег может отличаться.

Примечание 2. На сегодняшний день (дата истечения срока действия VHD) этот VHD говорит мне, что он истек при входе в систему и даже не приведет меня на рабочий стол. Если я просто reset дату и отключить синхронизацию времени, как указано ниже, все еще существует флаг "expired", установленный где-то в установке VHD Windows, и он все еще непригоден. Вы должны:

  • отмените ваш диск отмены до точки до истечения срока действия (если у вас уже есть Undo Disks, который я всегда рекомендую при создании виртуальной машины для тестирования, чтобы "заблокировать" вашу настройку, как только у вас есть это, как вы подобное),

    или

  • переустановите новый VHD, датированный до истечения срока действия, затем внесите следующие изменения в файл .VMC до, загрузив VHD в первый раз.

Как я получил свою рабочую XP IE VHD назад:

  • Вам нужно изменить дату в файле .VMC на шаг 1B в ссылке @William, упомянутой. Это значение может не существовать в новом файле unbooted.VMC - он должен находиться под preferences/hardware/bios, как этот пример, для 31 декабря 2011 года @12:00:

    <preferences>
      <hardware>
        <bios>
          <time_bytes type="bytes">00000000000000311211</time_bytes>
    

    Если вы не установите это значение в допустимую дату перед загрузкой VHD в первый раз (в этом случае это значение еще не существует), это заставит синхронизацию времени (даже если вы отключите синхронизацию времени, как на шаге 2 ниже), что может полностью скрыть ваши усилия.

  • Но вам также необходимо отключить синхронизацию времени в файле .VMC на информацию в этот поток TechNet (прокрутите вниз до 2-го поста karonwu, 7/16/09 7:41).

    Отключить синхронизацию времени при загрузке (это значение не было по умолчанию в моем файле .VMC):

    <preferences>
      <hardware>
        <bios>
          <time_sync_at_boot type="boolean">false</time_sync_at_boot>
    

    Отключить повторную синхронизацию во время работы VHD (это значение уже присутствовало и установлено в значение "true" ):

    <preferences>
      <integration>
        <microsoft>
          <host_time_sync>
            <enabled type="boolean">false</enabled>
    

Вы можете перейти в Control PanelDate and TimeInternet Time и снять флажок "Автоматическая синхронизация". Хотя это не казалось необходимым в моем случае - я забыл одну из своих виртуальных машин, и он сказал, что она синхронизирована успешно, но дата и время остались такими, какие я установил в файле .VMC.

Как рекомендовано в @Leonid ниже, вы также должны отключить автоматические обновления, чтобы предотвратить обновление самой старой версии Internet Explorer (например, 6 или 7) (обратите внимание, что IE8 является последней версией, поддерживаемой XP).

Удачи!

Ответ 3

Попробуйте следующее: http://www.modern.ie Скачанный XP WITH IE 8 работает для меня.

Ответ 4

Обычно Microsoft публикует новые, когда старые истекают. Я отправил электронное письмо.

Я получил ответ:

Это работает, и первая партия должна быть готова сегодня. Извинитесь за кого-нибудь за неудобства.

Итак, повторите попытку позже сегодня.

Ответ 5

Парень, любезно связанный с ним в прошлый раз, переехал на. По его предложению, возможно, стоит попробовать pinging @ie перед истечением следующего раза.

Ответ 6

Только что вернулся на сайт, и теперь он говорит: "Истекает: это изображение отключится и станет совершенно непригодным для использования 17 ноября 2011 года".

Теперь файл находится на 366 Мб с 500 МБ, и он работает, но теперь вы должны ввести пароль, который вы получаете, нажав кнопку "подсказка"...

Ответ 7

Сайт обновлен новыми изображениями, срок действия которых истекает 4 апреля 2012 года.

Не тестировали их, но выглядели хорошо.

Все помещают это в свой дневник в течение первой недели марта и напоминают MS о том, чтобы выставить новые.

Я видел пару людей, жалующихся на Твиттер об этом, возможно, это помогло.

Ответ 8

Я уже через совет от @acatalept, к сожалению, безрезультатно. Итак, в итоге снова загрузилась новая версия... из http://www.microsoft.com/en-us/download/details.aspx?id=11575 теперь отлично работает... кроме того, что она целина IE6 - который, очевидно, далек от "штрафа";)

Ответ 9

Этот ответ в этом потоке работает на сегодняшний день: http://social.technet.microsoft.com/Forums/en-US/w7itprovirt/thread/aca326fd-8e37-49f3-8b90-4eda93a11cd6

Цитируя ответ, который имеет значение:

1) Я узнал, что файлы .vmc и .vmcx НЕ совпадают. Если вы нашли свои файлы .vmcx, не беспокойтесь, чтобы открыть их в текстовом редакторе для этой проблемы. Вместо этого найдите файлы .vmc(в Windows 7 они находятся под C:\Users\\AppData\Local\Microsoft\Windows Virtual PC\Virtual Machines).

2) Завершите работу виртуального ПК (я использовал режим XP). Это был шаг, который я думал, что смогу обойти. Я сохранял спящий режим и вносил изменения в файл vmc, но изменения не работали до тех пор, пока я полностью не отключился, внеся изменения в файл .vmc и не загрузился.

3) Что касается изменений: если вы можете запускать VBS script, предоставленный SANDY.WADHWA [MSFT], это хорошо для вас. Если нет, вы можете внести изменения вручную.

В файле .vmc найдите раздел:

 
 <integration>
  <microsoft>
   <mouse>
    <allow type="boolean">true</allow>
   </mouse>

Я сделал изменения вручную, сначала добавив раздел:

 
<components>
  <host_time_sync>
    <enabled type="boolean">false</enabled>
  </host_time_sync>
</components>

Это было неправильно для моего режима XP (он может работать в среде VPC 2007, однако, попробуйте). Затем я удалил теги (ПРИМЕЧАНИЕ: я тоже это сделал, и это сработало - вы, вероятно, захотите сделать эту опцию):

 
<host_time_sync>
  <enabled type="boolean">false</enabled>
</host_time_sync>

Это позволило мне изменить время и дату без автоматического возврата обратно каждые 5-10 секунд.

4) Если вы хотите предотвратить синхронизацию среды VPC при загрузке, добавьте внутри тега следующее:

 
<time_sync_at_boot type="boolean">false</time_sync_at_boot>

Опять же, имейте в виду, что вы должны ОТКЛЮЧИТЬ VPC, чтобы изменения в файле .vmc вступили в силу.

5) Последнее, если вы перейдете в "Свойства даты и времени" и перейдите на вкладку "Время Интернета", снимите флажок "Автоматически синхронизировать с сервером времени Интернета".