PDA

Виж пълна версия : Подмяна на DLL файл в WinXP?


nikis
12.03.05 г., 13:39
Инсталирах си Visual Studio 6.0 за енти път на енти компютър с WinXP+SP1
и някакъв драйвер(библиотека?) за ODBC почва да дава грешка, намирам актуална DLL, но уиндоуса не ми позволява докато е активен да я подменя, не става и в Save Mode, варианта с който се спасявам е да сваля диска и на друг комп с WinXP да запиша файлчето, само че не винаги ми е удобно свалянето и местенето на HDD.
Та има ли начин уиндоуса да освободи даден файл и да го подменя?

_iAn
12.03.05 г., 17:52
Под DOS пробва ли? Ако разбира се файловата ти система е FAT32 :rolleyes:

nikis
12.03.05 г., 19:16
Ntfs......

_iAn
12.03.05 г., 19:30
Hirens BootCD 5.0 Full - Това има DOS със NTFS съпорт ;)
Но честно да ти кажа, не съм пробвал как точно работи и дали върши работа :)

mitkomk
13.03.05 г., 03:13
опитай това Live CD на Windows XP. става! пълен достъп под НТФС

http://www.nu2.nu/pebuilder/

2 начин - забрана да ти го стартира ХП-то самия файл:
че си администратор.
достъп до всичко:
My Computer->Folder Option->View
Advance Settings маха се отметката на Use Simple file sharing.
така вече при всеки файл/директория ->десен бутон ->Properties вече има обция:
Security ->долу на Advanced->
на тебе ти трябва да забраниш достъпа са акаунта System до файла.
слагащ на System Full Control Deny(така забраняваш достъпа на уиндоуса ти т.с. юзър System до файла)
***обаче ако виждаш System има пълен достъп и е в сиво(не може да го променяш)(хехехе Майкрософт си дават достъп да всичко на ОС си)
обаче:
Security->долу на Advanced->махаш отметката на Inherit from parent...
излиза питане: Copy . Remove. Cancel ->избираш Remove.
след това Add...->Advanced->Find..-> избираш System->ОК
от тука избиращ на Full Control Deny->OK (така забраняваш достъпа на уиндоуса ти т.с. юзър System до файла).
сега ти трябва на тебе достъп до файла да да може да го смениш:
Advanced->Find..-> избираш твоя юзър->ОК
от тука избиращ на Full Control Allow->OK***
след рестарт(понякога май стигаше килване на explorer.exe процеса или лог оф) Уиндоуса няма достъп да тоя файл и може да го подмениш.
след като го подмениш трябва да си върнеш каквито права са имали юзърите(акаунтите) върху него... пак по същия начин(то май че като са сложеше отметката на Inherit from parent... и са възтановяваха както са си по дефаулт... )
***а бе най лесно го дай фул права на Everyone и това е :D
определено малко объркващо съм го писал,дано да го разбереш
има и още мяколко по заобиколни начини... ама така ми са стори най лесно да го обесня.. дано да ти свърши работа

nikis
15.03.05 г., 20:21
Hirens BootCD 5.0 Full - Това има DOS със NTFS съпорт ;)
Но честно да ти кажа, не съм пробвал как точно работи и дали върши работа :)

това свърши работата, 10х :)

nikis
15.03.05 г., 20:25
опитай това Live CD на Windows XP. става! пълен достъп под НТФС

http://www.nu2.nu/pebuilder/

2 начин - забрана да ти го стартира ХП-то самия файл:
че си администратор.
достъп до всичко:
My Computer->Folder Option->View
...........................
***а бе най лесно го дай фул права на Everyone и това е :D
определено малко объркващо съм го писал,дано да го разбереш
има и още мяколко по заобиколни начини... ама така ми са стори най лесно да го обесня.. дано да ти свърши работа


пробвах с първия ти съвет, работи и той, също много добър начин...ама по втората част нищо не разбрах..с уиндоуса съм на 'вие' :)