System Windows ma dwie domyślne akcje podczas przeciągania i upuszczania pliku lub folderu do nowego miejsca docelowego w Eksploratorze plików, czyli kopiowanie lub przenoszenie. Istnieje jednak ukryty "hack do rejestru Windows, który pozwala zmienić te domyślne zachowanie w systemie Windows 10.
Domyślne zachowanie systemu Windows 10
Domyślnie system Windows kopiuje wszystko, co przeciągasz i upuszczasz, do katalogu na innym dysku i przenosi go, jeśli przeciągniesz i upuścisz do innego folderu na bieżącym dysku. Możemy zmienić zachowanie przeciągania i upuszczania za pomocą skrótu klawiaturowego, jest to rozwiązanie tymczasowe i wymaga naciskania go za każdym razem, gdy chcesz przenieść lub skopiować pliki. Możemy zmusić system Windows do zmiany zachowania w celu kopiowania lub przenoszenia, niezależnie od tego, czy przeciągamy elementy na ten sam dysk, czy na różne dyski.
Zmieniamy domyślne zachowanie przeciągania i upuszczania plików lub folderów za pomocą Edytora rejestru w Windows
"Edytor rejestru" to bardzo mocne narzędzie do wprowadzania zmian ustawień systemu Windows. Jeśli jest niewłaściwie używany, może spowodować niestabilność systemu lub nawet uniemożliwić jego poprawne działanie. Zmiana zachowania przeciągania i upuszczania plików Jest dość prostym "hack'iem". Dopóki postępujemy zgodnie z instrukcjami, nie powinno być z tą zmianą w "Rejestrze Windows" żadnych problemów. Zanim zaczniemy dobrze będzie na początek wykonać kopię zapasową "Rejestru Windows" To możemy zrobić w samym Windows na dwa sposoby, pierwszy to utworzenie "Punktu przywracania systemu", drugi sposób to po otwarciu "Rejesru Windows" zrobienie jego całej kopii za pomocą samego edytora. Czyli klikamy na zakładkę "Plik" w edytorze i wybieramy z menu opcje "Eksportuj..." . Wskazujemy miejsce wykonania kopii, zaznaczamy opcje "Wszystko", aby został skopiowany cały "Rejestr Windows" i nadajemy nazwę naszej kopii. Wykonanie takiej kopii przyda się nam gdy coś nam nie wyjdzie i dzięki temu będziemy mogli cofnąć zmiany. "Edytor Rejestru" w Windows otworzyć możemy na kilka sposobów. Dla przykładu w Windows 10 wystarczy w polu wyszukiwania obok "Sart" wpisać "regedit" i wybrać z listy wyszukiwania edytor i go uruchomić.
Gdy wykonamy już kopię zapasową "Rejestru Windows" to możemy przejść do jego modyfikacji w celu zmiany domyślnego zachowania przeciągania i upuszczania plików w Windows. Musimy edytować dwa wpisy w rejestrze. Przechodzimy po lewej stronie edytora do klucza:
HKEY_CLASSES_ROOT \ *
W tym miejscu klikamy prawym przyciskiem myszy folder „*” i wybieramy po prawej stronie okna edytora, przez klikniecie p. p. myszy:
Nowy >> Wartość DWORD (32-bitowa) i nazywamy "DefaultDropEffect".
Po utworzeniu klucza klikamy na niego podwójnie p. p.myszki. W oknie "Edytowanie wartości" możemy teraz ustawić cztery opcje, które dają różne efekty zachowania przeciągania i upuszczania plików w Windows, czyli:
Akcja domyślna (0): pozwól systemowi Windows zdecydować, czy skopiować lub przenieść pliki i foldery po przeciągnięciu i upuszczeniu na miejsce.
Zawsze kopiuj (1): Kopia pliku lub folderu będzie zawsze umieszczana w miejscu docelowym.
Zawsze przenoś (2): plik lub folder zostanie przeniesiony do miejsca docelowego.
Zawsze twórz skrót (4): łącze do oryginalnego pliku lub folderu zawsze będzie umieszczone w miejscu docelowym.
Teraz ustawiamy interesującą nas wartość , zależnie jaki efekt chcemy osiągnąć. Dla przykładu ustawiamy "2" jeśli chcemy przenosić pliki. Potwierdzamy zmianę "OK.
Teraz przechodzimy w edytorze do klucza:
HKEY_CLASSES_ROOT \ AllFilesystemObjects
Klikamy prawym przyciskiem myszy na folder „AllFilesystemObjects” i wybieramy:
Nowy >> Wartość DWORD (32-bitowa). Nadajemy nazwę "DefaultDropEffect".
Tutaj też ustawiamy wybraną przez nas wartość analogicznie jak wyżej dla danego efektu, który nas interesuje. Dla przykładu wartość "2". Zamykamy "Edytor rejestru", zmiany zaczną obowiązywać natychmiast, bez konieczności ponownego uruchamiania komputera.
Jeśli nie chcemy i nie mamy ochoty zagłębiać się w "Rejestr Windows", to możemy użyć już gotowy "hack" rejestru, Wystarczy go pobrać i rozpakować za pomocą darmowego "7 - Zip" czy "WinRar". Znajdziecie go w dziale "Pliki" na tej witrynie. Wewnątrz paczki znajduje się plik "REG" do zmiany domyślnego zachowania przeciągania i upuszczania, aby zawsze kopiować lub przenosić, ustawiając wartość DefaultDropEffect w obu klawiszach na „1” lub „2”. Po rozpakowaniu klikamy dwukrotnie plik, który odpowiada żądanemu zachowaniu, i akceptujemy monity z pytaniem, czy na pewno chcemy wprowadzić zmiany w rejestrze systemu Windows. Ten "hack" po prostu dodaje "DefaultDropEffect" i wartości do kluczy "*" i "AllFilesystemObjects", które są omówione wyżej, Uruchomienie "hack'"a modyfikuje wartości w rejestrze od razu bez ręcznej jego edycji. Mimo to polecam samemu zrobienie powyższej porady krok po kroku w celu nauczenia się tworzenia własnych ustawień do rejestru Windows i ogólnie, aby zapoznać się z rejestrem.
Artykuł opracowany przez Andrzej Świech (IIllidan) ©® 09.03.2021
Kopiowanie i rozpowszechnianie bez zgody zabronione. Możliwe linkowanie do artykułu.