Problemer med at indlæse pc'en. Problemer med at indlæse pc'en Fuldstændig rengøring af systemet med renseprogrammer
Manuel redigering af Windows registreringsdatabasen for at fjerne Fejl 5 nøgler, der indeholder fejl, anbefales ikke, medmindre du er PC Service professionel. Fejl ved redigering af registreringsdatabasen kan gøre din pc ubrugelig og forårsage uoprettelig skade på dit operativsystem. Faktisk kan selv et komma placeret det forkerte sted forhindre din computer i at starte!
På grund af denne risiko anbefaler vi på det kraftigste at bruge en betroet registrerings-oprydder, såsom WinThruster [Download] (udviklet af Microsoft Gold Certified Partner) til at scanne og reparere eventuelle Fejl 5-relaterede problemer. Brug af Registry Cleaner [Download] kan automatisere processen med at finde korrupte poster i registreringsdatabasen, manglende filreferencer (såsom dem, der forårsager fejlen %%error_name%) og ødelagte links i registreringsdatabasen. Før hver scanning oprettes der automatisk en sikkerhedskopi, så du kan fortryde ændringer med et enkelt klik og beskytter dig mod mulig skade på din computer. Det bedste er, at reparation af registreringsfejl [Download] kan forbedre systemets hastighed og ydeevne dramatisk.
Advarsel: Medmindre du er en erfaren pc-bruger, anbefaler vi IKKE at redigere Windows-registreringsdatabasen manuelt. Brug af Registreringseditor forkert kan forårsage alvorlige problemer, der kan kræve, at du geninstallerer Windows. Vi garanterer ikke, at problemer som følge af forkert brug af Registreringseditor kan rettes. Du bruger Registreringseditor på egen risiko.
Før du manuelt reparerer Windows-registreringsdatabasen, skal du oprette en sikkerhedskopi ved at eksportere den del af registreringsdatabasen, der er forbundet med Fejl 5 (for eksempel Windows-operativsystem):
- Klik på knappen Begynde.
- Gå ind " kommando"V søgelinje... KLIK IKKE ENDNU GÅ IND!
- Mens du holder tasterne nede CTRL-Skift på dit tastatur skal du trykke på GÅ IND.
- En dialogboks for adgang vil blive vist.
- Klik Ja.
- Den sorte boks åbnes med en blinkende markør.
- Gå ind " regedit" og tryk GÅ IND.
- I registreringseditoren skal du vælge den fejl 5-relaterede nøgle (for eksempel Windows-operativsystem), som du vil sikkerhedskopiere.
- På menuen Fil Vælg Eksport.
- På listen Gem til Vælg den mappe, hvor du vil gemme Windows-operativsystemets nøglesikkerhedskopi.
- I marken Filnavn Indtast et navn til backup-filen, for eksempel "Windows Operating System backup".
- Sørg for feltet Eksportområde værdi valgt Udvalgt gren.
- Klik Gemme.
- Filen vil blive gemt med filtypenavn .reg.
- Du har nu en sikkerhedskopi af din Windows-operativsystem-relaterede post i registreringsdatabasen.
De følgende trin til manuel redigering af registreringsdatabasen vil ikke blive beskrevet i denne artikel, da de sandsynligvis vil beskadige dit system. Hvis du ønsker mere information om at redigere registreringsdatabasen manuelt, så tjek venligst nedenstående links.
(oprettet for at støtte kunder hos Praktika LLC)
Vigtig! Før du foretager ændringer i 1C-databasen, skal du lave en sikkerhedskopi. Hvis 1C startes i konfiguratortilstand, så gennem menuen Administration -> Gem data. Hvis du allerede har ældre kopier, så skriv ikke over dem, lav et separat arkiv. Hvis 1C ikke starter i konfiguratortilstand, skal du kopiere hele databasebiblioteket til en anden placering. Hvis du har et andet lagermedie (anden harddisk, Zip-drev, CD-ROM-brænder), så er det bedre at lave en kopi til det. Spørgsmål : Når det startes, indlæses programmet ikke og viser meddelelsen "Beskyttelsesnøgle ikke fundet." Svar: Denne fejl kan opstå på grund af en række årsager. Løsningsmulighederne afhænger af, om du har en netværksversion eller en lokal. Lad os starte med lokalt, som et enklere tilfælde. Vi foreslår, at du udfører følgende trin. Efter hvert forsøg, prøv venligst at starte 1C: Enterprise. Det er muligt, at problemet bliver løst i det første trin, og så er alle efterfølgende ikke nødvendige. a) Genstart din computer ved at klikke på Start->Sluk ned -> Genstart computer -> OK. Vent, indtil computeren genstarter, og prøv derefter at starte 1C igen. b)Du har muligvis glemt at installere beskyttelsesdriveren, da du installerede programmet. Så skal du starte den ved at klikke på Start ->Programmer->1C: Enterprise 7.7->Installer beskyttelsesdriver. Genstart din computer, og prøv at starte 1C: Enterprise igen. cTjek den fysiske tilstedeværelse af nøglen på computeren; nogen kan have rørt ved den, og den faldt ud af computeren. For at gøre dette skal du komme til computerens bagvæg, hvor ledningerne er forbundet. Vigtigt: Det anbefales stærkt, at du slukker for din computer først. Nøglen ligner en klods omkring 3x4x1 cm. Mest sandsynligt vil den være rød eller hvid. Nøglen indsættes i LPT-porten (på samme sted som printeren). Under alle omstændigheder kan du kun indsætte nøglen i LPT-porten. Vigtigt: du behøver ikke at bruge meget kraft, indsatsen skal kunne sammenlignes med indsatsen, når du løfter et glas te. Hvis nøglen ikke passer ind i porten, så prøv ikke at tvinge den ind, da det enten ikke er en nøgle, eller også sætter du den ikke ind i LPT-porten. Det er bedre at ringe til den person, der er ansvarlig for computere i din virksomhed, eller ringe til os. Når du har indsat nøglen i porten, skal du tænde for computeren og prøve at starte 1C: Enterprise igen. d) Nogle gange kan en printer og andet udstyr placeret "ovenpå" nøglen forstyrre dens detektion af sikkerhedsserveren. Når du først har slukket for computeren og printeren, kan du prøve at afbryde den eksterne enhed (normalt printeren) fra computeren og lade nøglen blive siddende. Tænd nu computeren og prøv at starte 1C. Selvfølgelig vil du i dette tilfælde ikke kunne bruge den deaktiverede enhed Hvis du bruger en netværksversion, og nøglen ikke er placeret på din computer, så anbefales det, at du søger hjælp hos den person, der er ansvarlig for ydelsen af computere i din virksomhed. Hvis du er denne person, så kan vi råde dig til at udføre følgende handlinger: a) Tjek, at den problemcomputer "ser" serveren, hvor nøglen er placeret. Du kan enten pinge serveren fra kommandolinjen ved at køre ping-programmet fra problemcomputeren med navnet på servercomputeren som parameter. For eksempel, c: ping server1c. Eller du kan blot kontrollere tilstedeværelsen af en servercomputer på listen over computere, der er tilgængelige for klienten, ved at klikke på ikonet "Mit netværkskvarter". Hvis det viser sig, at problemcomputeren ikke "ser" serveren, skal du udføre et standardtjek for netværksproblemer. Vi anbefaler, at du starter med at tjekke kablernes integritet (ingen brud), hubbens funktionalitet, netværkskortets funktionalitet (er lyset tændt, er ping 127.0.0.1-kommandoen vellykket), desuden bør du sørg for, at de nødvendige protokoller er tilgængelige, og at de er konfigureret korrekt. b) Sørg for, at programmet "Protection Server" kører på computeren med nøglen. Dette program er nødvendigt for driften af 1C: Enterprise-klienter i netværksversionen. Du kan starte den ved at klikke på Start -> Programmer -> 1C: Enterprise 7.7 -> Protection Server. c) På hver computer med 1C: Enterprise er der en nethasp.ini fil, som som standard er placeret i C: Program Files1Cv77BIN. Denne fil indeholder indstillinger for det program, der kontrollerer tilstedeværelsen af en nøgle på netværket. Filen er ret veldokumenteret, og du kan sikkert finde ud af dens struktur. Vi anbefaler, at du er særlig opmærksom på linjerne i de anvendte protokoller (måske er der kun én IPX/SPX tilbage, som slet ikke bruges på dit netværk), ventetiden på at søge efter en nøgle (hvis netværket er svagt) , programmet har måske simpelthen ikke tid til at finde det) og linker til servercomputeren (måske eksisterer en sådan computer ikke længere, den er blevet flyttet eller omdøbt). Spørgsmål: Når du starter 1C: Enterprise, indlæses programmet ikke og viser en besked som "Databasebibliotek ikke fundet C:1C." Svar: Dette skete på grund af det faktum, at mappen, hvori 1C-databasen er placeret, er utilgængelig. Hvis databasen er på din computer, så har du højst sandsynligt flyttet den et sted hen. Husk, hvis du har flyttet nogen mapper (mapper) for nylig. Hvis du ved præcis, hvor databasen blev flyttet, eller det ser ud til, at den nyligt flyttede mappe er databasen, skal du, når du starter 1C i dialogboksen, vælge knappen "Skift" (til højre er knapperne OK, Annuller og den næste er "Skift"). Angiv en ny sti til databasen og ved at klikke på OK-knappen start 1C: Enterprise igen Hvis databasen ikke er på din computer, men på en ekstern server, så er det bedre at søge hjælp hos den ansvarlige for ydeevnen af computere i din virksomhed. Hvis du stadig beslutter dig for at løse problemet selv, skal du for det første kontrollere tilstedeværelsen af et netværk mellem to computere (du kan blot kontrollere tilstedeværelsen af en servercomputer på listen over computere, der er tilgængelige for klienten ved at klikke på "My Network Neighborhood"-ikonet). For det andet skal du finde ud af placeringen af mappen med databasen på serveren. Derefter, ved at klikke på knappen "Skift" i dialogboksen 1C: Enterprise launch, vælg "My Network Neighborhood" -> Server, som databasen er placeret på -> Angiv stien til databasen. Prøv nu at starte 1C: Enterprise en gang til. Spørgsmål: Jeg kan ikke starte 1C: Enterprise, programmet stopper med fejlen "Datablokeringsfejl. Dataene kan blive brugt af en anden opgave." Svar: 1C: En virksomhed kan lanceres i to tilstande: Eksklusiv og Separeret. I eksklusiv tilstand kan kun én bruger åbne databasen. Ovenstående meddelelse indikerer, at nogen allerede er logget ind i eksklusiv tilstand (måske dig), og du prøver nu at bruge databasen. Det første du skal gøre er at tjekke din computer. Se på proceslinjen (til højre for knappen "Start"), hvis du ser inskriptionen "1C: Enterprise" der, så klik på den og luk den. Dette var en tidligere lanceret kopi af 1C: Enterprise-programmet. Start 1C: Enterprise igen. Hvis 1C: Enterprise ikke kører i eksklusiv tilstand på din computer, er der to muligheder. Den første mulighed er anvendelig, hvis der er få computere på netværket, der bruger 1C: Enterprise, og de er placeret tæt på hinanden. Herefter kan du gå til hver computer, og ved at vælge menupunktet 1C: Enterprise Help -> Om programmet, vil du se Driftstilstand i den allersidste linje. Hvis der står "Monopoly" til venstre, så skal du lukke 1C: Enterprise på denne computer og starte den på egen hånd. Mest sandsynligt vil problemet blive løst.Den anden mulighed skal bruges, når der er mange computere på netværket, og det tager for lang tid at gå rundt om dem én efter én. Derefter skal du starte monitoren med kommandoen Start -> Programmer -> 1C: Enterprise -> Brugermonitor. Når du har startet monitoren, skal du vælge menupunktet Monitor -> Aktive brugere. Du vil se en liste over computere, hvorfra databasen i øjeblikket bruges (hver linje er en kørende 1C-komponent: Configurator, Enterprise, Monitor, Debugger). Hvis du er opmærksom på kolonnen længst til venstre, kan du bemærke, at en af computerne kører 1C: Enterprise i eksklusiv tilstand (dette vises med et rødt udråbstegn ved siden af ikonet). Gå til denne computer og luk 1C: Enterprise der. Problemet skulle nu være løst. Nogle gange er det muligt, at en eller anden computer slukker forkert (eller bare frøs), så skal du slukke den og tænde den igen. Hvis det er umuligt at afgøre, hvilken computer der har optaget basen, og skærmen ikke angiver en computer, der bruger eksklusiv tilstand, bliver du nødt til at slukke for alle computere (du kan en ad gangen og prøve at starte 1C efter at have slukket hver computer). Spørgsmål: Programmet starter ikke og viser meddelelsen "Fejl ved indlæsning af metadata." Svar: Der er ingen generel løsning på problemet her. Først skal du sikre dig, at den korrekte sti til databasen er angivet. Du kan tjekke dette ved at se på inskriptionen helt nederst i 1C: Enterprise-startvinduet. Der skulle være en sti til databasen (noget som C:1C). Hvis du ikke ved, om dette er den rigtige vej, så læs svaret på spørgsmålet "Når du starter 1C: Enterprise, indlæses programmet ikke og viser en meddelelse som "Databasemappen er ikke fundet C:1C." Hvis dette ikke hjælper, så prøv at kontakte den person, der er ansvarlig for computere i din virksomhed. Hvis du ikke har nogen at kontakte, eller det viser sig, at stien er korrekt, men databasen alligevel ikke starter, så er det bedre at kontakte os. Spørgsmål: Programmet starter ikke og viser meddelelsen "Fejl ved åbning af tabelindeksfil. For at gendanne indeksfiler skal du køre programmet i eksklusiv tilstand." Svar: For at løse dette problem skal du køre programmet i eksklusiv tilstand (marker feltet "Eksklusivt", når du starter programmet). Selvfølgelig skal du først bede alle brugere om at logge ud af 1C: Enterprise. Tilbuddet om at gendanne indeksfiler skal besvares bekræftende. Denne proces kan tage en betydelig mængde tid, fra 1-2 minutter for databaser på 5-10 megabyte til omkring en time for store databaser. Hvis du ikke kan starte systemet i eksklusiv tilstand, selvom du er sikker på, at alle brugere har forladt programmet, så tjek først din computer; der kan være en kørende kopi af programmet tilbage der. Hvis dette ikke hjælper, så prøv at slukke for klientmaskinerne (du kan gøre en ad gangen og tjekke efter hver). Det er sandsynligt, at et af programmerne blev afsluttet forkert og ikke frigjorde databasen. Spørgsmål: Programmet starter ikke og viser meddelelsen "Logfilen er beskadiget." Svar: I dit databasebibliotek (stien til databasen er skrevet nederst til venstre i startvinduet) er der en Syslog-undermappe. I denne mappe er der en fil 1cv7.mlg, dette er logfilen. Flyt den til en anden mappe; Hvis du mener, at du ikke har brug for logfilen, kan du slette den. Det vigtigste er at fjerne logfilen fra denne mappe. Næste gang du starter 1C: Enterprise skulle den starte med succes og oprette en tom logfil. Spørgsmål: Når du starter programmet, vises en pop-up-skærm med påskriften 1C: Enterprise og forsvinder med det samme. Svar: Dette problem opstod, fordi du ikke har tilladelse til at skrive til databasebiblioteket. 1C: Enterprise kræver en indgang til denne mappe for at starte. For at rette situationen fra serveren, som databasen er placeret på, skal du vælge en delt ressource (disk eller mappe med databasen), højreklikke, vælge menuen Egenskaber, fanen Adgang, indstille værdien til Fuld (eller ændre indikatoren til "Del mappe" til Windows 2000). Gem ændringerne, og prøv at køre 1C: Enterprise igen. Spørgsmål: Når du forsøger at åbne en database, stopper programmet med fejlmeddelelsen: "Sorteringsrækkefølgen for databasen stemmer ikke overens med systemet." Svar: For at rette denne fejl skal du klikke på ikonet Denne computer -> Kontrolpanel -> Sprog og standarder. Indstil den foreslåede værdi til "Russisk", og genstart din computer. Spørgsmål: Når programmet startes, stopper overførslen med fejlmeddelelsen: "Runtime Error! Program c: Program Files1Cv77Bin1Cv77.exe. Unormal opsigelse." Svar: Der er flere mulige årsager til denne fejl. Først skal du kopiere mappen i din database til en anden placering, så selv hvis det værste udfald indtræffer (lysene slukkes under rettelsesprocessen), kan du vende tilbage til situationen før rettelsen begyndte. Du kan tage følgende trin for selv at rette denne fejl. Efter hvert trin, prøv at starte 1C: Enterprise.- Genstart din computer.
- Geninstaller 1C: Enterprise.
- Kopier filen 1Cv7.md, som er placeret i NEW_STRU-biblioteket i din database, til biblioteket i din database. For eksempel, hvis din database er i c:1Cbase-biblioteket, skal du kopiere filen 1Cv7.md fra c:1CbaseNEW_STRU til c:1Cbase. Til spørgsmålet: "Skal jeg erstatte den nuværende fil?" du skal svare "Ja".
- Start konfiguratoren, vælg Administration -> Informationssikkerhedstest og korrektion. Klik på knappen Kør.
1cv7.exe MODE [ /M | /D | /U | /N | /P ],
hvor MODE er starttilstanden, kan kun tage én af tre værdier:
config - konfiguratortilstand;
debug - debugger-tilstand;
enterprise - normal (arbejds) mode 1C: Enterprise.
følgende nøgler er valgfrie:
/M - start programmet i eksklusiv tilstand;
/D - database bibliotek;
/U - brugerens arbejdsmappe (mappen fra listen over brugere ignoreres);
/N - brugernavn;
/P - brugeradgangskode;
/T - sti til midlertidige filer
/@ - til konfiguratortilstand, der angiver en batchstartfil
/W - initialisering af webudvidelsen
Eksempel: 1cv7 enterprise /Dc:1cmainbase /NIvanov /P123,
i dette tilfælde vil programmet starte uden at vise dialoger om valg af database og driftstilstand, samt uden at bede om et brugernavn og en adgangskode.
Opstart i batch-tilstand er beskrevet detaljeret i bogen "Konfiguration og administration. Anden del" på side 252.
Nogle gange kan den installerede applikation ikke startes. Og Windows 7 OS viser en meddelelse med en fejlkode eller en uforståelig inskription. Den nemmeste mulighed for yderligere handling, taget af mange, er at geninstallere programmet. Selvom en sådan beslutning ikke altid giver et positivt resultat. Her er de mest almindelige problemer med at starte programmer, ledsaget af en meddelelse med en fejlkode eller beskrivelse. Og måder at løse dem på.
Applikations- ogl
Denne fejl opstår, når den version af programmet, der startes, er inkompatibel med Windows 7. Mange skabere af softwareprodukter (især gratis software) har ikke tid til at udvikle de nyeste versioner af deres programmer. Eller brugeren installerede en forældet (forældet) version af applikationen til Windows 7. Så kan du have problemer, når du prøver at starte den. Systemet viser en meddelelse om, at der opstod en fejl ved start af applikationen. Eller selvom applikationen er startet, vil den ikke fungere korrekt. Dette problem kan løses ved hjælp af native OS-værktøjer. For at gøre dette skal du gøre følgende:
- Vi klikker på genvejen til den ønskede applikation eller fil med udvidelsen "exe".
- Ved at trykke på tasten til højre åbner vi dens kontekstmenu.
- Vælg "Løs kompatibilitetsproblemer" på listen.
- I vinduet "Program Compatibility", der vises, skal du vælge "Program Diagnostics".
- I det næste dialogvindue skal du sætte et flueben ud for det punkt, der beskriver problemet "Programmet fungerede i tidligere versioner af OS" og klik på "Næste".
- Derefter vælger vi den OS-version, hvor applikationen fungerede uden problemer.
- Klik på "Næste".
Et vindue vises, der beskriver de parametre, med hvilke lanceringen vil blive udført. Når du klikker på "Næste" starter programmet. Hvis disse startmuligheder i Windows 7 ikke førte til den korrekte drift af applikationen:
- I dialogboksen "Programkompatibilitet" skal du klikke på "Nej, prøv at bruge andre indstillinger."
- Vi sætter nye parametre og prøver at køre programmet igen.
Hukommelseslæsningsfejl
Denne applikationsstartfejl kan være forårsaget af flere årsager. Men oftest i Windows 7 er det forbundet med driften af DEP-tjenesten.
DEP – Data Execution Prevention service. Dens hovedfunktion er at stoppe spredningen af vira i computeren ved at blokere adgangen til systempartitioner af RAM. Tjenesten forstyrrer ikke installationsprocessen af malware på nogen måde. Det blokerer kun adgang til visse sektorer af systemhukommelsen.
Hvis et program, der ikke har adgangsrettigheder til en af disse sektioner, forsøger at komme ind i hukommelsen, stopper DEP øjeblikkeligt sit arbejde. Lukning af denne applikation resulterer i en "Program Error"-meddelelse. For at konfigurere denne tjeneste skal du gøre følgende:
- Vi går ind i "Kontrolpanel" gennem "Start".
- Vælg fanen "System".
- Klik på "Avancerede systemindstillinger" på listen til venstre.
Denne procedure i Windows 7 giver dig kun mulighed for at konfigurere undtagelser for DEP-tjenesten ved at inkludere den i en særlig liste over applikationer. De programmer, der er angivet på listen, vil få adgang til systemhukommelsespartitioner. Du bør ikke inkludere programmer her, hvis du ikke er sikker på deres oprindelse og sikkerhed.
- På fanen "Avanceret" skal du vælge "Ydeevne".
- Klik på dens "Indstillinger".
- I vinduet "Performance Options" skal du gå til afsnittet "Data Execution Prevention".
- Her vælger vi muligheden "Aktiver DEP for programmer og tjenester undtagen de valgte."
- Brug knappen "Tilføj" til at redigere ekskluderingslisten.
- Glem ikke at klikke på "Anvend".
Fejl 0xc0000022
Denne applikationsstartfejl i Windows 7 opstår på grund af fraværet af et bibliotek, der er nødvendigt for, at programmet kan fungere. Biblioteksfiler har filtypenavnet "dll". Årsagen til manglen på biblioteker kan være aktiviteten af vira.
Fejlkode 0 x c0000022 opstår også, når brugeren forsøger at køre et forkert "hacket" program efter installationen. Under opstart, når applikationsforekomsten initialiseres, tilgås det manglende bibliotek. Hvis den ikke findes, viser systemet en meddelelse med denne fejlkode.
Oftest er udseendet af en sådan meddelelse forårsaget af et problem i videokortets interaktion med systemdelen på grund af manglen på nødvendige biblioteker i driverkoden. Mulige løsninger:
- Opdatering af drivere til grafikkortet.
- Installation af den seneste version af DirectX.
- Installation af alle mulige opdateringer til Windows 7.
Hvis dette ikke hjælper, og forsøget på at starte applikationen stadig mislykkes, kan du udføre en systemrulning. For at gøre dette skal du vælge gendannelsespunktet (datoen) under oprettelsesperioden, som programmet startede uden problemer.
Du tænder for computeren, en tekstindlæsningsskærm kommer frem, hvor tal og bogstaver hurtigt blinker. Normalt fungerer computeren fint, og du er ikke opmærksom på dem. Men dette er en vigtig del af computerens drift, hvor den firmware, der er indbygget i BIOS'en, kører. Men så skete der noget uforståeligt, og alt stoppede, en fejlkode vises på skærmen, og nogle gange vises der slet ikke noget - markøren blinker, og alt er frosset i en uforståelig drøm.
Hvordan det virkerEfter at have tændt for computeren, er der intet operativsystem i dens RAM. Og uden et operativsystem kan computerens hardware ikke udføre komplekse handlinger, såsom at indlæse et program i hukommelsen. Dette skaber et paradoks, der virker uopløseligt: For at indlæse et operativsystem i hukommelsen, skal vi allerede have operativsystemet i hukommelsen. Løsningen på dette paradoks er brugen af flere mikroprogrammer placeret i en eller flere chips, BIOS (Basic Input/Output System). P indlæsningsproces begynder med, at processoren automatisk udfører kommandoer placeret i permanent (eller genskrivbar) hukommelse (EEPROM eller Flash ROM), startende fra en given adresse. Disse firmwares har ikke alle operativsystemets funktionalitet, men de har nok funktionalitet til at udføre sekventiel indlæsning af andre programmer, som udføres efter hinanden, indtil den sidste indlæser operativsystemet. Sekvensen af hovedblokke af BIOS-funktioner i pc-kompatible computere: 1. - POST - selvtest, når du tænder for strømmen til processor, hukommelse, systemlogikchipsæt, videoadapter, diskcontroller, tastatur, mus og andre controllere og enheder; 2. - Setup BIOS (BIOS parameter setting program) - konfiguration af system parametre. Den kan udløses under POST-proceduren ved at trykke på en bestemt tastekombination. Hvis det ikke blev kaldt af brugeren, indlæses de parametre, der er installeret og gemt i den permanente hukommelse under den sidste konfiguration af Setup BIOS. 3. - Operativsystemindlæser - en underrutine, der søger efter en gyldig primær bootsektor på en diskenhed. 4. - BIOS - et sæt drivere designet til interaktion mellem operativsystemet og hardwaren, når systemet starter. Under BIOS-indlæsningsprocessen udføres udover ovenstående tilslutning, frakobling og indstilling af driftstilstanden for systemkortets enhedscontrollere i overensstemmelse med de indstillinger, der er registreret i den permanente hukommelse. Hvorfor er dette nødvendigt? Dette er nødvendigt for:
Under udførelsen kontrolleres tilstedeværelsen af opstartsenheder, der skal initialiseres før indlæsning af operativsystemet. Disse omfatter:
BIOS'en poller derefter de enheder, der er angivet i en forudbygget liste, indtil den finder en bootenhed. Hvis en sådan enhed ikke findes, vil der blive vist en fejlmeddelelse, og opstartsprocessen stoppes. Hvis BIOS'en registrerer en bootenhed, læser den bootloaderen fra den og overfører kontrollen til den. Hvis der er tale om en harddisk, kaldes opstartsindlæseren master boot record (MBR) og er ofte uafhængig af operativsystemet. Typisk leder den efter den aktive harddiskpartition, indlæser opstartssektoren for den partition og overfører kontrol til den. Denne bootsektor er typisk operativsystemspecifik. Den skal indlæse operativsystemkernen i hukommelsen og overføre kontrol til den. Hvis der ikke findes nogen aktiv partition, eller den aktive partitions opstartssektor er ugyldig, kan MBR'en indlæse en backup-startindlæser og overføre kontrol til den. Backup-bootloaderen skal vælge en partition (ofte med hjælp fra brugeren), indlæse dens boot-sektor og overføre kontrol til den. |
Startsekvens for en standard IBM-kompatibel pc
Efter at have tændt for den personlige computer, begynder dens processor endnu ikke at fungere.
Den første enhed, der starter, efter du har trykket på computerens tænd/sluk-knap, er strømforsyningen. Hvis alle forsyningsspændinger er tilgængelige og overholder normen, sendes et særligt Power Good-signal til bundkortet, hvilket indikerer vellykket test af strømforsyningen og tillader systemkortkomponenterne at starte.
Herefter genererer chipsættet et CPU-nulstillingssignal, som rydder processorregistrene og starter det op.
Den første kommando, der skal udføres, er placeret på adressen FFFF0h og hører til BIOS-adresserummet. Denne kommando overfører simpelthen kontrol til BIOS-initialiseringsprogrammet og udfører den næste kommando (BIOS-firmware).
BIOS-initialiseringsprogrammet, ved hjælp af POST-programmet, kontrollerer, at alle computerenheder, der er nødvendige for, at BIOS kan fungere og efterfølgende indlæse hovedoperativsystemet, fungerer korrekt og initialiserer dem.
Dens opgave er således at læse og udføre kommandoer sekventielt fra hukommelsen.
Systemhukommelsen er konfigureret, så den første instruktion, processoren læser efter en nulstilling, vil være i BIOS-chippen.
Ved sekventielt at vælge kommandoer fra BIOS, vil processoren begynde at udføre en selvtest- eller POST-procedure.
POST procedure
POST-selvtestproceduren består af flere trin.
- Indledende initialisering af de vigtigste systemkomponenter;
- Registrering af RAM, kopiering af BIOS-kode til RAM og kontrol af BIOS-kontrolsummer;
- Indledende chipset opsætning;
- Find og initialisering af videoadapteren. Moderne videoadaptere har deres egen BIOS, som system-BIOS forsøger at registrere i et specielt udpeget adressesegment. Under initialiseringen af videoadapteren vises det første billede, der er genereret ved hjælp af videoadapterens BIOS, på skærmen;
- Kontrol af CMOS-kontrolsum og batteristatus. Hvis CMOS-kontrolsummen er forkert, indlæses standardværdier;
- Test af processor og RAM. Testresultater vises normalt på skærmen;
- Tilslutning af et tastatur, test af I/O-porte og andre enheder.
- Initialisering af diskdrev. Oplysninger om registrerede enheder vises normalt på skærmen;
- Fordeling af ressourcer mellem enheder og visning af en tabel med detekterede enheder og ressourcer tildelt dem;
- Søg og initialiser enheder, der har deres egen BIOS;
- Kalder BIOS INT 19h-softwareafbrydelsen, som leder efter boot-sektoren på enheder, der er angivet i bootlisten.
Afhængigt af den specifikke BIOS-version kan rækkefølgen af POST-proceduren variere en smule, men ovenstående grundlæggende trin udføres ved opstart af enhver computer.
Hvad er POST-koder?
Efter at have tændt for computerens strøm, hvis strømforsyningen og hovedkomponenterne på bundkortet fungerer (urgenerator, komponenter, der er ansvarlige for driften af systembussen og hukommelsesbussen), begynder processoren at udføre BIOS-koden.
For at være præcis, i mange moderne chipsæt, før systemcontrolleren sender kommandoer til processoren, er den "smarte" systembus forudkonfigureret. Men det ændrer ikke ved sagens essens.
BIOS'ens hovedopgave på dette trin er at kontrollere brugbarheden og initialisere computerens vigtigste hardwarekomponenter. Først konfigureres de interne registre for chipsættet og processoren, og integriteten af BIOS-koden kontrolleres. Derefter bestemmes typen og størrelsen af RAM, og videokortet (integreret i chipsættet eller eksternt) søges og initialiseres. Dernæst konfigureres I/O-portene, diskdrevcontrolleren, IDE/SATA-controlleren og de drev, der er tilsluttet den. Og endelig udføres søgningen og initialiseringen af yderligere controllere integreret på bundkortet og installerede udvidelseskort. I alt er der omkring hundrede mellemtrin, hvorefter styringen overføres til BOOTStrap-loaderen, som er ansvarlig for at starte styresystemet.
Hvert POST-testtrin har sit eget unikke nummer, kaldet en POST-kode. Inden den næste procedure starter, skrives dens POST-kode til en speciel port kaldet Manufacturing Test Port. Når enheden er initialiseret, skrives POST-koden for den næste procedure til produktionstestporten, og så videre, indtil alle test er gennemført. Hvis konfigurationen af enheden mislykkes, stopper yderligere udførelse af POST-tests, og POST-koden for den procedure, der forårsagede fejlen, forbliver i produktionstestporten. Efter at have læst det, kan du tydeligt identificere den problematiske enhed.
Husk, at efter genstart af computeren ved hjælp af operativsystemet (blød eller varm opstart) eller afslutning af strømbesparende tilstand, udføres normalt ikke alle trin til test og konfiguration af hardwarekomponenter, men kun det nødvendige minimum - dette er hurtigere. Ved fejlfinding skal du altid udføre en "hård" ("kold") genstart - ved at bruge RESET-tasten eller slukke for computeren. Dette er den eneste måde at garantere, at alle initialiseringstrin vil blive fuldført fuldt ud.
Award BIOS 6.0: fuld opstartsmulighed
Denne tabel kan ikke kun bruges som en liste over POST-koder, men også som en sekvens af handlinger, der udføres, når computeren tændes. Den indeholder POST-koder, der vises under hele POST-proceduren.
Postnummer | Beskrivelse af proceduren |
CF | Processortypen bestemmes, og CMOS læse/skrive testes |
C0 | Chipsættet og L1-, L2-cachen er præ-initialiseret, interrupt-controlleren, DMA og timeren er programmeret |
C1 | Typen og mængden af RAM detekteres |
C3 | BIOS-koden pakkes ud i et midlertidigt område med RAM |
0С | BIOS-tjeksummer kontrolleres |
C5 | BIOS-koden kopieres til skyggehukommelsen, og kontrollen overføres til Boot Block-modulet |
01 | XGROUP-modulet pakkes ud på den fysiske adresse 1000:0000h |
02 | Processor initialisering. CR- og MSR-registrene er indstillet |
03 | I/O-ressourcer bestemmes (Super I/O) |
05 | Rydder skærmen og CMOS-statusflaget |
06 | Coprocessor er kontrolleret |
07 | Tastaturets controller bestemmes og testes |
08 | Tastaturgrænsefladen er defineret |
09 | Initialisering af den serielle ATA-controller |
0A | Registrerer tastaturet og musen, der er forbundet til PS/2-portene |
0B | AC97 lydcontrollerressourcer er installeret |
O.E. | Test af hukommelsessegment F000h |
10 | Typen af flash-hukommelse bestemmes |
12 | CMOS testet |
14 | Indstil værdier for chipsætregistre |
16 | Urgeneratoren initialiseres initialt |
18 | Processortypen, dens parametre og L1- og L2-cachestørrelser bestemmes |
1B | Interrupt-vektortabellen initialiseres |
1C | Kontrollerer CMOS-kontrolsummer og batterispænding |
1D | Strømstyringssystem er defineret |
1F | Indlæsning af tastaturmatrix (til bærbare computere) |
21 | Hardware Power Management-systemet initialiseres (for bærbare computere) |
23 | Matematik-coprocessor, diskettedrev, initialisering af chipset er testet |
24 | Processorens mikrokode er opdateret. Opretter et ressourcefordelingskort til Plug and Play-enheder |
25 | Indledende PCI-initialisering: viser enheder, søger efter VGA-adapter, skriver VGA BIOS til C000:0 |
26 | Urfrekvensen indstilles ved hjælp af CMOS-opsætning. Synkronisering af ubrugte DIMM- og PCI-slots er deaktiveret. Overvågningssystemet (H/W Monitor) initialiseres |
27 | Interrupt INT 09h er aktiveret. Tastaturcontrolleren initialiseres igen |
29 | MTRR-registrene programmeres, og APIC'en initialiseres. IDE-controlleren er ved at blive programmeret. Processorfrekvensen måles. Videosystemets BIOS-udvidelse kaldes |
2B | Søg efter videoadapter BIOS |
2D | Award splash-skærmen viser oplysninger om processortypen og dens hastighed |
33 | Tastatur nulstilles |
35 | Første DMA-kanal bliver testet |
37 | Test af den anden DMA-kanal |
39 | DMA-sideregistre testes |
3C | Konfiguration af 8254-controlleren (timer) |
3E | Kontrol af 8259 interrupt controller |
43 | Interrupt controller er kontrolleret |
47 | ISA/EISA busser er testet |
49 | Mængden af RAM beregnes. Registre er ved at blive konfigureret til AMD K5-processoren |
4E | Programmering af MTRR-registre til Syrix-processorer. L2-cache og APIC initialiseres |
50 | USB-bus fundet |
52 | RAM'en testes, og resultaterne vises. Rydning af udvidet hukommelse |
53 | Hvis CMOS'en ryddes, nulstilles login-adgangskoden |
55 | Viser antallet af processorer (for multiprocessorplatforme) |
57 | EPA-logoet vises. Indledende initialisering af ISA PnP-enheder |
59 | Virusbeskyttelsessystemet er bestemt |
5B | Spørg om at køre BIOS-opdatering fra diskette |
5D | Super I/O-controller og integreret lydcontroller starter |
60 | Går ind i CMOS-opsætning, hvis Delete-tasten blev trykket |
65 | PS/2-musen initialiseres |
69 | L2-cache er aktiveret |
6B | Chipsætregistre konfigureres i henhold til BIOS-opsætning |
6D | Tildeler ressourcer til ISA PnP-enheder og COM-porte til integrerede enheder |
6F | Diskettecontrolleren initialiseres og konfigureres |
75 | IDE-enheder detekteres og installeres: harddiske, cd/dvd, LS-120, ZIP osv. |
76 | Viser oplysninger om registrerede IDE-enheder |
77 | Serielle og parallelle porte initialiseres |
7A | Matematisk coprocessor er nulstillet og klar til drift. |
7C | Definerer beskyttelse mod uautoriseret skrivning til harddiske |
7F | Hvis der er fejl, vises en meddelelse, og der trykkes på tasterne Delete og F1 |
82 | Hukommelse er allokeret til strømstyring, og ændringer skrives til ESCD-tabellen. Stænkskærmen med EPA-logoet fjernes. Anmoder om en adgangskode, hvis det er nødvendigt |
83 | Alle data gemmes fra den midlertidige stak til CMOS |
84 | Viser meddelelsen Initialiserer Plug and Play-kort |
85 | USB-initialisering er fuldført |
87 | SYSID-tabeller oprettes i DMI-området |
89 | ACPI-tabeller er installeret. Afbrydelser tildeles PCI-enheder |
8B | Kaldes af BIOS for yderligere ISA- eller PCI-controllere, med undtagelse af videoadapteren |
8D | RAM-paritetsparametre indstilles ved hjælp af CMOS-opsætning. APM er initialiseret |
8F | IRQ 12 er tilladt til PS/2-mus hot plugging |
94 | Fuldfører initialisering af chipsæt. Viser ressourceallokeringstabellen. Aktiver L2-cache. Indstilling af overgangstilstand for sommer/vintertid |
95 | Indstiller tastaturets automatiske gentagelsesfrekvens og Num Lock-tilstand |
96 | For multiprocessorsystemer er registre konfigureret (for Cyrix-processorer). ESCD-tabellen oprettes. DOS-tidstimeren indstilles i henhold til RTC CMOS-uret. Bootenhedspartitioner gemmes til brug af det indbyggede antivirus. Højttaleren annoncerer slutningen af POST. MSIRQ FF-tabellen er oprettet BIOS INT 19h-afbrydelsen udføres. Søg efter bootloaderen i den første sektor af bootenheden |
Manglende fuldførelse eller fejl i ethvert trin i testsekvensen fører til, at testen stopper og udsteder en POST-kode svarende til dette fejltrin.
POST-koder fra andre producenter kan findes på hjemmesiderne for din bundkortproducent eller DIOS-producent eller på internettet.
Læsning af POST-koder
I værksteder eller reparationsspecialister udføres kontrol af udførelsen af BIOS-mikroprogrammer ved hjælp af et specielt udvidelseskort. Den er indsat i en ledig slot (de fleste moderne modeller er designet til PCI-bussen), og mens den indlæses, viser den på sin indikator koden for den aktuelt udførende procedure.
Et eksempel kunne være BM9222 PCI postkort.
POST-kortet er dog ikke et udbredt middel. Det er snarere en professionel computerreparatørs værktøj. Ved at indse dette faktum begyndte bundkortproducenter at udstyre modeller designet til entusiaster, der eksperimenterede med computerindstillinger og overclocking med indbyggede POST-kodeindikatorer.
Et eksempel kunne være ECS H67H2-M bundkortet eller modeller X58 Extreme3, P55 Deluxe3 og 890GX Extreme3.
Der er også en billigere løsning - under den indledende initialisering af komponenter kan POST-koder vises på skærmen sammen med andre serviceoplysninger. Denne løsning har dog en betydelig ulempe: Hvis problemet er relateret til videokortet, vil du højst sandsynligt ikke se noget.
Sidste mulighed for at finde ud af en fejl, der opstod under test Lydsignaler for fejlmeddelelser.
Lyde og fejlmeddelelser
På trods af at POST-koder er det mest kraftfulde værktøj til at identificere hardwareproblemer, når du starter en computer, giver BIOS'en også andre diagnostiske værktøjer. Hvis du ikke har et POST-kort til din rådighed, og bundkortet ikke kan vise POST-koder, kan du stole på lydsignaler og fejlmeddelelser.
Men til dette er det nødvendigt, at pc-kabinettet har en systemhøjttaler, og den er forbundet til bundkortet.
Lydsignaler er især værdifulde i den indledende fase, hvor videokortet endnu ikke er initialiseret og som følge heraf ikke er i stand til at vise noget på skærmen. Den unikke kombination af lange og korte signaler vil indikere den problematiske komponent.
På senere stadier er det nemmere at navigere efter fejlmeddelelsen, der vises af BIOS i tilfælde af et hardwareproblem. I nogle BIOS-versioner er denne meddelelse ledsaget af et specielt lydsignal, i andre erstatter det det. Men under alle omstændigheder er informationen normalt nok til at identificere den fejlende komponent.
Det skal bemærkes, at lydsignaler og fejlmeddelelser faktisk er en mere visuel mulighed for at vise bestemte POST-koder, og på ingen måde er et ekstra diagnostisk værktøj. Hvis du har et POST-kort til din rådighed, eller bundkortet er i stand til at vise POST-koder, skal du fokusere på koderne - de giver et meget mere præcist og detaljeret billede. Sammenlign mindst antallet af POST-koder (ca. hundrede) og antallet af forskellige fejlmeddelelser eller bip (adskillige dusin).
Sekvens af bip | Beskrivelse af fejlen |
---|---|
1 kort | Vellykket POST |
2 korte | Mindre fejl fundet. Der vises en prompt på monitorskærmen for at gå ind i programmet CMOS Setup Utility og rette situationen. Kontroller, at kablerne er forsvarligt fastgjort i harddisken og bundkortets stik. |
3 lange | Keyboard controller fejl |
1 kort, 1 lang | Random Access Memory (RAM) fejl |
1 lang, 2 korte | Videokort fejl |
1 lang, 3 korte | Tastaturinitieringsfejl eller skærmkortfejl |
1 lang, 9 korte | Fejl ved læsning fra ROM |
Gentages kort | Problemer med strømforsyningen |
Gentages længe | RAM problemer |
Gentaget høj-lav frekvens | CPU problemer |
Sammenhængende | Problemer med strømforsyningen |
Opsætningsprocedure
Log ind på BIOS Setup
Du kan kun gå ind i BIOS Setup, når computeren er tændt, og den indledende POST-test er vellykket (et kort bip høres fra systemets højttaler).
For at gøre dette skal du trykke på en bestemt tast eller tastekombination.
Typisk, når du tester, viser pauseskærmen en meddelelse som "Tryk på DEL for at gå ind i Setup" - dette betyder, at du skal trykke på DEL-tasten for at gå ind i BIOS Setup. Du kan finde ud af, hvilken tast der er tildelt til at komme ind i BIOS fra instruktionerne til bundkortet. Hvis der ikke er nogen instruktioner, og pauseskærmen ikke viser nogen tip, kan du prøve de mest kendte kombinationer:
Slet
Esc
Ctrl + Shift + S eller Ctrl + Alt + S
Ctrl + Alt + Esc
Ctrl + Alt + Delete
Sikkert arbejde med BIOS-opsætning
Arbejde med BIOS Setup er forbundet med en vis risiko, da hvis parameteren ændres forkert eller skødesløst, kan systemet blive ustabilt eller slet ikke fungere. Der er et par enkle tips, der kan hjælpe med at reducere den mulige risiko til et minimum:
- Det er bedst at eksperimentere med BIOS Setup-indstillingerne på en ny computer, der ikke er fyldt med information;
- Prøv slet ikke at eksperimentere med BIOS'en på computere, der behandler eller gemmer vigtig eller omfangsrig information. Før du opsætter dit system ved hjælp af BIOS, skal du sørge for at sikkerhedskopiere dine vigtige data. Det vigtigste i sådanne computere er stabilitet. En frossen overclocket computer efter flere timers videobehandling er spild af tid, elektricitet og arbejdsresultater. En uoverclocket vil klare denne opgave meget mere effektivt og vil spare dine nerver;
- Før du ændrer vigtige parametre, skal du altid registrere den indstillede og ændrede værdi. Dette vil give dig mulighed for at returnere den til driftstilstand i tilfælde af ustabil drift af systemet;
- Ændre ikke parameterværdier, som du ikke kender. Tjek deres betydning enten i instruktionerne til bundkortet eller på internettet på kortudviklerens ressource;
- Rediger ikke flere vigtige ikke-relaterede parametre på én gang. Når systemet er ustabilt, er det meget sværere at afgøre, hvilken parameter der forårsagede den ustabile drift;
- Overclock ikke din computer uden ordentlig undersøgelse og forberedelse af systemet, der er overclocket;
- Brug ikke afsnittet Hard Disk Utility, som er designet til lavniveauformatering af ældre harddiskmodeller og findes i ældre BIOS-versioner, fordi kan beskadige en moderne harddisk;
- Hvis computeren efter at have indstillet parametrene og afsluttet BIOS overhovedet stopper med at starte, kan du returnere systemet til en fungerende tilstand på flere måder:
- Hvis det er muligt at gå ind i BIOS Setup efter genstart af computeren, skal du indstille de redigerede parametre til de tidligere værdier. Nogle BIOS-versioner ruller selv ændringer tilbage fra den sidste session.
- Hvis ændringerne er ukendte, er det bedre at bruge standardparametrene ved at bruge kommandoen Load Fail-Safe Defaults. Herefter skal du konfigurere systemet til optimal drift.
- Hvis computeren slet ikke starter på grund af forkerte BIOS-indstillinger, skal du nulstille CMOS-indholdet. I dette tilfælde vil alle værdier, inklusive dato/klokkeslæt, blive ændret. For at gøre dette skal du nulstille forkerte indstillinger ved blot at flytte Flash Recovery (IBM)-jumperen eller Clearing CMOS-jumperen til positionen "clearing CMOS". I sidstnævnte tilfælde skal du bare lukke kontakterne på den tilsvarende jumper med en jumper i et par minutter.
- I tilfælde af mislykkede resultater af Setup BIOS, efter nulstilling af den mislykkede konfiguration ved hjælp af en jumper i Setup BIOS-proceduren, er det nødvendigt at duplikere returneringen af indlæsning af BIOS-værdier ru.Wikipedia.org<< на главную>>
Det er tid til at indsende en kvartalsvis eller endnu bedre en årsrapport, klik på programgenvejen 1C Enterprise 7.7 og som svar får du fejl besked: "" Hvorefter du kun kan starte konfiguratoren? Ved du ikke, hvad du skal gøre? Lad os sammen finde en vej ud af en ubehagelig situation.
Årsagen til dette fejlmeddelelser
clear - indstillingerne stemmer ikke overens 1C Enterprise 7.7
Og Windows 7.
Lad os begynde at fejlfinde problemet.
Løsning 1.
Lad os give tegntabel i overensstemmelse med operativsystemet Windows 7:
Klik på programgenvejen 1C Enterprise 7.7
og i vinduet, der åbnes, markerer du den database, du skal arbejde med. Klik derefter på knappen "Konfigurator". Følg menustien i den konfigurator, der åbnes Administration → Kodeside med informationssikkerhedstabeller... Så i vinduet " Kodeside med infobasetabeller» vælg fra listen → + Nuværende systeminstallation→ OK. I vinduet, der åbner, beder du om ændring af kodetabel klik på "Ja". Vent på, at proceduren er fuldført, og luk konfiguratoren. Det er det, du kan arbejde med denne informationsbase i Windows 7(for andre databaser skal proceduren gentages). Men glem ikke, at hvis du overfører denne database til en computer med Windows XP-operativsystemet, vil du igen modtage en fejlmeddelelse.
Løsning 2.
Lad os deaktivere kontrol af sorteringsrækkefølge:
Opret en tom fil ordnochk.prm og læg det i en mappe BEHOLDER placeret i installationsmappen 1C Enterprise 7.7
, og dermed deaktiverer sorteringskontrollen for alle databaser på én gang. Denne løsning kan på trods af sin enkelhed forårsage nogle problemer og virker desuden kun, hvis du bruger version 26 eller nyere af programmet 1C Enterprise 7.7
.
Naturligvis, hvis du bruger 1C Enterprise 7.7
på lokal computer med installeret Windows 7, eller dette operativsystem er installeret på alle maskiner, så er dit valg Løsning 1
.
Hvis computerne har forskellige operativsystemer, så vil det passe dig bedre Løsning 2. Vigtig! Alle ændringer i konfiguratoren skal udelukkende foretages på en computer med installeret Windows XP, informationsdatabaser bør også gemmes der, men her er filen ordnochk.prm, tværtimod skal du lægge det i en mappe BEHOLDER placeret på en maskine, der kører et operativsystem Windows 7.
Som du kan se, fejl besked: « Sorteringsrækkefølgen indstillet for databasen er forskellig fra systemet! » er let at rette. Held og lykke!