Preskočiť na hlavný obsah

Revit - problém so zamŕzaním aplikácie (Windows 11 + SSD 1TB)



Ste čerstvý študent na stavebnej fakulte, kúpite si nový nadupaný notebook (AMD Ryzen 9 8940HX, 32 GB RAM, SSD 1TB), veď potrebujete rýchle zviera, beštiu!

Nainštalujete si Autodesk Revit a spustíte ho. Idete otvoriť prvý súbor - template od cvičiaceho a... nič!

Vymrzol!

Tak kill aplikácie a spúšťate zovu, otvoríte si nejaký projet alebo template z inštalácie - tie idú všetky v pohode. Stiahnete nejaké projekty z internetu - tiež v pohode. 

Tak opäť... Skúsite vytvoriť projekt na základe inkriminovanej šablóny cvičiaceho, ale opäť nič. Freezing! Revit zamrzne a musíte ho opäť "natvrdo" zastaviť.

V čom je problém?

V Revite sa dá v pohode modelovať, otvárať existujúce projekty, vytvárať nové, len ten jeden #@^$#@'''!!!

Tak idete intuitívne do logov Revitu... SQLLocalDB start failure! Oukej, oukej. Hmmm? Idete hlbšie, niečo pogúglite. Nič, nič a nič. Nejaký nový problém?

Kde môže byť pes zakopaný? Čo do čera má Microsoft SQL Server Local DB s Revitom? Pogúglite... Revit používa LocalDB na správu objektov pripojenií, analytický model a aktualizácie.

A tu je ten psisko. Template cvičiaceho bol vytvorený vo ver. 2024, vy máte najnovšiu ver. 2026.3. Takže pri vytváraní projektu z tejto staršej šablóny dôjde k aktualizácii/konverzii formátu (objektov, rodín, druhov, matrošov, atď... apt... apt... Hi, Rosie!)

Lenže vy máte predsa ten najnovší nadupaný notebúk, ktorý má 1TB SSD disk - A TO JE TEDA PROBLÉM! Pri pokuse o inštaláciu resp. štart inštancie SQL-ka na počítači s veľkosťou sektora disku väčšou ako 4 KB ste v pr....dlačkách! Za to môže nový systém ovládačov W-11!

Kontrola, či je to váš prípad...

Powershellfsutil fsinfo sectorinfo c:

Pozrite na hodnoty PhysicalBytesPerSectorForAtomicity a PhysicalBytesPerSectorForPerformance, sú uvedené v bajtoch (viac, ako 4 kiláče, že?!).

Existuje riešenie!

Poviete cez registry Windows 11, nech sa neondie a nech rieši veľkosť sektorov na disku pekne postarom.

Powershell> New-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\stornvme\Parameters\Device" -Name "ForcedPhysicalSectorSizeInBytes" -PropertyType MultiString -Force -Value "* 4095"

Ďakujem, Philippe Vaillancourt, za článok, ktorý mi pomohol problém vyriešiť. Viac info v jeho príspevku https://blog.nimblepros.com/blogs/sql-server-windows-11-fiasco/

Fungovalo!

Obľúbené príspevky z tohto blogu

mysql 5.0 upgrade to 5.1

The 5.1 series of MySQLwas unmasked for the gentoo portage. When upgrading from an older major version (including 5.0), you will be required to rebuild everything linked to the libmysqlclient.so.15 and libmysqlclient_r.so.15. You can do this by installing app-portage/gentoolkit and running: # revdep-rebuild --library libmysqlclient.so.15 # revdep-rebuild --library libmysqlclient_r.so.15 If you use the Portage 2.2 series, you may also use: # emerge @preserved-rebuild The official upgrade documentation is available here: http://dev.mysql.com/doc/refman/5.1/en/upgrading.html Note that existing databases may need converting as well, again including those upgrading from 5.0 to 5.1.