Преминаване към основното съдържание
Поддръжка
Влизане с Microsoft
Влезте или създайте акаунт.
Здравейте,
Изберете друг акаунт.
Имате няколко акаунта
Изберете акаунта, с който искате да влезете.

Симптоми

В английската версия на Windows 7 Release Candidate (компилация 7100) 32-битови Ultimate папката, която е създадена като в главната папка на системния диск (% SystemDrive %) липсва записи в дескриптор на защитата му. Един ефект на този проблем е, че стандартни потребители, като например са администратори не извършите всички операции на подпапки, които са създадени директно под корена. Следователно приложения, които поясняват папки под корена не може да се инсталира успешно или не може да деинсталирате успешно. Освен това операции или приложения, които поясняват тези папки може да е неуспешно.

Например ако в главната папка на системния диск от команден ред с повишени потребителски права е създадена папка, тази папка ще не правилно наследяват разрешения от главната папка на диска. Затова някои специфични операции, като изтриете папката няма те се извършват от командния ред без администраторски права. Освен това следното съобщение за грешка се появява при Неуспешна операция:

Достъпът е отказан.

Освен това липсващи записи за сигурност дескриптор защита-admin операции с файлове директно под корена.

Причина

Този проблем възниква, защото английската версия на Windows 7 Release Candidate 32-битови Ultimate неправилно задава достъп контрол на списъци (ACL) в главната папка.

Решение

За тези клиенти, които са засегнати от този проблем корекцията е достъпна чрез Windows Update:

http://update.microsoft.com/windowsupdate

Информация за актуалната корекция

Поддържана актуална корекция се предлага от Microsoft. Тази актуална корекция обаче е предназначена да коригира само проблема, описан в тази статия. Прилагайте тази корекция само към системи, изпитващи този конкретен проблем.

Необходими условия:

Трябва да имате Windows 7 Release Candidate 32-битови Ultimate, за да приложите тази актуална корекция.

Изискване за рестартиране

Не трябва да рестартирате компютъра, след като приложите тази актуална корекция.

Информация за заместване на актуалната корекция

Тази актуална корекция не замества издадените актуални корекции.

Файлова информация

Англоезичната версия на тази спешна корекция има файлови атрибути (или по-нови файлови атрибути), които са изброени в следващата таблица. Датите и часовете за тези файлове са изброени в координирано световно време (UTC). При преглед на информацията за файла, преобразувана в местно време. За да намерите разликата между UTC и местното време, използвайте раздела часова зона в елемента " Дата и час " в контролния панел.

Име на файл

Версия на файла

Размер на файла

Дата

Време

Платформа

Cleanwin7rcroot.exe

6.1.7100.15

15,944

04-May-2009

06:33

x86

Актуалната корекция се издава чрез Windows Update.

Пакета с актуални корекции

  • Този проблем съществува само в x86 версии на Windows 7 Release Candidate последен. Само x86 версия на актуалната корекция е създаден. Тази корекция ще се инсталира само на 32-битови Ultimate Windows 7 Release Candidate (компилация 7100). За да избегнете допълнителни усложнения, да ви предложи корекция ще се инсталира на всички пет езикови версии на програмата.

  • Ако успешно инсталирате актуална корекция на компютъра, актуализация, която сочи този номер в базата знания на Microsoft (970789) ще се появи в Добавяне или премахване на програми. Можете да прегледате списъка с актуализации в Добавяне или премахване на програми, за да потвърдите, че инсталацията на актуалната корекция е успешно.

  • Можете да деинсталирате тази актуална корекция и го преинсталирайте. Ако деинсталирате актуалната корекция, файлове не се връщат в предишното им състояние. Който тази актуална корекция за ACL промяната не се възстановява когато деинсталирате актуалната корекция.

CleanWin7RCRoot.exe инструмент

  • CleanWin7RCRoot.exe инструментът проверява пълната дескриптор на главната папка на системния диск с "известни лошо" дескриптор за защита. Инструментът замества дескриптор на неправилно правилно. След като дескриптора на защитата се замества, папки, които са създадени в главната папка на системния диск наследи правилния файлове и приложения се инсталира успешно.

  • Актуалната корекция не ремонтира приложения, които вече са инсталирани.

  • Ако сте променили дескриптор на главната, CleanWin7RCRoot.exe инструментът не променяте ACL. Това предотвратява потенциални проблеми със съвместимост на приложението.

Забележка: Не можете да приложите тази актуална корекция офлайн. За информация относно как да приложите тази промяна в офлайн изображения вижте раздела "Офлайн инструкции" по-долу в този документ.

Заобикаляне на проблема

Този проблем засяга само изображения, които са базирани на 32-битови Ultimate Windows 7 Release Candidate (компилация 7100). За да се уверите, че тя не засяга работата на потребителите, препоръчваме ви да предприемете следните действия:

  1. Направете резервно копие на текущата система.

  2. Стартиране от DVD диска.

  3. Форматиране на дял, който искате да инсталирате Windows 7.

  4. След инсталирането на Windows 7 завърши, Инсталирайте тази актуализация от Windows Update, преди да възстановите всички архиви или инсталирате друг софтуер.

Ако вече сте инсталирали операционната система без форматиране на вашето устройство, уверете се, че настройките са правилни. За целта изпълнете следната команда от команден ред с повишени потребителски права:

Cd \

Icacls \
Когато изпълните командата, трябва да се появи следния текст:

\ BUILTIN\Administrators:(F)  BUILTIN\Administrators:(OI)(CI)(IO)(F)
NT AUTHORITY\SYSTEM:(F)
NT AUTHORITY\SYSTEM:(OI)(CI)(IO)(F)
BUILTIN\Users:(OI)(CI)(RX)
NT AUTHORITY\Authenticated Users:(OI)(CI)(IO)(M)
NT AUTHORITY\Authenticated Users:(AD)
Mandatory Label\High Mandatory Level:(OI)(NP)(IO)(NW)

Ако текста се различава от този текст и вече не сте направили всички други очакваните промени, трябва да инсталирате актуална корекция.

Ако искате да приложите ръчно корекция репликира функционалността на актуалната корекция, изпълнете следната команда от команден ред с повишени потребителски права:

Cd \

cacls \ /S:D:PAI(A;; ДА;; BA) (A; OICIIO; ИГРА;; BA) (A; ДА;; SY) (A; OICIIO; ИГРА;; SY) (A; OICI; 0X1200A9;; НО) (A; OICIIO; SDGXGWGR;; AU) (A; LC;; AU)

icacls \ / setintegritylevel (OI)(NP) (IO) H
Ако вече сте приложили актуалната корекция, описана в тази статия, но имате съществуващите указатели или папки, които са създадени в главната папка на системния диск на разстояние и искате да приложите корекция на тези директории, изпълнете следната команда от команден ред с повишени потребителски права:

Cd \

CD < директория, която искате да приложите промените >

cacls < директория, която искате да приложите промените > /S:D:AIЗабележка: Не се прилагат icacls командата за поддиректории от главната папка.

Този проблем засяга само изображения, които са базирани на 32-битови Ultimate Windows 7 Release Candidate (компилация 7100).

Офлайн инструкции

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

Монтиране или изображението се прилагат и след това изпълнете следната команда от команден ред с повишени потребителски права:

cacls < път до главната директория на монтирания wim > /S:D:PAI(A;; ДА;; BA) (A; OICIIO; ИГРА;; BA) (A; ДА;; SY) (A; OICIIO; ИГРА;; SY) (A; OICI; 0X1200A9;; НО) (A; OICIIO; SDGXGWGR;; AU) (A; LC;; AU)

icacls < пътя на главния диск на монтирания wim >/setintegritylevel (OI)(NP) (IO) H
Ако трябва да приложите настройки за всички папки, създадено от корен в WIM файла, монтиране или прилагане на изображението и изпълнете следната команда от команден ред с повишени потребителски права:

CD < път до директория в WIM, които искате да приложите промените >

cacls < път до директория в WIM, които искате да приложите промените / S:D:AIЗабележка: Не се прилагат icacls командата за поддиректории от главната папка.

Статус

Microsoft потвърждава, че това е проблем в продуктите на Microsoft, изброени в раздела "Отнася се за".

Допълнителна информация

Тази актуална корекция има две отделни елементи, CleanWin7RCRoot.exe информация и подробни данни за пакета.

CleanWin7RCRoot.exe данни

Това е с обхват корекция се опитва да разреши проблема, се опитва да се избегнат бъдещи приложения съвместимост и не се опитва да вземете допълнителни риск се опитва да обедините промяна на потребителски настройки. Корекцията елиминира проблема като се предотвратява стандартен потребител или гост на създаване на файловете в системната папка. За всеки компютър, който има проблем резултат DACL в системната папка е същият, който е включен в правилния ие.

Корекцията

  • Изпълнимия файл проверява пълната дескриптор на главната папка на системния диск с "известни лошо" дескриптор за защита.

  • Ако инструментът CleanWin7RCRoot.exe установи, че дескриптора на защитата е неправилно, замества дескриптор на правилния файл.

    Правилното SDDL: D:PAI(A;; ДА;; BA) (A; OICIIO; ИГРА;; BA) (A; ДА;; SY) (A; OICIIO; ИГРА;; SY) (A; OICI; 0X1200A9;; НО) (A; OICIIO; SDGXGWGR;; AU) (A; LC;; S:P(ML;OINPIO; AU) NW;; HI)

  • Инструментът замества дескриптор на неправилно правилно. След като дескриптора на защитата се заменя, папки, които са създадени в главната папка на системния диск наследи правилния файлове и приложения инсталации са успешни.

Проблеми, които не са насочени към актуалната корекция

Има два основни въпроса, които не са насочени към актуалната корекция:

  • Актуални промени по подразбиране DACL в системната папка, така че е същата като е на компютър, базиран на Windows 7 RTM или на компютър с Windows 7 Release Candidate. Тази актуална корекция обаче не се разпространяват промени поддиректории.

  • Актуалната корекция се опитва да определи корен защита дескриптори, които са били променени от крайния потребител.

Деинсталиране

Изпълнимия файл не поддържа деинсталиране. Промените, които прави корекция са постоянни. Дори ако Пакетът се деинсталира, промените, които прави CleanWin7RCRoot.exe не се връщат.

Грешка случаи

Грешка при случаи на инструмента са грешки само когато изпълнимия файл идентифицира проблема, но не реши проблема. Ако изпълним файл, определя, че той не може да реши проблема, защото ACL не е както се очаква, дори ако той все още е грешно, инструментът ще върне успешно.

Препратки

За повече информация за файлове и дескриптора на защитата посетете следните сайтове на Microsoft MSDN уеб:

http://msdn.microsoft.com/en-us/library/aa374872(VS.85).aspx

http://msdn.microsoft.com/en-us/library/bb648648(VS.85).aspxЗа повече информация относно терминологията за актуализация на софтуера щракнете върху следния номер на статия, за да я видите в базата данни на Microsoft:

824684 описание на стандартната терминология, използвана за описание на софтуерните актуализации на Microsoft

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.

Беше ли полезна тази информация?

Доколко сте доволни от качеството на езика?
Какво е повлияло на вашия потребителски опит?
Като натиснете „Подаване“, вашата обратна връзка ще се използва за подобряване на продуктите и услугите на Microsoft. Вашият ИТ администратор ще може да събира тези данни. Декларация за поверителност.

Благодарим ви за обратната връзка!

×