[ Main Page ]

Windows Tips

ntldrからmemtest86 / memtest86+を起動

GRUB4DOSを利用します。 ブートローダに手を加えずにGRUBを利用したい場合にも使えます。

C:のルートにgrldrを配置し、memtest86+-2.10.binをC:\bootに配置し、残りのファイルをC:\boot\grubに配置します。 C:\boot.iniとC:\boot\grub\menu.lstは以下のようにします。 grldrをboot.iniに追加し、menu.lstでは/がC:\にあたること以外はGRUBと同じです。以下boot.ini。

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="MS Windows XP" /noexecute=optin /fastdetect
C:\grldr="Grub4Dos"
    
- menu.lst

title Memtest86+
root (hd0,0)
kernel /boot/memtest86+-2.10.bin
    

menu.lstはついてくるサンプルが豊富なので、参考にします。

仮想ディスクなどを使う・作る

バイナリの配布元は適宜探してください。

PE Viewer

Word HTML

実行時刻詐称

HookDateが確実でおすすめです。

CPU時間自動削減

BES Battle Encoder Shirase

コーデック

K-Liteがおすすめです。

サンドボックス

あやしいプログラムを走らせるとき、仮想マシンまでいかなくでも環境から隔離できるツールがあります。 たとえば、Sandboxieがおすすめです。

OCR

解像度が高い場合、SmartOCR Lite Editionがおすすめです。複数ファイル処理できないので、UWSCで自動実行する スクリプトの例を挙げてあります。

SmartOCR Lite Edition 1.07 SmartOCRlite107.zip
UWSC 46C 複数ファイル自動実行スクリプト例

その他

4K バイトセクターハードディスクの初期化について

はじめに

従来 512 バイトであったハードディスクの物理セクターサイズは、大容量化にむけて今後は容量効 率の高い 4K バイトセクターが主流になります。ところが物理セクターが 4K バイトのハードディスクを WindowsRXP 以前の OS にてパーティションを作成した場合に、パーティションと物理セクターの配置の 不整合が原因でランダムアクセス速度が低下する問題が発生します。
これはパーティションの作成時の問題です。最適なパーティションが作成されていれば WindowsRXP からの読み書きであっても適正なパフォーマンスが出ます。また逆に、最適でないパーティションが作成 されているときには、WindowsR7/Vista からの読み書きであってもパフォーマンス低下が発生します。
この問題に対応するため CFD カートン HDD ではパーティションと物理セクターの配置を最適化して フォーマットができる CFD Align Utility を提供します。CFD Align Utility は 4K バイトセクターハードデ ィスクと従来の 512 バイトセクターハードディスクの両方で最適なパーティションを作成可能です。

!ご注意!フォーマットや領域の削除を実行すると、記録されているデータはすべて消去されます。大 切なデータはフォーマットを行う前に、他のドライブやメディアにバックアップしてください。

4K バイトセクターハードディスクの初期化手順

CFD Align Utility を使用し FAT32 形式でフォーマットを行うことで、4K バイトセクターハードディスク に最適なパーティションが作成されます。(既にパーティションが存在するときは、既存のパーティションを 削除してからフォーマットを行ってください。)
FAT32 形式ではなく NTFS 形式にてフォーマットしたい場合は、CFD Align でいったん FAT32 形式 でフォーマットしてください(メモ:最適なパーティションが作成されます)。その後 CFD Align を終了し、 WindowsRXP の「ディスクの管理」もしくは「エクスプローラ」より NTFS 形式でフォーマットしたい領域も しくはドライブを NTFS 形式でフォーマットしてください。 (ご注意) NTFS 形式にてフォーマットし直す際、WindowsRXP の「ディスクの管理」の画面で 4K バイト セクターハードディスクに対してパーティションの削除を行わないでください。削除を行うと最適 なパーティションが崩れてしまいます。

休止状態

WindowsとLinuxのデュアルブートで起動が妙に遅かったり、休止状態でフリーズする、シャットダウンが 遅い時、パーティションのブートフラグが問題のことがあります。Linuxでcfdiskを使ってNTFS/HPFSのブートフラグ をたて、Linuxの方はフラグを外す(GRUBをMBRに入れてデュアルブートにしてある場合はこれでも起動できます)と、 正常に休止、シャットダウンするようになりました。

  <rindolf>  uwd: what's up?
  <rindolf>  BTW, how has English become the official language of
             Singapore?
  <Altreus>  Viral marketing
      <uwd>  singapore has four official languages.
      <uwd>  one national one.
      <uwd>  also, politics.
      <uwd>  also, see wikipedia.
  <Altreus>  it knows all
  <Altreus>  [citation needed]
       <ik>  rindolf: it's a byproduct of the Richard Nixon / Henry Ford's
             campaign for chief taxonomist of western Nepal
  <rindolf>  http://en.wikipedia.org/wiki/Languages_of_Singapore
       <ik>  (a coveted position)
  <Altreus>  taxonomist!
  <rindolf>  Wikpedia has an article about everything including the
             http://en.wikipedia.org/wiki/Kitchen_sink
  <Altreus>  They are in charge of taxis!
  <Altreus>  disambiguation pages make me sad :(
       <ik>  I like the disambiguity!
  <rindolf>  ik: heh
      <uwd>  i like disambiguation pages. they say "this thing you seek...
             it is not only one thing, you see? no, no, mon ami, this
             world, she is too big to contain only one of everything, eh?"
  <Altreus>  :D you talk like dee
      <uwd>  what.
  <Altreus>  wat
  <Altreus>  That message you said in French could have been typed by dee!
  <Altreus>  except it was you.
  <Altreus>  you doubleyou dee
      <uwd>  it was in English, actually.
  <Altreus>  okay
  <Altreus>  But it had some French in it
  <Altreus>  !
       <ik>  Two words! Four, if you count "no". Twice.
  <rindolf>  Yes, it sounded French to me too.
  <Altreus>  no is not french
  <rindolf>  non is.
  <Altreus>  oui!
  <Altreus>  elle n'a pas dit non
  <rindolf>  In any case saying "She" of the world is also a Frenchism.
  <rindolf>  Je ne sais pas.
       <ik>  But it's not french
  <rindolf>  Parlez vous anglais?
      <uwd>  it is also a generic Euroism.
  <Altreus>  oui
  <Altreus>  England is Europe too :(
      <uwd>  so not that French.
 <pkrumins>  Je m'appelle Pierre
  <rindolf>  pkrumins: heh.
 <pkrumins>  Je suis 24 ans!
  <Altreus>  Gods, the number of times I got contradicted at school for
             knowing that England was in Europe
 <pkrumins>  Je h'abite Riga
      <uwd>  Altreus: dude, given that was mostly English, i don't see why
             the sadface.
  <rindolf>  Tu s'appelle Peteris
  <Altreus>  it's no wonder stupid people make me violent
 <pkrumins>  Je'abite
  <rindolf>  pkrumins: not en Riga?
 <pkrumins>  maybe
  <rindolf>  or de Riga?
  <Altreus>  uwd: hmm
  <rindolf>  J'abite, non?
  <Altreus>  I seem to sadface a lot more than is necessary due to how I'm
             never actually sad
 <pkrumins>  Oui.
  <Altreus>  rindolf: habite
 <pkrumins>  Je monger a macdo.
  <Altreus>  il y a un h
 <pkrumins>  Je travailler on ordinator
 <pkrumins>  a programmator.
 <pkrumins>  Oui.
  <Altreus>  en!
  <Altreus>  probably au tbh
  <Altreus>  but a l' because vowel
      <uwd>  l'ordinator?
  <Altreus>  And travaille is the first-person present participle
  <Altreus>  And -eur
  <Altreus>  But mostly right!
      <uwd>  why -eur?
          *  Altreus pats pkrumins on the back
  <Altreus>  ordinateur
 <pkrumins>  tehe.
 <pkrumins>  jadone chats
  <Altreus>  I wonder if a pink one is an ordinateuse
 <pkrumins>  (or was it chiens)
      <uwd>  it's so much easier to say she and mon ami and have people
             think it's french than actually speak french...
 <pkrumins>  i think chats
 <pkrumins>  j'adore chats
 <pkrumins>  jaim a perl chat
  <Shiyiya>  jain n'est pas un mot
  <Shiyiya>  *jaim
  <Altreus>  j'aime
  <Shiyiya>  aussi jadone n'est pas un mot
 <pkrumins>  hmm
 <pkrumins>  pawings
 <pkrumins>  all i can say
  <rindolf>  pkrumins: chien is a dog.
  <rindolf>  I think.
  <Shiyiya>  Ues, chien is dog
  <Shiyiya>  *Yes
  <rindolf>  chat
  <rindolf>  chatte for feminine
  <rindolf>  http://en.wiktionary.org/wiki/cat

    -- How good is your French?
    -- #perl-cats, Freenode

Chuck Norris wrote a complete Perl 6 implementation in a day, but then
destroyed all evidence with his bare hands, so no-one will know his secrets.

    -- Shlomi Fish
    -- Chuck 
                      Norris Facts by Shlomi Fish ( http://www.shlomifish.org/humour/bits/facts/Chuck-Norris/ )


Powered by UNIX fortune(6)
[ Main Page ]