Skocz do zawartości

maggreg

Użytkownicy
  • Postów

    649
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez maggreg

  1. Cały czas są obecne dwie wersje, oczywiście po wyczyszczeniu przez cc nie ma manifestów dzięki którym dałoby się je wyrejestrować z systemu. Skasuj oba katalogi wg opisu który podałem wczesniej: https://www.fixitpc.pl/topic/32323-asphalt-8-airborne-błąd-podczas-instalacji-aktualizacji-gry-0x80070003-error/?p=193560 Z powershell już nic więcej nie uzyskasz, używając cc zamknąłeś tą furtkę. Spróbuj w tym kluczu znaleźć odpowiednie wpisy i usuń je (pewnie trzeba będzie przejąc je najpierw na własność) HKEY_LOCAL_MACHINE\SYSTEM\Setup\Upgrade\Appx\AppxAllUserStore\Staged\ pzdr
  2. Zrób jeszcze raz: Get-AppxPackage -AllUsers | where-object {$_.name -like "*Asphalt8*"} i zobaczymy czy coś się zmieniło. pzdr
  3. Tak samo jak robiłeś na obrazku w linijkach z pełna nazwą (wildcard "*" nie ma znaczenia) tylko zastąp numer wersji (zakładam, ze nazwa pakietu się nie zmieni) czyli zamiast 2.9.1.0 wpisz 2.9.0.7. pzdr
  4. Jak widzisz kiedy podajesz pełną nazwę to nie zgłasza błędów: Tylko jeszcze musisz spróbować to samo wersją 2.9.0.7. pzdr
  5. Nie wiem czy właśnie próba instalacji z delegacją uprawnień nie spowodowała problemów, w końcu to pakiet przeznaczony dla użytkownika. Z delegacją pewnie się instaluje jako aplikacja windows w ścieżce "wondows/windowsapps" zamiast "program files/windowsapps". Sklep próbuje aktualizować we właściwej ścieżce ale pakietu nie znajduje i wywala błąd a "dwoistość" powoduje problem z deinstalacją i wyrejestrowaniem. Sprawdź w ścieżkach które podałem czy cc rzeczywiście usunął pakiety. Jeżeli nie spróbuj ręcznie przejąć i usunąć katalogi (raczej więcej nie popsujesz): @takeown /F "ścieżka" /R /A /D T @icacls "ścieżka" /grant %username%:F /T /C @rd /s /q "ścieżka" oczywiście w miejsce ściezki wstaw odpowiedni ciąg. pzdr
  6. Narzędzia znajdują błędy, może w systemie jest większy problem. Moze powinieneś spróbować logowania wg. przepisu z działu pomocy doraźnej i założenia tam tematu. install_wim_tweak widocznie nie widzi tych pakietów, jak pisałem sam nie mam nic z UWP więc troszkę trudniej mi weryfikować. Jeszcze jedno, na tym obrazku wyraźnie widać, że mamy dwa wystąpienia pakietu: z czego ten pierwszy nie podaje prawidłowej ścieżki natomiast drugi podaje ścieżkę w katalogu programów (program files) natomiast na tym obrazku listuje: w katalogu windows. Spróbuj deinstalacji z podaniem pełnej nazwy do konkretnego pakietu ze zmiennej "packagefullname" dla obu wystapień. Możesz też zajrzeć do tego katalogu w ścieżce c:\program files\windowsapps i zobaczyć czy ten nie jest pusty. pzdr
  7. Zobacz czy w "installlocation" istnieją pliki, pakiet wygląda na obecny ale uszkodzony albo pusty. Możesz spróbować komendy: (Get-AppxPackage -AllUsers | where-object {$_.name -like "*edge*"}).InstallLocation | dir -force powinno podać listing zawartości katalogu pakietu, spróbuj też tego co podałem powyżej w edycji z install_wim_tweak.exe. W tych pdf-ach widzę, że były błędy i na tym pierwszym widać, że nie wszystkie naprawiło. dla winupdate spróbuj też narzędzia: http://aka.ms/diag_wu Czy komendy dla wu wykonałeś w konsoli administratora (cmd nie powershell)? pzdr
  8. Ciekawe, bo z wykonanych komend wynika, że tego pakietu w ogóle nie masz w systemie. Zobacz co poda samo: Get-AppxPackage -AllUsers | where-object {$_.name -like "*Asphalt8*"} Kod do rejestracji winstore nie powinien zwrócić żadnej odpowiedzi natomiast powinien (na moment) mrugnąć postęp, brak blędu więc zakładam, że się wykonał. żeby była jasność, w konsoli PS można podać kod bez ustawiania zmiennej, załóżmy że będziesz chciał spróbować zarejestrować asphalt to komenda może przyjąć postać: (Get-AppxPackage -AllUsers | where-object {$_.name -like "*Asphalt8*"}).InstallLocation + '\AppxManifest.xml' | Add-AppxPackage -DisableDevelopmentMode -Register Skrypt do cortany podałem jako przykład, w swoim przypadku powinieneś go dostosować do własnych potrzeb czyli cortanę zastąpić asphaltem (no chyba, że chciałeś się pozbyć cortany), wywołanie powinno mieć postać: @echo off cd /d "%~dp0" echo Uninstalling Cortana... CLS install_wim_tweak.exe /o /l install_wim_tweak.exe /o /c nazwa-pakietu /r install_wim_tweak.exe /h /o /l echo Cortana should be uninstalled. Please reboot Windows 10. pause install_wim_tweak.exe /o /l utworzy ci plik Packages.txt i to w nim musisz poszukać konkretnej nazwy pakietu (są to nazwy inne niż te które zwraca Get-AppxPackage) pzdr
  9. Nie sprawdzę, moje ustawienia uniemożliwiają uruchomienie się jakiejkolwiek aplikacji UWP a sklepu nawet nie mam w systemie. Spróbuj bez cudzysłowów, podany format to wersja raczej do uruchomienia jako parametr: PowerShell -ExecutionPolicy Unrestricted -Command "& {$manifest = (Get-AppxPackage Microsoft.WindowsStore).InstallLocation + '\AppxManifest.xml' ; Add-AppxPackage -DisableDevelopmentMode -Register $manifest}" W czystym PS można wstawić nawet bez nawiasów (jako komendę a nie wywołanie kodu): $manifest = (Get-AppxPackage Microsoft.WindowsStore).InstallLocation + '\AppxManifest.xml' ; Add-AppxPackage -DisableDevelopmentMode -Register $manifest Jeszcze jedno, jeżeli nie znasz dokładnej nazwy pakietu to można go usunąć korzystając z operatora logicznego like, wersja której Ty próbowałeś wymaga podania konkretnej nazwy pakietu (bez wildcards): Get-AppxPackage -AllUsers | where-object {$_.name -like "*Asphalt8*"} | Remove-AppxPackage pzdr
  10. Spróbuj w powershell zarejestrować sklep na nowo: "& {$manifest = (Get-AppxPackage Microsoft.WindowsStore).InstallLocation + '\AppxManifest.xml' ; Add-AppxPackage -DisableDevelopmentMode -Register $manifest}" Oprócz powyższego spróbuj narzędzia od MS: http://aka.ms/diag_apps10 Spróbuj odświeżyć komponenty windows update: https://support.microsoft.com/en-gb/help/971058/how-do-i-reset-windows-update-components Być może trzeba będzie wymusić deinstalację pakietu, możesz spróbowaćWIMTweak, przykładowy skrypt dla cortany: http://winaero.com/request.php?1832 pzdr
  11. Trzeba jeszcze aktywować partycję - z poziomu diskpart komenda activate bądź skrót act, partycja powinna też zawierać odpowiedni bootsector, nie wiem czy wymienione narzędzia o to zadbają jeżeli nie to można posłużyć się narzędziem bootsect. pzdr
  12. Jest tam zarówno mój skrypt perl jako oddzielny temat jak i zapałka pod twoim pytaniem (wymaga trochę zachodu ale działa). pzdr
  13. http://miniskrypt.hubaiitv.pl/forum-6.html pzdr
  14. maggreg

    Read-Only Windows7

    Tak jak myślałem - nie chodzi ci o system stricte RO ale o system "temporary write". Jak pisałem miałem do czynienia z rozwiązaniami sprzętowymi, intel miał taką płytę/płyty główne które dedykowaną dla kafejek internetowych bądź pracowni szkolnych (ja robiłem dla szkół) która w standardzie odpalała za każdym razem system w tym samym stanie, aby wprowadzić zmiany należało podać hasło przy starcie. Były też przynajmniej dwie karty pci o takiej samej funkcjonalności. Niestety było to lata temu a i wtedy było to rozwiązanie niszowe. Jedyne co widzę w tej chwili to (z opisu wynika, że jest to rozwiązanie mieszane - sprzętowo/programowe): https://www.hdguard.com/ Wszystkie te rozwiązania chronią przed permanentnymi zmianami ale nie przed bieżącą aktywnością, zakładam że od czasu do czasu będziesz coś chciał ściągnąć i jednak zapisać. Wydaje mi się, że kopiesz za głęboko, jeżeli nie chcesz sięgać po rozwiązanie live to myślę że zupełnie wystarczy dobra piaskownica w której można pracować w sieci jak i instalować soft z "nieznanych" źródeł. Zawsze też pozostaje maszyna wirtualna która jest jednocześnie piaskownicą i snapshotem (maszyny wirtualne mają odpowiednią funkcjonalność w "zestawie"). pzdr
  15. maggreg

    Read-Only Windows7

    Są rozwiązania sprzętowe pozwalające na stworzenie maszyny której stan po każdym resecie wraca do tej samej pozycji, były dość popularne w czasach rozkwitu kafejek internetowych, osobiście miałem do czynienia z rozwiązaniem wbudowanym w płytę główną oraz specjalną kartą. W przypadku systemu tylko wersja live. Oczywiście nie są to rozwiązania stricte RO, zawsze jest obszar zapisu choćby tymczasowy (ram, tymczasowy obszar itp.), będąc ścisłym to nawet w przypadku systemów "wbudowanych" mamy do czynienia z zapisem danych bo taka jest idea funkcjonowania każdego programu operacje na pamięci, rejestrach itp. Z systemem windows nawet takiej "migawki" nie da się osiągnąć, ten system z założenia coś zapisuje, czasami nawet w ukrytych obszarach systemu ntfs, można by z ciekawości jakiś blocker sprzętowy założyć (taki jakich używają służby do kopiowania dysków przy zbieraniu dowodów) i zobaczyć czy się windows odpala ale obstawiam, że by się wysypał. Jeżeli masz system tymczasowy na którym możesz się pobawić to możesz po kolei (katalog po katalogu) odbierać prawa zapisu dla wszystkich użytkowników korzystając z systemowych uprawnień i sprawdzać jak to wpłynie na zachowanie systemu. pzdr
  16. maggreg

    Windows 10 botnet

    Można jeszcze dodać, że użytkownicy raportują problemy z połączeniami wifi, karta zgłasza się prawidłowo ale nie widzi punktu dostępowego albo ma problem z otrzymaniem adresu (w przypadku konfiguracji po dhcp). pzdr
  17. maggreg

    "Uziemienie" komputera.

    Problem może się ujawnić w momencie kiedy pojawia się awaria urządzenia i wtedy nieprawidłowa instalacja (jeżeli rzeczywiście taka występuje) może zmienić się w niebezpieczną. Pamiętaj, że zasilacz impulsowy (a z takim mamy do czynienia w komputerze stacjonarnym) ma tak naprawdę dwie masy, masę gorącą i masę zimną które w sprawnym zasilaczu są odseparowane od siebie galwanicznie, w przypadku awarii może się zdarzyć, że te masy się spotkają np własnie przez uziemienie, w tym momencie jeżeli w instalacji nie masz prawidłowego zabezpieczenia to może na obudowie wystąpić potencjał niebezpieczny dla zdrowia. Jest to też potencjalnie niebezpieczne dla innych podzespołów komputera, załóżmy że masa zimna zamiast potencjału zero ma potencjał z masy gorącej, przyjmijmy dla uproszczenia że jest to 10V to potencjał dla linii 12V wynosi 22V, wszystko jest w porządku dopuki nie podłączysz innego urządzenia które ma własną linię masy bo różnica potencjałów między masą a linią (czyli napięcie) wynosi 12V (22-10) ale w momencie podłączania urządzenia zewnętrznego potencjał masy spada do zera (złącza hotplug a więc i usb są konstruowane tak aby masa łączyła się najpierw, jest to właśnie zabezpieczenie chroniące urządzenia przed różnicą potencjałów) wiec różnica potencjałów przez krótką chwilę może wynosić 22V i to co się stanie z podzespołami zależy od szybkości zadziałania zabezpieczenia i/lub czasu reakcji przetwornicy na nowe warunki (wystąpi tak zwany stan nieustalony ). pzdr
  18. Nowa wersja skryptu, odrobinę bardziej zaawansowana. Różnice w stosunku do wersji podstawowej: 1. Wybór dysku w przypadku wykrycia większej ilości odpowiednich napędów (z wykluczeniem napędów usb). 2. Opcja P pozwalająca pominąć konfigurację dysku - wygodniejsza alternatywa dla opcji custom, raczej dla zaawansowanych użytkowników (potencjalnie destrukcyjna, pozwala też na niespójności konfiguracyjne). 3. Po wybraniu opcji utworzenia małej partycji recovery - konfiguruje odpowiednią opcję startową. 4. Ustawiony katalog tymczasowy dla DISM - workaround dla błędnej konfiguracji winpe. 5. Kilka kosmetycznych zmian w formatowaniu kodu. Zewnętrzny link pzdr
  19. maggreg

    Uruchamianie z usb

    Czy to syslinux czy grub4dos najlepiej zainstalować z pomocą bootice. Zobacz sobie jaki jest oryginalny boot manager na płycie i najlepiej użyj tego samego. Możesz sobie najpierw wrzucić sam mbr i zobaczyć czy startuje a dopiero później zbudować menu. pzdr
  20. maggreg

    Uruchamianie z usb

    Nie napisałeś jaki to linux, w jakim trybie chcesz startować (efi czy legacy), czy to multiboot, czy próbujesz odpalić z mapowanego iso czy rozpakowanych plików. W ciemno mogę tylko napisać - w trybie legacy odpalamy z syslinux lub grub4dos (dla mnie bardziej uniwersalny) w trybie efi z grub2. Lilo jest mocno niszowym rozwiązaniem w dzisiejszych czasach a co za tym idzie mało uniwersalnym. pzdr
  21. Najpierw upewnij się, że to nie jest problem sprzętowy, być może padła linia zasilająca usb i nie wydala prądowo, działają tylko urządzenia o bardzo niskim poborze, spróbuj podłączyć przez huba z własnym zasilaniem. Po upewnieniu się, że to nie problem sprzętowy reinstalacja sterowników producenta chipu usb (nie wiem co tam masz). W skrajnym przypadku odbudowa gałęzi usb (uwaga akcja potencjalnie niebezpieczna, upewnij się, że masz backup rejestru i możliwość jego odtworzenia z zewnętrznego systemu np. pe): należy odinstalować sterowniki usb, wywalić zawartość klucza rejestru HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USBSTOR i ew. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB (możesz też wyczyścić klucz 36FC9E60-C465-11CF-8056-444553540000 z tematów które wcześniej podałeś), po restarcie powinien się odbudować Potem zainstalować ponownie sterowniki producenta kontrolera i sterowniki poszczególnych urządzeń usb. Dobrze mieć myszkę i/lub klawiaturę ps2 podłączoną na czas tych zabiegów inaczej obsługa komputera może być niemożliwa. pzdr
  22. Odpal jakiś live linux i zobacz czy narzędzia dyskowe (np. gparted) będą w stanie wprowadzić jakiekolwiek zmiany w strukturze dysku. Można też z pomocą np. edytora hex spróbować zapełnić pierwsze sektory jakimś paternem (ff czy 00). Oczywiście najlepiej operować dyskiem podłączonym przez przejściówkę USB. Jeżeli linux nie da rady to (jak napisał kolego powyżej) narzędzie producenta i próba zerowania/wymazania z jego poziomu. pzdr
  23. maggreg

    Problemy z dyskiem

    Ilość sektorów alokowanych jak na dysk który przepracował 1000h co najmniej zagadkowa. Nie jest to komputer przenośny więc "warunki użytkowania" nie powinny go uszkadzać. Dysk jak rozumiem na gwarancji? - więc ewidentnie do wymiany. Później wymiana taśmy sata, upewnienie się że zasilacz "trzyma" parametry napięciowe na złączach sata (ew. wymiana zasilacza), flash bios płyty (być może firmware kontrolera ma jakiś specyficzny błąd). pzdr
  24. Jeżeli komputer ma osiem lat lub więcej to wielce prawdopodobne jest to, że kondensatory w sekcji zasilającej straciły swoje właściwości. Czasami można to stwierdzić "organoleptycznie" - taki wadliwy kondensator będzie wypukły z wierzchu, dobry przykład: https://www.geeksinphoenix.com/blog/images/Top-view-of-a-row-of-failed-capacitors.jpg Brak oznak wizualnych nie oznacza, że kondensatory "trzymają" parametry. Odpowiedź może dać pomiar parametru ESR (zastępczej rezystancji szeregowej), niestety odpowiednie mierniki nie są oczywistym wyposażeniem nawet dobrych warsztatów serwisowych, wprawny elektronik może też taki parametr zmierzyć/wyliczyć z pomocą generatora i oscyloskopu. Można się tutaj opierać na objawach typowych dla tego zjawiska ale (o ile nie ma oznak wizualnych) jest to nadal loteria choć z dużym prawdopodobieństwem wygranej. Wymiana kompletu kondensatorów to z reguły ok. 80-100 PLN (choć kondensatory z najlepszych "brandów" mogą ją znacznie podnieść), dobrym zwyczajem jest również w takim przypadku jednoczesna wymiana zasilacza. pzdr
×
×
  • Dodaj nową pozycję...