PRB: Произошел сбой при установке .NET Framework и требуется выполнить удаление вручную

Переводы статьи Переводы статьи
Код статьи: 320112 - Vizualiza?i produsele pentru care se aplic? acest articol.
Внимание! Решение проблемы связано с внесением изменений в системный реестр. Перед внесением изменений рекомендуется создать архивную копию системного реестра и изучить процедуру его восстановления. Дополнительные сведения об архивировании, восстановлении и изменении реестра см. в следующей статье базы знаний Майкрософт:
256986 Описание реестра Microsoft Windows
Развернуть все | Свернуть все

В этой статье

Проблема

Если при установке Microsoft .NET Framework 1.0.3705 произошел сбой из-за неожиданного отключения питания или другой неполадки процедуры установки, может потребоваться выполнить удаление .NET Framework 1.0.3705 вручную.

Примечание. Эти сведения приводятся в качестве вспомогательных при подготовке компьютера к установке .NET Framework 1.0.3705, а не к выполнению полного удаления исходной редакции версии или бета-версии Microsoft .NET Framework.

Решение

Следующие действия выполняются для удаления .NET Framework 1.0.3705 после сбоя при установке и для последующей переустановки этого продукта. При этом бета-версия Microsoft .NET Framework будет также удалена с компьютера. Однако, если на компьютере установлена бета-версия Microsoft .NET Framework, корпорация Майкрософт рекомендует сначала переформатировать жесткий диск, а затем переустановить .NET Framework.
  1. Удалите NET Framework 1.0.3705 из кэша установщика Microsoft Windows. Для этого выполните следующие действия.
    1. Нажмите кнопку Пуск и выберите команду Выполнить.
    2. Введите команду Installer и нажмите кнопку ОК.
    3. В меню Вид выберите пункт Таблица.
    4. Щелкните правой кнопкой мыши заголовок столбца Дата изменения.
    5. Выделите пункт Комментарий.
    6. В столбце Комментарий найдите кэшированный файл установщика Windows, который отображает Microsoft .NET Framework (English) RTL x86 enu.
    7. Щелкните правой кнопкой мыши кэшированный файл установщика Windows и выберите команду Удалить.
    8. Закройте окно.
  2. Файлы и паки удалите с компьютера вручную. Для этого выполните следующие действия.
    1. Нажмите кнопку Пуск и выберите команду Выполнить.
    2. Введите команду System32 и нажмите кнопку ОК.
    3. Найдите и удалите файл Mscoree.dll.

      Внимание! Не удаляйте файл Mscoree.dll на компьютере, работающем под управлением операционной системы Microsoft Windows Server 2003.
    4. Закройте окно.
    5. Нажмите кнопку Пуск и выберите команду Выполнить.
    6. Введите команду Microsoft.NET и нажмите кнопку ОК.
    7. Дважды щелкните папку Framework.
    8. Удалите папку v1.0.3705.

      Примечание. Если на компьютере установлено также программное обеспечение Microsoft .NET Framework версии 1.1.4322, необходимо запустить процедуру восстановления для этой версии. Дополнительные сведения см. в этой статье в разделе «Как восстановить .NET Framework 1.0.3705 или 1.1.4322».
  3. Вручную удалите разделы из реестра Windows. Для этого выполните следующие действия.

    Внимание! Неправильное использование редактора реестра может привести к возникновению серьезных неполадок, требующих переустановки операционной системы. Корпорация Майкрософт не несет ответственности за неправильное использование редактора реестра. При изменении реестра полагайтесь на свой опыт и знания.
    1. Нажмите кнопку Пуск и выберите команду Выполнить.
    2. Введите команду regedit и нажмите кнопку ОК.
    3. Удалите следующие разделы реестра.
      • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\PendingUpdates\v1.0.3705
      • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\policy\v1.0
      • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\Full\v1.0.3705
      • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\Product\Microsoft .NET Framework Full v1.0.3705 (1033)
    4. Закройте редактор реестра.
  4. Удалите данные установщика Windows из системного реестра с помощью средства Msizap.exe. Для этого выполните следующие действия.
    1. Средство Msizap.exe входит в состав пакета установщика Microsoft Windows. Загрузить этот пакет можно с веб-узла корпорации Майкрософт по следующему адресу:
      http://www.microsoft.com/msdownload/platformsdk/sdkupdate/
    2. Нажмите кнопку Пуск и выберите команду Выполнить.
    3. Введите команду cmd и нажмите кнопку OK.
    4. В командной строке введите CD\Program Files\Microsoft SDK\Bin и нажмите клавишу ВВОД.
    5. Введите Msizap TP {B43357AA-3A6D-4D94-B56E-43C44D09E548}
    6. После завершения работы программы Msizap.exe введите команду Exit и нажмите клавишу ВВОД.
    7. Перезагрузите компьютер.
  5. Удалите содержимое папки Temp. Для этого выполните следующие действия.
    1. Нажмите кнопку Пуск и выберите команду Выполнить.
    2. Введите команду %Temp% и нажмите кнопку ОК.
    3. В меню Правка выберите команду Выделить все.
    4. В меню Файл выберите команду Удалить.
    Примечание. Удалите из папки Temp как можно больше файлов и папок.
  6. Отключите любые антивирусные программы или программное обеспечение брандмауэра. Примечание. Можно использовать служебную программу настройки системы (Msconfig.exe), чтобы выполнить «чистую» загрузку компьютера. Отключите все несущественные службы.
  7. Выполните загрузку и установку .NET Framework 1.0.3705. Для этого обратитесь на веб-узел Майкрософт по адресу:
    http://www.microsoft.com/downloads/details.aspx?FamilyId=D7158DEE-A83F-4E21-B05A-009D06457787&displaylang=en
  8. Если на компьютере установлено программное обеспечение .NET Framework 1.1.4322, необходимо запустить процедуру его восстановления, чтобы обновить файлы, которые были перезаписаны при установке.

Как восстановить .NET Framework 1.0.3705 или 1.1.4322

  1. Восстановите Microsoft .NET Framework версии 1.0.3705 из файла кэша установщика Windows.
    1. Нажмите кнопку Пуск и выберите команду Выполнить.
    2. Введите команду Installer и нажмите кнопку ОК.
    3. В меню Вид выберите пункт Таблица.
    4. Щелкните правой кнопкой мыши заголовок столбца Дата изменения и выберите пункт Комментарий.
    5. В столбце Комментарий найдите кэшированный файл установщика Windows, который отображает Microsoft .NET Framework (English) RTL x86 enu.
    6. Щелкните правой кнопкой мыши кэшированный файл установщика Windows и выберите команду Удалить.
    7. Закройте окно.
  2. Восстановление .NET Framework 1.0.3705 из командной строки. Для этого выполните следующие действия.
    1. Найдите местоположение исходных установочных файлов.
      • Если .NET Framework 1.0.3705 был установлен с компакт-диска или DVD-диска, вставьте диск в дисковод компьютера.
      • Если выполнялась загрузка .NET Framework 1.0.3705, повторите загрузку и сохраните файл на жестком диске.
      • Если .NET Framework 1.0.3705 был установлен с сетевого диска, подключитесь к нему.
    2. Откройте окно командной строки.
      • Microsoft Windows 98, Microsoft Windows Millennium Edition или Microsoft Windows NT
        1. Нажмите кнопку Пуск и выберите команду Выполнить.
        2. Введите команду command и нажмите кнопку OK.
      • Microsoft Windows 2000, Microsoft Windows XP
        1. Нажмите кнопку Пуск и выберите команду Выполнить.
        2. Введите команду cmd и нажмите кнопку OK.
    3. В командной строке введите InstallationSource\dotnetfx.exe /t:%temp% /c:"msiexec.exe /fvecms %temp%\netfx.msi" и нажмите клавишу ВВОД.
  3. Восстановление .NET Framework 1.1.4322 из командной строки. Для этого выполните следующие действия.
    1. Найдите местоположение исходных установочных файлов.
      • Если .NET Framework 1.1.4322 был установлен с компакт-диска или DVD-диска, вставьте диск в дисковод компьютера.
      • Если выполнялась загрузка .NET Framework 1.1.4322, повторите загрузку и сохраните файл на жестком диске.
      • Если .NET Framework 1.1.4322 был установлен с сетевого диска, подключитесь к нему.
    2. Откройте окно командной строки.
      • Microsoft Windows 98, Microsoft Windows Millennium Edition или Microsoft Windows NT
        1. Нажмите кнопку Пуск и выберите команду Выполнить.
        2. Введите команду command и нажмите кнопку OK.
      • Microsoft Windows 2000, Microsoft Windows XP
        1. Нажмите кнопку Пуск и выберите команду Выполнить.
        2. Введите команду cmd и нажмите кнопку OK.
    3. В командной строке введите InstallationSource\dotnetfx.exe /t:%temp% /c:"msiexec.exe /fvecms %temp%\netfx.msi" и нажмите клавишу ВВОД.
Внимание! Чтобы восстановить программное обеспечение Microsoft .NET Framework, включенное в состав операционной системы, необходимо использовать параметр восстановления или параметр переустановки операционной системы. Ниже указаны те операционные системы, в состав которых входит Microsoft .NET Framework.
  • Microsoft Windows Server 2003
  • Windows XP Tablet PC Edition
  • Windows XP Media Center Edition

Ссылки

Для получения дополнительных сведений о различных версиях .NET Framework обратитесь на веб-узел MSDN (Microsoft Developer Network) по адресу:
http://msdn2.microsoft.com/en-us/netframework/aa731542.aspx

Свойства

Код статьи: 320112 - Последний отзыв: 16 октября 2006 г. - Revision: 5.1
Информация в данной статье относится к следующим продуктам.
  • Microsoft .NET Framework 1.1
  • Microsoft .NET Framework 1.0
  • Microsoft .NET Framework 1.0 Service Pack 2
Ключевые слова: 
kbprb KB320112

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com