Wyłącz UAC kontrolujący zapisywanie plików w systemie Windows 7

0

Niedawno zaktualizowałem system Windows 7 do wersji XP i przyzwyczajam się do nowego UAC; Nie przeszkadzają mi dodatkowe kliknięcia, aby zainstalować programy, a co nie, denerwuje mnie jednak to, że pliki, które wcześniej utworzyłem na XP, nie pozwalają mi ich zapisać po ich edycji - próbowałem w wielu edytorach tekstu, aby zapisz pliki, a ja wciąż otrzymuję błędy odmowy dostępu .

Z moich badań wynika, że ​​jest to prawdopodobnie spowodowane UAC; Zauważyłem, że musisz kliknąć plik lub coś prawym przyciskiem myszy i wybrać polecenie Uruchom jako administrator ; Jestem programistą i codziennie pracuję z dziesiątkami plików, więc nie mam zamiaru robić czegoś takiego dla każdego pliku, z którym chcę pracować.

Czy istnieje możliwość wyłączenia tego zachowania bez wyłączania całego UAC?

Brett
źródło
1
Gdzie te pliki znajdują się na dysku twardym? A czy zaktualizowałeś lub wykonałeś czystą instalację? Zasadniczo próbujesz rozwiązać zły problem. Nie masz problemu z UAC. Masz problem z ACL.
Daniel B,
@DanielB Nie znajdują się w plikach programu. Znajdują się one w niestandardowym katalogu na innym dysku niż system Windows.
Brett,
@DanielB Oh i to była czysta instalacja.
Brett,
@DanielB Rozwiązałeś problem ACL, jak powiedziałeś.
Brett,
1
@JasonC Z przyjemnością to zrobiłem, ale dawałem Danielowi szansę na opublikowanie odpowiedzi, abym mógł ją zaakceptować, ponieważ to on doprowadził mnie do rozwiązania :)
Brett

Odpowiedzi:

1

Upewnij się, że uprawnienia są poprawnie ustawione w folderach na dysku.

Możesz to sprawdzić, przechodząc do folderu, w którym znajduje się komunikat „Odmowa dostępu”, wchodząc Properties > Securityi upewniając się, że grupa Użytkownicy zaznaczyła Full control. Jeśli grupa Użytkownicy nie jest obecna, możesz temu zaradzić, klikając Edit...przycisk, a Add...następnie wpisując Usersi zaznaczając Full controlpole.

oldmud0
źródło
0

Musisz przejąć na własność foldery / pliki. Spróbuj tego:

  • Kliknij prawym przyciskiem myszy folder, który chcesz przejąć na własność, a następnie kliknij polecenie Właściwości.
  • Kliknij kartę Zabezpieczenia, kliknij opcję Zaawansowane, a następnie kliknij kartę Właściciel.
  • Kliknij Edytuj. Wymagane uprawnienia administratora Jeśli zostanie wyświetlony monit o hasło administratora lub potwierdzenie, wpisz hasło lub potwierdź.
  • Kliknij nazwisko osoby, której chcesz przekazać własność.
  • Jeśli chcesz, aby ta osoba była właścicielem plików i podfolderów w tym folderze, zaznacz pole wyboru Zamień właściciela na podwykonawcach i obiektach.
  • Kliknij OK i gotowe.

Otóż ​​to!

SlAy3r
źródło
Niestety nie zadziałało :(
Brett
-2

W Windows 7, po prostu wyłącz UAC, został zaprojektowany, aby denerwować użytkowników i wywierać presję na programistów w tym czasie i od dawna spełniał swoje zadanie. Istnieją bardziej skuteczne sposoby ochrony komputera, które mają inną filozofię niż UAC. Kontrola konta użytkownika została zaprojektowana „w celu zmiany ekosystemu”, i tak się stało, a teraz jest zrobione.

To powiedziawszy, jeśli tworzysz oprogramowanie, służy ono przynajmniej powiadomieniu programisty, że twoja aplikacja robi coś, co aktywuje monit.

Nawiasem mówiąc, jeśli jesteś programistą, chyba że masz konkretny powód, aby pozostać na 7, możesz chcieć przynajmniej uruchomić podwójnie 10 do testowania oprogramowania, aby wykryć problemy z oprogramowaniem, które nie jest obecne na 7. Microsoft upuścił oficjalne wsparcie już 7 lat temu, więc zaczniesz widzieć coraz większy rozdźwięk między środowiskiem programistycznym a użytkownikami. Nie chcesz znaleźć się w sytuacji, w której nagle będziesz zmuszony debugować problem z systemem Windows 10 i napotkasz mnóstwo innych nieprzewidzianych problemów programistycznych dzięki aktualizacji Windows 10 z ostatniej chwili. Wiem to, bo byłem tam ...

Jason C.
źródło
Komentarze nie są przeznaczone do rozszerzonej dyskusji; ta rozmowa została przeniesiona do czatu .
losowy
Dzięki, ale jestem programistą, a nie programistą, więc system operacyjny nie stanowi dla mnie dużego problemu. :)
Brett,