Pag-install ng 1c 7.7 sa windows 10. “C:\Documents and Settings\All Users\Main Menu\Programs"

Tulad ng ipinakita ng tugon ng mambabasa sa amin, na nakatuon sa mga kakaibang gawain ng 1C Enterprise 7.7 sa kapaligiran ng Windows 7 (Vista), nagtaas kami ng isang matinding problema. Kasabay nito, ang mga paghihirap na kailangang harapin ng aming mga mambabasa ay nagsisimula sa yugto ng pag-install. Samakatuwid, nagpasya kaming punan ang puwang na ito.

Isang maliit na lyrical digression o "kailangan mo ba ito?"

Bago natin simulan ang pagsasaalang-alang ng mga teknikal na problema, nais naming subukang maunawaan ang tanong: "ang laro ay nagkakahalaga ng kandila?" Ang tanong ay malayo sa idle. Ang pinakahuling release ng 1C Enterprise 7.7 (7.70.027) ay inilabas noong katapusan ng 2006, sa katunayan, ang pag-unlad ng platform ay natapos dalawang taon na ang nakaraan sa paglabas ng ika-25 na release.

Samakatuwid, dapat nating malinaw na maunawaan na ngayon ay sinusubukan nating ilunsad sa isang modernong kapaligiran ng OS ang isang application na limang taong gulang, bukod pa rito, ito ay nasa dulo ng ikot ng buhay nito sa parehong ika-25 na paglabas, kahit na sa oras ng paglabas nito , ay luma na sa maraming paraan. Kaya gagawin mo ang lahat sa sariling panganib, lahat ng posibleng problema, kabilang ang downtime ng planta, pagkawala ng data, atbp. ay magiging eksklusibo sa iyo, alinman sa 1C o Microsoft ay walang pananagutan dito at hindi maaaring panagutin.

Kung seryosong nagpaplano ang iyong kumpanya na lumipat sa isang bagong platform, lalo na kung plano mong gumamit ng mga 64-bit na system, ipinapayo namin sa iyo na isaalang-alang ang opsyon na lumipat sa 1C Enterprise 8.1, lalo na dahil nag-aalok ang 1C ng magagandang diskwento para sa mga upgrade. May posibilidad naming isaalang-alang ang paggamit ng 1C Enterprise 7.7 sa isang Windows 7 na kapaligiran lamang bilang pansamantala isang solusyon na ginamit sa loob ng panahon ng paglipat (pagpapatupad ng 1C 8.1, pagsasanay sa mga tauhan, atbp.) at tiyak na hindi inirerekomenda bilang isang karaniwang solusyon.

Platform 32 bit

Hindi kami nakatagpo ng anumang partikular na problema sa pag-install ng release 7.70.027 sa 32-bit na bersyon ng Windows 7, anuman ang bersyon ng pamamahagi at komposisyon ng bahagi. Sa panimula ay hindi namin isinasaalang-alang ang mga posibleng problema sa pag-install ng mga nakaraang release kung kailangan mong gumamit ng hindi napapanahong software, pagkatapos ay kailangan mong gamitin ang pinakabagong bersyon. Kung wala kang ika-27 na release, maaari mo itong makuha mula sa sinumang kasosyo sa 1C.

Ang unang problema ay naghihintay sa amin sa pagsisimula; ang programa ay nag-uulat ng nawawalang security key. Ito ay normal, ang driver ng HASP na kasama sa 1C ay hindi tugma sa mga bagong OS. Kailangan mong i-download ang pinakabagong bersyon ng HASP mula sa website ng gumawa para sa bersyon ng network kakailanganin mo rin ang pinakabagong bersyon ng NetHASP License Manager.

Ang mga configuration ay na-install sa parehong paraan; Kung hindi ka makakapag-install ng release o configuration para sa ilang kadahilanan, ngunit may ganoong pangangailangan, maaari kang gumamit ng isa pang paraan para sa mga 64-bit system na ito ang tanging paraan upang "i-install" ang 1C Enterprise. Higit pa tungkol dito sa ibaba.

Platform na 64 bit

Imposibleng direktang i-install ang 1C 7.7 sa isang 64-bit na sistema, ito ay dahil sa 16-bit na installer na ginagamit pa rin, ngunit ang application mismo ay 32-bit, na nagpapahintulot sa ito na gumana nang matagumpay sa 64-bit na mga bersyon ng Windows. Ang 1C Enterprise 7.7 ay hindi nag-iimbak ng anumang mga pandaigdigang setting sa pagpapatala, lahat ng mga entry ay nasa sangay HKEY_CURRENT_USER\Software\1C nauugnay sa kasalukuyang gumagamit (pati na rin sa mga sangay HKEY_USERS para sa mga multi-user system) at naglalaman ng isang listahan ng mga database, mga landas patungo sa kanila at iba pang mga setting ng user. Kung nawawala, ang mga key na ito ay awtomatikong nilikha sa unang pagkakataon na simulan mo ang programa. Pinapayagan ka nitong ilipat lamang ang folder na may naka-install na programa mula sa isang makina patungo sa isa pa habang ganap na pinapanatili ang pag-andar ng application.

Upang "i-install" ang 1C 7.7 sa isang 64-bit na OS, kailangan namin ng isang makina na may 32-bit na sistema (Windows XP ang pinakamahusay) kung saan i-install ang application at ang mga kinakailangang configuration para dito. Pagkatapos kung saan ang folder na may programa (bilang default C:\Program Files\1Cv77) ay kinopya sa naaangkop na lokasyon sa 64-bit system (bilang default C:\Program Files (x86)\1Cv77). Pagkatapos ay ang mga driver ng HASP para sa 64-bit system at, kung kinakailangan, ang NetHASP License Manager ay naka-install. Ang natitira na lang ay ipakita ang mga shortcut at trabaho.

Ngunit hindi lahat ay napaka-rosas. Dahil sa mga feature sa itaas ng installer, ikaw hindi mo kaya Upang ganap na masuportahan ang 1C, i-update ang mga release at regulated na ulat, kailangan mo munang i-install ito sa isang 32-bit na kapaligiran. Sa bersyon ng network, dapat mong iwasan ang paggamit ng 64-bit na mga workstation para sa mga empleyadong kasangkot sa pagpapanatili o programming para sa 1C.

bersyon ng SQL

Ang 1C Enterprise 7.7 para sa SQL, siyempre, ay maaaring mai-install sa isang Windows 7 (Vista) na kapaligiran, ngunit ang kahulugan ng naturang aksyon ay may posibilidad na zero. Hindi sinusuportahan ng Windows 7 ang pagtatrabaho sa SQL Server 2000, hindi sinusuportahan ng 1C Enterprise 7.7 ang mga susunod na release ng SQL Server.

Mayroong dalawang hindi opisyal na paraan upang "i-cross ang isang ahas gamit ang isang hedgehog": patch 1C upang gumana sa SQL Server 2005 o palitan ang mga library sa Windows 7 ODBC mga driver na responsable sa pagtatrabaho sa SQL, sa kanilang mga katapat mula sa Windows XP. Kami Talagang hindi namin inirerekomenda huwag subukan ang alinman sa mga ito. Ang unang paraan ay kaduda-dudang mula sa punto ng view ng kadalisayan ng paglilisensya, ang pangalawa ay nagbabanta sa katatagan ng system sa kabuuan, lalo na sa iba pang mga application na gumagamit ng ODBC. Bilang karagdagan, may posibilidad ng pagkasira o pagbaluktot ng impormasyon sa database dahil sa isang hindi tamang kahilingan o iba pang hindi karaniwang sitwasyon, o downtime (na hindi mas mahusay) dahil sa isang pagkabigo sa isang "tuso" na koneksyon.

Inaasahan ang mga pagtutol na may nagtagpi-tagpi nito at nagtrabaho nang isang buwan (quarter, year), nais naming ipaalala muli sa iyo na sa pamamagitan ng mga naturang aksyon ay ginagawa mo sa sarili ko lahat ng posibleng pananagutan para sa anuman mga pagkabigo, downtime, pagkawala ng data at iba pang posibleng mga sitwasyong pang-emergency. Walang makakaalam kung ano ang eksaktong sanhi ng kabiguan. Ang sinumang kwalipikadong espesyalista ay tiyak na ituturo ang paggamit ng mga hindi tugmang produkto at hugasan ang kanyang mga kamay nito o gagana, ngunit sa isang ganap na naiibang presyo (habang nagbibigay ng ganap na walang mga garantiya). Handa ka na bang gampanan ang ganoong responsibilidad? Kung oo, huwag mong sabihin sa ibang pagkakataon na hindi ka binalaan.

Ito ay kilala na ang 1C:Enterprise 7.7 platform ay may mga problema sa compatibility sa 64-bit system ng Windows family (XP, Vista, 7, Server 2003, Server 2008). Ano ang dapat mong gawin kung kailangan mo pa ring patakbuhin ang produktong ito ng software sa isang 64-bit na operating system? Susunod na titingnan natin ang solusyon sa isyung ito.

Ang kakanyahan ng problema ay nakasalalay sa napakaluma na arkitektura ng 1C: Enterprise 7.7 platform (oras na para ilibing ito!). Dapat mong isuko kaagad ang ideya ng pag-install sa isang 64-bit na operating system gamit ang setup.exe. Hindi ito gagana.
Dapat mong gawin ito:

Hakbang 1. I-install nang tama ang 1C:Enterprise 7.7 platform (i.e. alinsunod sa lahat ng mga libro at tagubilin) ​​sa isang 32-bit na operating system. Ito ay mas mahusay kung ito ay hindi isang server operating system (upang hindi labanan ang mga posibleng problema nang maaga).

Hakbang 2. Kopyahin ang folder C:\Program Files\1cv77\BIN mula sa isang 32-bit system patungo sa isang folder C:\Program Files (x86)\1Cv77\BIN 64-bit na sistema. Gumawa ng mga naaangkop na shortcut sa 1cv7.exe (o 1cv7s.exe) na file sa desktop ng user.

Hakbang 3. (Hakbang para sa mga operating system ng Windows server) Magdagdag ng exception sa DEP. Para dito magbubukas kami Control Panel –> Sistema-> Tab Bukod pa rito

Mag-click sa pindutan Mga pagpipilian. May bumukas na bintana Mga Pagpipilian sa Pagganap. Buksan ang tab Pag-iwas sa Pagpapatupad ng Data.

Kapag una mong binuksan ito, ang listahan ay walang laman. Dapat mong pindutin ang pindutan Idagdag at pumili ng mga file 1cv7.exe(o 1cv7s.exe). Pagkatapos nito maaari mong tanggapin ang mga pagbabago.
Huwag paganahin ang DEP (piliin ang opsyon Paganahin ang DEP para sa mahahalagang programa at serbisyo ng Windows) hindi katumbas ng halaga. Ang layunin ng DEP ay makikita sa footnote sa ibaba.

Pag-iwas sa Pagpapatupad ng Data (DEP) (Ingles) Pag-iwas sa Pagpapatupad ng Data) ay isang tampok na panseguridad na binuo sa pamilya ng operating systemWindows, na hindi pinapayagan ang applicationexecute code mula sa isang memory area na may markang "data lamang". Pipigilan nito ang ilang pag-atake na, halimbawa, nag-iimbak ng code sa naturang lugar gamit ang buffer overflow. Ang DEP ay gumagana sa dalawang mode: hardware, para sa mga processor, na maaaring markahan ang mga pahina bilang "hindi para sa pagpapatupad ng code", at software, para sa iba pang mga processor. Ang tampok na ito ay unang lumitaw sa Windows XP Service Pack 2.
Hakbang 4. I-install ang mga driver para sa HASP key. Makakahanap ka ng mga driver para sa HASP key para sa 64-bit na bersyon ng Windows sa website ng Aladdin.
Ang mga sumusunod na driver ay dapat gamitin:
  • Mga driver para sa key na HASP Device Driver 5.22;
  • License Manager (para sa susi upang gumana sa network) HASP License Manager 8.32;
Hakbang 5. Pagtagumpayan ang mga natitirang problema kapag gumagamit ng Windows Vista/7 at Windows Server 2008/2008 R2. Maaari mong basahin ang tungkol sa kung ano ang kailangang gawin sa aking post.

PANSIN! ILANG TAMPOK!

Pagkatapos i-publish ang post na ito, nakatagpo ako ng hindi kasiya-siyang feature. Nakuha ko ang aking mga kamay (halos sabay-sabay) sa dalawang laptop na may naka-install na Windows 7 x64 operating system. Ito pala single-user na bersyon 1C:Enterprise 7.7(sa aking kaso ang pagsasaayos ay Accounting) AY HINDI GUMAGANA sa isang 64-bit na operating system. Anuman ang ginawa ko, hindi sumuko ang susi ng proteksyon at sinubukang hindi matukoy. Naku, luma na ang software platform ng 1C:Enterprise 7.7 at hindi na maaayos ang mga problemang tulad nito.

Gayunpaman, sa panahon ng eksperimento, posible na maitatag na kung ang isang multi-user na lisensya ay ginagamit, nagtatrabaho sa isang computer na may Windows 7 x64 na naka-install sa 1C: Enterprise 7.7 ay posible at lahat ng nakasulat sa itaas ay ganap na totoo. Maipapayo na pumili ng isang computer na may 32-bit na operating system bilang isang lugar upang ilagay ang security key.

Ang inilarawang kaso ay maaaring maging isang malubhang problema para sa mga administrator ng system kapag lumilipat sa bagong kagamitan. Ako ay may hilig na maniwala na sa bawat indibidwal na kaso ito ay kinakailangan test lang isa o ibang opsyon sa trabaho.

Ang pag-install ng 1C:Enterprise 7.7 platform sa isang 64-bit na operating system ay puno ng ilang mga paghihirap. Ang katotohanan ay hindi mo mai-install ang 1C sa pamamagitan ng isang regular na installer, kahit na patakbuhin mo ang program sa . Pero walang imposible. Nasa ibaba ang mga sunud-sunod na tagubilin para sa pag-install ng 1C:Enterprise sa 64-bit na Windows, sa aking kaso ito ay .

1. Pag-install sa Windows x32

Una kailangan mong i-install ang kinakailangang 1C:Enterprise platform sa anumang iba pang 32-bit na Windows system sa pamamagitan ng pagbabago ng default na landas sa pag-install sa " C:\Program Files (x86)\1Cv77\"(para gumana lahat ng shortcut). Sumulat ako nang detalyado tungkol sa pag-install ng 1C. Pagkatapos ay kailangan mong kopyahin ang mga sumusunod na file sa 64-bit system:

  1. Direktoryo" 1Cv77»aalis sa daan
    « C:\Program Files (x86)\» 32-bit na sistema sa
    « C:\Program Files (x86)\» 64-bit na sistema.
  2. Direktoryo" 1C Enterprise 7.7»aalis sa daan
    « C:\Documents and Settings\All Users\Main Menu\Programs»
    sa isang 32-bit na sistema
    « C:\ProgramData\Microsoft\Windows\Start Menu\Programs»
    64-bit na sistema
    (Ang mga landas ay maaaring mag-iba depende sa mga bersyon ng Windows na ginamit).
  3. Kopyahin ang file mula sa path
    « C:\WINDOWS\system32\» 32-bit na sistema sa
    « C:\Windows\SysWOW64\» 64-bit na operating system.

Nakatulong ba sa iyo ang artikulong ito?

Marahil marami ang nakatagpo ng problema sa pag-install ng 1C:Enterprise 7.7 sa 64-bit system. Gayunpaman, ang problemang ito ay maaaring malutas. Upang malutas ito kakailanganin mo ng isang computer na may naka-install na 32 bit OS.

Kaya, nag-install kami ng 1C sa isang computer na may 32-bit OS (kung plano mong gumamit ng 1C sa isang server, piliin ang: "Pag-install sa isang server - Administrative"). Pagkatapos ay pumunta kami sa C:/Program Files at kopyahin ang folder na may 1Cv77 program (sabihin, sa isang flash drive), pagkatapos nito ipasok namin ang flash sa isang computer na nagpapatakbo ng Vista x64, Windows 7 x64 o Server 2008 x64 na sistema ng interes sa amin at kopyahin ang folder na may 1Cv77 program sa direktoryo ng C:/Program Files (x86). Buksan ang folder na 1Cv77/BIN, hanapin ang 1cv7.exe file at gumawa ng shortcut para dito sa desktop.

Maipapayo na i-install ang manager ng lisensya bilang isang serbisyo kung i-install mo ito bilang isang programa, kung minsan ay maaaring mangyari ang mga pag-crash sa panahon ng autostart, at ang tagapamahala ng lisensya ay kailangang magsimula nang manu-mano.

Ngayon pumunta kami sa mga katangian ng shortcut para sa 1C na nilikha nang mas maaga sa desktop at itakda ito upang tumakbo bilang administrator.

Kadalasan, sa pagsisimula, may naganap na error: "Nakakita ng error ang 1C multi-user, isasara ang application at ang DEP ang dapat sisihin dito."
Buksan ang "System Properties - Advanced System Settings", sa seksyong "Performance", i-click ang "Options" button - pumunta sa tab na "Data Execution Prevention". Lagyan ng check ang kahon na "Paganahin ang DEP para lang sa mga programa at serbisyo ng Windows", o idagdag ang 1C program (file 1cv7.exe) sa mga exception.
Pagkatapos nito, mahusay na gumagana ang 1C enterprise. Kapag nag-i-install sa isang server, kakailanganin mong ulitin ang mga setting para sa bawat user na tumakbo bilang administrator at para sa mga setting ng DEP.

Kung lumitaw ang isang error: "Ang pag-uuri ng database ay naiiba mula sa isang system" Kailangan mong buksan ang database sa configurator. Susunod na "Administration - Code page ng mga talahanayan ng seguridad ng impormasyon" at baguhin sa + kasalukuyang setting ng system. Kapag hiniling na muling ayusin ang database, sagutin ang "Oo".

Mayroong isang nuance sa problema sa pahina ng code - ang sabay-sabay na trabaho sa isang database mula sa mga computer na nagpapatakbo ng Windows XP at Windows Vista (Windows 7) ay imposible! Kapag kumokonekta sa isang database alinman sa Vista o XP, isang mensahe ng error ang ipapakita - ang pag-uuri ng database ay iba sa system. Sa kabila ng katotohanan na ito ay maaaring iwasan sa pamamagitan lamang ng pagbabawal sa pag-uuri ng database nang buo, hindi ko inirerekumenda na gawin ito sa kaganapan ng isang emergency shutdown ng 1C, ang pamamaraang ito ay maaaring humantong sa hindi mahuhulaan na mga resulta, kabilang ang kumpletong pagkawala ng data na nasa database.