Не всичко за мен

Верую: неверник - следствие от прекомерната работа с продукти на Microsoft. Нямам девиз, нямам любимо ядене, пиене, книга, ... Знам какво обичам днес, но това изобщо не важи за утре. Мисля, че горе-долу стана ясно.

Търсене в този блог

вторник, 29 декември 2009 г.

Отново Acer A1

Този път ситуацията е следната:
Трикратно по-бавно стартиране на OS (XP Home), деформирано възпроизвеждане на стартовата мелодия на Windows при log-ване. Забелязва се, че дисковите операции са забавени чувствително.
Оказа се, че по причини извеснти само на Microsoft диска е минал в режим на PIO вместо на по-бързия DMA режим. Едни хора, които трябва да черпя, са написали vbs, с който се reset-ва тази настройка в registry-то.

Цялата статия е тук

А ето го и скрипта. Просто красота:

' Visual Basic Script program to reset the DMA status of all ATA drives
' Copyright © 2006 Hans-Georg Michna
' Version 2007-04-04
' Works in Windows XP, probably also in Windows 2000 and NT.
' Does no harm if Windows version is incompatible.

If MsgBox("This program will now reset the DMA status of all ATA drives with Windows drivers." _
& vbNewline & "Windows will redetect the status after the next reboot, therefore this procedure" _
& vbNewline & "should be harmless.", _
vbOkCancel, "Program start message") _
= vbOk Then

RegPath = "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}\"
ValueName1Master = "MasterIdDataChecksum"
ValueName1Slave = "SlaveIdDataChecksum"
ValueName2Master = "UserMasterDeviceTimingModeAllowed"
ValueName2Slave = "UserSlaveDeviceTimingModeAllowed"
ValueName3 = "ResetErrorCountersOnSuccess"
MessageText = "The following ATA channels have been reset:"
MessageTextLen0 = Len(MessageText)
ConsecutiveMisses = 0
Set WshShell = WScript.CreateObject("WScript.Shell")

For i = 0 to 999
RegSubPath = Right("000" & i, 4) & "\"

' Master

Err.Clear
On Error Resume Next
WshShell.RegRead RegPath & RegSubPath & ValueName1Master
errMaster = Err.Number
On Error Goto 0
If errMaster = 0 Then
On Error Resume Next
WshShell.RegDelete RegPath & RegSubPath & ValueName1Master
WshShell.RegDelete RegPath & RegSubPath & ValueName2Master
On Error Goto 0
MessageText = MessageText & vbNewLine & "Master"
End If

' Slave

Err.Clear
On Error Resume Next
WshShell.RegRead RegPath & RegSubPath & ValueName1Slave
errSlave = Err.Number
On Error Goto 0
If errSlave = 0 Then
On Error Resume Next
WshShell.RegDelete RegPath & RegSubPath & ValueName1Slave
WshShell.RegDelete RegPath & RegSubPath & ValueName2Slave
On Error Goto 0
If errMaster = 0 Then
MessageText = MessageText & " and "
Else
MessageText = MessageText & vbNewLine
End If
MessageText = MessageText & "Slave"
End If

If errMaster = 0 Or errSlave = 0 Then
On Error Resume Next
WshShell.RegWrite RegPath & RegSubPath & ValueName3, 1, "REG_DWORD"
On Error Goto 0
ChannelName = "unnamed channel " & Left(RegSubPath, 4)
On Error Resume Next
ChannelName = WshShell.RegRead(RegPath & RegSubPath & "DriverDesc")
On Error Goto 0
MessageText = MessageText & " of " & ChannelName & ";"
ConsecutiveMisses = 0
Else
ConsecutiveMisses = ConsecutiveMisses + 1
If ConsecutiveMisses >= 32 Then Exit For ' Don't search unnecessarily long.
End If
Next ' i

If Len(MessageText) <= MessageTextLen0 Then
MessageText = "No resettable ATA channels with Windows drivers found. Nothing changed."
Else
MessageText = MessageText & vbNewline _
& "Please reboot now to reset and redetect the DMA status."
End If

MsgBox MessageText, vbOkOnly, "Program finished normally"

End If ' MsgBox(...) = vbOk

' End of Visual Basic Script program

Сталинчета ...

18.11.2009

«... Сталинчето от мое време: това беше мъничко, енергично, амбициозно, злобно самотно същество, за което командуването, малтретирането, заплашването и тероризирането на други човешки същества бе психопатологична необходимост. Сталинчето искаше да бъде забелязано, че съществува, искаше светът да го види, да го чуе и някак да му се поклони. И тъй като обикновено му липсваха способности да бъде добър земеделец, шивач, стругар, артист, тъй като му липсваха способности да бъде обикновен трудещ се човек, у него се бяха напластили завист и омраза към всички, които притежаваха тези способности, към добрия, човечен, хармоничен свят на толерантността и любовта, в който нямаше място за бесове. За нашите български сталинчета революцията не е била никога нищо друго освен удобен претекст за пускане в действие на струята от низши страсти и инстинкти, на дяволско удовлетворение, на болезнен комплекс за малоценност. Бруталното физическо смазване на чуждата воля се превръщаше в триумф на собствено превъзходство. Партията, социализмът и комунизмът бяха оправданието. И всред тази глутница ние трябваше да живеем и да вярваме в човека.”
Георги Марков „Задочни репортажи за България”

Те съществуват и сега – онези ниско интелигентни, мързеливи, некадърни, но с огромно самочувствие подхранвано от близки, роднини и приятели и с още по огромни комплекси млади хора. Ако енергията на тяхната омраза се впрегне по някакъв начин, не ни трябват нито АЕЦ, нито ТЕЦ, нито ВЕЦ. Но лошото е, че те се хранят с хора, а от този ресурс добивите са ниски (и все по-ниски стават). И колкото по пълноценен е изконсумирания човек, толкова повече енергия произвеждат гадовете.
За щастие онези времена, за които говори Г. Марков са отминали (надявам се). Сега тези синковци освен престъпници, други не могат да станат (надявам се), а с престъпниците знаем горе-долу как да се оправяме (надявам се).
И новия ЗЕС не е стъпка назад (надявам се).

вторник, 3 ноември 2009 г.

Ветрогон

Това е млад или непораснал възрастен, който се води от идеали, захвърляйки възможност за изгода, примирение, компромис. Ветрогонът иска само едно - да направи хората и живота по-добри. Т.е. той не иска солунската митница, а е беден даскал, повдигащ просветата (будността) на народа.

Алеко Константинов

И някои други ценни цитати от днес:

Защо разби стената със глава? Какво ще правиш в другата килия...

Връх на упоритостта: да набираш грешна парола, докато компютърът се съгласи.

петък, 30 октомври 2009 г.

А настроението ми е едно такова.....

Бедни, бедни Македонски .....

събота, 19 септември 2009 г.

Acer Aspire One Black Screen

Aspire One BIOS Recovеry
19.09.2009

Нетбука се държи така сякаш му е изгоряло видеото - черен екран и на неговия си монитор и на външен, ако се стите да закачите такъв. Не свети нито един индикатор освен този на захранването. След малко четене в нета се оказва, че на тези модели по непонятни причини на 6-я месец от ползването им се омазва жестоко BIOS-a. Не ме питайте защо.

За възстановяване/обновяване на BIOS-а:

1. USB stick – форматиран на FAT
2. Последна или поне текущата версия на BIOS – за конкретния модел

Аз (AA1 ZG5) ги свалих от тук
(На 22.04.2014 имаме същия проблем. Файловете за BIOS-a ги свалих от тук)
Слагаме FLASHIT.EXE, 3309.bat и BIOS файла в root директорията на флашката. Копираме BIOS файла zg*.fd като ZG5IA32.FD
Изключваме АА1, и батерията и адаптера да са свързани с компютъра.
Натискаме тайния клавиш Fn+Esc, задържаме и натискаме Power бутона. След малко пускаме Fn+Esc клавишите и зеленият индикатор на Power бутони трябва да започне да мига. Демек стартирало се е флашването на BIOS. Тук стискаме палци и си кръстосваме краката. Не прекъсваме процеса(!!!), след известно време Power бутона ще спре да мига и АА1 ще стартира/ reboot. При мен отне 30 секунди слава богу и ооо чудо нещото тръгна.

Айде честито!

петък, 17 юли 2009 г.

четвъртък, 2 юли 2009 г.

How can I prevent users from connecting to a USB storage device?

http://support.microsoft.com/kb/823732

If a USB storage device is not already installed on the computer

If a USB storage device is not already installed on the computer, assign the user or the group Deny permissions to the following files:
%SystemRoot%\Inf\Usbstor.pnf
%SystemRoot%\Inf\Usbstor.inf
When you do this, users cannot install a USB storage device on the computer. To assign a user or group Deny permissions to the Usbstor.pnf and Usbstor.inf files, follow these steps:
Start Windows Explorer, and then locate the %SystemRoot%\Inf folder.
Right-click the Usbstor.pnf file, and then click Properties.
Click the Security tab.
In the Group or user names list, click the user or group that you want to set Deny permissions for.
In the Permissions for UserName or GroupName list, click to select the Deny check box next to Full Control, and then click OK.

Note Also add the System account to the Deny list.
Right-click the Usbstor.inf file, and then click Properties.
Click the Security tab.
In the Group or user names list, click the user or group that you want to set Deny permissions for.
In the Permissions for UserName or GroupName list, click to select the Deny check box next to Full Control, and then click OK.

If a USB storage device is already installed on the computer

If a USB storage device is already installed on the computer, you can change the registry to make sure that the device does not work when the user connects to the computer.

Important This section, method, or task contains steps that tell you how to modify the registry. However, serious problems might occur if you modify the registry incorrectly. Therefore, make sure that you follow these steps carefully. For added protection, back up the registry before you modify it. Then, you can restore the registry if a problem occurs. For more information about how to back up and restore the registry, click the following article number to view the article in the Microsoft Knowledge Base:
How to back up and restore the registry in Windows:

http://support.microsoft.com/kb/322756

If a USB storage device is already installed on the computer, set the Start value in the following registry key to 4:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\UsbStor
When you do this, the USB storage device does not work when the user connects the device to the computer. To set the Start value, follow these steps:
Click Start, and then click Run.
In the Open box, type regedit, and then click OK.
Locate and then click the following registry key:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\UsbStor
In the details pane, double-click Start.
In the Value data box, type 4, click Hexadecimal (if it is not already selected), and then click OK.
Exit Registry Editor.

четвъртък, 4 юни 2009 г.

Folder names in outlook

При първоначална настройка на outlook профила всички имена на папки са на немски или някакъв друг език. Тогава за да станат на английски:
1. Затваряме OUTLOOK.EXE
2. През команден ред пускаме: "C:\Program Files\Microsoft Office\OFFICE11\OUTLOOK.EXE" /resetfoldernames

събота, 10 януари 2009 г.

омазани асоциации в ms office

не е проверено, но изглежда обещаващо.
имам такава ситуация и ще проверя как се държи /regserver, след това ще допълня този пост
================================
Command-Line Switches

The lovely Beth Melton, Microsoft MVP for Microsoft Word, made me realize I need to include these instructions here because...well, because I saw her post it enough! :)

Beth says the /regserver switch will re-register the application, which will recreate all of the application-specific Registry entries and it also recreates the file associations. Since the "Open with" command uses the file associations you'll still encounter errors if the file associations are damaged or corrupt.

Hit Start-->Run and type the command-line switch below into the box and hit Enter (or click OK). Note that there is a space before the slash:

For Word, type: winword /r
For Excel, type: excel /regserver
For PowerPoint, type: powerpnt /regserver
For Access, type: msaccess /regserver
===============================