КОРЕКЦИЯ: Програма, която повиква Wininet.dll отнема повече време от очакваното


Важно: Тази статия съдържа информация за модифициране на системния регистър. Преди да модифицирате системния регистър, проверете резервно копие и се уверете, че разбирате как да възстановите системния регистър, ако възникне проблем. За информация как да архивирате, възстановите и редактирате системния регистър щракнете върху следния номер на статия в базата знания на Microsoft:
256986 описание на системния регистър на Microsoft Windows

Симптоми


Програма, която повиква Wininet.dll отнема повече време от очакваното. Освен това програмата може да се появи да спре да отговаря (да увисне) до една минута. Този проблем възниква, когато конфигурирате Microsoft Internet Explorer 6, за да използвате автоматично настройките за откриване на прокси сървър.

Решение


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

За да разрешите този проблем, трябва да получите най-новия сервизен пакет за Windows Server 2003. За повече информация щракнете върху следния номер на статия в базата знания на Microsoft:
889100 как да получите най-новия сервизен пакет за Windows Server 2003

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

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

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

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

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

Англоезичната версия на тази спешна корекция има файлови атрибути (или по-нови файлови атрибути), които са изброени в следващата таблица. Датите и часовете за тези файлове са изброени в координирано световно време (UTC). При преглед на информацията за файла, преобразувана в местно време. За да намерите разликата между UTC и местното време, използвайте раздела часова зона в инструмента "дата и час" в контролния панел.
Internet Explorer 6
   Date         Time   Version        Size     File name
-------------------------------------------------------
25-Oct-2004 19:40 6.0.2800.1480 577,024 Wininet.dll
Internet Explorer 6 за Microsoft Windows XP Service Pack 2
   Date         Time   Version         Size     File name
--------------------------------------------------------
21-Jul-2005 02:15 6.00.2900.2723 660,480 Wininet.dll


Важно: Да модифицирате системния регистър, за да използвате тази актуална корекция.

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

След като приложите тази спешна корекция, изпълнете следните стъпки:
  1. Щракнете върху Старт, щракнете върху изпълнение, въведете regeditи щракнете върху OK.
  2. Намерете следния ключ на системния регистър:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main
  3. С десния бутон върху ключа на системния регистър, който намерихте в стъпка 2, щракнете върху нови след това щракнете върху ключа.
  4. Въведете FeatureControlи след това натиснете ENTER.
  5. С десния бутон върху FeatureControl, щракнете върху нови след това щракнете върху ключа.
  6. Въведете FEATURE_WAIT_TIME_THREAD_TERMINATE_KB886801и след това натиснете ENTER.
  7. С десния бутон върху FEATURE_WAIT_TIME_THREAD_TERMINATE_KB886801, щракнете върху Създайи след това щракнете върху DWORD стойност.
  8. Въведете името на процеса на програмата, която искате да конфигурирате. Например за да конфигурирате Internet Explorer, въведете Iexplore.exe.
  9. Щракнете върху името на процеса, който сте въвели в стъпка 8 и след това щракнете върху Промяна.
  10. В полето стойност въведете 00000001и щракнете върху OK.
  11. С десния бутон върху FEATURE_WAIT_TIME_THREAD_TERMINATE_KB886801, щракнете върху нови след това щракнете върху ключа.
  12. Въведете настройкитеи натиснете ENTER.
  13. С десния бутон върху Настройки, щракнете върху Създайи след това щракнете върху DWORD стойност.
  14. Въведете ThreadTerminateWaitTimeи след това натиснете ENTER.
  15. С десния бутон върху ThreadTerminateWaitTimeи след това щракнете върху Промяна.
  16. В полето стойност въведете 000007 d 0и след това щракнете върху OK.

    Забележка: Можете да промените тази стойност, за да създадете по-дълги забавяния или по-кратко забавяне.
  17. В менюто Файл щракнете върху Изход, за да затворите редактора на системния регистър.

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


За да заобиколите този проблем, конфигурирайте Internet Explorer 6, за да използвате статичен прокси сървър. За да направите това, следвайте тези стъпки:
  1. Стартирайте Internet Explorer 6.
  2. В менюто инструменти изберете Опции за интернет.
  3. Щракнете върху раздела връзки .
  4. В раздела връзки щракнете върху комутируема връзка или виртуална частна мрежа връзката, която искате да конфигурирате и щракнете върху Настройки. Ако се свързвате към интернет чрез локална мрежа (LAN), щракнете върху LAN настройки.
  5. Щракнете, за да отметнете квадратчето Използвайте прокси сървър за вашата локална мрежа или Използвай прокси сървър за тази връзка .
  6. Въведете адреса на прокси сървъра в полето адрес , въведете номера на порта в полето порт и след това щракнете върху OK два пъти.

    Забележка: Трябва също да щракнете, за да поставите отметка в квадратчето Заобикаляй прокси сървъра за локални адреси .

Статус


Microsoft потвърждава, че това е проблем в продуктите на Microsoft, изброени в раздела "Важи за". Първата корекция на този проблем е реализирана в Windows Server 2003 Service Pack 2.

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


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

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