Problem z folderem po rozpakowaniu WinRARa


(Orkanvega) #1

Witam,

Mam następujący problem.

Zgromadziłem dużo materiałów spakowanych przez WinRAR.

 

Nie wiem co się dzieje, ale już 5 razy zdarzyło sie, że po wypakowaniu zawartości RARa do folderu, okazuje się, że nie ma możliwości jego usunięcia. We właściwościach takiego folderu nie mam informacji o rozmiarze i datach utworzenia, modyfikacji i ostatniego użycia; przy próbie usunięcia wyświetla się komunikat, że "nie można znaleźć tego elementu. Prawdopodobnie elementu nie ma już w (i tutaj jest ścieżka dostępu folderu) Sprawdź lokalizację elementu i spróbuj ponownie".

 

Co w tym momencie zrobić? Jestem w tej trudnej sytuacji, potrzebuję komputera cały czas, nie mam płytki do reinstalacji systemu, poza tym tego, co mam na dysku, nie mam gdzie zgrać, a jest tego kilkadziesiąt giga.

 

Czy oprócz reinstalacji oprogramowania do WinRARa - ktoś ma jakąś inną radę?

 

Pozdrawiam

 

post-275011-0-15991900-1425163204_thumb.

post-275011-0-39560700-1425163210_thumb.

post-275011-0-80426200-1425163211_thumb.


(KAZDAN63) #2

Moim zdaniem problem tkwi w Rejestrze systemu WINDOWS , albo w nazwie rzeczywistej folderu DESKTOP (nie mylić z nazwą widzialną tj. Pulpit wyświetlaną z pliku : desktop.ini , sekcja : LocalizedResourceName=) .

 

Prawidłowe wpisy Rejestru dotyczące Pulpitu i Pulpitu Publicznego (nazwy widzialne) :

 

Windows Registry Editor Version 5.00

 

[HKEY_CURRENT_USER\SOFTWARE\MICROSOFT\Windows\CurrentVersion\Explorer\Shell Folders]

“Desktop”=“C:\USERS\ WŁAŚCICIEL \DESKTOP”

 

[HKEY_CURRENT_USER\SOFTWARE\MICROSOFT\Windows\CurrentVersion\Explorer\User Shell Folders]

“Desktop”=hex(2):25,00,55,00,53,00,45,00,52,00,50,00,52,00,4f,00,46,00,49,00,\

  4c,00,45,00,25,00,5c,00,44,00,45,00,53,00,4b,00,54,00,4f,00,50,00,00,00

 

[HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\Windows\CurrentVersion\Explorer\Shell Folders]

“Common Desktop”=“C:\USERS\PUBLIC\DESKTOP”

 

[HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\Windows\CurrentVersion\Explorer\User Shell Folders]

“Common Desktop”=hex(2):25,00,50,00,55,00,42,00,4c,00,49,00,43,00,25,00,5c,00,\

  44,00,45,00,53,00,4b,00,54,00,4f,00,50,00,00,00

 

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432NODE\MICROSOFT\Windows\CurrentVersion\Explorer\Shell Folders]

“Common Desktop”=“C:\USERS\PUBLIC\DESKTOP”

 

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432NODE\MICROSOFT\Windows\CurrentVersion\Explorer\User Shell Folders]

“Common Desktop”=hex(2):25,00,50,00,55,00,42,00,4c,00,49,00,43,00,25,00,5c,00,\

  44,00,45,00,53,00,4b,00,54,00,4f,00,50,00,00,00

 

WŁAŚCICIEL - należy zamienić na nazwę własnego konta Użytkownika !  

 

Lokalizacje folderów DESKTOP (nazwa rzeczywista) :

C:\USERS\PUBLIC\ DESKTOP

C:\USERS\ WŁAŚCICIEL \ DESKTOP

 

USERS=UŻYTKOWNICY (nazwa widzialna !)

PUBLIC=PUBLICZNY (nazwa widzialna !)

 

Nazwa rzeczywista folderu/pliku : PPM/Właściwości/Zabezpieczenia - Nazwa obiektu :

 

Nazwa rzeczywista i nazwa w ścieżce dostępu Rejestru muszą być jednakowe !

 

Słowem : nazwy rzeczywiste to DESKTOP , natomiast nazwy widoczne to : Pulpit i Pulpit Publiczny które wyświetlane są przez Eksplorator Windows i są one zawarte w plikach desktop.ini (sekcja : LocalizedResourceName=) znajdujących się w tych folderach .

 

Pliki desktop.ini to pliki ukryte !

 

HKEY_CLASSES_ROOT\CLSID{00021400-0000-0000-C000-000000000046}

 

HKEY_CLASSES_ROOT\Wow6432Node\CLSID{00021400-0000-0000-C000-000000000046}

 

HKEY_CLASSES_ROOT\CLSID{3080F90D-D7AD-11D9-BD98-0000947B0257}

 

HKEY_CLASSES_ROOT\Wow6432Node\CLSID{3080F90D-D7AD-11D9-BD98-0000947B0257}

 

czyli :

 

WIN+R

 

C:\WINDOWS\SYSTEM32\REGSVR32.exe C:\WINDOWS\SYSTEM32\SHELL32.DLL

C:\WINDOWS\SYSWOW64\REGSVR32.exe C:\WINDOWS\SYSWOW64\SHELL32.DLL

 

C:\WINDOWS\SYSTEM32\REGSVR32.exe C:\WINDOWS\SYSTEM32\SHDOCVW.DLL

C:\WINDOWS\SYSWOW64\REGSVR32.exe C:\WINDOWS\SYSWOW64\SHDOCVW.DLL

 

Dla systemów 32-bit ścieżka dostępu tylko : C:\WINDOWS\SYSTEM32 .

DESKTOP.txt


(Orkanvega) #3

Witam,

 

U mnie jest Vista 32-bitowa, więc sprawa jest prosta.

 

Czy jeżeli dane binarne są inne - sprawdziłem to dokładnie, krok po kroku, to oznacza, że powinienem skopiować je z postu, normalnie wkleić i zapisać przez OK (ewentualnie ręcznie podmienić konkretne wartości)?;

 

Gdzie powinna być informacja o hex2? Podaną ścieżkę rejestru bez problemu odnalazłem, ale czy brak hex2 też nie jest jakiś sygnałem, że coś nie gra?

 

I jeszcze dwie rzeczy:

 

  1. C:\USERS\PUBLIC\ DESKTOP - ja mam tak: C:\USERS\PUBLIC\ PUPLIT PUBLICZNY ; czy to jest ok? chodzi mi o to, że mam zarówno użytkownika publicznego, jak i pulpit publiczny; dopiero rozgryzam to wszystko, więc wolę się upewnić.

 

A na koniec kompletnie idiotyczne pytanie, wiem o tym: co mam zrobić z tym, co jest podane poniżej tekstu “Pliki desktop.ini to pliki ukryte !” ? Wiem, że to klucze rejestru i ścieżki dostępu do plików Windowsa, ale nie wiem jak to ugryźć? Chodzi mi o to:

 

"HKEY_CLASSES_ROOT\CLSID{00021400-0000-0000-C000-000000000046}

 

HKEY_CLASSES_ROOT\Wow6432Node\CLSID{00021400-0000-0000-C000-000000000046}

 

HKEY_CLASSES_ROOT\CLSID{3080F90D-D7AD-11D9-BD98-0000947B0257}

 

HKEY_CLASSES_ROOT\Wow6432Node\CLSID{3080F90D-D7AD-11D9-BD98-0000947B0257}

 

czyli :

 

WIN+R

 

C:\WINDOWS\SYSTEM32\REGSVR32.exe C:\WINDOWS\SYSTEM32\SHELL32.DLL

C:\WINDOWS\SYSWOW64\REGSVR32.exe C:\WINDOWS\SYSWOW64\SHELL32.DLL

 

C:\WINDOWS\SYSTEM32\REGSVR32.exe C:\WINDOWS\SYSTEM32\SHDOCVW.DLL

C:\WINDOWS\SYSWOW64\REGSVR32.exe C:\WINDOWS\SYSWOW64\SHDOCVW.DLL"

 

Pozdrawiam i bardzo dziękuję za pomoc.


(KAZDAN63) #4

Nazwa rzeczywista folderu/pliku  : PPM/Właściwości/Zabezpieczenia - Nazwa obiektu : C:\USERS\PUBLIC\ PUPLIT PUBLICZNY - to jest nieprawidłowe ! Tak widziana nazwa musi być DESKTOP !

 

PPM/Właściwości/Zabezpieczenia - Nazwa obiektu : C:\USERS\NAZWA UŻYTKOWNIKA\ DESKTOP - co jest ?

 

hex(2) to klucz Rejestru typu REG_EXPAND_SZ gdzie widzialna ścieżka (w pliku .txt lub .reg są to litery i cyfry) dostępu w Rejestrze jest typu : %USERPROFILE%\DESKTOP lub %PUBLIC%\DESKTOP tzn. typ klucza i sposób zapisu ścieżki dostępu są nierozłączne !

 

W systemie 32-bit nie istnieje klucz Rejestru WOW6432NODE ! (DESKTOP 32.txt) - Pobrać plik , zmienić rozszerzenie z .txt na .reg i dodać do Rejestru .

 

“chodzi mi o to, że mam zarówno użytkownika publicznego, jak i pulpit publiczny” - jeżeli są to nazwy rzeczywiste to nie , bo nazwy rzeczywiste tych folderów to : PUBLIC i DESKTOP .

 

Polecenia REGSVR32.exe służą do przywrócenia prawidłowych wpisów w kluczu CLSID Rejestru i w tym przypadku odnoszą się do : Pulpit i Pokaż Pulpit .

 

desktop.ini (Pulpit Publiczny)

 

[.ShellClassInfo]

LocalizedResourceName=Pulpit Publiczny

IconResource=C:\WINDOWS\SYSTEM32\imageres.dll,105

DESKTOP 32.txt


(Orkanvega) #5

Dobra, inaczej: załamałem się; wygląda na to, że przy moim obecnym stanie wiedzy jestem za głupi, żeby to naprawić.


(KAZDAN63) #6

Prawidłowo . Modyfikuj… , ew. dwukrotne kliknięcie na wartość Desktop .

Jak w :

HKEY_ CURRENT_USER \SOFTWARE\MICROSOFT\Windows\CurrentVersion\Explorer\ Shell Folders

 

HKEY_ LOCAL_MACHINE \SOFTWARE\MICROSOFT\Windows\CurrentVersion\Explorer\ Shell Folders

 

Różnica w wartościach binarnych miedzy “Tobą a mną” wynika z Desktop & DESKTOP , ale to jest bez znaczenia . 


(Atis) #7

Microsoft Fix it:

https://support.microsoft.com/mats/windows_file_and_folder_diag/pl

Wszystkie programy > Akcesoria > Wiersz polecenia > Kliknij prawym i wybierz Uruchom jako administrator

Wpisz i zatwierdź enterem: chkdsk c: /f

Zatwierdź sprawdzanie przy następnym uruchomieniu komputera.