Esecuzione di 1c sotto Windows 10. Una breve digressione o "ne hai bisogno?"

Con l'avvento della nuova decima versione sistema operativo molti sono interessati a come installare 1C su Windows 10. Anche se molti utenti ne hanno già apprezzato la funzionalità e la comodità nuovo sistema, utenti Software 1C: L'azienda ha notato anche il fatto che i programmi di 1C creano molti errori quando vengono eseguiti su Windows 10. Nonostante tutto qualità positiva, Windows 10 è un sistema francamente rozzo e incompiuto. Software specializzati, come 1C: Contabilità, funzionano su questo sistema con malfunzionamenti.

Windows 10 può essere installato in due modi:

  • Aggiornamento dalla versione 7 o 8 di Windows;
  • Installa la versione del sistema da zero.

Indipendentemente dal metodo di implementazione, quando si lavora con 1C 7.7 e altre versioni sorgono alcuni problemi. Pertanto, se si decide che la causa dei problemi è un'installazione errata, questa è la conclusione sbagliata.

Problemi quando si lavora con 1C su Windows 10

Uno degli errori più comuni che si verificano quando si lavora con programmi della versione 1C 8.3 e altri su Windows 10 sono i crash, fino al punto in cui il programma scrive "Il programma ha smesso di funzionare". Si noti che dopo aver installato 1C: Enterprise è completamente vuoto Programmi Windows praticamente non funzionano, e se installato sulla versione 7k aggiornata alla versione 10, si avvia, ma ci sono molti errori minori che interferiscono con il normale funzionamento.

Alcune versioni funzionano meglio su Windows 10, altre peggio. Pertanto, se ne hai la possibilità, è meglio testare la compatibilità della versione del software con Windows 10 e solo successivamente aggiornare.

Gli errori più comuni che possono verificarsi quando si lavora con 1C su Windows 10:

  • Errori di indicizzazione;
  • Problemi di codifica;
  • Mancanza di controllo dell'integrità logica;
  • Errori DLL;
  • Errori OpenConf, ecc.

Se non riesci a risolvere da solo tutti i problemi che sono sorti, dovresti chiedere aiuto a un'azienda specializzata. Programmatori, ingegneri e personalizzatori esperti correggeranno rapidamente tutte le violazioni e i guasti nel sistema.

Procedura di installazione per la versione 8.3

Se decidi comunque di installare 1C sulla decima versione di Windows, il processo di installazione stesso sarà leggermente diverso da un'installazione simile su 8 x64. Prima di tutto, hai bisogno di un pacchetto per installare il software 1C. Può essere acquistato come disco software o scaricato da un sito Web speciale.

L'archivio risultante dovrebbe essere decompresso: di solito si decomprime da solo, ma puoi utilizzare qualsiasi programma di archiviazione. Successivamente, nella cartella in cui hai posizionato i file decompressi, trova il file di installazione ed eseguilo. Dopo aver avviato il programma di installazione, dovrai fare clic sul pulsante "Avanti" e avviare il processo di installazione.

In una nuova pagina, il programma di installazione ti chiederà di selezionare una coppia di elementi di sistema adatti che desideri installare. Puoi selezionare tutto o solo alcuni dei seguenti:

  • 1C: impresa;
  • Versione del file o Thick Client;
  • Cliente sottile;
  • Server;
  • Moduli di espansione per il server;
  • Traduzioni del programma in diverse lingue;
  • Amministrazione del server;
  • Server per la memorizzazione di tutti gli elementi di configurazione importanti;
  • Convertitore.

Dopo aver selezionato tutti i file da incorporare, fare nuovamente clic sul pulsante "Avanti". Nella pagina successiva dovrai selezionare la lingua in cui verrà lanciato il prodotto. Fare nuovamente clic sul pulsante “Avanti”.

Trasferimento 1C da Windows 7 a 10

Se hai selezionato Server nei componenti di installazione, avrai una schermata aggiuntiva per selezionare le impostazioni del server. Una volta selezionate tutte le impostazioni, devi solo fare clic su "Installa".

Al termine dell'installazione, il programma ti darà la possibilità di installare un driver di sicurezza. Se otterrai le chiavi per il programma utilizzando un emulatore, non è necessario installare questo driver. A questo punto il processo di installazione è completo, puoi terminare il processo e riavviare il computer.

Il modo più razionale per ottenere un funzionamento stabile del software 1C su Windows 10 è trasferirlo da Windows 7. Questo non è un processo così complicato come sembra. La prima cosa che devi fare è copiare tutti i database su un supporto rimovibile, disco o scheda flash. Successivamente, dovranno essere trasferiti sul computer dopo la reinstallazione. La posizione dei database può essere trovata all'avvio del programma.

Successivamente, inizia a trasferire la piattaforma stessa. Vai a HDD, su cui hai installato il programma. Di solito si tratta dell'unità C. Trova lì la cartella Programmi e copiala su un supporto rimovibile.

Ora puoi aggiornare il sistema a Windows 10. Una volta completato il processo e ricevuto un computer con il nuovo sistema operativo, puoi iniziare a trasferire nuovamente 1C sul computer.

Come implementare 1C 7.7 durante la migrazione?

Innanzitutto, copia i database sul tuo PC. Non dimenticare di ricordare il percorso esatto in cui li hai copiati. Successivamente, vai sull'unità C nella cartella Programmi e copia lì la cartella 1Cv77 precedentemente salvata. In questa cartella, cerca una sottocartella chiamata BIN. In esso, trova il file 1cv7l.exe, crea un collegamento sul desktop ed eseguilo.

Quando apri il programma, sarà vuoto. Per trovare i database, fai clic su Aggiungi e vai alla posizione in cui hai posizionato i database. Troverai il codice la cartella desiderata, fare clic su OK. Successivamente, è necessario avviare 1C 7.7 in modalità configuratore. In "Amministrazione", trova la voce "Pagina codici delle tabelle di sicurezza delle informazioni" e seleziona lì "+installazione corrente del sistema". Conferma l'azione e attendi un po'. Il programma si avvierà in modalità normale e funzionerà nel modo più efficiente possibile.

Lavorare con un nuovo sistema come Windows 10 è pieno di problemi. Installare 1C su di esso e utilizzarlo è molto più difficile che su Windows 2000. Se non sei pronto ad affrontare tali problemi, non affrettarti a passare a Windows 10 e attendere che tutti i problemi vengano risolti.

Come mostra la risposta del lettore alla nostra, dedicata alle funzionalità di 1C Enterprise 7.7 in ambiente Windows 7 (Vista), abbiamo sollevato problema attuale. Allo stesso tempo, le difficoltà che i nostri lettori devono affrontare iniziano nella fase di installazione. Abbiamo quindi deciso di colmare questa lacuna.

Una piccola digressione lirica o “ne hai bisogno?”

Prima di iniziare la revisione problemi tecnici, vorremmo provare a comprendere la domanda: “il gioco vale la candela?” La questione è tutt’altro che vana. L'ultima release di 1C Enterprise 7.7 (7.70.027) è stata rilasciata alla fine del 2006, lo sviluppo della piattaforma è infatti terminato due anni prima con il rilascio della 25esima release;

Pertanto, dobbiamo capire chiaramente che oggi stiamo cercando di lanciare un'applicazione di cinque anni fa in un ambiente operativo moderno, anch'esso alla fine della sua vita. ciclo vitale, la stessa 25a versione, anche al momento della sua uscita, era già per molti versi obsoleta. Perciò fai tutto tu a proprio rischio e pericolo, Tutto possibili problemi, inclusi tempi di fermo impianto, perdita di dati, ecc. sarà esclusivamente tuo, né 1C né Microsoft sono responsabili qui e non possono essere ritenuti responsabili.

Se la tua azienda ha seriamente intenzione di migrare su una nuova piattaforma, soprattutto se prevedi di utilizzare sistemi a 64 bit, ti consigliamo di considerare l'opzione di migrazione a 1C Enterprise 8.1, soprattutto perché 1C offre buoni sconti per gli aggiornamenti. Tendiamo a considerare l'utilizzo di 1C Enterprise 7.7 in un ambiente Windows 7 esclusivamente come temporaneo soluzione utilizzata all'interno periodo di transizione(implementazione 1C 8.1, formazione del personale, ecc.) e la sconsigliamo categoricamente come soluzione standard.

Piattaforma 32 bit

Non abbiamo riscontrato particolari problemi con l'installazione della release 7.70.027 sulle versioni a 32 bit di Windows 7, indipendentemente dalla versione della distribuzione e dalla composizione dei componenti. Fondamentalmente non abbiamo considerato possibili problemi con l'installazione di versioni precedenti; se devi utilizzare software obsoleto, allora devi utilizzare la versione più recente. Se non disponi della 27a versione, puoi ottenerla da qualsiasi partner 1C.

Il primo problema ci attende all'avvio; il programma segnala una chiave di sicurezza mancante. Questo è normale, il driver HASP incluso con 1C non è compatibile con i nuovi sistemi operativi. È necessario scaricare la versione più recente di HASP dal sito Web del produttore versione di rete avrà bisogno anche ultima versione Gestore licenze NetHASP.

Le configurazioni vengono installate allo stesso modo; non abbiamo avuto problemi con le ultime versioni. Se per qualche motivo non è possibile installare una versione o una configurazione, ma è necessario, è possibile utilizzare un altro metodo per i sistemi a 64 bit, questo è l'unico modo per "installare" 1C Enterprise; Maggiori informazioni su questo argomento di seguito.

Piattaforma 64bit

È impossibile installare direttamente 1C 7.7 su un sistema a 64 bit, ciò è dovuto al programma di installazione a 16 bit che viene ancora utilizzato, ma l'applicazione stessa è a 32 bit, il che le consente di funzionare correttamente nelle versioni a 64 bit di Finestre. 1C Enterprise 7.7 non memorizza alcuna impostazione globale nel registro, tutte le voci si trovano nel ramo HKEY_CURRENT_USER\Software\1C relativi all'utente corrente (oltre che nei rami HKEY_USERS per sistemi multiutente) e contengono un elenco di database, i percorsi ad essi e altre impostazioni utente. Se mancanti, queste chiavi vengono create automaticamente la prima volta che si avvia il programma. Ciò ti consente di spostare semplicemente la cartella da programma installato da una macchina all'altra mantenendo pienamente la funzionalità dell'applicazione.

Per “installare” 1C 7.7 su un sistema operativo a 64 bit, abbiamo bisogno di una macchina con un sistema a 32 bit (meglio Windows XP) su cui installare l'applicazione e le necessarie configurazioni per essa. Dopodiché la cartella con il programma (per impostazione predefinita C:\Programmi\1Cv77) viene copiato nella posizione appropriata nel sistema a 64 bit (per impostazione predefinita C:\Programmi (x86)\1Cv77). Successivamente vengono installati i driver HASP per i sistemi a 64 bit e, se necessario, il NetHASP License Manager. Non resta che visualizzare le scorciatoie e lavorare.

Ma non tutto è così roseo. A causa delle funzionalità di cui sopra del programma di installazione, tu non puoi Per supportare completamente 1C, versioni di aggiornamento e report regolamentati, dovrai prima installarlo in un ambiente a 32 bit. Nella versione di rete, dovresti evitare di utilizzare workstation a 64 bit per i dipendenti coinvolti nella manutenzione o nella programmazione per 1C.

Versione SQL

1C Enterprise 7.7 per SQL, ovviamente, può essere installato in un ambiente Windows 7 (Vista), ma il significato di tale azione tende a zero. Windows 7 non supporta l'utilizzo di SQL Server 2000, 1C Enterprise 7.7 non supporta le versioni successive di SQL Server.

Esistono due modi non ufficiali per "incrociare il serpente con il riccio": patch 1C per funzionare con SQL Server 2005 o sostituire le librerie in Windows 7 ODBC driver responsabili del lavoro con SQL, alle loro controparti di Windows XP. Noi Non lo consigliamo assolutamente non provarne nessuno. Il primo metodo è discutibile dal punto di vista della purezza della licenza, il secondo mette a rischio la stabilità del sistema nel suo insieme, soprattutto delle altre applicazioni che utilizzano ODBC. Inoltre, esiste la possibilità che le informazioni nel database vengano distrutte o distorte a causa di una richiesta errata o di un'altra situazione non standard, o di tempi di inattività (che non sono migliori) a causa di un errore nella connessione "astuta".

Anticipando le obiezioni secondo cui qualcuno ha applicato una patch e ha lavorato per un mese (trimestre, anno), vorremmo ricordarvi ancora una volta che con tali azioni state intraprendendo a me stesso ogni possibile responsabilità per Qualunque guasti, tempi di inattività, perdita di dati e altre possibili situazioni di emergenza. Nessuno riuscirà a capire cosa abbia causato esattamente il fallimento. Qualsiasi specialista qualificato indicherà sicuramente l'uso prodotti incompatibili e se ne lavi le mani o funzionerà, ma a un prezzo completamente diverso (senza dare assolutamente alcuna garanzia). Sei pronto ad assumerti tale responsabilità? Se sì, non dire più tardi che non sei stato avvisato.

Spesso ci viene posta la domanda se 1s 7.7 funzionerà su un nuovo computer e come trasferirlo lì. Tutto non è così complicato come sembra. Innanzitutto, copiamo i database 1c 7.7 su un supporto rimovibile, che deve essere trasferito su un nuovo computer. Puoi scoprire i percorsi dei database quando avvii il collegamento 1C 7.7.


Avviamo un nuovo computer e copiamo i database nella posizione che hai designato per loro e ricordiamo il percorso.
Andiamo a partizione di sistema windows (unità C) quindi Programmi (x86) e copia qui la cartella 1Cv77
Successivamente, vai a questa cartella e trova la cartella BIN
in esso cerchiamo il file eseguibile 1cv7l.exe.
Crea un collegamento sul desktop e avvialo.


Ora qui siamo vuoti, quindi mostreremo alla piattaforma dove si trovano le basi. Ricordi che ho detto di ricordare il percorso dei database 1C7.7? Ora dobbiamo arrivarci. Fai clic su Aggiungi, dai un nome al database e vai alla posizione di archiviazione del database 1c facendo clic sui tre punti. Devi solo andare nella cartella con il database e fare clic su OK.

Quando si avvia il database per la prima volta, potrebbe verificarsi il seguente errore:
ma non scoraggiatevi, lanciamo il database 1c 7.7 in modalità configuratore.

Successivamente, vai su "Amministrazione", quindi "Pagina codici delle tabelle di sicurezza delle informazioni", seleziona "+ installazione corrente del sistema", fai clic su OK.
Anche se quando lo apri avrai già “+ installazione corrente del sistema”, fai comunque clic su OK. Apparirà una finestra di dialogo. Fare clic su Sì. Aspettiamo. L'intero database è pronto e lo lanciamo in modalità “Enterprise”. Tutte le basi funzionano. Ma potrebbe verificarsi la seguente situazione

Dobbiamo trovare il file V7Plus.dll. Puoi provare tramite la ricerca. Molto probabilmente è archiviato nel tuo database. Quindi deve essere spostato nella cartella BIN da cui abbiamo creato il collegamento alla piattaforma. Ora dobbiamo registrare questa libreria. Per fare ciò, devi creare un collegamento a questa libreria sul desktop. Fai clic destro su di esso e vai alle proprietà. Nel campo dell'oggetto, inserisci "regsvr32", fai clic su Applica e OK. Fare attenzione a non cancellare le virgolette! Acquistato l'etichetta da noi vista successiva. Ora eseguiamo come amministratore (fai clic con il pulsante destro del mouse su "Esegui come amministratore") e l'intera libreria sarà registrata. Abbiamo risolto questo problema.

Se riscontri altri tipi di errori durante il trasferimento, scrivi nei commenti. Lo scopriremo

L'installazione di 1C:Enterprise 7.7 su Windows x64 bit presenta alcune difficoltà. Il fatto è che non sarai in grado di installare 1C tramite un normale programma di installazione, anche se esegui il programma in modalità compatibilità. Ma nella nostra vita nulla è impossibile. Pertanto di seguito è istruzioni passo passo per l'installazione di 1C:Enterprise su Windows x64 bit, nel mio caso è Windows 10.

  1. Installazione su Windows x32

Per prima cosa devi installare la piattaforma 1C:Enterprise richiesta su qualsiasi altro sistema Windows a 32 x (x86) bit modificando il percorso di installazione predefinito in “ C:\Programmi (x86)\1Cv77\"(in modo che tutte le scorciatoie funzionino). Quindi è necessario copiare i seguenti file sul sistema a 64 bit:

  1. Elenco " 1Cv77" fuori dai piedi

    « C:\Programmi (x86)\» Sistema a 32 bit in

    « C:\Programmi (x86)\» Sistema a 64 bit.

  2. Elenco " 1C impresa 7.7" fuori dai piedi

    « C:\Documenti e impostazioni\Tutti gli utenti\Menu principale\Programmi»

    su un sistema a 32 bit

    « C:\ProgramData\Microsoft\Windows\Menu Avvio\Programmi»

    Sistema a 64 bit

    (I percorsi possono variare a seconda delle versioni di Windows utilizzate).

  3. Copia dal percorso

    « C:\WINDOWS\system32\» Sistema a 32 bit in

    « C:\Windows\SysWOW64\»Sistema operativo a 64 bit.

  1. FermareDEPper il processo 1cv7.exe (per sistema operativo server)

Successivamente, è necessario escludere il processo 1cv7.exe dal controllo DEP, per fare ciò, andare alle proprietà del sistema (“; Inizio» - « Pannello di controllo» - « sistema e sicurezza» - « Sistema") e seleziona " Impostazioni avanzate di sistema» .

Nella finestra che si apre " Proprietà del sistema"vai alla scheda" Inoltre" e vai a " Opzioni" prestazione.

Successivamente, vai su " prevenzione di esecuzione dei dati", premi il bottone " Aggiungere" e seleziona il file " C:\Programmi (x86)\1Cv77\BIN\1cv7s.exe" che abbiamo copiato nel passaggio 1.

  1. Installazione dei driver di protezione

Ora devi installare i driver di protezione. 1C:Enterprise utilizza il sistema di protezione hardware e software HASP di Aladdin Knowledge Systems Ltd. Per eseguire tutti i moduli di protezione è necessario:


"L'ordinamento impostato per il database è diverso da quello di sistema!" se si verifica un errore di questo tipo all'avvio di 1C:Enterprise.

  1. Avvia 1C:Enterprise

Questo è tutto, l'installazione della piattaforma 1C:Enterprise è completa. Per avviarlo potete utilizzare la scorciatoia situata lungo il percorso “ Inizio» - « Tutti i programmi» - « 1C impresa 7.7» - « 1C impresa". Puoi anche aggiungere un collegamento per avviare 1C sul desktop per tutti gli utenti copiandolo in " C:\Utenti\Pubblico\Desktop"(i percorsi possono variare a seconda del Versioni di Windows). Ulteriori lavori con il sistema 1C è simile al funzionamento in Windows a 32 bit.

Installazione di 1C 7.7 in Windows 7:
Il programma di installazione 1C 7.7 è un'applicazione a 16 bit e il supporto per tali programmi è disabilitato in Windows 7. Pertanto, ho preso un altro programma di installazione 1C, a 32 bit (cerca su Internet o chiedi al franchisee). L'ho eseguito "come amministratore". Proprio come in Vista, anche se sono un amministratore, devo comunque confermare ancora una volta di essere un amministratore, oppure posso disabilitare l'UAC (noto anche come Controllo dell'account utente, noto anche come Controllo dell'account utente). E ho installato la versione SQL.

Se stai utilizzando la versione File del database, salta questo paragrafo, questo è per i database SQL:
Ora 1C:Enterprise 7 è installato sotto Windows 7. Ma quando provo a connettermi al database SQL, dice che "Per accedere al database, è richiesto un driver ODBC per MS SQL Server versione 3.50.0303 o precedente." Non mi sorprende affatto vedere che il sistema utilizza la versione del driver 6.1.7100.0, che secondo me è precedente alla 3.50.0303, perché nonostante sia la 7, è pur sempre Windows.
Sto cercando di copiare le librerie necessarie (sqlsrv32.dll e sqlsrv32.rll) da Windows XP, ma l'amministratore non ha i diritti per modificare la cartella System32.
Premo il pulsante aggiuntivo, vado alla scheda Proprietario e mi assegno come proprietario di questi file. Dopodiché, posso ancora concedermi il diritto di apportare modifiche.
E posso finalmente copiare queste librerie non private.

Provo a connettermi, ma non mi fanno più entrare, anche se questa volta me lo dicono "L'ordinamento impostato per il database è diverso da quello di sistema!"
Vado alla cartella 1C BIN e creo un file lì OrdNoChk.prm.

E ancora Windows7 mi dice che non posso creare un file in questa cartella, creare questo file da qualche parte nei "miei documenti" e copiarlo nel BIN.
E... 1C funziona con Windows 7, l'unico "MA" è che il controllo dell'ordinamento è disabilitato? Cosa significa questo? Non sono riuscito a trovare nulla di serio, tranne il fatto che i report potrebbero non essere visualizzati in ordine alfabetico e quando si crea un URDB è possibile utilizzare solo l'alfabeto latino nei codici del database...

PS: dobbiamo anche ricordare che per caricare i componenti esterni, il primo avvio deve essere eseguito con il controllo dell'account utente (UAC) disabilitato o con il ratto corretto - Esegui come amministratore.

Come disabilitare il controllo dell'account utente (UAC)?
Prima di eseguire questi passaggi, accedi con un account amministratore.
* Inizio "
* Digita UAC nella barra di ricerca »
* Apri il collegamento Modifica le impostazioni di Controllo dell'account utente (UAC) »
* Modificando la posizione del cursore, selezionare il livello di protezione richiesto, guidati dalla descrizione sul lato destro dello schermo (si consiglia il livello “Notifica solo quando i programmi tentano di apportare modifiche al computer”).
* Fare clic su "OK""
* Riavvia il tuo computer