"Не вдалося Allocate пам'яті" помилка, коли ви запустіть сценарій оболонки в Windows 7 SP1, Windows Server 2008 R2 SP1, ОС Windows 8 або Windows Server 2012

Переклади статей Переклади статей
Номер статті: 2786401 - Показ продуктів, яких стосується ця стаття.
Розгорнути все | Згорнути все

На цій сторінці

Ознаки

Припустимо, що у вас є комп’ютер-зразок, який працює підсистема для UNIX-обгрунтованих програм (SUA). На комп'ютері запущено одну з таких операційних систем:
  • Windows 7 із пакетом оновлень 1 (SP1)
  • Windows Server 2008 R2 із пакетом оновлень 1 (SP1)
  • Windows 8
  • Windows Server 2012
Під Вільний час спроби запустити сценарій оболонки для створення багатьох змінних середовища, сценарій не допомагає, і з'являється протокол IMAP про помилку, подібне до такого:
Не вдалося виділити пам'ять

Примітка
це питання виникає лише розмір змінний блок середовища є більш ніж 64 Кбайт.

причина

Ця проблема виникає тому, що довжина рядка, для RtlSetEnvironmentVar API неправильний, коли розмір змінний блок середовища більше 64 КБ.

Розв'язанн

Це виправлення також доступна Каталог сайт Microsoft Update

Відомості про виправлення

Виправлення доступне з Microsoft. Однак, застосовувати лише для вирішення проблеми, описаної в цій статті. Застосовуйте це виправлення лише до системний інтегратор, які відчувають проблеми, описаної в цій статті. Це виправлення може потребувати додаткового приймальні випробування. Тому, якщо ви не завдає проблема, рекомендовано дочекатися наступного оновлення програмного забезпечення, яка містить це виправлення.

Якщо виправлення доступне для завантаження, є розділ "Виправлення доступне" у верхній частині цієї статті бази знань. Якщо цей розділ не відображається, зверніться до Microsoft служба підтримки клієнтів і підтримки, щоб отримати ці виправлення.

Примітка. Якщо виникають додаткові проблеми, або якщо будь-які виправлення, можливо, доведеться створити окремий запит на обслуговування. Витрати на звичайні підтримки буде застосовуватися до додаткову підтримку питання і проблеми, які не відповідають критеріям для цього конкретного виправлення. Щоб отримати повний список номерів телефонів Microsoft обслуговування і підтримки клієнтів або створити окремий запит на обслуговування відвідайте веб-сайт корпорації Майкрософт:
http://support.Microsoft.com/contactus/?ws=support
Примітка. Форма "Виправлення доступне" відображає мови, для якої доступний виправлення. Якщо потрібна мова не відображається, це тому, що поточні виправлення недоступна для цієї мови.

Необхідні умови

Щоб застосувати це виправлення, слід установити один з таких операційних систем:
  • Windows 7 із пакетом оновлень 1 (SP1)
  • Windows Server 2008 R2 із пакетом оновлень 1 (SP1)
  • Windows 8
  • Windows Server 2012
Крім того, ви повинні мати утиліт та програмного забезпечення розвитку Kit (SDK) для підсистеми застосунків UNIX інстальовано.

Щоб отримати додаткові відомості про отримання пакета оновлень для Windows 7 або Windows Server 2008 R2, клацніть номер статті в базі знань Майкрософт:
976932Відомості про пакет оновлень 1 для Windows 7 і Windows Server 2008 R2

Дані реєстру

Щоб застосувати це виправлення, не потрібно вносити зміни до реєстру.

Необхідність перезавантаження

Після інсталяції цього виправлення, необхідно перезавантажити комп’ютер-зразок.

Відомості про файли

Це виправлення не замінює попередні версії виправлень.

Відомості про файли

Згорнути це зображенняРозгорнути це зображення
assets folding start collapsed
Глобальний версії цього виправлення інсталює файли з атрибутами, зазначеними в наведених нижче таблицях. Дати й Вільний час для файлів перераховані за всесвітнім координованим часом (UTC). Дати й Вільний час для цих файлів на локальному комп'ютері відображаються за місцевим часом з урахуванням поточного переходу на літній Вільний час (DST). Крім того, дати й Вільний час можуть змінюватися після виконання певних дій із файлами.
Відомості про файли для Windows 7 і Windows Server 2008 R2
Важливо. Windows 7 і термінові виправлення Windows Server 2008 R2 включені в ті самі пакети. Однак на сторінці запита виправлення вказуються для обох операційних системний інтегратор. Щоб надіслати запит на отримання пакета виправлень для однієї або обох операційних системний інтегратор, виберіть виправлення, указане в розділі "Windows 7/Windows Server 2008 R2". Завжди можна переглянути розділ "Застосовується до", щоб визначити, до якої саме операційної системи застосовується виправлення.
  • Файли, які стосуються певного продукту, випуску (RTM-версія, SPn) і типу підтримки (LDR, GDR) можна визначити за номерами версій, як показано в нижченаведеній таблиці.
    Згорнути цю таблицюРозгорнути цю таблицю
    ВерсіяПродуктПроміжний етапТип підтримки
    6.1.760 1.22xxxWindows 7 і Windows Server 2008 R2пакет оновлень 1LDR
  • Файли з розширенням MANIFEST (.manifest) і мама файли (.mum), установлених для кожного оточення перераховані окремо у розділі "Додаткові" відомості про файли для Windows 7 і Windows Server 2008 R2. MUM і MANIFEST файлів і пов'язаної безпеки файлів каталогу (.cat), є надзвичайно важливими для стану оновлюваного компонента. Файли каталогу безпеки, для яких атрибути не вказано, підписані цифровим підписом корпорації Майкрософт.
Для всіх підтримуваних версій Windows 7 на базі x86-процесорів
Згорнути цю таблицюРозгорнути цю таблицю
Ім'я файлуВерсія файлуРозмір файлуДатаВільний часПлатформа
Psxdll.dll6.1.7601.22195309,24816-Dec-201218:37на базі x86-процесорів
Psxdllsvr.dll6.1.7601.22195357,88816-Dec-201218:37на базі x86-процесорів
Psxss.exe6.1.7601.22195656,89616-Dec-201214:43на базі x86-процесорів
SUA-ppdlic.xrm-msНе застосовується2,98116-Dec-201218:57Не застосовується
Для всіх підтримуваних 64-розрядних версій Windows 7 і Windows Server 2008 R2
Згорнути цю таблицюРозгорнути цю таблицю
Ім'я файлуВерсія файлуРозмір файлуДатаВільний часПлатформа
Psxdll.dll6.1.7601.22195330,24016-Dec-201217:41x64
Psxdllsvr.dll6.1.7601.22195378,36816-Dec-201217:41x64
Psxss.exe6.1.7601.22195849,40816-Dec-201215:04x64
SUA-ppdlic.xrm-msНе застосовується2,98116-Dec-201218:07Не застосовується
Psxdll.dll6.1.7601.22195328,19216-Dec-201218:37на базі x86-процесорів
Psxdllsvr.dll6.1.7601.22195376,83216-Dec-201218:37на базі x86-процесорів
Psxdll.dll6.1.7601.22195328,19216-Dec-201218:37на базі x86-процесорів
Для всіх підтримуваних версій Windows Server 2008 R2 на базі процесорів IA-64
Згорнути цю таблицюРозгорнути цю таблицю
Ім'я файлуВерсія файлуРозмір файлуДатаВільний часПлатформа
Psxdll.dll6.1.7601.22195718,84816-Dec-201216:17IA-64
Psxdllsvr.dll6.1.7601.22195744,44816-Dec-201216:17IA-64
Psxss.exe6.1.7601.221951,649,66416-Dec-201214:26IA-64
Posixsscom.dll6.1.7601.221955,63216-Dec-201214:42на базі x86-процесорів
Psxdll.dll6.1.7601.22195328,19216-Dec-201218:37на базі x86-процесорів
Psxdllsvr.dll6.1.7601.22195376,83216-Dec-201218:37на базі x86-процесорів
Windows 8 і Windows Server 2012 файл інформації коментар до обговорення
Важливо. Windows 8 і Windows Server 2012 термінові виправлення включені в ті же пакунки. Однак, тільки "Windows 8", зазначено на сторінці виправлення запит на змінення. Щоб надіслати запит на отримання пакета виправлень для однієї або обох операційних системний інтегратор, виберіть виправлення, указане в розділі "Windows 8" на сторінці. Завжди можна переглянути розділ "Застосовується до", щоб визначити, до якої саме операційної системи застосовується виправлення.
  • Файли, які стосуються певного продукту, випуску (RTM, SPn), і тип підтримки (LDR, GDR) можна визначити за номерами версій як показано в нижченаведеній таблиці:
    Згорнути цю таблицюРозгорнути цю таблицю
    ВерсіяПродуктПроміжний етапТип підтримки
    6.2.920 0.20 xxxWindows 8 і Windows Server 2012RTM-версіяLDR
  • Файли з розширенням MANIFEST (.manifest) і мама файли (.mum), установлених для кожного оточення перераховані окремоу на "відомості про додаткові файли для Windows 8 і для Windows Server 2012» розділу. MUM і MANIFEST файлів і пов'язаної безпеки файлів каталогу (.cat), є надзвичайно важливими для стану оновлюваних компонентів. Файли каталогу безпеки, для яких атрибути не вказано, підписані цифровим підписом корпорації Майкрософт.
Для всіх підтримуваних x86-версії Windows 8
Згорнути цю таблицюРозгорнути цю таблицю
Ім'я файлуВерсія файлуРозмір файлуДатаВільний часПлатформа
Psxdll.dll6.2.9200.20657289,28009-Березня-201304:24на базі x86-процесорів
Psxdllsvr.dll6.2.9200.20657339,45609-Березня-201304:24на базі x86-процесорів
Psxss.exe6.2.9200.20657650,24009-Березня-201304:25на базі x86-процесорів
SUA-ppdlic.xrm-msНе застосовується2,87309-Березня-201307:43Не застосовується
Для всіх підтримуваних під керуванням 64-розрядної версії Windows 8 і Windows Server 2012
Згорнути цю таблицюРозгорнути цю таблицю
Ім'я файлуВерсія файлуРозмір файлуДатаВільний часПлатформа
Psxdll.dll6.2.9200.20657315,90409-Березня-201304:59x64
Psxdllsvr.dll6.2.9200.20657364,03209-Березня-201304:59x64
Psxss.exe6.2.9200.20657837,12009-Березня-201305:00x64
SUA-ppdlic.xrm-msНе застосовується2,87310 Березня 201301:19Не застосовується
Psxdll.dll6.2.9200.20657305,15209-Березня-201304:24на базі x86-процесорів
Psxdllsvr.dll6.2.9200.20657354,30409-Березня-201304:24на базі x86-процесорів
Згорнути це зображенняРозгорнути це зображення
assets folding end collapsed

Стан

корпорація Майкрософт підтвердила існування цієї неполадки у продуктах Майкрософт, перелічених у розділі «Застосовується до».

Додаткові відомості

Щоб отримати додаткові відомості про термінологію оновлення програмного забезпечення, клацніть номер статті в базі знань Майкрософт.
824684Стандартна термінологія, яка використовується для опису оновлень програмних продуктів Майкрософт

Відомості про додаткові файли

Згорнути це зображенняРозгорнути це зображення
assets folding start collapsed

Відомості про додаткові файли для Windows 7 і Windows Server 2008 R2

Додаткові файли для всіх підтримуваних версій Windows 7 на базі x86-процесорів
Згорнути цю таблицюРозгорнути цю таблицю
Ім'я файлуX86_d1d3e2cfd1573a5086cbc1ae0e34227d_31bf3856ad364e35_6.1.7601.22195_none_d6235662a99095b7.MANIFEST
Версія файлуНе застосовується
Розмір файлу707
Дата (UTC)18-Dec-2012
Вільний час (UTC)06:33
ПлатформаНе застосовується
Ім'я файлуX86_subsystem-для unix-на основі applications_31bf3856ad364e35_6.1.7601.22195_none_7623bf20678f756b.manifest
Версія файлуНе застосовується
Розмір файлу62,446
Дата (UTC)18-Dec-2012
Вільний час (UTC)06:36
ПлатформаНе застосовується
Додаткові файли для всіх підтримуваних 64-розрядних версій Windows 7 і Windows Server 2008 R2
Згорнути цю таблицюРозгорнути цю таблицю
Ім'я файлуAmd64_2fb9030afc4f5a84d5c70e7814b63899_31bf3856ad364e35_6.1.7601.22195_none_bd77bdfff55d7104.MANIFEST
Версія файлуНе застосовується
Розмір файлу716
Дата (UTC)18-Dec-2012
Вільний час (UTC)06:33
ПлатформаНе застосовується
Ім'я файлуAmd64_ee855c5f7f3358d37718528ea64d446f_31bf3856ad364e35_6.1.7601.22195_none_853cef94ff17f9a6.MANIFEST
Версія файлуНе застосовується
Розмір файлу716
Дата (UTC)18-Dec-2012
Вільний час (UTC)06:33
ПлатформаНе застосовується
Ім'я файлуAmd64_eeab6e1f12351a34357a45d41ea85445_31bf3856ad364e35_6.1.7601.22195_none_3feb26a91c44d31e.MANIFEST
Версія файлуНе застосовується
Розмір файлу1064
Дата (UTC)18-Dec-2012
Вільний час (UTC)06:33
ПлатформаНе застосовується
Ім'я файлуAmd64_subsystem-для - unix-...d додатків core_31bf3856ad364e35_6.1.7601.22195_none_52b77cb1d0692a3f.manifest
Версія файлуНе застосовується
Розмір файлу58,151
Дата (UTC)18-Dec-2012
Вільний час (UTC)06:39
ПлатформаНе застосовується
Ім'я файлуAmd64_subsystem-для unix-на основі applications_31bf3856ad364e35_6.1.7601.22195_none_d2425aa41fece6a1.manifest
Версія файлуНе застосовується
Розмір файлу63,787
Дата (UTC)18-Dec-2012
Вільний час (UTC)06:40
ПлатформаНе застосовується
Ім'я файлуWow64_subsystem-для - unix-...d-додатків-core_31bf3856ad364e35_6.1.7601.22195_none_5d0c270404c9ec3a.manifest
Версія файлуНе застосовується
Розмір файлу42,861
Дата (UTC)18-Dec-2012
Вільний час (UTC)06:39
ПлатформаНе застосовується
Ім'я файлуWow64_subsystem-для unix-на основі applications_31bf3856ad364e35_6.1.7601.22195_none_dc9704f6544da89c.manifest
Версія файлуНе застосовується
Розмір файлу42,787
Дата (UTC)18-Dec-2012
Вільний час (UTC)06:39
ПлатформаНе застосовується
Додаткові файли для всіх підтримуваних версій Windows Server 2008 R2 на базі процесорів IA-64
Згорнути цю таблицюРозгорнути цю таблицю
Ім'я файлуIa64_7604db672cbb1af03eb08856158462fa_31bf3856ad364e35_6.1.7601.22195_none_a88f90d733ea8a5e.MANIFEST
Версія файлуНе застосовується
Розмір файлу1,062
Дата (UTC)18-Dec-2012
Вільний час (UTC)06:33
ПлатформаНе застосовується
Ім'я файлуIa64_subsystem-для unix-на основі applications_31bf3856ad364e35_6.1.7601.22195_none_76256316678d7e67.manifest
Версія файлуНе застосовується
Розмір файлу63,784
Дата (UTC)18-Dec-2012
Вільний час (UTC)06:33
ПлатформаНе застосовується
Ім'я файлуWow64_subsystem-для unix-на основі applications_31bf3856ad364e35_6.1.7601.22195_none_dc9704f6544da89c.manifest
Версія файлуНе застосовується
Розмір файлу41,411
Дата (UTC)16-Dec-2012
Вільний час (UTC)18:54
ПлатформаНе застосовується

Відомості про додаткові файли для Windows 8 і для Windows Server 2012

Додаткові файли для всіх підтримуваних x86-версії Windows 8
Згорнути цю таблицюРозгорнути цю таблицю
Ім'я файлуUpdate.MUM
Версія файлуНе застосовується
Розмір файлу1.808
Дата (UTC)11 Березня 2013
Вільний час (UTC)08:46
ПлатформаНе застосовується
Ім'я файлуX86_abc6db3707e75a09460f94e1d26eafff_31bf3856ad364e35_6.2.9200.20657_none_02b4f29ac0374f57.MANIFEST
Версія файлуНе застосовується
Розмір файлу707
Дата (UTC)11 Березня 2013
Вільний час (UTC)08:46
ПлатформаНе застосовується
Ім'я файлуX86_subsystem-для unix-на основі applications_31bf3856ad364e35_6.2.9200.20657_none_714074dfda58f2e4.manifest
Версія файлуНе застосовується
Розмір файлу65,697
Дата (UTC)11 Березня 2013
Вільний час (UTC)08:46
ПлатформаНе застосовується
Додаткові файли для всіх підтримуваних під керуванням 64-розрядної версії Windows 8 і Windows Server 2012
Згорнути цю таблицюРозгорнути цю таблицю
Ім'я файлуAmd64_9a8f20613198143a7d8884742138d897_31bf3856ad364e35_6.2.9200.20657_none_5262302ca9ad9685.MANIFEST
Версія файлуНе застосовується
Розмір файлу1064
Дата (UTC)11 Березня 2013
Вільний час (UTC)08:47
ПлатформаНе застосовується
Ім'я файлуAmd64_subsystem-для-unix-на основі-applications_31bf3856ad364e35_6.2.9200.20657_none_cd5f106392b6641a.manifest
Версія файлуНе застосовується
Розмір файлу66,813
Дата (UTC)11 Березня 2013
Вільний час (UTC)08:47
ПлатформаНе застосовується
Ім'я файлуUpdate.MUM
Версія файлуНе застосовується
Розмір файлу1,818
Дата (UTC)11 Березня 2013
Вільний час (UTC)08:47
ПлатформаНе застосовується
Ім'я файлуWow64_subsystem-для unix-на основі applications_31bf3856ad364e35_6.2.9200.20657_none_d7b3bab5c7172615.manifest
Версія файлуНе застосовується
Розмір файлу41,529
Дата (UTC)11 Березня 2013
Вільний час (UTC)08:47
ПлатформаНе застосовується
Згорнути це зображенняРозгорнути це зображення
assets folding end collapsed

Властивості

Номер статті: 2786401 - Востаннє переглянуто: 15 травня 2013 р. - Редакція: 3.0
Застосовується до:
  • Windows Server 2008 R2 Service Pack 1, у разі використання з:
    • Windows Server 2008 R2 Enterprise
    • Windows Server 2008 R2 Datacenter
    • Windows Server 2008 R2 for Itanium-Based Systems
    • Windows Server 2008 R2 Foundation
    • Windows Server 2008 R2 Standard
    • Windows Web Server 2008 R2
  • Windows 7 Service Pack 1, у разі використання з:
    • Windows 7 Enterprise
    • Windows 7 Home Basic
    • Windows 7 Home Premium
    • Windows 7 Professional
    • Windows 7 Starter
    • Windows 7 Ultimate
  • Windows 8
  • Windows 8 Enterprise
  • Windows 8 Pro
  • Windows Server 2012 Datacenter
  • Windows Server 2012 Essentials
  • Windows Server 2012 Standard
Ключові слова: 
kbautohotfix kbqfe kbhotfixserver kbfix kbsurveynew kbexpertiseadvanced kberrmsg kbmt KB2786401 KbMtuk
Машинний переклад
УВАГА! Цю статтю переклала програма машинного перекладу Microsoft, а не людина. Корпорація Microsoft пропонує вам як машинні переклади, так і переклади фахівців, щоб Ви мали доступ до всіх статей бази знань рідною мовою. Проте стаття, яку переклав комп’ютер, не завжди бездоганна. Вона може містити лексичні, синтаксичні або граматичні помилки. Так само помиляється іноземець, спілкуючись вашою рідною мовою. Корпорація Microsoft не несе відповідальність за жодні неточності, помилки або шкоду, завдану неправильним перекладом змісту або його використанням з боку користувачів. Крім того, корпорація Microsoft часто оновлює програму машинного перекладу.
Клацніть тут, щоб переглянути цю статтю англійською мовою: 2786401

Надіслати відгук

 

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