
Denne programvaren reparerer vanlige datamaskinfeil, beskytter deg mot filtap, skadelig programvare, maskinvarefeil og optimaliserer PC-en for maksimal ytelse. Løs PC-problemer og fjern virus nå i tre enkle trinn:
- Last ned Restoro PC-reparasjonsverktøy som kommer med patenterte teknologier (patent tilgjengelig her).
- Klikk Start søk for å finne Windows-problemer som kan forårsake PC-problemer.
- Klikk Reparer alle for å fikse problemer som påvirker datamaskinens sikkerhet og ytelse
- Restoro er lastet ned av 0 lesere denne måneden.
Windows PowerShell er utrolig enkelt å administrere når du lærer det grunnleggende om skriptspråket. Til tross for det kan brukere støte på noen få hikke her og der. Mange av dem har rapportert at PowerShell ikke godtar Ctrl + R snarvei for å vise kommandosøk.
Siden dette egentlig betyr at brukere ikke lenger kan nyte historiefunksjonen, er det definitivt ubehagelig. PowerShell har en ganske flott innebygd kommandohistorikk for å hjelpe deg med de komplekse listene du har angitt over tid, men hvis du ikke kan bruke den, er det et stort problem.
Hvis du også er plaget av dette problemet, anbefaler vi følgende for å komme deg rundt det.
Hva kan jeg gjøre når PowerShell-historikken ikke fungerer?
1. Sjekk PSReadLine-enheten

Mange andre har opplevd det samme problemet etter oppgradering til Windows 10. Du vet kanskje ikke at du har installert PSReadLine, men den følger med Windows 10, så godta at den er der.
Liker det eller ikke, det erstatter ganske mye den gamle stilen kommandohistorikkfunksjonene med mer sofistikert funksjonalitet. Kommandohistorikkfunksjonen i PowerShell er ikke innebygd i selve Windows Management Framework, men den er basert nøyaktig på tredjeparts PSReadLine-modulen.
For å bekrefte at det er noen involvering denne gangen, kan du prøve å kjøre Get-PSReadLineOption og merke om du får denne feilen angående PSReadLine-forsamlingen:
Get-PSReadLineOption: Type initializer for ‘Microsoft. Kraftskall. PSConsoleReadLine ’kastet et unntak.
På linje: 1 røye: 1
+ Get-PSReadLineOption
+ ~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo: Ikke spesifisert: (:) [Get-PSReadLineOption], TypeInitializationException
+ FullyQualifiedErrorId: System. TypeInitializationException, Microsoft. Kraftskall. GetPSReadLineOption
Hvis du også ser linjene ovenfor, lukker du PowerShell og endrer tastaturoppsettet til no-US. Åpne den tilbake og sjekk om PowerShell-historikken fungerer igjen.
2. Nedgradere PSReadLine til 1.2

Oppgradering av PSReadLine til en ny versjon kan også forårsake denne feilen du får. Dette skjer for det meste hvis du kjører PowerShell med et ikke-amerikansk tastaturoppsett.
Imidlertid, hvis trinnene ovenfor ikke gjorde noen forskjell, kan du også prøve å nedgradere PSReadLine til 1.2.
3. Prøv alternative cmdlets for å se historikken

Kjør en systemskanning for å oppdage potensielle feil

Last ned Restoro
PC-reparasjonsverktøy

Klikk Start søk for å finne Windows-problemer.

Klikk Reparer alle for å løse problemer med patenterte teknologier.
Kjør en PC-skanning med Restoro reparasjonsverktøy for å finne feil som forårsaker sikkerhetsproblemer og forsinkelser. Etter at skanningen er fullført, erstatter reparasjonsprosessen skadede filer med nye Windows-filer og komponenter.
Anta at du skrev og utførte noen kompliserte PowerShell-kommandoer, og at du vil ta en titt nå. Du bør være i stand til å bla gjennom hele historien til PowerShell-kommandoer ved hjelp av pil opp / ned.
Som alltid kan du også bruke flere medfølgende cmdlets til å jobbe med historikken din. For å se historikken til kommandoene du har skrevet, kjør følgende cmdlet:
Få historie
Du kan søke videre i historikken din ved å føre den resulterende utgangen til cmdleten Velg streng. Ikke glem å erstatte "Søk" i cmdleten nedenfor med den faktiske teksten du vil søke etter:
Get-History | Velg streng - Mønster “Søk”
For å se mer detaljert informasjon om tidligere utførte kommandoer, inkludert kommandostatus eller start / sluttid, kjør denne kommandoen i stedet:
Get-History | Format-List -Eiendom *
Ikke mindre viktig, hvis ting fungerer og du vil eksportere kommandoer fra den gjeldende økten til en fil, bruker du cmdleten Export-Clixml:
Get-History | Eksport-Clixml-Path c: pscommands_hist.xml
4. Øk antall huskede kommandoer

Husk at kommandolinjebufferen bare holder de siste 50 kommandoene du skrev. Hvis du ønsker mer, er det faktiske problemet du står overfor, bare øk dette tallet.
For å få det til å skje, høyreklikk tittellinjen i vinduet PowerShell, velg Eiendommer, så bare endre verdien på Buffer størrelse under Kommandohistorikk.
En potensiell årsak til denne feilen er at Powershells historie er slått av. Her har du kanskje kommet inn før:
% userprofile% AppDataRoamingMicrosoftWindowsPowerShellPSReadlineConsoleHost_history.txt
Du kunne ha slått den av med:
Set-PSReadlineOption –HistorySaveStyle SaveNothing
Ringer det noen bjeller? Det samme gjelder hvis du leter etter noe etter at du har tømt minnet fullt ut i håp om en ny start.
Bare vær forsiktig: cmdleten Clear-History kan egentlig ikke brukes til å slette historikken til kommandoer. Det tømmer bare listen over kommandoer som cmdleten Get-History viser.
Ved å følge prosedyrene nevnt i denne artikkelen, kan det hjelpe deg med å løse problemet du opplevde. Hvis du er klar over noen annen måte å få PowerShell-historien til å fungere igjen, kan du fortelle oss om det i kommentarfeltet nedenfor.
LES OGSÅ:
- Kjør dette Powershell-skriptet for å fjerne standardapper fra Windows 10 Image
- Windows PowerShell har sluttet å virke: Prøv disse 4 løsningene
- PowerShell gjenkjennes ikke? Sjekk ut disse løsningene

- Last ned dette PC-reparasjonsverktøyet rangert bra på TrustPilot.com (nedlastingen starter på denne siden).
- Klikk Start søk for å finne Windows-problemer som kan forårsake PC-problemer.
- Klikk Reparer alle for å løse problemer med patenterte teknologier (Eksklusiv rabatt for våre lesere).
Restoro er lastet ned av 0 lesere denne måneden.