15 мая 2023 года "Исходники.РУ" отмечают своё 23-летие!
Поздравляем всех причастных и неравнодушных с этим событием!
И огромное спасибо всем, кто был и остаётся с нами все эти годы!

Главная Форум Журнал Wiki DRKB Discuz!ML Помощь проекту


Восстановление MSDN.

Автор: Creedence Sergey

   Помню, в форуме многих интересовали воспросы типа "как восстановить работоспособность MSDN?", "как мне перенести MSDN на другой комп" или что-то вроде того. Я тож этим интересовался (один раз перестал запускаться MSDN - начинал орать, что невозможно открыть файл "Msdn010.Col").

   Решение такое: все дело в файле
"C:\Documents and Settings\All Users\Application Data\Microsoft\HTML Help\HhColreg.Dat". В Вин98 где лежит - не знаю, номожно найти. Он и содержит все прописанные данные о коллекциях. Я даже проверял: переименовывал - появляется "моя любимая ошибка" о незвозможности открытия. Восстанавливал - все прекрасно работает.

   Еще по поводу MSDN могу сказать, что все подмножества хранятся в файле
"C:\Documents and Settings\[username]\Application Data\Microsoft\HTML Help\1033\MSDN010.chs"

а избранное - в
"C:\Documents and Settings\[username]\Application Data\Microsoft\HTML Help\hh.Dat"

Еще что требуется для MSDN:
- зарегистрировать файл "C:\Program Files\Common Files\Microsoft Shared\MSDN\COOKDOC.DLL" с помощью RegSvr32. - Прописать в Реестре "коллекциию" (пример для моей установки): [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTML Help Collections] [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTML Help Collections\Developer Collections] "Language"="0x0409" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTML Help Collections\Developer Collections\0x0409] "Preferred"="0x038b56390" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTML Help Collections\Developer Collections\0x0409\0x038b56390] "Filename"="C:\\MSDN Library\\2000APR\\1033\\MSDN010.COL" @="MSDN Library - April 2000" "Full"=dword:00000001 -

Информация о пути к статусу установки хранится в разделе "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MS Setup (ACME)\Table Files"

- Прописать файлы COLCHNG.EXE в разделе "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools": [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\colchng.exe(1033)] "Path"="C:\\Program Files\\Common Files\\Microsoft Shared\\MSDN\\1033\\COLCHNG.EXE" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\colchng.exe(1033)\Clients] "C:\\MSDN Library\\2000APR\\1033\\PID.EXE"="" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\cookdoc.dll] "Path"="C:\\Program Files\\Common Files\\Microsoft Shared\\MSDN\\COOKDOC.DLL" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\cookdoc.dll\Clients] "C:\\MSDN Library\\2000APR\\1033\\PID.EXE"=""

- указать об установленном продукте в разделе "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\6.0\Setup\MSDN Library - April 2000"

- Прописать все файлы в разделе "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\SharedDLLs".