DataBasePath

Discussion in 'Болталка' started by Scripter, 10 Dec 2009.

  1. Scripter

    Scripter Member

    Joined:
    3 Sep 2008
    Messages:
    141
    Likes Received:
    95
    Reputations:
    6
    Расположение hosts можно изменить в ключе реестра \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\DataBasePath.

    Изменил значение на:
    %SystemRoot%

    HijackThis говорит что
    Hosts file is located at: C:\WINDOWS\

    Но при этом винда по прежнему зависит только от того что внутри:
    C:\WINDOWS\system32\drivers\etc\hosts

    Что делаю не так?
     
  2. ErrorNeo

    ErrorNeo Elder - Старейшина

    Joined:
    2 May 2009
    Messages:
    923
    Likes Received:
    836
    Reputations:
    402
    тестил сабж, такая же фигня :p
    тоже не знаю что не так. в гугле ответа не нашел
     
  3. Scripter

    Scripter Member

    Joined:
    3 Sep 2008
    Messages:
    141
    Likes Received:
    95
    Reputations:
    6
    гугл и мне не помог, поэтому решил спросить тут)

    может надо сделать какой то ключ в реестре активным? (значение 1)
     
  4. ErrorNeo

    ErrorNeo Elder - Старейшина

    Joined:
    2 May 2009
    Messages:
    923
    Likes Received:
    836
    Reputations:
    402
    не знаю, может. инфу сам искал но задолбался и так и не нашел.
    тестил на разных системах - эффект везде идентичен. точнее его отсутствие.
    если кто-то объяснит так, что у меня это на самом деле получится(теорию я читал - не пашет она) - с меня +10.
     
  5. Scripter

    Scripter Member

    Joined:
    3 Sep 2008
    Messages:
    141
    Likes Received:
    95
    Reputations:
    6
    кстати, тип параметра у меня был, майкрософт говорит что нужен REG_SZ REG_EXPAND_SZ, ну всякий случай изменил на тот что требуется
     
  6. ErrorNeo

    ErrorNeo Elder - Старейшина

    Joined:
    2 May 2009
    Messages:
    923
    Likes Received:
    836
    Reputations:
    402
    REG_SZ отличается от REG_EXPAND_SZ только тем, что первый не умеет расшифровывать такие обозначения как %SystemRoot%, а второй умеет.

    если указать явно - например с:\ , то примут оба.
    Если юзаещь сист. переменные, то нужен второй.

    В общем я пробовал оба:D с обоими не пашет один фиг.

    зы.
    я тоже (даже) на сайте майкрософта читал, как это должно работать - в справке по этому ключу.
    тока оно не пашет)
     
    #6 ErrorNeo, 10 Dec 2009
    Last edited: 10 Dec 2009
  7. Ctacok

    Ctacok Banned

    Joined:
    19 Dec 2008
    Messages:
    732
    Likes Received:
    646
    Reputations:
    251
    А комп ребутнуть непробывали?)
     
  8. ErrorNeo

    ErrorNeo Elder - Старейшина

    Joined:
    2 May 2009
    Messages:
    923
    Likes Received:
    836
    Reputations:
    402
    этот ключ и так начинает действовать только после перезагрузки.
    должен начинать действовать.
    но никакое количество перезагрузок не помогает.
     
  9. Scripter

    Scripter Member

    Joined:
    3 Sep 2008
    Messages:
    141
    Likes Received:
    95
    Reputations:
    6
    пи изменении в hosts ребут не нужен, сразу начинает действовать
    а вот при изменении пути ребутился раз 20 (когда разные варианты пробовал)
     
  10. Ponchik

    Ponchik Хлебо-булочное изделие

    Joined:
    30 Aug 2005
    Messages:
    687
    Likes Received:
    807
    Reputations:
    311
    Я тут мимо проходил... Может старый hosts надо удалить?
     
  11. Scripter

    Scripter Member

    Joined:
    3 Sep 2008
    Messages:
    141
    Likes Received:
    95
    Reputations:
    6
    пробовал)