Kasowanie nieusuwalnych plików i folderów.pdf

(369 KB) Pobierz
Kasowanie nieusuwalnych plików i folderów
Internet & Windows & Hardware FORUM [Powered by Invision Power...
http://www.searchengines.pl/index.php?act=Print&client=printer&f=11...
Drukowana wersja tematu
Kliknij tu, aby zobaczyć temat w orginalnym formacie
Internet & Windows & Hardware FORUM _ Zarządzanie plikami i operacje na dyskach _
Kasowanie nieusuwalnych plików i folderów
Napisany przez: picasso 7/02/2004, 4:17
____ . Wyeliminowanie procesu wiąŜącego plik lub folder
____ . Kasowanie przeniesienie zmiana nazwy w trakcie bootowania
____ . XP Kasowanie plików medialnych AVI, MPG, WMV, PSD
. Kasowanie obiektów z wadami nazwy / ścieŜki dostępu:
____ . Nieprawidłowa nazwa pliku lub folderu
____ . ŚcieŜka dostępu jest za długa lub zbyt głęboka
____ . System plików jest uszkodzony
. Kasowanie obiektów z brakiem uprawnień ( NTFS ):
____ . Brak praw do pliku lub folderu ( Vista )
____ . Brak praw do pliku lub folderu ( XP )
____ . Połączenie przyczyn (brak uprawnień + wady ścieŜki)
Darmowe programy:
http://www.searchengines.pl/index.php?showtopic=13281&st=0&p=347724&#entry347724 (do
usuwania folderów / plików z wadliwymi nazwami)
http://www.searchengines.pl/phpbb203/index.php?showtopic=13281 (do usuwania folderów / plików w
uŜyciu)
http://www.searchengines.pl/phpbb203/index.php?showtopic=12510 (obsługa narzędzi)
.
Napisany przez: picasso 7/02/2004, 4:24
Kasowanie plików "w uŜyciu"
Na początek rzeczy podstawowe czyli:
1. Zamknij wszystkie aplikacje lub aplikacje związane z tym konkretnym typem plików. Jeśli masz jakiś
P2P, upewnij się Ŝe te pliki nie figurują w zasobach współdzielonych i akurat nikt ich nie ściąga. Jeśli masz
otwartego playera, w którym te pliki były odtwarzane, zamknij go.
1 z 19
09-10-14 09:40
. Kasowanie obiektów "w uŜyciu"
165947180.196.png 165947180.207.png
Internet & Windows & Hardware FORUM [Powered by Invision Power...
http://www.searchengines.pl/index.php?act=Print&client=printer&f=11...
2. Ewentualnie uruchom program związany z danym typem plików i otwórz w nim inny plik z tej serii. To
moŜe pomóc zwolnić poprzedni plik.
3. Spróbuj zmienić jego nazwę poprzez podświetlenie go i naciśnięcie klawisza F2 (nie z prawokliku).
4. Spróbuj przenieść plik do innej lokalizacji np. innego folderu i skasować poprzedni folder lub przenieść
go bezpośrednio do katalogu głównego na C: i skasować z Exploratora Windows.
5. Spróbuj skasować folder w którym leŜy zablokowany plik. Jeśli ten plik i jego folder są w obrębie jeszcze
jednego folderu to spróbuj od razu kasować ten najwyŜszy folder. Oczywiście pamiętaj o przeniesieniu jakiś
waŜnych danych z tych folderów do innego miejsca na dysku byś się przypadkiem nie urządził.
6. Mały trik: Otwórz Notatnik i z menu wybierz Zapisz jako, przejdź do katalogu, gdzie jest ten trefny plik.
Zasejwuj tam pusty plik notatnika o dokładnie takiej samej nazwie jak niekasowalny plik.
7. Zrestartuj komputer
.
Napisany przez: picasso 8/02/2004, 6:21
Wyeliminowanie procesu wiąŜącego plik lub folder
Rozpoznanie procesu wiąŜącego:
A więc wyczajamy, który program/proces/dll wiąŜe pliki ze sobą. PosłuŜą temu darmowe progsiki:
http://www.searchengines.pl/phpbb203/index.php?showtopic=43841
http://www.searchengines.pl/index.php?showtopic=13285
http://www.drhoiby.com/WhoLockMe/
Oh.exe (Open Handlers) z
http://www.microsoft.com/downloads/details.aspx?FamilyID=9D467A6957FF4AE796EEB18C4790CFFD&displaylang=en
(Windows XP/2003)
Pozwala na wyłowienie procesu blokującego dany plik. Pokaz na przykładzie pliku skrzynki odbiorczej
INBOX.DBX:
Start >>> Uruchom >>> cmd >>> oh inbox.dbx >C:\Output.txt
Po zakończeniu działania narzędzia linii komend podglądasz wyniki zapisane w pliku C:\Output.txt . Jak widać
blokerem jest proces msimn.exe czyli .... Outlook Express:
CYTAT
//
// TIME: 20040507 19:27
// MACHINE: SUPERCOMPUTER
// BUILD: 2600
// OH version: built by: dnsrv_dev(vsmgum)
//
//
000003F4 msimn.exe File 025c \Documents and Settings\Ramesh\Local Settings\Application
Data\Identities\{C19958F222F34C6A9AE012049CE0706F}\Microsoft\Outlook Express\Inbox.dbx
000003F4 msimn.exe Mutant 0260 \BaseNamedObjects\d:_documents and settings_ramesh_local
settings_application data_identities_{c19958f222f34c6a9ae012049ce0706f}_microsoft_outlook
2 z 19
09-10-14 09:40
165947180.218.png 165947180.229.png 165947180.001.png 165947180.012.png 165947180.023.png
Internet & Windows & Hardware FORUM [Powered by Invision Power...
http://www.searchengines.pl/index.php?act=Print&client=printer&f=11...
express_inbox.dbx_directdbmutex
000003F4 msimn.exe Section 0264 \BaseNamedObjects\d:_documents and settings_ramesh_local
settings_application data_identities_{c19958f222f34c6a9ae012049ce0706f}_microsoft_outlook
express_inbox.dbx_directdbshare
000003F4 msimn.exe Section 0268 \BaseNamedObjects\d:_documents and settings_ramesh_local
settings_application data_identities_{c19958f222f34c6a9ae012049ce0706f}_microsoft_outlook
express_inbox.dbx_directdbfile m ap
Próba ograniczenia ilości procesów:
KASOWANIE W TRYBIE AWARYJNYM: wszystkie Windows
CYTAT
Szczegółowy opis startu do trybu awaryjnego jest
http:// www .searchengines.pl/phpbb203/ i ndex.php?sho w topic = 12510.
KASOWANIE SPOD DOSu: wszystkie Windows o ile są na partycji FAT
CYTAT
W celu ominięcia problemu związania plików procesami Windowsa naleŜy dostać się do czystego DOSu.
Potrzebujesz bootdiska 98. MoŜesz go ściągnąć http://www.drd.dyndns.org/fr_index.html?/disks.html (Boot
Essentials). Wykorzystujesz tam sławną komendę DEL...............DOS nie widzi jednak partycji NTFS i to nie jest
w ty m przypadku ta m etoda.
KASOWANIE Z POZIOMU Recovery Console: Windows 2000/XP/2003
CYTAT
Opis startu do i uŜytkowania Konsoli jest http://www.searchengines.pl/phpbb203/index.php?showtopic=14270.
Będąc w Konsoli wprowadź komendy z gatunku typowo DOSowych (po kaŜdej ENTER):
del lub delete "ścieŜka dostępu do pliku" [komenda delete nie ma supportu dla znaku *]
rd lub rmdir "ścieŜka dostępu do folderu" [folder musi być w pierwszej kolejności opróŜniony]
UWAGA: Domyślnie konsola pozwala tylko na dostęp do root C:\ i folderu C:\WINDOWS. Jeśli chcesz skasować
jakiś plik np. z C:\Program Files lub z innej partycji musisz usunąć ograniczenia konsoli. Jak obejść te
ograniczenia jest opisane w l inku o K onsoli.
Napisany przez: picasso 8/02/2004, 6:22
Kasowanie przeniesienie zmiana nazwy w
trakcie bootowania
Konfiguracja PendingFileRenameOperations:
Zmiany nazwy oraz podmiany czy przeniesienia pliku/folderu podczas bootowania moŜesz dokonać za pomocą
3 z 19
09-10-14 09:40
165947180.034.png 165947180.045.png 165947180.056.png 165947180.067.png 165947180.078.png 165947180.089.png 165947180.100.png 165947180.111.png 165947180.122.png 165947180.133.png 165947180.144.png 165947180.155.png 165947180.161.png 165947180.162.png 165947180.163.png 165947180.164.png 165947180.165.png 165947180.166.png 165947180.167.png 165947180.168.png 165947180.169.png 165947180.170.png 165947180.171.png 165947180.172.png 165947180.173.png 165947180.174.png 165947180.175.png 165947180.176.png 165947180.177.png 165947180.178.png 165947180.179.png 165947180.180.png 165947180.181.png 165947180.182.png 165947180.183.png 165947180.184.png 165947180.185.png 165947180.186.png 165947180.187.png 165947180.188.png 165947180.189.png 165947180.190.png 165947180.191.png 165947180.192.png 165947180.193.png 165947180.194.png 165947180.195.png 165947180.197.png 165947180.198.png 165947180.199.png 165947180.200.png 165947180.201.png 165947180.202.png 165947180.203.png 165947180.204.png 165947180.205.png 165947180.206.png 165947180.208.png 165947180.209.png 165947180.210.png 165947180.211.png 165947180.212.png 165947180.213.png 165947180.214.png 165947180.215.png 165947180.216.png 165947180.217.png 165947180.219.png 165947180.220.png 165947180.221.png 165947180.222.png 165947180.223.png 165947180.224.png 165947180.225.png 165947180.226.png 165947180.227.png 165947180.228.png 165947180.230.png 165947180.231.png 165947180.232.png 165947180.233.png 165947180.234.png 165947180.235.png 165947180.236.png 165947180.237.png 165947180.238.png 165947180.239.png 165947180.002.png 165947180.003.png 165947180.004.png 165947180.005.png 165947180.006.png 165947180.007.png 165947180.008.png 165947180.009.png 165947180.010.png 165947180.011.png 165947180.013.png 165947180.014.png 165947180.015.png 165947180.016.png 165947180.017.png 165947180.018.png 165947180.019.png 165947180.020.png 165947180.021.png 165947180.022.png 165947180.024.png 165947180.025.png 165947180.026.png 165947180.027.png 165947180.028.png 165947180.029.png 165947180.030.png 165947180.031.png 165947180.032.png
Internet & Windows & Hardware FORUM [Powered by Invision Power...
http://www.searchengines.pl/index.php?act=Print&client=printer&f=11...
ustawienia tzw. PendingFileRenameOperations. Dane te edytujemy w:
Windows NT/2000/XP: rejestr
CYTAT
Start >>> Run (Uruchom) >>> regedit i w kluczu
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager
Utwórz wartość PendingFileRenameOperations typu REG_MULTI_SZ. Ustaw tam parę według schematu:
\??\ źródłowa ścieŜka dostępu do pliku
!\??\ docelowa ścieŜka dostępu do pliku
Pierwsza linia pary rozpoczynająca się od znaku \??\ oznacza bieŜącą ścieŜkę dostępu pliku/folderu i jego
obecną nazwę.
Druga linia pary rozpoczynająca się od znaku !\??\ oznacza nową ścieŜkę dostępu i nazwę dla pliku/folderu:
Np. poniŜsza para przenosi plik test.dll z folderu TEMP do folderu system32 podmieniając istniejący plik
docelowy:
\??\C:\TEMP\test.dll
!\??\C:\WINDOWS\system32\test.dll
MoŜesz stworzyć tyle par ile zechcesz. Wpisanie samych ścieŜek dostępu do folderu spowoduje zmianę nazwy
folderu. Operacja przeniesienia i zmiany nazwy dokona się przy następnym resecie kompa a wpisy w rejestrze
zostaną usunięte.
Windows9x/Me: %WINDIR%\WININIT.INI
CYTAT
Sprawdź czy plik WININIT.INI jest obecny w katalogu Windowsa.
Jeśli WININIT.INI istnieje otwórz go w notatniku i w sekcji [rename] dodaj nowe wejścia. Jeśli taki plik nie
istnieje to utwórz go w notatniku z sekcją [rename]
W sekcji [rename] dodaj nowe wejścia według modelu
DocelowaNazwaPliku=ŹródłowaNazwaPliku
Obie nazwy muszą być nazwami skróconymi. By skasować plik uŜyj NUL jako wartość dla DocelowaNazwaPliku.
System wyegzekwuje WININIT.INI w czasie bootowania. Po ukończeniu tej operacji system go automatycznie
prze m ianuje na W I N I N IT.BA K .
Automatyczne programy:
MoŜna teŜ posłuŜyć się programami, które wykonają te akcje automatycznie. Spójrzcie na
http://www.searchengines.pl/phpbb203/index.php?showtopic=13281 darmową kolekcję programów.
4 z 19
09-10-14 09:40
165947180.033.png 165947180.035.png 165947180.036.png 165947180.037.png 165947180.038.png 165947180.039.png 165947180.040.png 165947180.041.png 165947180.042.png 165947180.043.png 165947180.044.png 165947180.046.png 165947180.047.png 165947180.048.png 165947180.049.png 165947180.050.png 165947180.051.png 165947180.052.png 165947180.053.png 165947180.054.png 165947180.055.png 165947180.057.png 165947180.058.png 165947180.059.png 165947180.060.png 165947180.061.png 165947180.062.png 165947180.063.png 165947180.064.png 165947180.065.png 165947180.066.png 165947180.068.png 165947180.069.png 165947180.070.png 165947180.071.png 165947180.072.png 165947180.073.png 165947180.074.png 165947180.075.png 165947180.076.png 165947180.077.png 165947180.079.png 165947180.080.png 165947180.081.png 165947180.082.png 165947180.083.png 165947180.084.png 165947180.085.png 165947180.086.png 165947180.087.png 165947180.088.png 165947180.090.png 165947180.091.png 165947180.092.png 165947180.093.png 165947180.094.png 165947180.095.png 165947180.096.png 165947180.097.png 165947180.098.png 165947180.099.png 165947180.101.png 165947180.102.png 165947180.103.png 165947180.104.png 165947180.105.png 165947180.106.png 165947180.107.png 165947180.108.png 165947180.109.png 165947180.110.png 165947180.112.png 165947180.113.png 165947180.114.png 165947180.115.png 165947180.116.png 165947180.117.png 165947180.118.png 165947180.119.png 165947180.120.png 165947180.121.png 165947180.123.png 165947180.124.png 165947180.125.png 165947180.126.png 165947180.127.png 165947180.128.png 165947180.129.png 165947180.130.png 165947180.131.png 165947180.132.png 165947180.134.png 165947180.135.png 165947180.136.png 165947180.137.png 165947180.138.png 165947180.139.png 165947180.140.png 165947180.141.png 165947180.142.png 165947180.143.png 165947180.145.png 165947180.146.png 165947180.147.png 165947180.148.png 165947180.149.png 165947180.150.png 165947180.151.png 165947180.152.png 165947180.153.png 165947180.154.png
Internet & Windows & Hardware FORUM [Powered by Invision Power...
http://www.searchengines.pl/index.php?act=Print&client=printer&f=11...
.
Napisany przez: picasso 8/02/2004, 6:23
XP Kasowanie plików medialnych AVI, MPG, WMV, PSD......
Artykuły referencyjne:
http://support.microsoft.com/kb/822430/pl
Po pierwsze sprawdź czy te pliki nie figurują w twoich "shares" p2p i czy aby ktoś ci ich przypadkiem nie ściąga
lub czy nie masz otwartego playera w którym są na liście. Po drugie problemem moŜe być generowanie przez
Windowsa podglądu pliku. Zaczekaj aŜ skończy. Po trzecie wszystko co powiedziane wcześniej ma
zastosowanie i w tym przypadku. Niemniej są jeszcze pewne szczegółowe akcje, które mogą usunąć ten
problem tymczasowo lub na stałe:
Operacje z linii komend
1) Zamknij wszystkie progsiki. Potem otwórz Command Prompt:
Start >>> Run (Uruchom) >>> cmd
I poprzez komendę CD przenieś się do ścieŜki dostępu gdzie są zlokalizowane te trefne pliki. Czasem juŜ na
tym etapie będziesz w stanie usunąć niechciane pliki i foldery za pomocą wykorzystania komend DEL (pliki) lub
RMDIR (foldery) np.
RMDIR nazwafolderu /s
Jeśli nazwa folderu zawiera nietypowe/dziwne znaki uŜyj komendy DIR /X by podejrzeć skróconą nazwę 8+3
(np. PROGRA~1 jako odpowiednik Program Files) i wykorzystaj ją przy kasowaniu z linii komend.
2) Jeśli powyŜsze akcje okaŜą się niewystarczające przeładuj explorera. Wywołaj Task Managera "świętą
trójcą" AltCtrlDel . W zakładce Procesy wyszukaj i zabij explorer.exe. Zostaniesz bez pulpitu i paska zadań
tylko z 2 oknami Task Managera i Command Prompt. W linii komend wpisz DEL nazwa.avi a najlepiej *.avi
jeśli wszystkie pliki w tym folderku akurat są na kasację. Pliki powinny się skasować bez problemu! Potem po
operacji kasacja w Task Managerze z menu File wybierasz New i wpisujesz explorer.exe.........Pulpit i pasek
zadań wróci.
Problem z Avi
Windows XP ma bug Eksploratora dotyczący plików avi:
1) wiązanie plików "tajemniczym procesem" i jako efekt brak moŜliwości skasowania z komunikatem m.in:
"being used by another person or program."
2) zuŜycie procesora 100% w momencie próby operacji na avi
3) ostre spowolnienie Windowsa w chwili dostępu do folderu z duŜą ilością plików avi a w efekcie nawet
zamroŜenie kompa
Powodem jest tzw. AVI Properties Handler , które "skanuje" plik avi w celu ustalenia róŜnych jego
właściwości. Skutkiem ubocznym, zwłaszcza na uszkodzonych avi jest totalna blokada. MoŜna bardzo łatwo to
skorygować za pomocą edycji rejestru:
CYTAT
5 z 19
09-10-14 09:40
165947180.156.png 165947180.157.png 165947180.158.png 165947180.159.png 165947180.160.png
Zgłoś jeśli naruszono regulamin