4

Я работаю над Alienware 17, OS Windows 10 Preview.
Когда я пытаюсь установить Open office, он, в свою очередь, пытается установить Microsoft visual c++ 2008 redistributable package x64 который затем выдает мне следующую ошибку.

Я получаю ту же ошибку, если я пытаюсь загрузить и установить пакет непосредственно от Microsoft. непосредственно.
Я уже установил Microsoft visual c++ 2010 redistributable package x64 и все прошло нормально.

EDIT1: нашел дополнительную информацию в журнале событий

Генеральный:

Product: Microsoft Visual C++ 2008 Redistributable - x86 9.0.30729.6161 -- Error 1935.An error occurred during the installation of assembly 'Microsoft.VC90.ATL,version="9.0.30729.6161",publicKeyToken="1fc8b3b9a1e18e3b",processorArchitecture="x86",type="win32"'. Please refer to Help and Support for more information. HRESULT: 0x800736FD. assembly interface: IAssemblyCacheItem, function: Commit, component: {03329364-ED3E-3EF1-ACB0-C1E9F5282929}

Деталь:

- <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
- <System>
  <Provider Name="MsiInstaller" /> 
  <EventID Qualifiers="0">11935</EventID> 
  <Level>2</Level> 
  <Task>0</Task> 
  <Keywords>0x80000000000000</Keywords> 
  <TimeCreated SystemTime="2014-10-19T12:40:02.000000000Z" /> 
  <EventRecordID>1027</EventRecordID> 
  <Channel>Application</Channel> 
  <Computer>WIN-A46VO5QU58T</Computer> 
  <Security UserID="S-1-5-21-2352286874-2299599541-1968600816-1000" /> 
  </System>
- <EventData>
  <Data>Product: Microsoft Visual C++ 2008 Redistributable - x86 9.0.30729.6161 -- Error 1935.An error occurred during the installation of assembly 'Microsoft.VC90.ATL,version="9.0.30729.6161",publicKeyToken="1fc8b3b9a1e18e3b",processorArchitecture="x86",type="win32"'. Please refer to Help and Support for more information. HRESULT: 0x800736FD. assembly interface: IAssemblyCacheItem, function: Commit, component: {03329364-ED3E-3EF1-ACB0-C1E9F5282929}</Data> 
  <Data>(NULL)</Data> 
  <Data>(NULL)</Data> 
  <Data>(NULL)</Data> 
  <Data>(NULL)</Data> 
  <Data>(NULL)</Data> 
  <Data /> 
  <Binary>7B39424535313845362D454343362D333541392D383845342D3837373535433037323030467D</Binary> 
  </EventData>
  </Event>

EDIT2: To @ magicandre1981 комментарий
Исправить это дает следующую ошибку:

Кто-нибудь сталкивался с подобной проблемой и знает, что происходит?

1 ответ1

0

Для меня сработало следующее решение (см. Цитату ниже), когда я не смог установить пакет 2008 (2010 установил без проблем) в Windows 10. Я перепробовал все остальное, что смог найти в интернете, например, поменял разрешения для папки WinSXS, но ничего не получалось.

Я заглянул в свой файл журнала Windows CBS и обнаружил ошибку, которая регистрировалась при сбое установки пакета 2008 года. В нем сообщалось об Error STATUS_RM_NOT_ACTIVE , поэтому я гуглил это и пришел на страницу, где объяснялось, что это означает, что «поддержка транзакций в указанном диспетчере ресурсов не запущена или была отключена из-за ошибки». Когда я гуглил это , я нашел вышеупомянутую страницу.

Эта проблема возникает, если журнал транзакций файловой системы Windows поврежден. Файловая система Windows использует журнал транзакций для восстановления системных транзакций при возникновении ошибки файла.

Чтобы устранить эту проблему, выполните следующие действия.

  1. Нажмите Пуск, введите cmd в поле «Начать поиск», а затем щелкните правой кнопкой мыши cmd в списке «Программы».

  2. Нажмите « Запуск от имени администратора» и нажмите « Продолжить». Если вас попросят ввести пароль администратора или подтверждение, введите пароль или нажмите Разрешить.

  3. В командной строке введите следующую команду и нажмите клавишу ВВОД:
    fsutil resource setautoreset true c:\

Примечание. В этих шагах предполагается, что Windows установлена в расположении по умолчанию на диске C. Если это не так, измените букву диска в пути к папке в соответствии с вашей конфигурацией.

  1. Перезагрузите компьютер

Не забудьте перезагрузить!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .