Proč se zobrazí okno „Detekováno narušení integrity systému“ a co s tím dělat. Jak opravit chybu „bylo zjištěno narušení integrity systému“ Důvody chyby

Proč se zobrazí okno „Detekováno narušení integrity systému“ a co s tím dělat.  Jak opravit chybu
Proč se zobrazí okno „Detekováno narušení integrity systému“ a co s tím dělat. Jak opravit chybu „bylo zjištěno narušení integrity systému“ Důvody chyby

Bylo zjištěno narušení integrity systému 1c a databáze je uzavřena

2018-03-13T13:12:04+00:00

Otázka od čtenáře:

Nainstalovali jsme 1c na nový operační systém, načetli naše databáze a nyní 1c zobrazuje chybu „Bylo zjištěno narušení integrity systému“ a databáze je uzavřena. Pomozte mi, prosím. Co bychom měli dělat?

Odpovědět:

Chyba může souviset s aktualizací platformy 1c. Existují informace, že v nejnovějších verzích platformy 1c zavedla mechanismus pro ověření integrity svých souborů (to je snadné, protože všechny jsou podepsány elektronickým podpisem).

A pokud je použit aktivátor, cracker nebo jiný způsob, jak obejít kontrolu licence, dostaneme tento výsledek.

Je jasné, že tu variantu, že jste pirát, ani rozebírat nebudeme.

Existuje ale také názor, že tento mechanismus ověřování ochrany ještě nemusí být plně otestován, a proto se jeho první verze dotkly i legálních uživatelů. Ale opět je to všechno jen spekulace.

Pokud jste legální uživatel a nepoužíváte žádné hacky, první radou je zkusit se vrátit (dočasně) na některou z předchozích verzí platforem (například 8.3.10.2667) a poté si být jisti.

Pokud to nepomůže, zkuste restrukturalizovat databázi ( na kopii!). Toto je jedna z možností operace databáze 1c.

To je vše

Jaké další varianty této chyby existují?

Máme síťové USB klíče...

Máme síťové USB klíče, ale jeden z počítačů před tím tvrdošíjně vypadl z aktualizovaného shellu, měl vydání 8.3.10.2561. Ukázalo se, že není registrován na licenčním serveru HASP, s vydáním 8.3.11.3034 a pomohlo odstranit ochranný ovladač "C:\Program Files\1cv8\common\haspdinst.exe" -remove, který aplikaci umožňoval k získání síťové licence a odebrání haspflt ( z níže popsané možnosti), který již nevyhazuje chybu integrity.

  1. del %systemroot%\system32\drivers\haspflt.sys
  2. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\haspflt

S pozdravem (učitel a vývojář).

Po aktualizaci 1C se v uživatelském režimu objeví velmi děsivá chybová zpráva: „Bylo zjištěno narušení integrity systému“!

Poté, co se tato chyba objeví, je přirozeně nemožné pracovat. K dispozici jsou 2 možnosti: restartování programu nebo vypnutí. Je něco špatně se samotným programem 1C?

Co se stalo?

S databází je samozřejmě vše v pořádku, což znamená jen následující: 1C se konečně rozhodlo bojovat proti pirátství. A téměř o 15 let později, po vydání 1C:Enterprise 8.0, ve verzi 1C 8.3.10.2699 A 8.3.11.2899 a novější, například 8.3.11.2924, implementovaly kontrolu integrity souboru backbas.dll pomocí kontrolních součtů. Po aktualizaci platformy se tedy začnou objevovat problémy. V případě, že se kontrolní součty neshodují s referenčními, k čemuž dochází nejčastěji, když je tento soubor opraven tak, aby ignoroval systém licencování platformy (pokud je v ruštině, 1C zlomený), objeví se chyba „Bylo zjištěno narušení integrity systému“. Již není důležité bojovat proti pirátství nebo dokonce kontrolovat všechny součásti systému, zda nedochází k porušení a zda nedošlo k porušení integrity. Jedna věc je důležitá: nebude možné prolomit 1C jako dříve. Licence se po aktualizaci stala extrémně nezbytnou ke spuštění 1C!

Bylo také poznamenáno, že platforma zachytí emulátor licenčního klíče a odpoví na něj podobnou chybou. Jak to dělá? Zatím to zůstává záhadou.

Jak opravit chybu „Zjištěno narušení integrity systému“.

Možnosti řešení problémů jsou následující:

  1. Vraťte se ke starší verzi platformy, konkrétně 8.3.10.2667 a 8.3.11.2867. Naši specialisté vám s tím mohou pomoci
  2. Kupte si licenci k používání 1C (doporučuje). Ceny lze zobrazit. Poté musíte určitě odstranit „rozbitou“ verzi 1C. Přečtěte si, jak na to.
  3. Přejít do cloudu;
  4. Vzdejte se účetnictví v 1C, použijte počítadlo nebo poznámkový blok s perem :)

Žádná z těchto možností vás bohužel 100% nezachrání od problému se zakoupením licence. Aktualizacím se nelze vyhnout, dříve nebo později budete muset zapomenout na staré platformy. Přechod na cloud a nákup licence je nákladem. Neúčtovat není reálná možnost.

Jak odstranit "rozbitou" verzi 1C?

Chcete-li vrátit 1C do původního stavu, odstranit stopy záplat a připojit oficiální licenci 1C, musíte provést následující:

  • Zcela odeberte všechny platformy 1C a nainstalujte nejnovější verzi;
  • Odebrat Virtual Usb Bus Enumerator ze systémových zařízení (ve správci zařízení)

Toto je otázka, kterou se 1C zeptá, pokud vše dopadlo správně:

Vyhlídky

Je pravděpodobné, že 1C převzalo úkol „uvést věci do pořádku“ ve své licenční politice. Je velmi zvláštní, že to neudělali dříve a po více než 15 let jste mohli program používat zcela zdarma. Vyhlídky jsou ale následující: s největší pravděpodobností si všichni budeme muset zvyknout na výhradně placený software a svět, kdy „všechno šlo stáhnout z torrentů“, se stává minulostí.

Možná se objeví nové verze „přerušovačů“ licencí 1C, které tyto kontroly deaktivují, ale v současné době (začátek roku 2018) žádné takové nástroje neexistují. Nezbývá tedy než čekat. Nebo si konečně kupte klíč k použití 1C, který doporučují vysoce kvalifikovaní odborníci.

Při spuštění oblíbeného programu 1C jedné z nejnovějších verzí (obvykle verze 8.3.10.2699 nebo 8.3.11.2899) se může uživatel náhle setkat se zprávou „Bylo zjištěno narušení integrity systému“. Program vás vyzve k vypnutí nebo restartování systému, v druhém případě se znovu zobrazí zadaná zpráva. Jaký je důvod jeho vzhledu? Pojďme na to přijít.

1C a piráti

Jak víte, společnost 1C, výrobce oblíbeného účetního programu 1C, utrpí značné ztráty z nelicencovaného používání svých produktů. Na internetu se pohybuje mnoho pirátských kopií 1C s hacknutými distribucemi, které každému nabízejí možnost používat funkce programu.

Současná situace donutila společnost k radikálním krokům v boji proti pirátům. Verze 8.3.10.2699 a 8.3.11.2899 vydané na začátku prosince 2017 dostaly vestavěný mechanismus, který jim umožňuje identifikovat nelegální (pirátské) kopie produktu a následně zablokovat jejich provoz. Toho je dosaženo zejména kontrolou stavu knihovny backbas.dll a také detekcí emulátoru, který umožňuje nelicencované spuštění 1C.

Při identifikaci pirátské kopie produktu uživatel obdrží zprávu „Bylo zjištěno narušení integrity systému“. Restartování počítače a restartování produktu neudělá absolutně nic.

Existují také situace, kdy se tato zpráva zobrazí uživateli licencované verze produktu. To je vysvětleno dříve nainstalovanou pirátskou verzí programu na tomto počítači a také občasnými poruchami při provozu čerstvé a ne zcela „testované“ licencované verze tohoto softwaru.


Firma 1C se hodlá pirátům kompletně vypořádat

Jak obejít zprávu „Zjištěno narušení integrity systému“.

Chcete-li problém vyřešit, musíte udělat něco jako následující:


  • Odeberte emulátor HASP (multiplatformní programová ochrana) ze systému. Chcete-li to provést, najděte a odstraňte soubory VUsb.sys a vusbbus.sys z počítače (cesta k nim již byla uvedena výše) a také spusťte příkazový řádek jako správce a postupně do něj zadejte:

loaddrv.exe -stop haspflt
loaddrv.exe -odstranit haspflt
del %systemroot%\system32\drivers\haspflt.sys

Také vyhledejte a odstraňte klíč registru:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\haspflt\

Restartujte počítač.

  • Použijte pirátský repack jedné z nejnovějších verzí 1C (8.3.11.3034). Podle recenzí od pirátů přebalení funguje dobře a je aktualizováno a k chybě popsané v tomto článku nedochází. Vezměte prosím na vědomí, že takový repack instalujete na vlastní nebezpečí a riziko a nikdo nemůže zaručit jeho plnou funkčnost (stejně jako absenci virů);
  • Radikálním řešením problému je kompletní přeinstalace operačního systému Windows a poté na něj instalace nové hacknuté verze 1C. Vzhledem k extrémní povaze tohoto kroku není vhodný pro každého, přestože některým uživatelům přinesl požadovaný výsledek.

Závěr

Vzhled zprávy o narušení integrity systému v 1C obvykle signalizuje, že identifikátor detekoval pirátskou verzi produktu 1C nainstalovaného v počítači uživatele. Doporučuje se buď vrátit systém zpět na předchozí funkční verzi, nebo použít alternativní hacknutou verzi produktu. Nejúčinnějším řešením by bylo zakoupení oficiální licence, která vás zbaví bolesti hlavy při práci s pochybnými pirátskými vydáními.

13.02.2018 17:02:58 1C: Servistrend ru

Úvod

V poslední době se u některých uživatelů 1C může zobrazit chyba „Bylo zjištěno narušení integrity systému“, která jim brání otevřít databázi 1C a pracovat v ní.

Důvody chyby

Důvodem této chyby jsou nová opatření přijatá společností 1C v boji proti nezákonnému používání softwaru 1C (pirátství). Problémem jsou aktualizace vydané v prosinci 2017 (8.3.10.2699 a 8.3.11.2899). Počínaje těmito verzemi program 1C před spuštěním zkontroluje:

Kontrolní součet programových souborů;

Stav souboru backbas.dll;

Má váš pracovní počítač emulátor 1C?

Pokud je jeden z bodů porušen, objeví se při spuštění následující znamení:

Pokud kliknete na tlačítko Zobrazit informace pro technickou podporu, uvidíte něco takového:

Tuto chybu nelze nijak „obejít“, není možné ani spustit konfigurátor. Někteří se domnívají, že databáze obsahuje chyby nebo že je zašifrovaná, a snaží se provést Testování a opravy nebo použít externí programy ke kontrole databáze.

Tato chyba tedy naznačuje, že mechanismus pro kontrolu zákonnosti programu 1C našel nějaký druh porušení.

Možnosti řešení problému

1. Dočasným řešením je vrátit platformu do předchozího vydání, když se tato chyba nevyskytla. Chcete-li to provést, přejděte do složky s nainstalovanými verzemi 1C (ve výchozím nastavení - C:\Program Files\1cv8\, uvidíte něco jako tato struktura složek:

Uvidíte verze 1C nainstalované na vašem počítači. Vyberte z dostupných verzí jakoukoli verzi, která je menší než verze, ze které byl zaveden omezovací mechanismus (méně než 8.3.10.2699 nebo 8.3.11.2899). Jakmile tam budete, přejděte do složky bin a otevřete soubor 1cv8.exe. Uvidíte obvyklé okno 1C se seznamem vašich databází. Jakmile si otevřete jakýkoli, můžete bez problémů pracovat v 1C.

Pozornost! Toto řešení je dočasné, protože přechod na novější verze 1C bude vyžadovat programy 1C novějších verzí. Jinými slovy, jakmile aktualizujete 1C Accounting, po spuštění obdržíte zprávu, že vaše platforma je zastaralá a je třeba ji aktualizovat. Pak se použití nových verzí 1C nevyhnete a vy budete opět nuceni hledat řešení tohoto problému.

2. Pokud jste si jisti, že 1C, které používáte, je legální, zkuste odstranit předchozí verze platformy 1C a ponechat tu nejnovější. Je možné, že ověřovací mechanismus nefungoval správně na jedné ze starších verzí dostupných v počítači a čištění pomůže problém vyřešit.

3. V počítači nesmí být spuštěna služba vusbus a soubor \SystemRoot\system32\DRIVERS\vusbbus.sys musí chybět. Pokud používáte emulátory (nejen 1C), ujistěte se, že v počítači chybí služba vusbus a s ní spojený soubor vusbbus.sys. Pomocí Správce zařízení odeberte virtuální USB Bus Enumerator, pokud je k dispozici.

4. 100% řešením problému je získání a legalizace 1C. Které 1C si mám koupit? Podle licenční politiky 1C potřebujete pro práci v 1C licenci pro konfiguraci, kterou používáte (plánujete používat). Pokud se například tato chyba objeví v 1C: Trade Management PROF, pak k odstranění chyby musíte zakoupit licenci pro stejnou edici.

Nejrychlejším způsobem legalizace 1C je zakoupení elektronické dodávky, která se funkčně neliší od krabicové verze. Po zakoupení takové dodávky budete mít během několika hodin přístup k PIN kódům nezbytným pro legalizaci.

Zanechte žádost a my vám pomůžeme vyřešit tento problém co nejdříve.

Připomínáme! Nelegální používání programů 1C se trestá zákonem! Použití 1C získaného z neoficiálních zdrojů 1C (torrenty, služby hostování souborů, přátelé, student Petya) povede k chybě popsané v tomto článku.

Popis problému

Společnost 1C se rozhodla přijmout drastické metody boje proti pirátství a 12. prosince vydala 2 verze platformy: 8.3.10.2699 A 8.3.11.2899 ve kterém byl zaveden mechanismus kontroly legálnosti verze.
Konkrétně program sleduje:

a) byl změněn soubor backbas.dll?

(kontroluje se kontrolní součet všech systémových souborů)

b) zda je v počítači nainstalován emulátor.


Pokud je v režimu 1C:Enterprise zjištěno nelegální použití (nebo nesprávně nainstalovaný program), začne se objevovat chyba „Bylo zjištěno narušení integrity systému“ a poté můžete pouze vypnout nebo restartovat...
Při opětovném otevření programu se chyba objeví znovu.

Po kliknutí na tlačítko „Zobrazit informace o technické podpoře“ se otevře okno, které neobsahuje žádné podrobné informace.


A mnozí si začnou myslet, že databáze je zničena a je třeba provést testování a opravu nebo spustit jiné nástroje k obnovení databáze.
Ale jak jste již pochopili, toto nemá nic společného se základnou. Žádná manipulace s opravou základny nepomůže.

Chyba se zobrazí, když jsou zjištěny nelegální klíče pro produkty 1c nebo pokud jste nesprávně nainstalovali licenci programu.

Udělejte si čas na aktualizaci platformy.

Nejnovější verze, které fungují bez kontroly backbas souboru (kontrolního součtu) a emulátorů 8.3.10.2667 A 8.3.11.2867 . Při práci na nich se NEVYCHÁZEJÍ chyby o detekci narušení integrity systému.

Jaké jsou možnosti obnovení funkčnosti databáze:

1. Vraťte platformu zpět a pracujte ve starších verzích (ne více než 8.3.10.2667 a 8.3.11.2867). Toto je dočasné řešení, dříve nebo později 1C vydá vydání, která budou fungovat pouze na nových platformách.

2. Jděte do práce ve službě 1C:Cloud (1C:Fresh). Náklady na používání programu v této službě začínají od 1 000 rublů za měsíc.

3. Kupte si klíče a používejte program oficiálně.

Ceny klíčů naleznete v naší sekci 1c licence.

Chápeme, že se pro vás jedná o nepředvídané výdaje, a proto za vás vybereme potřebné licenční možnosti. Napište nám.

Před instalací oficiálních licencí musíte odstranit všechny nástroje pro hackování platformy, jinak se chyba o zjištění porušení integrity systému bude objevovat i po zakoupení legální verze. Když u nás nakoupíte, uděláme to za vás.

Abyste předešli dalším problémům při práci s platformou, doporučujeme zakoupit licence oficiálně.

Jak odstranit stopy náplastí:

a) Vraťte soubor backbas.dll do původního stavu (úplně smažte a znovu nainstalujte platformu).

b) Služba vusbbus by neměla být nainstalována v systému a soubor pro tuto službu by měl chybět (obvykle se nachází v cestě \SystemRoot\system32\DRIVERS\vusbbus.sys).
Dostupnost klíč HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\NEWHASP nic neovlivňuje.
Chcete-li to odstranit, ve správci zařízení vyhledejte a odstraňte - Virtual Usb Bus Enumerator ve větvi Systémová zařízení (musíte zaškrtnout políčko Odstranit ovladače programu)